From 02e73ee843b43a58c3cec85a563a603a65a585ce Mon Sep 17 00:00:00 2001 From: bherr2 Date: Wed, 18 Oct 2023 13:57:57 +0000 Subject: [PATCH] Production deploy -- ab33fa352de24f5bfc57fc16d6a30cbfe373abc5 --- docs/ccf-api/interfaces/GtexTissue.html | 2 +- docs/ccf-api/js/search/search_index.js | 4 +- docs/ccf-api/miscellaneous/variables.html | 2 +- docs/ccf-eui/js/search/search_index.js | 4 +- docs/ccf-eui/modules/CoreModule.html | 8 +- .../modules/CoreModule/dependencies.svg | 8 +- docs/ccf-eui/modules/DonorCardModule.html | 8 +- .../modules/DonorCardModule/dependencies.svg | 8 +- docs/ccf-eui/modules/DropdownModule.html | 8 +- .../modules/DropdownModule/dependencies.svg | 8 +- docs/ccf-eui/modules/DualSliderModule.html | 8 +- .../modules/DualSliderModule/dependencies.svg | 8 +- .../ccf-eui/modules/FiltersContentModule.html | 8 +- .../FiltersContentModule/dependencies.svg | 8 +- .../ccf-eui/modules/FiltersPopoverModule.html | 8 +- .../FiltersPopoverModule/dependencies.svg | 8 +- docs/ccf-eui/modules/HeaderModule.html | 8 +- .../modules/HeaderModule/dependencies.svg | 8 +- .../ccf-eui/modules/OntologySearchModule.html | 8 +- .../OntologySearchModule/dependencies.svg | 8 +- .../modules/OntologySelectionModule.html | 64 ++++++------- .../OntologySelectionModule/dependencies.svg | 64 ++++++------- .../ccf-eui/modules/ResultsBrowserModule.html | 26 +++--- .../ResultsBrowserModule/dependencies.svg | 26 +++--- .../SpatialSearchConfigBehaviorModule.html | 26 +++--- .../dependencies.svg | 26 +++--- ...SpatialSearchKeyboardUIBehaviorModule.html | 8 +- .../dependencies.svg | 8 +- .../SpatialSearchUiBehaviorModule.html | 30 +++--- .../dependencies.svg | 30 +++--- .../modules/SpatialSearchUiModule.html | 8 +- .../SpatialSearchUiModule/dependencies.svg | 8 +- .../modules/TissueSectionVisModule.html | 8 +- .../TissueSectionVisModule/dependencies.svg | 8 +- docs/ccf-rui/js/search/search_index.js | 4 +- docs/ccf-rui/modules/ContentModule.html | 8 +- .../modules/ContentModule/dependencies.svg | 8 +- docs/ccf-rui/modules/DrawerModule.html | 8 +- .../modules/DrawerModule/dependencies.svg | 8 +- .../modules/ExtractionSetDropdownModule.html | 8 +- .../dependencies.svg | 8 +- .../modules/LabeledSlideToggleModule.html | 8 +- .../LabeledSlideToggleModule/dependencies.svg | 8 +- docs/ccf-rui/modules/LeftSidebarModule.html | 92 +++++++++---------- .../LeftSidebarModule/dependencies.svg | 92 +++++++++---------- docs/ccf-rui/modules/NameInputModule.html | 8 +- .../modules/NameInputModule/dependencies.svg | 8 +- .../modules/RegistrationContentModule.html | 8 +- .../dependencies.svg | 8 +- .../modules/RegistrationModalModule.html | 8 +- .../RegistrationModalModule/dependencies.svg | 8 +- docs/ccf-rui/modules/RightSidebarModule.html | 8 +- .../RightSidebarModule/dependencies.svg | 8 +- .../ccf-rui/modules/RotationSliderModule.html | 8 +- .../RotationSliderModule/dependencies.svg | 8 +- docs/ccf-rui/modules/SlicesInputModule.html | 8 +- .../SlicesInputModule/dependencies.svg | 8 +- docs/ccf-rui/modules/StageNavModule.html | 8 +- .../modules/StageNavModule/dependencies.svg | 8 +- .../modules/VideoModalLauncherModule.html | 8 +- .../VideoModalLauncherModule/dependencies.svg | 8 +- .../modules/VisibilityToggleModule.html | 8 +- .../VisibilityToggleModule/dependencies.svg | 8 +- docs/ccf-shared/js/search/search_index.js | 4 +- .../modules/CallToActionBehaviorModule.html | 26 +++--- .../dependencies.svg | 26 +++--- .../modules/CallToActionModule.html | 8 +- .../CallToActionModule/dependencies.svg | 8 +- docs/ccf-shared/modules/InfoButtonModule.html | 26 +++--- .../modules/InfoButtonModule/dependencies.svg | 26 +++--- .../ccf-shared/modules/NumbersOnlyModule.html | 8 +- .../NumbersOnlyModule/dependencies.svg | 8 +- .../modules/OpacitySliderModule.html | 8 +- .../OpacitySliderModule/dependencies.svg | 8 +- .../modules/SpatialSearchListModule.html | 8 +- .../SpatialSearchListModule/dependencies.svg | 8 +- docs/ccf-shared/modules/StoreDebugModule.html | 8 +- .../modules/StoreDebugModule/dependencies.svg | 8 +- docs/ccf-shared/modules/TextSearchModule.html | 26 +++--- .../modules/TextSearchModule/dependencies.svg | 26 +++--- .../modules/TrackingPopupModule.html | 8 +- .../TrackingPopupModule/dependencies.svg | 8 +- .../ccf-shared/modules/XYZPositionModule.html | 8 +- .../XYZPositionModule/dependencies.svg | 8 +- 84 files changed, 574 insertions(+), 574 deletions(-) diff --git a/docs/ccf-api/interfaces/GtexTissue.html b/docs/ccf-api/interfaces/GtexTissue.html index 7e8bfd79e..e2d49ce91 100644 --- a/docs/ccf-api/interfaces/GtexTissue.html +++ b/docs/ccf-api/interfaces/GtexTissue.html @@ -253,7 +253,7 @@

Properties

}; } -const DEFAULT_GTEX_RUI_LOCATIONS = 'https://hubmapconsortium.github.io/hra-registrations/gtex/rui_locations.jsonld'; +const DEFAULT_GTEX_RUI_LOCATIONS = 'https://hubmapconsortium.github.io/hra-registrations/gtex-pan-eraslan-2022/rui_locations.jsonld'; const GTEX_API_URL = 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail'; async function getLocations(): Promise<unknown> { diff --git a/docs/ccf-api/js/search/search_index.js b/docs/ccf-api/js/search/search_index.js index 95fc6c339..7fdc0899f 100644 --- a/docs/ccf-api/js/search/search_index.js +++ b/docs/ccf-api/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/interfaces/AppOptions.html",[0,0.205,1,1.861]],["body/interfaces/AppOptions.html",[0,0.244,1,3.08,2,0.944,3,0.702,4,0.944,5,0.596,6,0.596,7,2.638,8,2.805,9,2.282,10,0.596,11,0.89,12,1.198,13,3.865,14,4.578,15,0.499,16,0.054,17,1.5,18,2.638,19,3.286,20,1.892,21,3.346,22,3.346,23,1.881,24,3.346,25,3.346,26,4.168,27,2.638,28,3.286,29,3.286,30,2.805,31,4.168,32,3.286,33,4.168,34,3.286,35,1.198,36,1.037,37,3.286,38,0.817,39,4.168,40,3.286,41,0.944,42,2.211,43,3.286,44,3.286,45,1.426,46,1.037,47,3.286,48,3.286,49,2.077,50,3.286,51,3.286,52,3.286,53,3.286,54,3.286,55,3.286,56,3.286,57,3.286,58,4.168,59,3.286,60,1.638,61,3.286,62,3.286,63,2.638,64,3.286,65,3.286,66,3.286,67,3.286,68,3.286,69,3.286,70,0.041,71,0.041]],["title/classes/AutoPruneLRUCache.html",[72,0.914,73,0.914]],["body/classes/AutoPruneLRUCache.html",[0,0.184,3,0.528,4,0.711,5,0.449,6,0.849,8,2.321,10,0.449,11,0.737,12,1.345,15,0.652,16,0.055,17,0.711,35,0.991,38,0.858,41,1.381,46,0.988,49,1.232,60,2.142,70,0.034,71,0.034,72,0.817,73,1.139,74,1.424,75,2.696,76,1.546,77,1.195,78,1.073,79,2.673,80,2.673,81,3.188,82,2.769,83,3.449,84,2.769,85,3.449,86,1.664,87,2.769,88,2.475,89,2.603,90,3.449,91,2.892,92,2.892,93,3.449,94,2.769,95,2.769,96,2.473,97,1.986,98,2.481,99,3.45,100,2.142,101,2.769,102,2.253,103,2.769,104,2.892,105,2.892,106,3.45,107,1.627,108,1.772,109,3.188,110,2.473,111,2.287,112,2.769,113,2.473,114,0.615,115,1.865,116,1.865,117,1.42,118,1.865,119,1.493,120,1.424,121,1.232,122,1.232,123,1.497,124,1.073,125,1.719,126,2.475,127,2.287,128,1.985,129,1.985,130,1.985,131,2.769,132,1.985,133,1.985,134,1.985,135,2.769,136,2.673,137,1.985,138,2.769,139,1.232,140,1.664,141,1.664,142,1.985,143,1.985,144,3.45,145,3.188,146,1.985,147,2.769,148,1.985,149,1.664,150,1.985,151,1.985,152,1.985]],["title/interfaces/AutoPruneLRUCacheOptions.html",[0,0.205,88,1.593]],["body/interfaces/AutoPruneLRUCacheOptions.html",[0,0.208,2,0.804,3,0.598,4,0.804,5,0.508,6,0.508,8,1.883,10,0.508,11,0.802,12,1.397,15,0.687,16,0.055,17,0.804,35,1.079,36,0.934,38,0.934,41,1.301,46,1.054,49,1.395,60,2.256,70,0.037,71,0.037,72,0.924,73,0.924,75,1.612,76,0.924,77,0.934,78,1.214,79,2.526,80,1.883,81,2.247,87,2.247,88,2.439,94,2.247,95,2.247,98,2.353,99,3.013,100,1.871,102,2.111,103,2.247,104,2.526,105,2.526,106,3.013,107,1.421,108,1.91,109,2.247,111,2.162,112,2.247,114,0.696,115,1.964,116,1.964,117,1.495,118,1.964,119,1.559,120,1.612,121,1.395,122,1.395,123,2.048,124,1.964,125,2.353,126,2.606,127,2.439,128,2.247,129,2.247,130,2.247,131,3.013,132,2.247,133,2.247,134,2.247,135,3.013,136,2.85,137,2.247,138,3.013,139,1.395,140,1.883,141,1.883,142,2.247,143,2.247,144,3.633,145,3.4,146,2.247,147,3.013,148,2.247,149,1.883,150,2.247,151,2.247,152,2.247]],["title/classes/CCFDatabaseInstance.html",[72,0.914,153,1.379]],["body/classes/CCFDatabaseInstance.html",[3,0.647,4,0.87,5,0.549,6,0.901,10,0.549,11,0.845,12,0.87,15,0.735,16,0.054,17,1.342,35,1.266,36,1.095,38,0.984,41,0.87,45,1.716,46,0.753,70,0.039,71,0.039,72,1,74,1.743,86,2.037,89,2.789,91,2.037,92,2.037,97,1.743,98,1.509,102,1.509,125,2.414,153,2.195,154,3.343,155,1.998,156,2.037,157,4.12,158,4.844,159,3.535,160,3.535,161,3.027,162,4.968,163,3.889,164,3.954,165,4.403,166,1.768,167,3.954,168,2.277,169,3.027,170,1.146,171,3.027,172,3.027,173,2.43,174,3.027,175,3.027,176,3.027,177,2.661,178,3.027,179,2.037,180,3.027,181,2.195,182,3.027,183,1.971,184,3.027,185,3.027,186,2.43,187,3.027,188,3.027,189,3.027,190,3.027,191,3.027,192,2.037,193,3.027,194,3.027,195,1.509,196,3.027]],["title/interfaces/CacheOptions.html",[0,0.205,197,1.861]],["body/interfaces/CacheOptions.html",[0,0.228,2,0.883,3,0.656,4,0.883,5,0.558,6,0.558,10,0.558,11,0.853,12,1.349,15,0.673,16,0.055,17,1.147,20,2.554,23,1.164,35,1.147,36,0.993,38,1.241,41,0.883,46,1.168,49,1.99,60,1.531,70,0.039,71,0.039,73,1.319,76,1.015,77,0.764,78,1.333,98,1.531,100,1.531,107,1.512,108,1.889,111,1.769,114,0.993,115,1.732,116,1.732,117,1.608,118,1.732,119,1.319,120,1.769,121,1.531,122,1.531,123,2.112,124,2.112,126,1.769,127,1.769,166,1.164,179,2.068,192,2.068,197,2.984,198,2.467,199,1.99,200,1.769,201,3.073,202,3.993,203,2.467,204,3.073,205,3.073,206,3.073,207,2.299,208,1.769,209,2.299,210,2.068,211,3.993,212,3.205,213,3.993,214,3.073,215,3.073,216,3.993,217,2.467,218,3.073,219,3.073,220,3.993,221,2.467,222,3.073]],["title/interfaces/DatabaseCacheOptions.html",[0,0.205,223,1.593]],["body/interfaces/DatabaseCacheOptions.html",[0,0.272,2,0.775,3,0.576,4,0.775,5,0.489,6,0.489,9,1.824,10,0.489,11,0.782,12,1.281,15,0.631,16,0.055,17,1.339,23,1.021,35,1.281,36,1.109,38,1.159,41,1.052,42,1.814,45,2.171,46,1.196,70,0.036,71,0.036,73,1.209,76,0.891,77,0.671,100,1.344,107,1.574,108,1.82,114,1.109,115,1.17,116,1.17,117,1.373,118,1.17,119,0.891,123,2.022,124,2.022,125,1.344,139,1.824,153,1.344,155,1.574,166,1.386,168,2.393,170,1.021,177,1.814,181,2.071,183,1.344,195,1.824,199,1.824,200,1.553,207,2.108,208,1.553,209,2.393,223,2.393,224,1.553,225,1.553,226,2.797,227,2.463,228,2.165,229,1.588,230,1.814,231,2.463,232,3.308,233,2.165,234,2.939,235,2.165,236,2.939,237,2.939,238,2.165,239,2.165,240,2.165,241,2.165,242,3.579,243,1.814,244,2.939,245,2.165,246,2.165,247,2.165,248,2.939,249,2.165,250,2.165,251,1.17,252,2.165,253,1.814,254,1.344,255,1.553,256,1.814,257,2.165,258,2.165,259,2.939,260,2.165,261,2.165,262,2.165,263,1.553,264,2.165,265,2.165,266,2.165,267,2.165,268,2.165,269,1.814,270,2.165]],["title/interfaces/DatabaseLoaderOptions.html",[0,0.205,9,1.379]],["body/interfaces/DatabaseLoaderOptions.html",[0,0.272,2,0.777,3,0.578,4,0.777,5,0.491,6,0.491,9,2.075,10,0.491,11,0.784,12,1.054,15,0.632,16,0.055,17,1.341,23,1.024,35,1.283,36,1.11,38,1.161,41,1.054,42,1.82,45,2.172,46,1.197,70,0.036,71,0.036,73,1.212,76,0.893,77,0.673,100,1.348,107,1.576,108,1.389,114,1.224,115,1.173,116,1.173,117,1.375,118,1.173,119,0.893,123,1.592,124,1.592,125,1.348,139,1.828,153,1.348,155,1.822,166,1.389,168,2.687,170,1.024,177,1.82,181,2.075,183,1.348,195,1.828,199,1.828,200,1.557,207,2.112,208,1.557,209,2.397,223,2.57,224,1.557,225,1.557,226,2.801,227,2.468,228,2.171,229,1.592,230,1.82,231,2.468,232,3.311,233,2.171,234,2.945,235,2.171,236,2.945,237,2.945,238,2.171,239,2.171,240,2.171,241,2.171,242,3.583,243,1.82,244,2.945,245,2.171,246,2.171,247,2.171,248,2.945,249,2.171,250,2.171,251,1.173,252,2.171,253,1.82,254,1.348,255,1.557,256,1.82,257,2.171,258,2.171,259,2.945,260,2.171,261,2.171,262,2.171,263,1.557,264,2.171,265,2.171,266,2.171,267,2.171,268,2.171,269,1.82,270,2.171]],["title/interfaces/GtexTissue.html",[0,0.205,271,1.861]],["body/interfaces/GtexTissue.html",[0,0.177,2,0.687,3,0.511,4,1.121,5,0.611,6,0.434,10,0.611,11,0.719,15,0.677,16,0.055,17,1.396,23,0.905,35,1.121,36,0.97,38,1.305,41,1.121,45,1.837,46,0.97,70,0.038,71,0.033,73,1.112,76,0.789,77,0.594,102,1.191,107,0.905,108,1.87,114,0.97,123,1.037,124,1.037,139,1.191,155,0.905,166,1.275,168,1.939,170,0.905,181,1.191,183,1.678,195,1.943,199,1.678,200,1.376,203,3.13,207,1.939,208,1.376,209,1.376,210,1.608,212,1.919,229,1.461,230,1.608,232,1.608,243,1.608,251,1.037,255,2.57,263,1.376,271,3.003,272,1.608,273,1.608,274,4.233,275,4.233,276,4.233,277,2.266,278,2.39,279,1.919,280,2.703,281,1.919,282,4.233,283,2.39,284,1.919,285,2.39,286,1.919,287,1.376,288,3.367,289,1.919,290,1.608,291,2.39,292,2.39,293,2.39,294,2.39,295,1.919,296,2.39,297,3.899,298,3.367,299,3.367,300,3.367,301,3.367,302,4.233,303,2.266,304,1.919,305,1.919,306,1.608,307,1.919,308,2.703,309,1.608,310,2.39,311,2.39,312,2.39,313,2.39,314,2.39,315,1.919,316,2.39,317,2.39,318,2.39,319,2.39,320,1.919,321,2.703,322,2.39,323,2.39,324,2.39,325,2.39,326,3.367,327,2.39,328,2.39,329,3.13,330,3.367,331,1.919,332,1.919,333,2.39,334,2.39,335,2.624,336,3.367,337,2.39,338,2.39,339,2.39,340,2.39,341,2.39,342,2.39,343,2.39,344,2.39,345,2.39,346,2.39,347,2.39,348,2.39,349,1.919,350,2.39,351,2.39,352,2.39,353,2.39,354,2.39,355,1.608,356,1.919,357,2.39,358,3.899,359,2.703,360,2.39,361,2.39,362,2.39]],["title/classes/RequestCache.html",[72,0.914,229,1.2]],["body/classes/RequestCache.html",[3,0.578,4,0.777,5,0.491,6,0.847,10,0.491,12,1.283,15,0.708,16,0.055,17,0.777,35,0.777,36,0.673,38,0.912,46,0.912,60,2.398,70,0.036,71,0.036,72,0.893,74,1.557,77,0.673,78,1.173,79,3.003,80,3.237,82,2.945,86,2.468,89,2.57,91,3.003,92,3.003,101,3.341,102,1.348,104,3.452,105,1.82,111,2.687,114,1.161,115,1.937,116,1.937,117,1.474,118,1.937,119,1.625,120,1.557,121,1.348,122,1.348,126,2.77,127,2.397,140,2.801,141,2.801,159,2.945,181,2.557,183,2.398,192,2.801,195,1.348,217,2.171,221,2.171,226,3.139,229,1.592,309,1.82,331,2.171,332,2.171,359,3.862,363,3.139,364,3.668,365,3.668,366,2.704,367,4.162,368,2.704,369,2.704,370,3.668,371,5.074,372,2.704,373,3.668,374,2.704,375,3.668,376,2.704,377,2.704,378,2.704,379,2.704,380,2.704,381,2.704]],["title/changelog.html",[382,1.572,383,1.345,384,1.572]],["body/changelog.html",[0,0.247,2,0.245,3,0.671,5,0.155,11,0.182,12,0.245,13,0.684,15,0.129,16,0.037,18,0.684,20,2.01,41,0.426,63,0.684,70,0.035,71,0.014,84,1.888,89,0.49,97,0.49,108,0.322,114,0.212,117,1.038,119,0.489,121,0.424,149,0.997,155,1.009,157,0.684,166,1.422,170,1.856,179,0.573,251,0.853,253,0.573,254,1.81,255,2.653,256,0.573,263,1.81,284,2.523,286,1.579,287,2.333,289,1.19,290,1.968,295,0.684,309,0.997,315,1.888,320,1.19,329,3.252,335,0.997,349,1.19,383,1.133,384,0.997,385,1.579,386,3.427,387,1.579,388,1.888,389,2.802,390,1.19,391,1.482,392,2.924,393,2.673,394,5.349,395,0.684,396,1.482,397,4.568,398,0.852,399,2.665,400,2.352,401,3.963,402,0.852,403,1.482,404,2.352,405,1.482,406,1.967,407,0.852,408,1.482,409,0.852,410,3.963,411,0.852,412,1.482,413,0.684,414,0.852,415,1.19,416,1.19,417,1.482,418,3.33,419,0.852,420,0.852,421,0.852,422,1.482,423,1.967,424,3.755,425,0.852,426,0.853,427,0.684,428,0.852,429,0.852,430,3.491,431,1.482,432,2.665,433,1.967,434,1.967,435,0.852,436,1.19,437,1.482,438,4.017,439,1.482,440,0.852,441,0.852,442,4.203,443,0.852,444,1.482,445,2.692,446,1.967,447,1.482,448,1.967,449,1.967,450,1.583,451,1.967,452,0.852,453,1.482,454,1.482,455,0.852,456,3.143,457,2.924,458,3.143,459,1.482,460,0.852,461,0.852,462,4.203,463,2.802,464,1.888,465,0.852,466,1.482,467,0.852,468,0.852,469,1.482,470,1.967,471,2.139,472,0.852,473,1.482,474,0.852,475,0.852,476,0.852,477,1.482,478,3.316,479,0.852,480,2.924,481,0.852,482,0.852,483,0.852,484,1.967,485,1.579,486,0.852,487,0.852,488,1.19,489,0.852,490,2.924,491,3.755,492,1.482,493,2.665,494,0.852,495,1.482,496,2.924,497,1.482,498,0.852,499,0.852,500,0.852,501,1.482,502,2.924,503,1.888,504,0.852,505,3.143,506,3.802,507,0.852,508,0.852,509,1.482,510,0.852,511,2.352,512,1.482,513,1.967,514,0.852,515,0.852,516,1.967,517,0.852,518,1.482,519,0.852,520,1.482,521,0.852,522,0.852,523,0.852,524,4.051,525,0.852,526,0.684,527,1.793,528,0.852,529,1.482,530,0.573,531,0.852,532,1.482,533,2.352,534,2.352,535,0.852,536,1.482,537,1.967,538,0.852,539,0.852,540,1.482,541,0.852,542,0.852,543,2.924,544,1.684,545,2.139,546,1.579,547,0.852,548,2.139,549,0.852,550,1.967,551,2.673,552,3.963,553,0.852,554,0.852,555,1.482,556,1.579,557,0.852,558,0.852,559,0.852,560,2.665,561,0.852,562,0.852,563,0.852,564,0.852,565,1.967,566,0.852,567,1.482,568,1.19,569,0.852,570,2.24,571,0.852,572,0.852,573,3.015,574,0.852,575,0.852,576,0.852,577,2.139,578,2.139,579,0.852,580,1.482,581,0.852,582,0.852,583,1.967,584,1.482,585,0.852,586,0.852,587,1.482,588,1.482,589,1.482,590,1.482,591,0.852,592,1.967,593,0.852,594,0.852,595,0.684,596,0.852,597,1.579,598,0.684,599,1.482,600,1.482,601,0.852,602,0.852,603,1.482,604,1.482,605,1.482,606,1.482,607,0.852,608,0.852,609,0.852,610,0.852,611,1.967,612,0.852,613,1.482,614,0.852,615,0.852,616,1.19,617,2.924,618,1.482,619,0.852,620,0.684,621,0.852,622,0.852,623,2.665,624,2.352,625,0.852,626,1.967,627,1.482,628,2.924,629,1.482,630,1.482,631,2.352,632,0.852,633,0.852,634,0.852,635,0.852,636,0.852,637,0.852,638,0.852,639,1.482,640,1.482,641,0.852,642,1.482,643,0.852,644,0.684,645,1.482,646,0.852,647,1.482,648,0.852,649,0.852,650,0.852,651,0.852,652,0.852,653,0.852,654,1.482,655,0.852,656,0.852,657,0.684,658,0.852,659,0.852,660,0.852,661,0.852,662,1.482,663,0.852,664,0.852,665,0.852,666,0.852,667,0.852,668,1.482,669,0.852,670,2.924,671,0.852,672,0.852,673,1.967,674,1.967,675,1.482,676,0.684,677,1.482,678,0.852,679,0.684,680,0.684,681,0.852,682,1.482,683,0.852,684,0.852,685,1.583,686,0.852,687,0.852,688,1.482,689,1.482,690,0.852,691,0.852,692,1.482,693,1.482,694,0.852,695,1.482,696,2.352,697,1.967,698,0.852,699,0.852,700,0.852,701,0.852,702,0.684,703,0.684,704,0.852,705,1.482,706,0.852,707,0.852,708,0.852,709,0.852,710,1.482,711,2.352,712,0.852,713,0.852,714,0.852,715,0.852,716,2.924,717,1.967,718,0.852,719,0.852,720,1.967,721,1.482,722,1.482,723,1.482,724,2.352,725,0.852,726,2.352,727,0.852,728,0.852,729,1.482,730,0.852,731,0.852,732,0.852,733,0.852,734,0.852,735,2.352,736,0.852,737,1.967,738,2.352,739,0.852,740,1.967,741,2.665,742,1.482,743,1.482,744,1.482,745,1.482,746,1.967,747,2.352,748,2.665,749,1.482,750,1.967,751,0.852,752,0.852,753,3.143,754,1.967,755,0.852,756,2.352,757,2.352,758,3.491,759,0.852,760,0.852,761,0.852,762,0.852,763,0.852,764,0.852,765,1.482,766,0.852,767,1.482,768,0.852,769,0.852,770,0.852,771,0.852,772,1.482,773,0.852,774,1.967,775,0.852,776,0.852,777,1.482,778,1.579,779,1.482,780,1.967,781,0.852,782,0.852,783,0.852,784,1.482,785,0.852,786,0.852,787,0.852,788,0.852,789,0.852,790,0.852,791,0.852,792,1.482,793,0.852,794,0.852,795,2.352,796,2.924,797,1.482,798,1.967,799,1.482,800,2.352,801,0.852,802,0.852,803,0.852,804,0.852,805,1.967,806,0.852,807,0.852,808,0.852,809,1.482,810,1.482,811,1.482,812,1.482,813,1.967,814,0.852,815,0.852,816,0.852,817,0.852,818,0.852,819,0.852,820,0.684,821,0.852,822,0.852,823,0.852,824,1.482,825,0.852,826,0.852,827,1.19,828,0.852,829,0.852,830,0.852,831,0.852,832,0.852,833,0.852,834,0.852,835,0.852,836,0.852,837,3.33,838,0.852,839,1.967,840,3.33,841,1.967,842,2.352,843,1.482,844,1.967,845,0.852,846,1.482,847,0.852,848,0.852,849,1.482,850,1.482,851,0.852,852,0.852,853,0.852,854,0.852,855,1.482,856,0.852,857,1.967,858,0.852,859,0.852,860,0.852,861,2.352,862,0.852,863,0.684,864,0.852,865,0.852,866,0.852,867,0.852,868,0.852,869,0.852,870,0.852,871,0.852,872,0.852,873,0.852,874,2.665,875,0.852,876,0.852,877,0.852,878,0.852,879,0.852,880,0.852,881,0.852,882,0.852,883,0.852,884,0.852,885,0.852,886,0.852,887,0.852,888,0.852,889,1.482,890,0.852,891,1.482,892,0.852,893,1.482,894,1.482,895,2.352,896,2.352,897,1.482,898,1.482,899,0.852,900,0.852,901,0.852,902,1.967,903,0.852,904,0.684,905,0.852,906,0.852,907,0.852,908,0.852,909,0.852,910,0.852,911,1.482,912,3.632,913,1.967,914,0.852,915,1.482,916,0.852,917,0.852,918,0.852,919,0.852,920,0.852,921,0.852,922,0.852,923,0.852,924,1.482,925,2.523,926,1.482,927,0.852,928,0.852,929,0.997,930,0.852,931,2.352,932,0.852,933,1.482,934,0.852,935,0.852,936,0.852,937,1.583,938,0.852,939,1.482,940,0.852,941,0.852,942,0.852,943,1.482,944,1.482,945,0.852,946,0.852,947,0.852,948,0.852,949,1.482,950,1.967,951,1.482,952,0.852,953,0.684,954,1.19,955,0.852,956,0.852,957,0.852,958,0.852,959,0.852,960,0.852,961,0.852,962,0.852,963,0.852,964,0.684,965,0.852,966,0.852,967,1.482,968,0.852,969,0.852,970,0.852,971,0.852,972,0.852,973,0.852,974,0.852,975,1.482,976,0.852,977,0.684,978,0.852,979,0.684,980,0.684,981,0.852,982,0.852,983,0.852,984,1.482,985,0.852,986,0.852,987,0.852,988,0.852,989,0.852,990,0.852,991,0.852,992,0.852,993,0.852,994,0.852,995,0.852,996,1.482,997,0.684,998,0.852,999,0.852,1000,1.482,1001,0.684,1002,0.684,1003,0.852,1004,0.852,1005,0.852,1006,0.852,1007,0.852,1008,0.852,1009,0.852]],["title/coverage.html",[937,2.506]],["body/coverage.html",[0,0.313,1,1.231,5,0.332,6,1.006,7,2.224,9,0.912,15,0.278,16,0.054,27,1.469,30,2.508,36,1.362,70,0.027,71,0.027,72,1.104,73,0.604,75,1.595,76,0.915,77,0.689,78,1.828,88,1.054,136,3.729,153,0.912,154,1.864,155,1.266,156,1.864,166,0.693,197,1.231,198,2.683,223,1.054,224,2.426,225,2.426,227,1.231,229,0.794,271,1.231,272,2.835,273,3.033,303,1.231,306,1.231,308,2.224,355,1.864,363,1.231,426,1.054,445,1.595,450,1.864,544,1.054,937,1.231,1010,1.83,1011,1.83,1012,1.83,1013,1.83,1014,5.522,1015,3.331,1016,1.83,1017,3.342,1018,1.83,1019,2.77,1020,1.83,1021,4.951,1022,1.469,1023,1.469,1024,3.342,1025,1.83,1026,1.83,1027,1.83,1028,1.83,1029,1.469,1030,1.83,1031,2.683,1032,1.469,1033,1.469,1034,2.224,1035,2.224,1036,1.469,1037,3.728,1038,2.77,1039,2.77,1040,1.469,1041,2.224,1042,2.224,1043,2.77,1044,1.83,1045,2.224,1046,2.77,1047,1.469,1048,2.77,1049,2.77,1050,1.469,1051,2.77,1052,1.469,1053,1.469,1054,1.83,1055,3.776,1056,3.776,1057,1.83,1058,1.83,1059,1.83,1060,1.83,1061,1.83,1062,1.83,1063,1.83,1064,1.83,1065,1.83,1066,1.469,1067,2.224,1068,2.224,1069,2.224,1070,1.83,1071,1.469,1072,3.513,1073,1.83,1074,1.83,1075,1.83,1076,1.83,1077,1.83,1078,1.83,1079,1.83,1080,2.77,1081,1.83,1082,1.83,1083,1.83]],["title/dependencies.html",[530,1.572,685,2.229]],["body/dependencies.html",[5,0.491,16,0.055,20,1.557,21,2.945,22,2.171,23,1.024,24,2.171,25,2.171,70,0.036,71,0.036,77,0.673,114,0.673,173,2.171,277,1.82,279,2.171,280,2.171,281,2.171,321,2.171,426,1.557,427,2.171,527,3.003,548,2.945,679,2.171,680,2.171,685,1.82,703,2.945,778,2.171,929,2.468,1084,2.704,1085,2.704,1086,2.704,1087,2.704,1088,2.704,1089,2.704,1090,2.704,1091,3.668,1092,2.704,1093,2.704,1094,5.131,1095,2.704,1096,2.704,1097,2.704,1098,2.704,1099,3.668,1100,2.704,1101,2.704,1102,2.704,1103,3.668,1104,2.704,1105,2.704,1106,2.704,1107,2.704,1108,2.704,1109,2.704,1110,2.704,1111,2.704,1112,4.463,1113,2.704,1114,3.668,1115,2.704,1116,2.704,1117,2.704,1118,4.162,1119,2.704,1120,2.704,1121,2.704,1122,2.704,1123,2.704,1124,2.704,1125,2.704,1126,2.704,1127,2.704,1128,2.704,1129,3.668,1130,3.668,1131,2.704,1132,3.668,1133,4.162,1134,2.704,1135,2.704,1136,2.704,1137,2.171,1138,2.704,1139,2.704,1140,2.704,1141,2.704,1142,2.704,1143,2.704,1144,2.704,1145,2.704,1146,3.668,1147,2.704,1148,2.704,1149,2.704,1150,2.704,1151,2.704,1152,2.704,1153,2.704,1154,2.704,1155,2.704,1156,2.704,1157,2.704,1158,2.704,1159,2.704,1160,2.704,1161,2.704,1162,2.704,1163,3.668,1164,2.704,1165,2.704,1166,2.704,1167,2.704,1168,2.704,1169,2.704,1170,2.704,1171,2.704,1172,2.704,1173,2.704,1174,2.704,1175,2.704,1176,2.704,1177,2.704,1178,2.704,1179,4.162,1180,2.704,1181,2.704,1182,2.704,1183,2.704,1184,2.704,1185,2.704,1186,2.704,1187,2.704,1188,2.704,1189,2.704,1190,2.704,1191,2.704,1192,2.704,1193,2.704,1194,3.668,1195,2.704,1196,2.704,1197,2.704,1198,2.704,1199,2.704,1200,2.704,1201,2.704,1202,2.704,1203,2.704,1204,2.704,1205,2.704,1206,2.704,1207,2.704,1208,2.704,1209,2.704]],["title/index.html",[10,0.424,382,1.572,383,1.345]],["body/index.html",[0,0.288,2,0.847,3,1.026,16,0.038,70,0.038,71,0.038,119,0.973,170,2.086,251,1.685,254,2.302,287,2.938,290,2.613,384,1.982,385,3.118,386,3.118,387,3.118,388,3.488,389,3.488,393,2.365,395,3.708,413,3.118,415,3.118,416,3.708,438,3.118,445,2.502,471,2.365,485,3.118,488,3.118,503,2.365,506,3.488,526,2.365,527,1.982,544,1.696,545,3.854,546,3.708,551,3.118,556,2.365,568,3.118,570,1.982,573,2.365,578,2.365,597,2.365,598,3.118,676,3.118,702,2.365,863,2.365,954,2.365,964,2.365,977,2.365,1001,2.365,1210,3.884,1211,3.884,1212,3.884,1213,2.945,1214,2.945,1215,2.945,1216,2.945,1217,3.118,1218,2.945,1219,2.945,1220,2.945,1221,3.884,1222,3.884,1223,3.884,1224,4.345,1225,2.945,1226,2.945,1227,4.345,1228,4.345,1229,2.945,1230,2.945,1231,3.884,1232,2.945,1233,2.945,1234,2.945,1235,2.945,1236,2.945,1237,2.945,1238,2.945,1239,2.945,1240,2.945,1241,2.365,1242,2.945,1243,2.945,1244,2.945,1245,3.884,1246,2.945,1247,2.945,1248,3.884,1249,3.884,1250,2.945,1251,3.884,1252,3.884,1253,2.945,1254,2.945,1255,2.945,1256,2.945,1257,2.945,1258,2.945,1259,2.945,1260,2.945,1261,2.945,1262,2.945,1263,2.945,1264,2.945,1265,2.945,1266,2.945,1267,2.945]],["title/license.html",[382,1.572,383,1.345,1268,1.875]],["body/license.html",[16,0.043,23,1.344,70,0.043,71,0.043,251,1.898,254,1.77,544,2.045,577,3.512,595,3.807,620,2.85,820,3.512,904,2.85,925,2.85,980,2.85,1002,2.85,1217,4.287,1268,2.85,1269,3.55,1270,4.742,1271,3.55,1272,3.55,1273,4.375,1274,3.55,1275,3.55,1276,3.55,1277,3.55,1278,3.55,1279,3.55,1280,4.375,1281,3.55,1282,3.55,1283,3.55,1284,3.55,1285,3.55,1286,3.55,1287,3.55,1288,3.55,1289,3.55,1290,3.55,1291,3.55,1292,3.55,1293,4.375,1294,3.55,1295,3.55,1296,3.55,1297,3.55,1298,3.55,1299,3.55,1300,4.375,1301,3.55,1302,3.55,1303,3.55,1304,3.55,1305,3.55,1306,3.55,1307,3.55,1308,3.55,1309,3.55,1310,3.55,1311,3.55,1312,3.55,1313,3.55,1314,3.55,1315,3.55,1316,3.55,1317,3.55,1318,3.55,1319,3.55,1320,3.55,1321,3.55,1322,3.55,1323,3.55,1324,3.55,1325,3.55,1326,3.55,1327,3.55,1328,3.55]],["title/modules.html",[1329,2.99]],["body/modules.html",[16,0.048,70,0.048,71,0.048,1329,3.462]],["title/overview.html",[1330,2.99]],["body/overview.html",[2,1.228,16,0.048,70,0.048,71,0.048,74,2.46,827,3.43,1330,3.43,1331,4.272]],["title/properties.html",[11,0.708,530,1.572]],["body/properties.html",[11,0.915,16,0.05,70,0.048,71,0.048,390,3.438,570,2.881]],["title/miscellaneous/typealiases.html",[1332,1.345,1333,3.313]],["body/miscellaneous/typealiases.html",[6,0.972,10,0.656,15,0.725,16,0.043,36,1.189,70,0.043,71,0.043,75,2.081,76,1.461,77,1.1,78,2.161,122,2.482,154,2.431,155,1.934,156,2.976,163,3.55,224,2.081,225,2.547,231,3.351,277,2.976,363,2.431,1015,2.431,1029,2.9,1034,2.9,1035,3.55,1052,2.9,1053,3.837,1072,2.9,1332,2.081,1334,3.613,1335,3.613,1336,3.613,1337,4.422,1338,4.422,1339,4.422,1340,4.422,1341,4.422,1342,4.422,1343,4.422,1344,3.613,1345,4.422,1346,3.613,1347,4.422,1348,2.9]],["title/miscellaneous/variables.html",[1332,1.345,1349,2.66]],["body/miscellaneous/variables.html",[6,0.907,10,0.458,15,0.768,16,0.054,30,3.313,38,0.999,45,1.518,46,0.628,49,1.743,70,0.039,71,0.034,97,3.011,98,2.606,107,1.325,114,0.628,117,1.432,160,2.026,170,0.956,186,2.026,199,2.161,210,2.354,269,2.354,272,1.698,273,2.702,287,2.312,303,2.354,304,2.026,305,2.026,306,2.354,307,2.026,335,1.698,355,2.354,356,2.808,426,1.453,436,2.026,445,1.453,450,1.698,463,2.026,464,2.026,478,2.026,616,2.026,644,2.026,657,2.808,929,1.698,953,3.48,979,2.026,997,2.026,1015,1.698,1022,2.808,1023,2.808,1031,2.026,1032,3.223,1033,3.223,1036,2.026,1040,2.026,1041,2.026,1042,3.48,1045,2.026,1047,2.026,1050,2.026,1055,2.026,1056,2.808,1066,2.808,1067,2.026,1068,2.808,1069,2.808,1071,2.808,1137,2.808,1241,2.808,1332,1.453,1348,2.808,1349,2.026,1350,4.015,1351,2.523,1352,4.553,1353,3.498,1354,2.523,1355,4.335,1356,2.523,1357,2.523,1358,2.523,1359,2.523,1360,4.335,1361,2.523,1362,2.523,1363,4.335,1364,2.523,1365,3.498,1366,3.498,1367,3.498,1368,2.523,1369,2.523,1370,2.523,1371,2.523,1372,2.523,1373,2.523,1374,2.523,1375,2.523,1376,2.523,1377,2.523,1378,2.523,1379,2.523,1380,2.523,1381,2.523,1382,2.523,1383,2.523,1384,2.523,1385,2.523,1386,2.523,1387,2.523,1388,2.523,1389,2.523,1390,2.523,1391,2.523,1392,2.523,1393,2.523,1394,2.523,1395,2.523,1396,2.523,1397,3.498,1398,3.498,1399,3.498,1400,2.523,1401,3.498,1402,2.523,1403,2.523,1404,3.498,1405,2.523,1406,2.523,1407,2.523,1408,3.498,1409,2.523,1410,2.523,1411,2.523,1412,2.523,1413,2.523]]],"invertedIndex":[["",{"_index":16,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":136,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"coverage.html":{}}}],["0.1.0",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["0.13.1",{"_index":1209,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1146,"title":{},"body":{"dependencies.html":{}}}],["0.5.0",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":954,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0/1",{"_index":1014,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":1012,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":1024,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":1043,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":1081,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":1080,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":447,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":493,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":404,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":392,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":432,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":149,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"changelog.html":{}}}],["1.0",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1142,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1149,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":1203,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["1.14.10",{"_index":1155,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":1178,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":1152,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":1143,"title":{},"body":{"dependencies.html":{}}}],["1.3.1",{"_index":1190,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":778,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1166,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["10",{"_index":263,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["10.0.0",{"_index":1176,"title":{},"body":{"dependencies.html":{}}}],["100",{"_index":206,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["1000",{"_index":208,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["100000",{"_index":130,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["10x",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":1162,"title":{},"body":{"dependencies.html":{}}}],["12",{"_index":393,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["13",{"_index":606,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":494,"title":{},"body":{"changelog.html":{}}}],["14.0.1",{"_index":1180,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":1089,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":1085,"title":{},"body":{"dependencies.html":{}}}],["15",{"_index":405,"title":{},"body":{"changelog.html":{}}}],["15.313.0",{"_index":1087,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1182,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":1184,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":1094,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":1099,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":1157,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":470,"title":{},"body":{"changelog.html":{}}}],["2",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["2.0.0",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":1138,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":1092,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":1160,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["2.2.0",{"_index":618,"title":{},"body":{"changelog.html":{}}}],["2.3.0",{"_index":613,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":605,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":567,"title":{},"body":{"changelog.html":{}}}],["2.6.1",{"_index":1205,"title":{},"body":{"dependencies.html":{}}}],["2.8.0",{"_index":1140,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":1110,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1150,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1239,"title":{},"body":{"index.html":{}}}],["2019",{"_index":925,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":552,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":418,"title":{},"body":{"changelog.html":{}}}],["2023",{"_index":391,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["24",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["26",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":433,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":827,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["3.0.0",{"_index":548,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":509,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":501,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":492,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":469,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":1185,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":446,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":1118,"title":{},"body":{"dependencies.html":{}}}],["3.5.0",{"_index":431,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":1126,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1245,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":417,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":1124,"title":{},"body":{"dependencies.html":{}}}],["3.7.0",{"_index":403,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":390,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.8.1",{"_index":1133,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["31",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":462,"title":{},"body":{"changelog.html":{}}}],["4",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1222,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":1175,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":1158,"title":{},"body":{"dependencies.html":{}}}],["4.4.1",{"_index":1147,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":1195,"title":{},"body":{"dependencies.html":{}}}],["4th",{"_index":420,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":1130,"title":{},"body":{"dependencies.html":{}}}],["5th",{"_index":409,"title":{},"body":{"changelog.html":{}}}],["6",{"_index":1331,"title":{},"body":{"overview.html":{}}}],["6.11.2",{"_index":1188,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":1172,"title":{},"body":{"dependencies.html":{}}}],["60",{"_index":207,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["7.0.0",{"_index":1167,"title":{},"body":{"dependencies.html":{}}}],["7.8.1",{"_index":1197,"title":{},"body":{"dependencies.html":{}}}],["8",{"_index":320,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["8.0.6",{"_index":1200,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":1173,"title":{},"body":{"dependencies.html":{}}}],["8.5.20",{"_index":1122,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":1112,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["9.0.0",{"_index":1207,"title":{},"body":{"dependencies.html":{}}}],["90",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":497,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["__",{"_index":215,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["_error",{"_index":332,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["_key",{"_index":264,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["_next",{"_index":356,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["_req",{"_index":1355,"title":{},"body":{"miscellaneous/variables.html":{}}}],["_res",{"_index":269,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/variables.html":{}}}],["ability",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":980,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["access",{"_index":141,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["accurate",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1321,"title":{},"body":{"license.html":{}}}],["actions",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["actually",{"_index":294,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["adapter",{"_index":176,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["added",{"_index":394,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":473,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":349,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["agemax",{"_index":298,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemean",{"_index":300,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemin",{"_index":299,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agerange",{"_index":1374,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ala",{"_index":610,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1334,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allowdots",{"_index":48,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["allows",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1226,"title":{},"body":{"index.html":{}}}],["analytics",{"_index":680,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["and/or",{"_index":1291,"title":{},"body":{"license.html":{}}}],["angular",{"_index":527,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1093,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1095,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1096,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1097,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1098,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1100,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1101,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1102,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1103,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1105,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1106,"title":{},"body":{"dependencies.html":{}}}],["anyobject",{"_index":122,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"miscellaneous/typealiases.html":{}}}],["api",{"_index":287,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["api.hubmapconsortium.org",{"_index":1236,"title":{},"body":{"index.html":{}}}],["api/ccf",{"_index":186,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/app.ts",{"_index":7,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["api/src/lib/environment.ts",{"_index":1015,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/middleware/database",{"_index":224,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/middleware/response",{"_index":198,"title":{},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["api/src/lib/polyfills.ts",{"_index":1029,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/browser.ts",{"_index":1031,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/database",{"_index":1034,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/get",{"_index":1038,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/gtex/index.ts",{"_index":1041,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/gtex/rui",{"_index":272,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/index.ts",{"_index":1045,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/rui",{"_index":1046,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/index.ts",{"_index":1047,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/reference",{"_index":1048,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/sparql.ts",{"_index":1051,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/utils/forward",{"_index":1052,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/utils/parse",{"_index":1055,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/utils/use",{"_index":1067,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/server.ts",{"_index":1072,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/auto",{"_index":75,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/ccf",{"_index":154,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/request",{"_index":363,"title":{},"body":{"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["apifile",{"_index":1357,"title":{},"body":{"miscellaneous/variables.html":{}}}],["app",{"_index":39,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('database",{"_index":40,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('query",{"_index":43,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use",{"_index":68,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use('/v1",{"_index":69,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(cors",{"_index":64,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(databaseloader(options",{"_index":67,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(helmet",{"_index":53,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(json",{"_index":66,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(urlencoded",{"_index":65,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["appear",{"_index":561,"title":{},"body":{"changelog.html":{}}}],["application",{"_index":763,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["appoptions",{"_index":1,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["appropriate",{"_index":529,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["args",{"_index":371,"title":{},"body":{"classes/RequestCache.html":{}}}],["arising",{"_index":1325,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":553,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":620,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":183,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["atlas",{"_index":387,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempt",{"_index":314,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["attempts",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1314,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":815,"title":{},"body":{"changelog.html":{}}}],["autoprunelrucache",{"_index":73,"title":{"classes/AutoPruneLRUCache.html":{}},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["autoprunelrucacheoptions",{"_index":88,"title":{"interfaces/AutoPruneLRUCacheOptions.html":{}},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"coverage.html":{}}}],["available",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":195,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["award",{"_index":1266,"title":{},"body":{"index.html":{}}}],["backend",{"_index":572,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":977,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["backgroundfetch",{"_index":106,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["base",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":676,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["before",{"_index":565,"title":{},"body":{"changelog.html":{}}}],["being",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":551,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":631,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":918,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1141,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":516,"title":{},"body":{"changelog.html":{}}}],["blocks",{"_index":464,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":586,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1375,"title":{},"body":{"miscellaneous/variables.html":{}}}],["board",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":20,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{},"dependencies.html":{}}}],["boolean",{"_index":203,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["both",{"_index":616,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["box",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["breaking",{"_index":699,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":929,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["browserify",{"_index":1198,"title":{},"body":{"dependencies.html":{}}}],["browserroute",{"_index":1032,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["browserroutes",{"_index":31,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["browsing",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":491,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1218,"title":{},"body":{"index.html":{}}}],["builds",{"_index":547,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":943,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1271,"title":{},"body":{"license.html":{}}}],["cache",{"_index":114,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["cache.delete(key",{"_index":381,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.get(key",{"_index":217,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.get(selecttoken(token",{"_index":270,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["cache.get(token",{"_index":360,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["cache.set(key",{"_index":221,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.ts",{"_index":78,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["cache.ts:12",{"_index":372,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:13",{"_index":90,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:27",{"_index":376,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:30",{"_index":110,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:31",{"_index":374,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:38",{"_index":113,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:50",{"_index":96,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:6",{"_index":369,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache_dir",{"_index":1071,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cacheable",{"_index":1202,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":1068,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cachedresponse",{"_index":216,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["cacheoptions",{"_index":197,"title":{"interfaces/CacheOptions.html":{}},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["cacheresponses",{"_index":1028,"title":{},"body":{"coverage.html":{}}}],["cacheresponses(options",{"_index":205,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["call",{"_index":127,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["callback",{"_index":649,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":429,"title":{},"body":{"changelog.html":{}}}],["cancelregistration",{"_index":648,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":916,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1144,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":683,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":1248,"title":{},"body":{"index.html":{}}}],["cases",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":331,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["ccf",{"_index":170,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["ccf's",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":406,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":162,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabaseinstance",{"_index":153,"title":{"classes/CCFDatabaseInstance.html":{}},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["ccfdatabaseoptions",{"_index":168,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["ccfdatabasestatustracker",{"_index":169,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabasestatustracker(this.database",{"_index":167,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["cdn.jsdelivr.net",{"_index":62,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["cell",{"_index":511,"title":{},"body":{"changelog.html":{}}}],["celltypeterms",{"_index":1377,"title":{},"body":{"miscellaneous/variables.html":{}}}],["center",{"_index":1261,"title":{},"body":{"index.html":{}}}],["change",{"_index":702,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":423,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":384,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":400,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1277,"title":{},"body":{"license.html":{}}}],["checkroutesenabled",{"_index":1042,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["choose",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1317,"title":{},"body":{"license.html":{}}}],["clamp",{"_index":1057,"title":{},"body":{"coverage.html":{}}}],["class",{"_index":72,"title":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["classes",{"_index":74,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"overview.html":{}}}],["clean",{"_index":489,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":550,"title":{},"body":{"changelog.html":{}}}],["clearautoprune",{"_index":83,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["clearautoprune(force",{"_index":95,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["clearinterval(this.pruner",{"_index":152,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["click",{"_index":601,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":695,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":395,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["coalescing",{"_index":247,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["code",{"_index":543,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["colorizing",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":173,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"dependencies.html":{}}}],["comlink/dist/umd/node",{"_index":175,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["common",{"_index":598,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["complexity",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":541,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":503,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["comunica/query",{"_index":1108,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1148,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1299,"title":{},"body":{"license.html":{}}}],["config",{"_index":644,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["configuration",{"_index":399,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":63,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["connection",{"_index":1327,"title":{},"body":{"license.html":{}}}],["console.log(err",{"_index":240,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["consortium",{"_index":1272,"title":{},"body":{"license.html":{}}}],["const",{"_index":38,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["constructor",{"_index":86,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["constructor(cache",{"_index":366,"title":{},"body":{"classes/RequestCache.html":{}}}],["constructor(database",{"_index":161,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["constructor(options",{"_index":87,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["constructor(public",{"_index":182,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["container",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1216,"title":{},"body":{"index.html":{}}}],["contentsecuritypolicy",{"_index":54,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["contract",{"_index":1322,"title":{},"body":{"license.html":{}}}],["control",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["coordinate",{"_index":1210,"title":{},"body":{"index.html":{}}}],["copies",{"_index":1293,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1280,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1270,"title":{},"body":{"license.html":{}}}],["cord",{"_index":476,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":22,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["count",{"_index":301,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["coverage",{"_index":937,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createapp",{"_index":1013,"title":{},"body":{"coverage.html":{}}}],["createapp(options",{"_index":37,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createccfdatabaseworker",{"_index":227,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["createccfdatabaseworker(options",{"_index":184,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["created",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["createdatabase",{"_index":1025,"title":{},"body":{"coverage.html":{}}}],["createdatabase(token",{"_index":244,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["credits",{"_index":1256,"title":{},"body":{"index.html":{}}}],["css",{"_index":1151,"title":{},"body":{"dependencies.html":{}}}],["cuboid",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["currently",{"_index":583,"title":{},"body":{"changelog.html":{}}}],["cyberinfrastructure",{"_index":1258,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":745,"title":{},"body":{"changelog.html":{}}}],["damages",{"_index":1318,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":650,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":255,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["database",{"_index":155,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["database.worker.js",{"_index":187,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["databasecacheoptions",{"_index":223,"title":{"interfaces/DatabaseCacheOptions.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasegetter",{"_index":231,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/typealiases.html":{}}}],["databaseloader",{"_index":27,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["databaseloader(options",{"_index":262,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["databaseloaderoptions",{"_index":9,"title":{"interfaces/DatabaseLoaderOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasequerymethods",{"_index":1338,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesource",{"_index":1340,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesources",{"_index":1342,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["datasets",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["datasources",{"_index":257,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance",{"_index":237,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance.database.connect().catch((err",{"_index":239,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbworker",{"_index":189,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.database",{"_index":191,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.sparqlquery",{"_index":193,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker[releaseproxy",{"_index":194,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["deal",{"_index":1282,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1328,"title":{},"body":{"license.html":{}}}],["december",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1111,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1113,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1115,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1116,"title":{},"body":{"dependencies.html":{}}}],["decorator",{"_index":1129,"title":{},"body":{"dependencies.html":{}}}],["deeply",{"_index":575,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":97,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_gtex_rui_locations",{"_index":303,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultvalue",{"_index":202,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["defined",{"_index":89,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["demo",{"_index":603,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":685,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["deprecated",{"_index":252,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["descrepancies",{"_index":460,"title":{},"body":{"changelog.html":{}}}],["details",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1257,"title":{},"body":{"index.html":{}}}],["developments",{"_index":964,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["different",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["directives",{"_index":56,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["directly",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":116,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["display",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":619,"title":{},"body":{"changelog.html":{}}}],["dispose",{"_index":125,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["distribute",{"_index":1289,"title":{},"body":{"license.html":{}}}],["doc",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["doconnect",{"_index":234,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["docs",{"_index":487,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1153,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":544,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["done",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["dorequest",{"_index":367,"title":{},"body":{"classes/RequestCache.html":{}}}],["dotenv",{"_index":1156,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["duration",{"_index":147,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["during",{"_index":744,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1104,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":453,"title":{},"body":{"changelog.html":{}}}],["easier",{"_index":522,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1238,"title":{},"body":{"index.html":{}}}],["effect",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":703,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":640,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["enabled",{"_index":1363,"title":{},"body":{"miscellaneous/variables.html":{}}}],["encoding",{"_index":318,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.label",{"_index":339,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.mappedinhubmap",{"_index":328,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry['@id']?.includes(tissueinfo.tissuesitedetailid",{"_index":338,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["env",{"_index":1022,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["env.gtex_routes",{"_index":1364,"title":{},"body":{"miscellaneous/variables.html":{}}}],["env.hubmap_routes",{"_index":1368,"title":{},"body":{"miscellaneous/variables.html":{}}}],["environment",{"_index":285,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["error",{"_index":1371,"title":{},"body":{"miscellaneous/variables.html":{}}}],["es",{"_index":1145,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":115,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["eslint/ban",{"_index":120,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["eslint/no",{"_index":126,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["eslint/prefer",{"_index":245,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["etc",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":506,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":537,"title":{},"body":{"changelog.html":{}}}],["eval",{"_index":61,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["event",{"_index":1313,"title":{},"body":{"license.html":{}}}],["expanded",{"_index":451,"title":{},"body":{"changelog.html":{}}}],["exploration",{"_index":1220,"title":{},"body":{"index.html":{}}}],["export",{"_index":35,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["express",{"_index":23,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"dependencies.html":{},"license.html":{}}}],["extends",{"_index":8,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["external",{"_index":647,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1161,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["fail",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":100,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["favor",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":449,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":297,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["fetch",{"_index":280,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["fetch(gtex_api_url).then(r",{"_index":324,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["fetch(source).then(r",{"_index":312,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["field",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["fields",{"_index":291,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["file",{"_index":5,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":1281,"title":{},"body":{"license.html":{}}}],["filter",{"_index":800,"title":{},"body":{"changelog.html":{}}}],["filter.ts",{"_index":1056,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filter_defaults",{"_index":1066,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filters",{"_index":468,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["finishing",{"_index":596,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["fit",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1309,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":736,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":401,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":482,"title":{},"body":{"changelog.html":{}}}],["fly",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1298,"title":{},"body":{"license.html":{}}}],["force",{"_index":99,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["form",{"_index":789,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["forwarddatabasequery",{"_index":1054,"title":{},"body":{"coverage.html":{}}}],["forwarddatabasequery('getaggregateresults",{"_index":1396,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetermoccurences",{"_index":1402,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetreemodel",{"_index":1407,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getdatasettechnologynames",{"_index":1392,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytermoccurences",{"_index":1400,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytreemodel",{"_index":1405,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getprovidernames",{"_index":1394,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getreferenceorgans",{"_index":1411,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getscene",{"_index":1413,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('gettissueblockresults",{"_index":1390,"title":{},"body":{"miscellaneous/variables.html":{}}}],["frame",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":1211,"title":{},"body":{"index.html":{}}}],["free",{"_index":1276,"title":{},"body":{"license.html":{}}}],["fs",{"_index":279,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["full",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":36,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["funded",{"_index":1264,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1296,"title":{},"body":{"license.html":{}}}],["further",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":512,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":542,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":454,"title":{},"body":{"changelog.html":{}}}],["get('/aggregate",{"_index":1395,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ccf",{"_index":1361,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/cell",{"_index":1401,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ontology",{"_index":1397,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/provider",{"_index":1393,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/reference",{"_index":1408,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/rui_locations.jsonld",{"_index":1367,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/scene",{"_index":1412,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/technology",{"_index":1391,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/tissue",{"_index":1389,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('ccf_api_cache",{"_index":1362,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('gtex_rui_locations",{"_index":310,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["get(key",{"_index":370,"title":{},"body":{"classes/RequestCache.html":{}}}],["getboolean",{"_index":1016,"title":{},"body":{"coverage.html":{}}}],["getcacheoptions",{"_index":1073,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance",{"_index":1026,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance(req",{"_index":233,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdatabaseoptions",{"_index":1074,"title":{},"body":{"coverage.html":{}}}],["getdatabasestatus",{"_index":1036,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getdbinstance",{"_index":235,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdbinstance(token",{"_index":238,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getlocations",{"_index":308,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["getnumber",{"_index":1017,"title":{},"body":{"coverage.html":{}}}],["getport",{"_index":1075,"title":{},"body":{"coverage.html":{}}}],["getreferenceorganscenehandler",{"_index":1050,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getspatialplacement",{"_index":1040,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getting",{"_index":382,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["github",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["globalthis",{"_index":1343,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["good",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":679,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1275,"title":{},"body":{"license.html":{}}}],["graphical",{"_index":500,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1163,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":614,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":513,"title":{},"body":{"changelog.html":{}}}],["gtex_api_url",{"_index":306,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["gtexroutes",{"_index":1388,"title":{},"body":{"miscellaneous/variables.html":{}}}],["gtextissue",{"_index":271,"title":{"interfaces/GtexTissue.html":{}},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["guide",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["handleerrors",{"_index":364,"title":{},"body":{"classes/RequestCache.html":{}}}],["handleerrors(key",{"_index":373,"title":{},"body":{"classes/RequestCache.html":{}}}],["happen",{"_index":917,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["hash",{"_index":1187,"title":{},"body":{"dependencies.html":{}}}],["helmet",{"_index":24,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["help",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":295,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["hereby",{"_index":1274,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1168,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":581,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":465,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":584,"title":{},"body":{"changelog.html":{}}}],["holders",{"_index":1315,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":479,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":388,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["http://expressjs.com/en/advanced/best",{"_index":50,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["https://beta",{"_index":1223,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1235,"title":{},"body":{"index.html":{}}}],["https://gtexportal.org/api/v2/dataset/tissuesitedetail",{"_index":307,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["https://hubmap",{"_index":1228,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1227,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/hra",{"_index":304,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["https://humanatlas.io",{"_index":1254,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":1251,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1230,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1225,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1237,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":254,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapdataurl",{"_index":250,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["hubmaproutes",{"_index":1386,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hubmaptoken",{"_index":248,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["human",{"_index":385,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["idb",{"_index":1170,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1010,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":569,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1306,"title":{},"body":{"license.html":{}}}],["import",{"_index":17,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["improve",{"_index":787,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":533,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":496,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":615,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1301,"title":{},"body":{"license.html":{}}}],["includes",{"_index":289,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["including",{"_index":577,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":10,"title":{"index.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":408,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1262,"title":{},"body":{"index.html":{}}}],["individual",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["infinity",{"_index":146,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["info",{"_index":3,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":488,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["instance",{"_index":265,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instance.then((r",{"_index":266,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instead",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":574,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":0,"title":{"interfaces/AppOptions.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":2,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":253,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["isdebug",{"_index":1018,"title":{},"body":{"coverage.html":{}}}],["issue",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":457,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":571,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["iu",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":1252,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":416,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":18,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["json.parse(data",{"_index":322,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld",{"_index":321,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["jsonld/jsonld",{"_index":283,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld['@graph",{"_index":323,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonldobj",{"_index":282,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["july",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["k",{"_index":104,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["k,args",{"_index":368,"title":{},"body":{"classes/RequestCache.html":{}}}],["key",{"_index":111,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["keyboard",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":1171,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":611,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1305,"title":{},"body":{"license.html":{}}}],["known",{"_index":456,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":437,"title":{},"body":{"changelog.html":{}}}],["labs/dispatch",{"_index":1128,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":477,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":523,"title":{},"body":{"changelog.html":{}}}],["latest",{"_index":471,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1114,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":594,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["left/right",{"_index":612,"title":{},"body":{"changelog.html":{}}}],["level",{"_index":967,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1319,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1316,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":526,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1268,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":588,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1284,"title":{},"body":{"license.html":{}}}],["limited",{"_index":904,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":118,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["link",{"_index":604,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":484,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":556,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":277,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["little",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":315,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["loaddatabasesource",{"_index":1076,"title":{},"body":{"coverage.html":{}}}],["loaded",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["loader",{"_index":29,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["loader.ts",{"_index":225,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["loaders.gl/core",{"_index":1117,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1119,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1120,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":256,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["local",{"_index":316,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["location",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":439,"title":{},"body":{"changelog.html":{}}}],["locations.ts",{"_index":273,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["lodash",{"_index":1174,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1255,"title":{},"body":{"index.html":{}}}],["logging",{"_index":515,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":77,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["lrucache",{"_index":79,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["lrucache.setoptions",{"_index":109,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["luma.gl/core",{"_index":1121,"title":{},"body":{"dependencies.html":{}}}],["made",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":448,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":519,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":566,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":302,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["managers",{"_index":531,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":292,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedentries",{"_index":326,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedinhubmap",{"_index":274,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["march",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1181,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":71,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matchingentry",{"_index":336,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["math.gl/core",{"_index":1123,"title":{},"body":{"dependencies.html":{}}}],["math.gl/culling",{"_index":1125,"title":{},"body":{"dependencies.html":{}}}],["math.max(this.ttl",{"_index":148,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["max",{"_index":123,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["maxage",{"_index":124,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["mc",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["mean",{"_index":348,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["member",{"_index":140,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["memory",{"_index":817,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1308,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1287,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["methods",{"_index":82,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/RequestCache.html":{}}}],["middleware/database",{"_index":28,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["mimetype",{"_index":180,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["minor",{"_index":458,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1332,"title":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1269,"title":{},"body":{"license.html":{}}}],["mock",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":714,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":1137,"title":{},"body":{"dependencies.html":{},"miscellaneous/variables.html":{}}}],["model.json",{"_index":1404,"title":{},"body":{"miscellaneous/variables.html":{}}}],["modify",{"_index":1286,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1329,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1213,"title":{},"body":{"index.html":{}}}],["more",{"_index":290,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{}}}],["moved",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":521,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1214,"title":{},"body":{"index.html":{}}}],["n3",{"_index":1177,"title":{},"body":{"dependencies.html":{}}}],["n=${sexstats.count",{"_index":347,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["name",{"_index":92,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["names",{"_index":657,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["navigation",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":428,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1259,"title":{},"body":{"index.html":{}}}],["never",{"_index":14,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["new",{"_index":166,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":117,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["next('router",{"_index":1365,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ngx",{"_index":1179,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1127,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1131,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1134,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1135,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1265,"title":{},"body":{"index.html":{}}}],["node",{"_index":281,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["nodeendpoint",{"_index":174,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["nodisposeonset",{"_index":133,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["noninfringement",{"_index":1312,"title":{},"body":{"license.html":{}}}],["note",{"_index":286,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["notebooks",{"_index":414,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":1246,"title":{},"body":{"index.html":{}}}],["notice",{"_index":820,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":524,"title":{},"body":{"changelog.html":{}}}],["nullish",{"_index":246,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["number",{"_index":108,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["numeric",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["object",{"_index":1186,"title":{},"body":{"dependencies.html":{}}}],["obtaining",{"_index":1279,"title":{},"body":{"license.html":{}}}],["occurences",{"_index":1399,"title":{},"body":{"miscellaneous/variables.html":{}}}],["off/on",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1229,"title":{},"body":{"index.html":{}}}],["one",{"_index":863,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ones",{"_index":293,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["online",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":424,"title":{},"body":{"changelog.html":{}}}],["ontologyterms",{"_index":1376,"title":{},"body":{"miscellaneous/variables.html":{}}}],["opacities",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["openapi",{"_index":568,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1242,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1244,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1243,"title":{},"body":{"index.html":{}}}],["openapiroute",{"_index":1033,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["optimization",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":580,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":12,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["options",{"_index":41,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["options.cache",{"_index":268,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.database",{"_index":42,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.datasources.map(s",{"_index":258,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.hubmaptoken",{"_index":249,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options?.dispose?.(key",{"_index":134,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["options?.max",{"_index":129,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["options?.maxage",{"_index":132,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["organ",{"_index":445,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organs",{"_index":478,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs.json",{"_index":1410,"title":{},"body":{"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["originalsend",{"_index":219,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalsend.call(res",{"_index":222,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalurl",{"_index":211,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["orthographic",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1267,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1324,"title":{},"body":{"license.html":{}}}],["out",{"_index":1326,"title":{},"body":{"license.html":{}}}],["over",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":467,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1330,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":530,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":607,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["parameters",{"_index":91,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["parent",{"_index":609,"title":{},"body":{"changelog.html":{}}}],["parsearray",{"_index":1058,"title":{},"body":{"coverage.html":{}}}],["parseboolean",{"_index":1019,"title":{},"body":{"coverage.html":{}}}],["parseboolean(query.cache",{"_index":214,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parseboolean(value",{"_index":201,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parsedatabasesources",{"_index":1077,"title":{},"body":{"coverage.html":{}}}],["parsedqs",{"_index":26,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["parseminmaxrange",{"_index":1059,"title":{},"body":{"coverage.html":{}}}],["parsenumber",{"_index":1020,"title":{},"body":{"coverage.html":{}}}],["parser",{"_index":21,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["parserange",{"_index":1060,"title":{},"body":{"coverage.html":{}}}],["parsesex",{"_index":1061,"title":{},"body":{"coverage.html":{}}}],["parsespatial",{"_index":1062,"title":{},"body":{"coverage.html":{}}}],["parsestring",{"_index":1037,"title":{},"body":{"coverage.html":{}}}],["partial",{"_index":1373,"title":{},"body":{"miscellaneous/variables.html":{}}}],["particular",{"_index":1310,"title":{},"body":{"license.html":{}}}],["partly",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["patchglobal",{"_index":1030,"title":{},"body":{"coverage.html":{}}}],["path",{"_index":1165,"title":{},"body":{"dependencies.html":{}}}],["performance",{"_index":534,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1273,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1294,"title":{},"body":{"license.html":{}}}],["person",{"_index":1278,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1295,"title":{},"body":{"license.html":{}}}],["pick",{"_index":443,"title":{},"body":{"changelog.html":{}}}],["pickbytype",{"_index":1345,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["placeholder",{"_index":13,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["placement",{"_index":436,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["placement.ts",{"_index":1039,"title":{},"body":{"coverage.html":{}}}],["placenta",{"_index":474,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1107,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1132,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":452,"title":{},"body":{"changelog.html":{}}}],["popup",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":578,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1303,"title":{},"body":{"license.html":{}}}],["position",{"_index":517,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["post('/get",{"_index":1380,"title":{},"body":{"miscellaneous/variables.html":{}}}],["practice",{"_index":51,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":507,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":558,"title":{},"body":{"changelog.html":{}}}],["private",{"_index":80,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["process",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["process.env",{"_index":1369,"title":{},"body":{"miscellaneous/variables.html":{}}}],["processed",{"_index":894,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["processparameter",{"_index":1063,"title":{},"body":{"coverage.html":{}}}],["production",{"_index":545,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":525,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1215,"title":{},"body":{"index.html":{}}}],["projects/.../auto",{"_index":1335,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../browser.ts",{"_index":1350,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../ccf",{"_index":1346,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../database",{"_index":1337,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../environment.ts",{"_index":1348,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../forward",{"_index":1339,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../index.ts",{"_index":1352,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../parse",{"_index":1354,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../polyfills.ts",{"_index":1344,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../request",{"_index":1336,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../rui",{"_index":1353,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../server.ts",{"_index":1341,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../use",{"_index":1351,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":181,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["promisifieddorequest",{"_index":365,"title":{},"body":{"classes/RequestCache.html":{}}}],["promisifieddorequest(key",{"_index":375,"title":{},"body":{"classes/RequestCache.html":{}}}],["properties",{"_index":11,"title":{"properties.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"properties.html":{}}}],["provided",{"_index":1002,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providers",{"_index":585,"title":{},"body":{"changelog.html":{}}}],["prune",{"_index":76,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["pruner",{"_index":81,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["public",{"_index":157,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"changelog.html":{}}}],["publish",{"_index":1288,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":528,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1311,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":743,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":415,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":25,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["qs.parse(str",{"_index":47,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["qtoken",{"_index":242,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["qualitative",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":587,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":427,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":179,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{}}}],["query.ts",{"_index":1053,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["querying",{"_index":483,"title":{},"body":{"changelog.html":{}}}],["queryparameterstofilter",{"_index":1064,"title":{},"body":{"coverage.html":{}}}],["quickly",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["r.dispose",{"_index":267,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["r.json",{"_index":325,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["r.text",{"_index":313,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["range",{"_index":351,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rawtoken",{"_index":358,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rc.1",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1189,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1109,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1136,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1191,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1193,"title":{},"body":{"dependencies.html":{}}}],["readfilesync",{"_index":278,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readfilesync(source",{"_index":317,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readonly",{"_index":159,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["real",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["rectify",{"_index":564,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":498,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":386,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["refernced",{"_index":608,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1154,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":559,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":597,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["registrations#1",{"_index":402,"title":{},"body":{"changelog.html":{}}}],["registrations/gtex/rui_locations.jsonld",{"_index":305,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["related",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":410,"title":{},"body":{"changelog.html":{}}}],["releaseproxy",{"_index":171,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["reliability",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":639,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["repository",{"_index":1212,"title":{},"body":{"index.html":{}}}],["req",{"_index":209,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req.app.get('database",{"_index":357,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["req.query.token",{"_index":243,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req['getdatabase",{"_index":236,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["request",{"_index":226,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["requestcache",{"_index":229,"title":{"classes/RequestCache.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["requesthandler",{"_index":199,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["required",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["res",{"_index":210,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["res.json",{"_index":220,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(cachedresponse",{"_index":218,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(result",{"_index":361,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["res.send",{"_index":1356,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.sendfile(apifile",{"_index":1359,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.status(500).json",{"_index":362,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resets",{"_index":698,"title":{},"body":{"changelog.html":{}}}],["resolve('ccf",{"_index":1358,"title":{},"body":{"miscellaneous/variables.html":{}}}],["resolved",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["respond",{"_index":689,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":288,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["response?.data?.filter(entry",{"_index":327,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["restriction",{"_index":1283,"title":{},"body":{"license.html":{}}}],["result",{"_index":359,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["result.ts",{"_index":1069,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":70,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["resultslist.find(entry",{"_index":337,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist.indexof(matchingentry",{"_index":341,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].label",{"_index":345,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].sex",{"_index":354,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["return",{"_index":46,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":101,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/RequestCache.html":{}}}],["returntype",{"_index":94,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["rgb",{"_index":1169,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":444,"title":{},"body":{"changelog.html":{}}}],["rights",{"_index":1285,"title":{},"body":{"license.html":{}}}],["rnaseqsamplesummary",{"_index":275,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["root",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["rotates",{"_index":667,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":481,"title":{},"body":{"changelog.html":{}}}],["router",{"_index":1360,"title":{},"body":{"miscellaneous/variables.html":{}}}],["routes",{"_index":30,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["routes/browser",{"_index":32,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["routes/v1",{"_index":34,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ru/cdk",{"_index":1084,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":1086,"title":{},"body":{"dependencies.html":{}}}],["ru/ngxs",{"_index":1088,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":438,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":514,"title":{},"body":{"changelog.html":{}}}],["ruilocations",{"_index":355,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rxjs",{"_index":1196,"title":{},"body":{"dependencies.html":{}}}],["s",{"_index":259,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["s.endswith('hubmap/rui_locations.jsonld",{"_index":260,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["sample",{"_index":1001,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["samples",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1159,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":463,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["scene.ts",{"_index":1049,"title":{},"body":{"coverage.html":{}}}],["scheduled",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1260,"title":{},"body":{"index.html":{}}}],["script",{"_index":57,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["search",{"_index":442,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":455,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["security.html",{"_index":52,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["see",{"_index":485,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":466,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":520,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":518,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["selecttoken",{"_index":1027,"title":{},"body":{"coverage.html":{}}}],["selecttoken(token",{"_index":241,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["self",{"_index":59,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["sell",{"_index":1292,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":539,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":398,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["set",{"_index":84,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"changelog.html":{}}}],["set(key",{"_index":103,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["setifdefined",{"_index":1065,"title":{},"body":{"coverage.html":{}}}],["setinterval",{"_index":150,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["setoptions",{"_index":138,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["setup",{"_index":717,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":335,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["sexstats",{"_index":342,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemax",{"_index":353,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemean",{"_index":350,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemin",{"_index":352,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sex}s",{"_index":346,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["shall",{"_index":1300,"title":{},"body":{"license.html":{}}}],["shared",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["shortest",{"_index":1164,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":893,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":396,"title":{},"body":{"changelog.html":{}}}],["sides",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":715,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":600,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["slider",{"_index":1091,"title":{},"body":{"dependencies.html":{}}}],["slider/ngx",{"_index":1090,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":562,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1217,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":532,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["source.startswith('http",{"_index":311,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sources",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["sparc",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":426,"title":{},"body":{"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["sparqlquery",{"_index":158,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["sparqlqueryfunction",{"_index":163,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/typealiases.html":{}}}],["spatial",{"_index":450,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearches",{"_index":1378,"title":{},"body":{"miscellaneous/variables.html":{}}}],["spec",{"_index":284,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1241,"title":{},"body":{"index.html":{},"miscellaneous/variables.html":{}}}],["specific",{"_index":582,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1240,"title":{},"body":{"index.html":{}}}],["speed",{"_index":495,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":475,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":58,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stage",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":546,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1221,"title":{},"body":{"index.html":{}}}],["startautoprune",{"_index":85,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["startautoprune(force",{"_index":112,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["started",{"_index":383,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["startserver",{"_index":1078,"title":{},"body":{"coverage.html":{}}}],["startup",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":1011,"title":{},"body":{"coverage.html":{}}}],["status",{"_index":160,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["status.ts",{"_index":1035,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["stay",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["stories",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["str",{"_index":44,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stream",{"_index":1194,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1192,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":45,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["string).includes(sex",{"_index":340,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["structure",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":617,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1297,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1290,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":1302,"title":{},"body":{"license.html":{}}}],["such",{"_index":425,"title":{},"body":{"changelog.html":{}}}],["super",{"_index":128,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["super.set(key",{"_index":142,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["support",{"_index":430,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1199,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":440,"title":{},"body":{"changelog.html":{}}}],["switched",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["symbol('indicator",{"_index":1370,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sync",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["s}?token=${hubmaptoken",{"_index":261,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["table",{"_index":1083,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":554,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1082,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":866,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":579,"title":{},"body":{"changelog.html":{}}}],["technologies",{"_index":979,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["term",{"_index":1398,"title":{},"body":{"miscellaneous/variables.html":{}}}],["terms",{"_index":422,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["theme",{"_index":540,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":538,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":535,"title":{},"body":{"changelog.html":{}}}],["this.clearautoprune",{"_index":137,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.dorequest(key",{"_index":379,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.get(key",{"_index":380,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.handleerrors(key",{"_index":378,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.promisifieddorequest(key",{"_index":377,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.pruner",{"_index":144,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.purgestale",{"_index":151,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.size",{"_index":135,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.startautoprune",{"_index":143,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.ttl",{"_index":145,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["through",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["throw_if_not_found",{"_index":1023,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["throwindicator",{"_index":1347,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["thrown",{"_index":1372,"title":{},"body":{"miscellaneous/variables.html":{}}}],["thumbnails",{"_index":765,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":895,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":508,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":499,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":329,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["tissueinfo",{"_index":334,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.female",{"_index":344,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.male",{"_index":343,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissues",{"_index":560,"title":{},"body":{"changelog.html":{}}}],["tissuesitedetailid",{"_index":276,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tmc",{"_index":997,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":536,"title":{},"body":{"changelog.html":{}}}],["token",{"_index":232,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["tool",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["tort",{"_index":1323,"title":{},"body":{"license.html":{}}}],["totalcount",{"_index":296,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tracking/telemetry",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["transparency",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":953,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["true",{"_index":49,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":309,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["tryjsonparse",{"_index":1079,"title":{},"body":{"coverage.html":{}}}],["ts",{"_index":1201,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1204,"title":{},"body":{"dependencies.html":{}}}],["ttl",{"_index":131,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["tuned",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":641,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1333,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":139,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["types",{"_index":121,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["typescript",{"_index":119,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":573,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1224,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1234,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1231,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1233,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1232,"title":{},"body":{"index.html":{}}}],["uis",{"_index":412,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":107,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["university",{"_index":1263,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":192,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["unnecessary",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":60,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["unselect",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":490,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":434,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":397,"title":{},"body":{"changelog.html":{}}}],["updateentry",{"_index":1044,"title":{},"body":{"coverage.html":{}}}],["updateentry(results",{"_index":330,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updateentry(resultslist",{"_index":333,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updates",{"_index":480,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["url",{"_index":212,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["urlencoded",{"_index":19,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["usage",{"_index":413,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":1247,"title":{},"body":{"index.html":{}}}],["use",{"_index":251,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["use('/ccf.owl.n3store.json",{"_index":1382,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/db",{"_index":1379,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/gtex",{"_index":1387,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/hubmap",{"_index":1385,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/sparql",{"_index":1381,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(cacheresponses",{"_index":1384,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(checkroutesenabled",{"_index":1366,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecache",{"_index":213,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["usecachedresult",{"_index":1070,"title":{},"body":{"coverage.html":{}}}],["usecachedresult('ccf.owl.n3store.json",{"_index":1383,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('cell",{"_index":1406,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('ontology",{"_index":1403,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('reference",{"_index":1409,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecase",{"_index":1253,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":1250,"title":{},"body":{"index.html":{}}}],["used",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["usedefaults",{"_index":55,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["user",{"_index":389,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":652,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":624,"title":{},"body":{"changelog.html":{}}}],["utf",{"_index":319,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["utilities",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["utils/auto",{"_index":200,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["utils/ccf",{"_index":228,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["utils/request",{"_index":230,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["uuid",{"_index":1206,"title":{},"body":{"dependencies.html":{}}}],["v",{"_index":105,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["v1.1",{"_index":555,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":421,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":411,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":557,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":549,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":510,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":472,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":435,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":486,"title":{},"body":{"changelog.html":{}}}],["v1routes",{"_index":33,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["v2",{"_index":1183,"title":{},"body":{"dependencies.html":{}}}],["v2.1.0",{"_index":419,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":407,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":441,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":98,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["value}`.tolowercase",{"_index":204,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["variable",{"_index":1021,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1349,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":570,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["very",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":505,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":670,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":461,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["visual",{"_index":459,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":102,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["vs",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["walkthrough",{"_index":1249,"title":{},"body":{"index.html":{}}}],["warming",{"_index":504,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1307,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1304,"title":{},"body":{"license.html":{}}}],["web",{"_index":502,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1139,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":576,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1219,"title":{},"body":{"index.html":{}}}],["week",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1320,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["within",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":595,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["worker",{"_index":177,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["worker('./projects/ccf",{"_index":185,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.terminate",{"_index":196,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts",{"_index":156,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["worker.ts:10",{"_index":164,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts:12",{"_index":165,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker_threads",{"_index":178,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workerdata",{"_index":188,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workflows",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":563,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":172,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["wrap(nodeendpoint(worker",{"_index":190,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["yes",{"_index":93,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["youtube",{"_index":602,"title":{},"body":{"changelog.html":{}}}],["zone.js",{"_index":1208,"title":{},"body":{"dependencies.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/app.ts\n \n\n\n\n \n Extends\n \n \n DatabaseLoaderOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n placeholder\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n placeholder\n \n \n \n \n \n \n \n \n placeholder: never\n\n \n \n\n\n \n \n Type : never\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { json, urlencoded } from 'body-parser';\nimport cors from 'cors';\nimport express, { Express } from 'express';\nimport helmet from 'helmet';\nimport qs, { ParsedQs } from 'qs';\n\nimport { databaseLoader, DatabaseLoaderOptions } from './middleware/database-loader';\nimport { routes as browserRoutes } from './routes/browser';\nimport { routes as v1Routes } from './routes/v1';\n\n\nexport interface AppOptions extends DatabaseLoaderOptions {\n placeholder?: never;\n}\n\n\nexport function createApp(options: AppOptions): Express {\n const app = express();\n\n app.set('database-options', options.database);\n\n app.set('query parser', function (str: string): ParsedQs {\n return qs.parse(str, { allowDots: true });\n });\n\n // http://expressjs.com/en/advanced/best-practice-security.html\n app.use(helmet({\n contentSecurityPolicy: {\n useDefaults: true,\n directives: {\n 'script-src': ['\\'self\\'', '\\'unsafe-eval\\'', 'cdn.jsdelivr.net'],\n 'connect-src': ['*'],\n }\n }\n }));\n app.use(cors());\n\n app.use(urlencoded());\n app.use(json());\n\n app.use(databaseLoader(options));\n\n app.use('/', browserRoutes);\n app.use('/v1', v1Routes);\n\n return app;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/AutoPruneLRUCache.html":{"url":"classes/AutoPruneLRUCache.html","title":"class - AutoPruneLRUCache","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n AutoPruneLRUCache\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n\n\n\n \n Extends\n \n \n LRUCache\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Optional\n pruner\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n clearAutoPrune\n \n \n set\n \n \n startAutoPrune\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(options?: AutoPruneLRUCacheOptions)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:13\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n options\n \n \n AutoPruneLRUCacheOptions\n \n \n \n Yes\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Optional\n pruner\n \n \n \n \n \n \n Type : ReturnType<>\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:13\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n clearAutoPrune\n \n \n \n \n \n \nclearAutoPrune(force)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:50\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Default value\n \n \n \n \n force\n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: K, value: V | BackgroundFetch | undefined, options?: number | LRUCache.SetOptions)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n value\n \n V | BackgroundFetch | undefined\n \n\n \n No\n \n\n\n \n \n options\n \n number | LRUCache.SetOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n startAutoPrune\n \n \n \n \n \n \nstartAutoPrune(force)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:38\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Default value\n \n \n \n \n force\n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { BackgroundFetch, LRUCache } from 'lru-cache';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\ntype AnyObject = {};\n\nexport interface AutoPruneLRUCacheOptions {\n max?: number;\n maxAge?: number;\n dispose?: (key: K, value: V) => void;\n}\n\nexport class AutoPruneLRUCache extends LRUCache {\n private pruner?: ReturnType;\n\n constructor(options?: AutoPruneLRUCacheOptions) {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n super({\n max: options?.max ?? 100000,\n ttl: options?.maxAge,\n noDisposeOnSet: true,\n dispose: (value, key) => {\n options?.dispose?.(key, value);\n if (this.size === 0) {\n this.clearAutoPrune();\n }\n }\n });\n }\n\n set(key: K, value: V | BackgroundFetch | undefined, options?: number | LRUCache.SetOptions): this {\n const setOptions = typeof options === 'number' ? { ttl: options } : options;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access\n super.set(key, value, setOptions);\n this.startAutoPrune();\n return this;\n }\n\n startAutoPrune(force = false): void {\n if (this.pruner ?? !this.ttl ?? this.ttl === Infinity) {\n return;\n }\n\n if (this.size !== 0 || force) {\n const duration = Math.max(this.ttl, 1);\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n this.pruner = setInterval(() => this.purgeStale(), duration);\n }\n }\n\n clearAutoPrune(force = false): void {\n if (!this.pruner) {\n return;\n }\n\n if (this.ttl === 0 || force) {\n clearInterval(this.pruner);\n this.pruner = undefined;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AutoPruneLRUCacheOptions.html":{"url":"interfaces/AutoPruneLRUCacheOptions.html","title":"interface - AutoPruneLRUCacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AutoPruneLRUCacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n dispose\n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n dispose\n \n \n \n \n \n \n \n \n dispose: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { BackgroundFetch, LRUCache } from 'lru-cache';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\ntype AnyObject = {};\n\nexport interface AutoPruneLRUCacheOptions {\n max?: number;\n maxAge?: number;\n dispose?: (key: K, value: V) => void;\n}\n\nexport class AutoPruneLRUCache extends LRUCache {\n private pruner?: ReturnType;\n\n constructor(options?: AutoPruneLRUCacheOptions) {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n super({\n max: options?.max ?? 100000,\n ttl: options?.maxAge,\n noDisposeOnSet: true,\n dispose: (value, key) => {\n options?.dispose?.(key, value);\n if (this.size === 0) {\n this.clearAutoPrune();\n }\n }\n });\n }\n\n set(key: K, value: V | BackgroundFetch | undefined, options?: number | LRUCache.SetOptions): this {\n const setOptions = typeof options === 'number' ? { ttl: options } : options;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access\n super.set(key, value, setOptions);\n this.startAutoPrune();\n return this;\n }\n\n startAutoPrune(force = false): void {\n if (this.pruner ?? !this.ttl ?? this.ttl === Infinity) {\n return;\n }\n\n if (this.size !== 0 || force) {\n const duration = Math.max(this.ttl, 1);\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n this.pruner = setInterval(() => this.purgeStale(), duration);\n }\n }\n\n clearAutoPrune(force = false): void {\n if (!this.pruner) {\n return;\n }\n\n if (this.ttl === 0 || force) {\n clearInterval(this.pruner);\n this.pruner = undefined;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFDatabaseInstance.html":{"url":"classes/CCFDatabaseInstance.html","title":"class - CCFDatabaseInstance","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFDatabaseInstance\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n database\n \n \n Public\n dispose\n \n \n Public\n sparqlQuery\n \n \n Readonly\n status\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(database: CCFDatabase, sparqlQuery: SparqlQueryFunction, dispose: () => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n database\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n sparqlQuery\n \n \n SparqlQueryFunction\n \n \n \n No\n \n \n \n \n dispose\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n database\n \n \n \n \n \n \n Type : CCFDatabase\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dispose\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n sparqlQuery\n \n \n \n \n \n \n Type : SparqlQueryFunction\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n status\n \n \n \n \n \n \n Default value : new CCFDatabaseStatusTracker(this.database)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { CCFDatabase, CCFDatabaseOptions, CCFDatabaseStatusTracker } from 'ccf-database';\nimport { releaseProxy, wrap } from 'comlink';\nimport nodeEndpoint from 'comlink/dist/umd/node-adapter';\nimport { Worker } from 'worker_threads';\n\n\nexport type SparqlQueryFunction = (query: string, mimetype: string) => Promise;\n\nexport class CCFDatabaseInstance {\n readonly status = new CCFDatabaseStatusTracker(this.database);\n\n constructor(public database: CCFDatabase, public sparqlQuery: SparqlQueryFunction, public dispose: () => Promise) { }\n}\n\nexport async function createCCFDatabaseWorker(options: CCFDatabaseOptions): Promise {\n const worker = new Worker('./projects/ccf-api/ccf-database.worker.js', { workerData: { options } });\n const dbWorker = wrap(nodeEndpoint(worker));\n return new CCFDatabaseInstance(\n dbWorker.database as unknown as CCFDatabase,\n dbWorker.sparqlQuery,\n async () => {\n dbWorker[releaseProxy]();\n await worker.terminate();\n });\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CacheOptions.html":{"url":"interfaces/CacheOptions.html","title":"interface - CacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { RequestHandler } from 'express';\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\n\n\nexport interface CacheOptions {\n max?: number;\n maxAge?: number;\n}\n\n\nfunction parseBoolean(value: unknown, defaultValue = false): boolean {\n if (value === undefined) {\n return defaultValue;\n }\n\n return `${value}`.toLowerCase() === 'true';\n}\n\n\nexport function cacheResponses(options?: CacheOptions): RequestHandler {\n // eslint-disable-next-line @typescript-eslint/ban-types\n type AnyObject = {};\n const cache = new AutoPruneLRUCache({\n max: 100,\n maxAge: 60 * 60 * 1000,\n ...options\n });\n\n return (req, res, next) => {\n const { query, originalUrl, url } = req;\n const useCache = parseBoolean(query.cache, true);\n const key = `__${ originalUrl || url }`;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n const cachedResponse = cache.get(key);\n\n if (!useCache) {\n next();\n } else if (cachedResponse !== undefined) {\n res.json(cachedResponse);\n } else {\n const originalSend = res.json;\n res.json = body => {\n cache.set(key, body);\n return originalSend.call(res, body);\n };\n\n next();\n }\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseCacheOptions.html":{"url":"interfaces/DatabaseCacheOptions.html","title":"interface - DatabaseCacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseCacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseLoaderOptions.html":{"url":"interfaces/DatabaseLoaderOptions.html","title":"interface - DatabaseLoaderOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseLoaderOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n cache\n \n \n \n \n database\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n cache\n \n \n \n \n \n \n \n \n cache: DatabaseCacheOptions\n\n \n \n\n\n \n \n Type : DatabaseCacheOptions\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n database: CCFDatabaseOptions\n\n \n \n\n\n \n \n Type : CCFDatabaseOptions\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GtexTissue.html":{"url":"interfaces/GtexTissue.html","title":"interface - GtexTissue","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GtexTissue\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n mappedInHubmap\n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n mappedInHubmap\n \n \n \n \n \n \n \n \n mappedInHubmap: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n \n \n \n \n rnaSeqSampleSummary: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n tissueSiteDetailId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { RequestHandler } from 'express';\nimport { readFileSync } from 'fs';\nimport fetch from 'node-fetch';\n\nimport { AutoPruneLRUCache } from '../../../utils/auto-prune-lru-cache';\nimport { RequestCache } from '../../../utils/request-cache';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\nimport { get } from '../../../environment';\n\nexport interface GtexTissue {\n // NOTE: The API response includes more fields, but we only map the ones we actually use here\n tissueSiteDetailId: string;\n mappedInHubmap: boolean;\n rnaSeqSampleSummary: {\n totalCount: number;\n female: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n male: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n };\n}\n\nconst DEFAULT_GTEX_RUI_LOCATIONS = 'https://hubmapconsortium.github.io/hra-registrations/gtex/rui_locations.jsonld';\nconst GTEX_API_URL = 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail';\n\nasync function getLocations(): Promise {\n try {\n const source = get('GTEX_RUI_LOCATIONS', DEFAULT_GTEX_RUI_LOCATIONS);\n let data;\n if (source.startsWith('http')) {\n data = await fetch(source).then(r => r.text());\n } else {\n // Attempt to load the source url as a local file\n data = readFileSync(source, { encoding: 'utf-8' });\n }\n const jsonld: JsonLdObj = JSON.parse(data);\n const results = jsonld['@graph'] as JsonLdObj[];\n\n const response: { data: GtexTissue[] } = await fetch(GTEX_API_URL).then(r => r.json()) as { data: GtexTissue[] };\n const mappedEntries = response?.data?.filter(entry => entry.mappedInHubmap) ?? [];\n for (const tissue of mappedEntries) {\n updateEntry(results, tissue, 'Female');\n updateEntry(results, tissue, 'Male');\n }\n\n return jsonld;\n } catch (_error) {\n return undefined;\n }\n}\n\nexport function updateEntry(resultsList: JsonLdObj[], tissueInfo: GtexTissue, sex: 'Male' | 'Female'): void {\n const matchingEntry = resultsList.find(entry => entry['@id']?.includes(tissueInfo.tissueSiteDetailId) && (entry.label as string).includes(sex));\n if (matchingEntry) {\n const index = resultsList.indexOf(matchingEntry);\n const sexStats = sex === 'Male' ? tissueInfo.rnaSeqSampleSummary.male : tissueInfo.rnaSeqSampleSummary.female;\n resultsList[index].label = `${sex}s (n=${sexStats.count}) Mean Age ${sexStats.ageMean} (range ${sexStats.ageMin} - ${sexStats.ageMax})`;\n resultsList[index].sex = sex;\n }\n}\n\nexport function ruiLocations(): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000\n }),\n getLocations\n );\n\n return async (req, res, _next) => {\n const options: CCFDatabaseOptions = req.app.get('database-options');\n const rawToken = req.query.token;\n const token = typeof rawToken === 'string' ? rawToken : '';\n const result = await cache.get(token, options);\n\n if (result) {\n res.json(result);\n } else {\n res.status(500).json([]);\n }\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RequestCache.html":{"url":"classes/RequestCache.html","title":"class - RequestCache","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RequestCache\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n get\n \n \n Private\n Async\n handleErrors\n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(cache: LRUCache>, doRequest: (key: K,args: []) => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:6\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n cache\n \n \n LRUCache>\n \n \n \n No\n \n \n \n \n doRequest\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n handleErrors\n \n \n \n \n \n \n \n handleErrors(key: K, request: Promise)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:31\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n request\n \n Promise\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n \n \n \n promisifiedDoRequest(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { LRUCache } from 'lru-cache';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\ntype AnyObject = {};\n\nexport class RequestCache {\n constructor(\n readonly cache: LRUCache>,\n readonly doRequest: (key: K, ...args: unknown[]) => V | Promise\n ) { }\n\n get(key: K, ...args: unknown[]): Promise {\n const { cache } = this;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n let result = cache.get(key);\n\n if (!result) {\n result = this.promisifiedDoRequest(key, ...args);\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n cache.set(key, result);\n this.handleErrors(key, result);\n }\n\n return result;\n }\n\n private async promisifiedDoRequest(key: K, ...args: unknown[]): Promise {\n return this.doRequest(key, ...args);\n }\n\n private async handleErrors(key: K, request: Promise): Promise {\n const { cache } = this;\n\n try {\n await request;\n } catch (_error) {\n if (this.get(key) === request) {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n cache.delete(key);\n }\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n interface\n AppOptions\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n function\n createApp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n has\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n isDebug\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n env\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n THROW_IF_NOT_FOUND\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseCacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseLoaderOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n createDatabase\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n databaseLoader\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n getDatabaseInstance\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n selectToken\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n interface\n CacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n cacheResponses\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n function\n patchGlobal\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n browserRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n openApiRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n getDatabaseStatus\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n getSpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n interface\n GtexTissue\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n updateEntry\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n DEFAULT_GTEX_RUI_LOCATIONS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n GTEX_API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n getReferenceOrganSceneHandler\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n sparql\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n function\n forwardDatabaseQuery\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n clamp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseArray\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseMinMaxRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSex\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSpatial\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n processParameter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n queryParametersToFilter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n setIfDefined\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n variable\n FILTER_DEFAULTS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n function\n useCachedResult\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n variable\n CACHE_DIR\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getCacheOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getDatabaseOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getPort\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n loadDatabaseSource\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n parseDatabaseSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n startServer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n tryJsonParse\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n class\n AutoPruneLRUCache\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n interface\n AutoPruneLRUCacheOptions\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n class\n CCFDatabaseInstance\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n function\n createCCFDatabaseWorker\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n class\n RequestCache\n \n 0 %\n (0/5)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 3 Classes\n \n \n \n \n \n \n \n 6 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n AnyObject   (projects/.../auto-prune-lru-cache.ts)\n \n \n AnyObject   (projects/.../request-cache.ts)\n \n \n DatabaseGetter   (projects/.../database-loader.ts)\n \n \n DatabaseGetter   (projects/.../database-status.ts)\n \n \n DatabaseQueryMethods   (projects/.../forward-database-query.ts)\n \n \n DatabaseSource   (projects/.../server.ts)\n \n \n DatabaseSources   (projects/.../server.ts)\n \n \n GlobalThis   (projects/.../polyfills.ts)\n \n \n PickByType   (projects/.../forward-database-query.ts)\n \n \n SparqlQueryFunction   (projects/.../ccf-database-worker.ts)\n \n \n ThrowIndicator   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n \n \n \n \n \n AnyObject\n \n \n \n \n literal type\n\n \n \n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n \n \n \n \n \n AnyObject\n \n \n \n \n literal type\n\n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n \n \n \n \n \n DatabaseQueryMethods\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n PickByType\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n \n \n \n \n \n DatabaseSource\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n DatabaseSources\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n \n \n \n \n \n GlobalThis\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n \n \n \n \n \n SparqlQueryFunction\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n ThrowIndicator\n \n \n \n \n \n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n browserRoute   (projects/.../browser.ts)\n \n \n CACHE_DIR   (projects/.../use-cached-result.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n DEFAULT_GTEX_RUI_LOCATIONS   (projects/.../rui-locations.ts)\n \n \n env   (projects/.../environment.ts)\n \n \n FILTER_DEFAULTS   (projects/.../parse-filter.ts)\n \n \n GTEX_API_URL   (projects/.../rui-locations.ts)\n \n \n openApiRoute   (projects/.../browser.ts)\n \n \n routes   (projects/.../browser.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n THROW_IF_NOT_FOUND   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/routes/browser.ts\n \n \n \n \n \n \n \n browserRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n\n res.send(`\n\n \n \n \n CCF-API Browser\n\n \n \n \n \n \n \n`);\n\n}\n \n \n\n\n \n \n \n \n \n \n \n \n openApiRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n const apiFile = resolve('ccf-api-spec.yaml');\n res.sendFile(apiFile);\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .get('/', browserRoute)\n .get('/ccf-api-spec.yaml', openApiRoute)\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n \n \n \n \n \n \n CACHE_DIR\n \n \n \n \n \n \n Default value : get('CCF_API_CACHE', 'projects/ccf-api/ccf-cache')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.GTEX_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.HUBMAP_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n \n \n \n \n \n \n DEFAULT_GTEX_RUI_LOCATIONS\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://hubmapconsortium.github.io/hra-registrations/gtex/rui_locations.jsonld'\n \n \n\n\n \n \n \n \n \n \n \n \n GTEX_API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail'\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n \n env\n \n \n \n \n \n \n Default value : (() => {\n config();\n return process.env;\n})()\n \n \n\n\n \n \n \n \n \n \n \n \n THROW_IF_NOT_FOUND\n \n \n \n \n \n \n Default value : Symbol('Indicator that an error should be thrown')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n \n \n \n \n \n \n FILTER_DEFAULTS\n \n \n \n \n \n \n Type : Partial\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: undefined,\n bmiRange: undefined,\n tmc: [],\n technologies: [],\n ontologyTerms: [],\n cellTypeTerms: [],\n spatialSearches: []\n}\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/index.ts\n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use('/db-status', getDatabaseStatus())\n .post('/get-spatial-placement', getSpatialPlacement())\n .use('/sparql', sparql())\n .use('/ccf.owl.n3store.json', useCachedResult('ccf.owl.n3store.json'))\n .use(cacheResponses())\n .use('/hubmap', hubmapRoutes)\n .use('/gtex', gtexRoutes)\n .get('/tissue-blocks', forwardDatabaseQuery('getTissueBlockResults'))\n .get('/technology-names', forwardDatabaseQuery('getDatasetTechnologyNames'))\n .get('/provider-names', forwardDatabaseQuery('getProviderNames'))\n .get('/aggregate-results', forwardDatabaseQuery('getAggregateResults'))\n .get('/ontology-term-occurences', forwardDatabaseQuery('getOntologyTermOccurences'))\n .get('/cell-type-term-occurences', forwardDatabaseQuery('getCellTypeTermOccurences'))\n .get('/ontology-tree-model', useCachedResult('ontology-tree-model.json'), forwardDatabaseQuery('getOntologyTreeModel'))\n .get('/cell-type-tree-model', useCachedResult('cell-type-tree-model.json'), forwardDatabaseQuery('getCellTypeTreeModel'))\n .get('/reference-organs', useCachedResult('reference-organs.json'), forwardDatabaseQuery('getReferenceOrgans'))\n .get('/scene', forwardDatabaseQuery('getScene'))\n .get('/reference-organ-scene', getReferenceOrganSceneHandler())\n \n \n\n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/interfaces/AppOptions.html",[0,0.205,1,1.861]],["body/interfaces/AppOptions.html",[0,0.244,1,3.081,2,0.945,3,0.702,4,0.945,5,0.596,6,0.596,7,2.638,8,2.805,9,2.282,10,0.596,11,0.891,12,1.198,13,3.865,14,4.578,15,0.499,16,0.054,17,1.5,18,2.638,19,3.286,20,1.893,21,3.347,22,3.347,23,1.882,24,3.347,25,3.347,26,4.169,27,2.638,28,3.286,29,3.286,30,2.805,31,4.169,32,3.286,33,4.169,34,3.286,35,1.198,36,1.037,37,3.286,38,0.818,39,4.169,40,3.286,41,0.945,42,2.211,43,3.286,44,3.286,45,1.426,46,1.037,47,3.286,48,3.286,49,2.078,50,3.286,51,3.286,52,3.286,53,3.286,54,3.286,55,3.286,56,3.286,57,3.286,58,4.169,59,3.286,60,1.638,61,3.286,62,3.286,63,2.638,64,3.286,65,3.286,66,3.286,67,3.286,68,3.286,69,3.286,70,0.041,71,0.041]],["title/classes/AutoPruneLRUCache.html",[72,0.914,73,0.914]],["body/classes/AutoPruneLRUCache.html",[0,0.184,3,0.529,4,0.711,5,0.449,6,0.849,8,2.322,10,0.449,11,0.737,12,1.345,15,0.652,16,0.055,17,0.711,35,0.992,38,0.858,41,1.381,46,0.988,49,1.233,60,2.142,70,0.034,71,0.034,72,0.817,73,1.14,74,1.425,75,2.696,76,1.547,77,1.195,78,1.074,79,2.673,80,2.673,81,3.189,82,2.77,83,3.45,84,2.77,85,3.45,86,1.665,87,2.77,88,2.475,89,2.603,90,3.45,91,2.892,92,2.892,93,3.45,94,2.77,95,2.77,96,2.474,97,1.987,98,2.481,99,3.45,100,2.142,101,2.77,102,2.253,103,2.77,104,2.892,105,2.892,106,3.45,107,1.628,108,1.773,109,3.189,110,2.474,111,2.288,112,2.77,113,2.474,114,0.615,115,1.865,116,1.865,117,1.42,118,1.865,119,1.493,120,1.425,121,1.233,122,1.233,123,1.497,124,1.074,125,1.72,126,2.475,127,2.288,128,1.986,129,1.986,130,1.986,131,2.77,132,1.986,133,1.986,134,1.986,135,2.77,136,2.673,137,1.986,138,2.77,139,1.233,140,1.665,141,1.665,142,1.986,143,1.986,144,3.45,145,3.189,146,1.986,147,2.77,148,1.986,149,1.665,150,1.986,151,1.986,152,1.986]],["title/interfaces/AutoPruneLRUCacheOptions.html",[0,0.205,88,1.593]],["body/interfaces/AutoPruneLRUCacheOptions.html",[0,0.208,2,0.805,3,0.598,4,0.805,5,0.508,6,0.508,8,1.884,10,0.508,11,0.802,12,1.397,15,0.687,16,0.055,17,0.805,35,1.079,36,0.934,38,0.934,41,1.301,46,1.054,49,1.395,60,2.256,70,0.037,71,0.037,72,0.925,73,0.925,75,1.612,76,0.925,77,0.934,78,1.215,79,2.526,80,1.884,81,2.247,87,2.247,88,2.44,94,2.247,95,2.247,98,2.353,99,3.014,100,1.871,102,2.111,103,2.247,104,2.526,105,2.526,106,3.014,107,1.422,108,1.911,109,2.247,111,2.162,112,2.247,114,0.696,115,1.964,116,1.964,117,1.495,118,1.964,119,1.559,120,1.612,121,1.395,122,1.395,123,2.048,124,1.964,125,2.353,126,2.607,127,2.44,128,2.247,129,2.247,130,2.247,131,3.014,132,2.247,133,2.247,134,2.247,135,3.014,136,2.851,137,2.247,138,3.014,139,1.395,140,1.884,141,1.884,142,2.247,143,2.247,144,3.634,145,3.401,146,2.247,147,3.014,148,2.247,149,1.884,150,2.247,151,2.247,152,2.247]],["title/classes/CCFDatabaseInstance.html",[72,0.914,153,1.379]],["body/classes/CCFDatabaseInstance.html",[3,0.647,4,0.87,5,0.55,6,0.902,10,0.55,11,0.845,12,0.87,15,0.735,16,0.054,17,1.342,35,1.266,36,1.096,38,0.984,41,0.87,45,1.716,46,0.753,70,0.039,71,0.039,72,1,74,1.744,86,2.038,89,2.79,91,2.038,92,2.038,97,1.744,98,1.509,102,1.509,125,2.414,153,2.195,154,3.343,155,1.998,156,2.038,157,4.121,158,4.844,159,3.536,160,3.536,161,3.028,162,4.968,163,3.889,164,3.955,165,4.404,166,1.768,167,3.955,168,2.278,169,3.028,170,1.147,171,3.028,172,3.028,173,2.431,174,3.028,175,3.028,176,3.028,177,2.661,178,3.028,179,2.038,180,3.028,181,2.195,182,3.028,183,1.971,184,3.028,185,3.028,186,2.431,187,3.028,188,3.028,189,3.028,190,3.028,191,3.028,192,2.038,193,3.028,194,3.028,195,1.509,196,3.028]],["title/interfaces/CacheOptions.html",[0,0.205,197,1.861]],["body/interfaces/CacheOptions.html",[0,0.228,2,0.883,3,0.657,4,0.883,5,0.558,6,0.558,10,0.558,11,0.853,12,1.35,15,0.673,16,0.055,17,1.148,20,2.554,23,1.164,35,1.148,36,0.993,38,1.241,41,0.883,46,1.168,49,1.99,60,1.532,70,0.039,71,0.039,73,1.319,76,1.015,77,0.765,78,1.334,98,1.532,100,1.532,107,1.512,108,1.889,111,1.77,114,0.993,115,1.733,116,1.733,117,1.608,118,1.733,119,1.319,120,1.77,121,1.532,122,1.532,123,2.112,124,2.112,126,1.77,127,1.77,166,1.164,179,2.068,192,2.068,197,2.985,198,2.468,199,1.99,200,1.77,201,3.074,202,3.993,203,2.468,204,3.074,205,3.074,206,3.074,207,2.3,208,1.77,209,2.3,210,2.068,211,3.993,212,3.206,213,3.993,214,3.074,215,3.074,216,3.993,217,2.468,218,3.074,219,3.074,220,3.993,221,2.468,222,3.074]],["title/interfaces/DatabaseCacheOptions.html",[0,0.205,223,1.593]],["body/interfaces/DatabaseCacheOptions.html",[0,0.272,2,0.775,3,0.576,4,0.775,5,0.489,6,0.489,9,1.825,10,0.489,11,0.782,12,1.281,15,0.631,16,0.055,17,1.34,23,1.021,35,1.281,36,1.109,38,1.16,41,1.052,42,1.815,45,2.171,46,1.196,70,0.036,71,0.036,73,1.21,76,0.891,77,0.671,100,1.344,107,1.574,108,1.82,114,1.109,115,1.17,116,1.17,117,1.373,118,1.17,119,0.891,123,2.023,124,2.023,125,1.344,139,1.825,153,1.344,155,1.574,166,1.387,168,2.394,170,1.021,177,1.815,181,2.072,183,1.344,195,1.825,199,1.825,200,1.553,207,2.109,208,1.553,209,2.394,223,2.394,224,1.553,225,1.553,226,2.797,227,2.464,228,2.166,229,1.589,230,1.815,231,2.464,232,3.309,233,2.166,234,2.94,235,2.166,236,2.94,237,2.94,238,2.166,239,2.166,240,2.166,241,2.166,242,3.579,243,1.815,244,2.94,245,2.166,246,2.166,247,2.166,248,2.94,249,2.166,250,2.166,251,1.17,252,2.166,253,1.815,254,1.344,255,1.553,256,1.815,257,2.166,258,2.166,259,2.94,260,2.166,261,2.166,262,2.166,263,1.553,264,2.166,265,2.166,266,2.166,267,2.166,268,2.166,269,1.815,270,2.166]],["title/interfaces/DatabaseLoaderOptions.html",[0,0.205,9,1.379]],["body/interfaces/DatabaseLoaderOptions.html",[0,0.272,2,0.778,3,0.578,4,0.778,5,0.491,6,0.491,9,2.075,10,0.491,11,0.784,12,1.054,15,0.632,16,0.055,17,1.341,23,1.024,35,1.283,36,1.11,38,1.161,41,1.054,42,1.82,45,2.172,46,1.197,70,0.036,71,0.036,73,1.212,76,0.894,77,0.673,100,1.348,107,1.576,108,1.389,114,1.224,115,1.174,116,1.174,117,1.375,118,1.174,119,0.894,123,1.592,124,1.592,125,1.348,139,1.829,153,1.348,155,1.822,166,1.389,168,2.687,170,1.024,177,1.82,181,2.075,183,1.348,195,1.829,199,1.829,200,1.558,207,2.113,208,1.558,209,2.397,223,2.571,224,1.558,225,1.558,226,2.801,227,2.469,228,2.172,229,1.592,230,1.82,231,2.469,232,3.311,233,2.172,234,2.945,235,2.172,236,2.945,237,2.945,238,2.172,239,2.172,240,2.172,241,2.172,242,3.584,243,1.82,244,2.945,245,2.172,246,2.172,247,2.172,248,2.945,249,2.172,250,2.172,251,1.174,252,2.172,253,1.82,254,1.348,255,1.558,256,1.82,257,2.172,258,2.172,259,2.945,260,2.172,261,2.172,262,2.172,263,1.558,264,2.172,265,2.172,266,2.172,267,2.172,268,2.172,269,1.82,270,2.172]],["title/interfaces/GtexTissue.html",[0,0.205,271,1.861]],["body/interfaces/GtexTissue.html",[0,0.177,2,0.685,3,0.509,4,1.119,5,0.61,6,0.432,10,0.61,11,0.718,15,0.676,16,0.055,17,1.395,23,0.902,35,1.119,36,0.968,38,1.304,41,1.119,45,1.834,46,0.968,70,0.038,71,0.033,73,1.11,76,0.787,77,0.592,102,1.187,107,0.902,108,1.869,114,0.968,123,1.033,124,1.033,139,1.187,155,0.902,166,1.272,168,1.935,170,0.902,181,1.187,183,1.674,195,1.94,199,1.674,200,1.372,203,3.124,207,1.935,208,1.372,209,1.372,210,1.603,212,1.912,229,1.458,230,1.603,232,1.603,243,1.603,251,1.033,255,2.567,263,1.372,271,2.999,272,1.603,273,1.603,274,4.227,275,4.227,276,4.227,277,2.261,278,2.382,279,1.912,280,2.697,281,1.912,282,4.227,283,2.382,284,1.912,285,2.382,286,1.912,287,1.372,288,3.359,289,1.912,290,1.603,291,2.382,292,2.382,293,2.382,294,2.382,295,1.912,296,2.382,297,3.892,298,3.359,299,3.359,300,3.359,301,3.359,302,4.227,303,2.261,304,1.912,305,1.912,306,1.912,307,1.912,308,1.912,309,1.603,310,1.912,311,2.697,312,1.603,313,2.382,314,2.382,315,2.382,316,2.382,317,2.382,318,1.912,319,2.382,320,2.382,321,2.382,322,2.382,323,1.912,324,2.697,325,2.382,326,2.382,327,2.382,328,2.382,329,3.359,330,2.382,331,2.382,332,3.124,333,3.359,334,1.912,335,1.912,336,2.382,337,2.382,338,2.619,339,3.359,340,2.382,341,2.382,342,2.382,343,2.382,344,2.382,345,2.382,346,2.382,347,2.382,348,2.382,349,2.382,350,2.382,351,2.382,352,1.912,353,2.382,354,2.382,355,2.382,356,2.382,357,2.382,358,1.603,359,1.912,360,2.382,361,3.892,362,2.697,363,2.382,364,2.382,365,2.382]],["title/classes/RequestCache.html",[72,0.914,229,1.2]],["body/classes/RequestCache.html",[3,0.578,4,0.778,5,0.491,6,0.847,10,0.491,12,1.283,15,0.708,16,0.055,17,0.778,35,0.778,36,0.673,38,0.913,46,0.913,60,2.398,70,0.036,71,0.036,72,0.894,74,1.558,77,0.673,78,1.174,79,3.004,80,3.238,82,2.945,86,2.469,89,2.571,91,3.004,92,3.004,101,3.342,102,1.348,104,3.453,105,1.82,111,2.687,114,1.161,115,1.937,116,1.937,117,1.475,118,1.937,119,1.626,120,1.558,121,1.348,122,1.348,126,2.771,127,2.397,140,2.801,141,2.801,159,2.945,181,2.557,183,2.398,192,2.801,195,1.348,217,2.172,221,2.172,226,3.14,229,1.592,312,1.82,334,2.172,335,2.172,362,3.863,366,3.14,367,3.669,368,3.669,369,2.705,370,4.163,371,2.705,372,2.705,373,3.669,374,5.075,375,2.705,376,3.669,377,2.705,378,3.669,379,2.705,380,2.705,381,2.705,382,2.705,383,2.705,384,2.705]],["title/changelog.html",[385,1.572,386,1.345,387,1.572]],["body/changelog.html",[0,0.247,2,0.245,3,0.672,5,0.155,11,0.182,12,0.245,13,0.684,15,0.129,16,0.037,18,0.684,20,2.011,41,0.426,63,0.684,70,0.036,71,0.014,84,1.889,89,0.491,97,0.491,108,0.323,114,0.212,117,1.039,119,0.49,121,0.425,149,0.998,155,1.01,157,0.684,166,1.423,170,1.856,179,0.574,251,0.854,253,0.574,254,1.811,255,2.653,256,0.574,263,1.811,284,2.524,286,1.58,287,2.334,289,1.19,290,1.969,295,0.684,312,0.998,318,1.889,323,1.19,332,3.253,338,0.998,352,1.19,386,1.133,387,0.998,388,1.58,389,3.428,390,1.58,391,1.889,392,2.804,393,1.19,394,1.483,395,2.926,396,2.674,397,5.349,398,0.684,399,1.483,400,4.569,401,0.852,402,2.666,403,2.353,404,3.965,405,0.852,406,1.483,407,2.353,408,1.483,409,1.968,410,0.852,411,1.483,412,0.852,413,3.965,414,0.852,415,1.483,416,0.684,417,0.852,418,1.19,419,1.19,420,1.483,421,3.331,422,0.852,423,0.852,424,0.852,425,1.483,426,1.968,427,3.757,428,0.852,429,0.854,430,0.684,431,0.852,432,0.852,433,3.492,434,1.483,435,2.666,436,1.968,437,1.968,438,0.852,439,1.19,440,1.483,441,4.018,442,1.483,443,0.852,444,0.852,445,4.204,446,0.852,447,1.483,448,2.693,449,1.968,450,1.483,451,1.968,452,1.968,453,1.584,454,1.968,455,0.852,456,1.483,457,1.483,458,0.852,459,3.144,460,2.926,461,3.144,462,1.483,463,0.852,464,0.852,465,4.204,466,2.804,467,1.889,468,0.852,469,1.483,470,0.852,471,0.852,472,1.483,473,1.968,474,2.141,475,0.852,476,1.483,477,0.852,478,0.852,479,0.852,480,1.483,481,3.317,482,0.852,483,2.926,484,0.852,485,0.852,486,0.852,487,1.968,488,1.58,489,0.852,490,0.852,491,1.19,492,0.852,493,2.926,494,3.757,495,1.483,496,2.666,497,0.852,498,1.483,499,2.926,500,1.483,501,0.852,502,0.852,503,0.852,504,1.483,505,2.926,506,1.889,507,0.852,508,3.144,509,3.803,510,0.852,511,0.852,512,1.483,513,0.852,514,2.353,515,1.483,516,1.968,517,0.852,518,0.852,519,1.968,520,0.852,521,1.483,522,0.852,523,1.483,524,0.852,525,0.852,526,0.852,527,4.053,528,0.852,529,0.684,530,1.794,531,0.852,532,1.483,533,0.574,534,0.852,535,1.483,536,2.353,537,2.353,538,0.852,539,1.483,540,1.968,541,0.852,542,0.852,543,1.483,544,0.852,545,0.852,546,2.926,547,1.685,548,2.141,549,1.58,550,0.852,551,2.141,552,0.852,553,1.968,554,2.674,555,3.965,556,0.852,557,0.852,558,1.483,559,1.58,560,0.852,561,0.852,562,0.852,563,2.666,564,0.852,565,0.852,566,0.852,567,0.852,568,1.968,569,0.852,570,1.483,571,1.19,572,0.852,573,2.241,574,0.852,575,0.852,576,3.016,577,0.852,578,0.852,579,0.852,580,2.141,581,2.141,582,0.852,583,1.483,584,0.852,585,0.852,586,1.968,587,1.483,588,0.852,589,0.852,590,1.483,591,1.483,592,1.483,593,1.483,594,0.852,595,1.968,596,0.852,597,0.852,598,0.684,599,0.852,600,1.58,601,0.684,602,1.483,603,1.483,604,0.852,605,0.852,606,1.483,607,1.483,608,1.483,609,1.483,610,0.852,611,0.852,612,0.852,613,0.852,614,1.968,615,0.852,616,1.483,617,0.852,618,0.852,619,1.19,620,2.926,621,1.483,622,0.852,623,0.684,624,0.852,625,0.852,626,2.666,627,2.353,628,0.852,629,1.968,630,1.483,631,2.926,632,1.483,633,1.483,634,2.353,635,0.852,636,0.852,637,0.852,638,0.852,639,0.852,640,0.852,641,0.852,642,1.483,643,1.483,644,0.852,645,1.483,646,0.852,647,0.684,648,1.483,649,0.852,650,1.483,651,0.852,652,0.852,653,0.852,654,0.852,655,0.852,656,0.852,657,1.483,658,0.852,659,0.852,660,0.684,661,0.852,662,0.852,663,0.852,664,0.852,665,1.483,666,0.852,667,0.852,668,0.852,669,0.852,670,0.852,671,1.483,672,0.852,673,2.926,674,0.852,675,0.852,676,1.968,677,1.968,678,1.483,679,0.684,680,1.483,681,0.852,682,0.684,683,0.684,684,0.852,685,1.483,686,0.852,687,0.852,688,1.584,689,0.852,690,0.852,691,1.483,692,1.483,693,0.852,694,0.852,695,1.483,696,1.483,697,0.852,698,1.483,699,2.353,700,1.968,701,0.852,702,0.852,703,0.852,704,0.852,705,0.684,706,0.684,707,0.852,708,1.483,709,0.852,710,0.852,711,0.852,712,0.852,713,1.483,714,2.353,715,0.852,716,0.852,717,0.852,718,0.852,719,2.926,720,1.968,721,0.852,722,0.852,723,1.968,724,1.483,725,1.483,726,1.483,727,2.353,728,0.852,729,2.353,730,0.852,731,0.852,732,1.483,733,0.852,734,0.852,735,0.852,736,0.852,737,0.852,738,2.353,739,0.852,740,1.968,741,2.353,742,0.852,743,1.968,744,2.666,745,1.483,746,1.483,747,1.483,748,1.483,749,1.968,750,2.353,751,2.666,752,1.483,753,1.968,754,0.852,755,0.852,756,3.144,757,1.968,758,0.852,759,2.353,760,2.353,761,3.492,762,0.852,763,0.852,764,0.852,765,0.852,766,0.852,767,0.852,768,1.483,769,0.852,770,1.483,771,0.852,772,0.852,773,0.852,774,0.852,775,1.483,776,0.852,777,1.968,778,0.852,779,0.852,780,1.483,781,1.58,782,1.483,783,1.968,784,0.852,785,0.852,786,0.852,787,1.483,788,0.852,789,0.852,790,0.852,791,0.852,792,0.852,793,0.852,794,0.852,795,1.483,796,0.852,797,0.852,798,2.353,799,2.926,800,1.483,801,1.968,802,1.483,803,2.353,804,0.852,805,0.852,806,0.852,807,0.852,808,1.968,809,0.852,810,0.852,811,0.852,812,1.483,813,1.483,814,1.483,815,1.483,816,1.968,817,0.852,818,0.852,819,0.852,820,0.852,821,0.852,822,0.852,823,0.684,824,0.852,825,0.852,826,0.852,827,1.483,828,0.852,829,0.852,830,1.19,831,0.852,832,0.852,833,0.852,834,0.852,835,0.852,836,0.852,837,0.852,838,0.852,839,0.852,840,3.331,841,0.852,842,1.968,843,3.331,844,1.968,845,2.353,846,1.483,847,1.968,848,0.852,849,1.483,850,0.852,851,0.852,852,1.483,853,1.483,854,0.852,855,0.852,856,0.852,857,0.852,858,1.483,859,0.852,860,1.968,861,0.852,862,0.852,863,0.852,864,2.353,865,0.852,866,0.684,867,0.852,868,0.852,869,0.852,870,0.852,871,0.852,872,0.852,873,0.852,874,0.852,875,0.852,876,0.852,877,2.666,878,0.852,879,0.852,880,0.852,881,0.852,882,0.852,883,0.852,884,0.852,885,0.852,886,0.852,887,0.852,888,0.852,889,0.852,890,0.852,891,0.852,892,1.483,893,0.852,894,1.483,895,0.852,896,1.483,897,1.483,898,2.353,899,2.353,900,1.483,901,1.483,902,0.852,903,0.852,904,0.852,905,1.968,906,0.852,907,0.684,908,0.852,909,0.852,910,0.852,911,0.852,912,0.852,913,0.852,914,1.483,915,3.633,916,1.968,917,0.852,918,1.483,919,0.852,920,0.852,921,0.852,922,0.852,923,0.852,924,0.852,925,0.852,926,0.852,927,1.483,928,2.524,929,1.483,930,0.852,931,0.852,932,0.998,933,0.852,934,2.353,935,0.852,936,1.483,937,0.852,938,0.852,939,0.852,940,1.584,941,0.852,942,1.483,943,0.852,944,0.852,945,0.852,946,1.483,947,1.483,948,0.852,949,0.852,950,0.852,951,0.852,952,1.483,953,1.968,954,1.483,955,0.852,956,0.684,957,1.19,958,0.852,959,0.852,960,0.852,961,0.852,962,0.852,963,0.852,964,0.852,965,0.852,966,0.852,967,0.684,968,0.852,969,0.852,970,1.483,971,0.852,972,0.852,973,0.852,974,0.852,975,0.852,976,0.852,977,0.852,978,1.483,979,0.852,980,0.684,981,0.852,982,0.684,983,0.684,984,0.852,985,0.852,986,0.852,987,1.483,988,0.852,989,0.852,990,0.852,991,0.852,992,0.852,993,0.852,994,0.852,995,0.852,996,0.852,997,0.852,998,0.852,999,1.483,1000,0.684,1001,0.852,1002,0.852,1003,1.483,1004,0.684,1005,0.684,1006,0.852,1007,0.852,1008,0.852,1009,0.852,1010,0.852,1011,0.852,1012,0.852]],["title/coverage.html",[940,2.506]],["body/coverage.html",[0,0.313,1,1.232,5,0.332,6,1.006,7,2.225,9,0.912,15,0.278,16,0.054,27,1.47,30,2.509,36,1.362,70,0.027,71,0.027,72,1.105,73,0.605,75,1.596,76,0.915,77,0.689,78,1.829,88,1.054,136,3.729,153,0.912,154,1.865,155,1.266,156,1.865,166,0.693,197,1.232,198,2.684,223,1.054,224,2.427,225,2.427,227,1.232,229,0.794,271,1.232,272,2.836,273,3.033,303,1.232,309,1.232,311,2.225,358,1.865,366,1.232,429,1.054,448,1.596,453,1.865,547,1.054,940,1.232,1013,1.831,1014,1.831,1015,1.831,1016,1.831,1017,5.522,1018,3.332,1019,1.831,1020,3.344,1021,1.831,1022,2.771,1023,1.831,1024,4.951,1025,1.47,1026,1.47,1027,3.344,1028,1.831,1029,1.831,1030,1.831,1031,1.831,1032,1.47,1033,1.831,1034,2.684,1035,1.47,1036,1.47,1037,2.225,1038,2.225,1039,1.47,1040,3.729,1041,2.771,1042,2.771,1043,1.47,1044,2.225,1045,2.225,1046,2.771,1047,1.831,1048,2.225,1049,2.771,1050,1.47,1051,2.771,1052,2.771,1053,1.47,1054,2.771,1055,1.47,1056,1.47,1057,1.831,1058,3.777,1059,3.777,1060,1.831,1061,1.831,1062,1.831,1063,1.831,1064,1.831,1065,1.831,1066,1.831,1067,1.831,1068,1.831,1069,1.47,1070,2.225,1071,2.225,1072,2.225,1073,1.831,1074,1.47,1075,3.514,1076,1.831,1077,1.831,1078,1.831,1079,1.831,1080,1.831,1081,1.831,1082,1.831,1083,2.771,1084,1.831,1085,1.831,1086,1.831]],["title/dependencies.html",[533,1.572,688,2.229]],["body/dependencies.html",[5,0.491,16,0.055,20,1.558,21,2.945,22,2.172,23,1.024,24,2.172,25,2.172,70,0.036,71,0.036,77,0.673,114,0.673,173,2.172,277,1.82,279,2.172,280,2.172,281,2.172,324,2.172,429,1.558,430,2.172,530,3.004,551,2.945,682,2.172,683,2.172,688,1.82,706,2.945,781,2.172,932,2.469,1087,2.705,1088,2.705,1089,2.705,1090,2.705,1091,2.705,1092,2.705,1093,2.705,1094,3.669,1095,2.705,1096,2.705,1097,5.131,1098,2.705,1099,2.705,1100,2.705,1101,2.705,1102,3.669,1103,2.705,1104,2.705,1105,2.705,1106,3.669,1107,2.705,1108,2.705,1109,2.705,1110,2.705,1111,2.705,1112,2.705,1113,2.705,1114,2.705,1115,4.464,1116,2.705,1117,3.669,1118,2.705,1119,2.705,1120,2.705,1121,4.163,1122,2.705,1123,2.705,1124,2.705,1125,2.705,1126,2.705,1127,2.705,1128,2.705,1129,2.705,1130,2.705,1131,2.705,1132,3.669,1133,3.669,1134,2.705,1135,3.669,1136,4.163,1137,2.705,1138,2.705,1139,2.705,1140,2.172,1141,2.705,1142,2.705,1143,2.705,1144,2.705,1145,2.705,1146,2.705,1147,2.705,1148,2.705,1149,3.669,1150,2.705,1151,2.705,1152,2.705,1153,2.705,1154,2.705,1155,2.705,1156,2.705,1157,2.705,1158,2.705,1159,2.705,1160,2.705,1161,2.705,1162,2.705,1163,2.705,1164,2.705,1165,2.705,1166,3.669,1167,2.705,1168,2.705,1169,2.705,1170,2.705,1171,2.705,1172,2.705,1173,2.705,1174,2.705,1175,2.705,1176,2.705,1177,2.705,1178,2.705,1179,2.705,1180,2.705,1181,2.705,1182,4.163,1183,2.705,1184,2.705,1185,2.705,1186,2.705,1187,2.705,1188,2.705,1189,2.705,1190,2.705,1191,2.705,1192,2.705,1193,2.705,1194,2.705,1195,2.705,1196,2.705,1197,3.669,1198,2.705,1199,2.705,1200,2.705,1201,2.705,1202,2.705,1203,2.705,1204,2.705,1205,2.705,1206,2.705,1207,2.705,1208,2.705,1209,2.705,1210,2.705,1211,2.705,1212,2.705]],["title/index.html",[10,0.424,385,1.572,386,1.345]],["body/index.html",[0,0.288,2,0.847,3,1.026,16,0.038,70,0.038,71,0.038,119,0.973,170,2.086,251,1.686,254,2.303,287,2.939,290,2.614,387,1.983,388,3.118,389,3.118,390,3.118,391,3.489,392,3.489,396,2.365,398,3.709,416,3.118,418,3.118,419,3.709,441,3.118,448,2.503,474,2.365,488,3.118,491,3.118,506,2.365,509,3.489,529,2.365,530,1.983,547,1.697,548,3.855,549,3.709,554,3.118,559,2.365,571,3.118,573,1.983,576,2.365,581,2.365,600,2.365,601,3.118,679,3.118,705,2.365,866,2.365,957,2.365,967,2.365,980,2.365,1004,2.365,1213,3.884,1214,3.884,1215,3.884,1216,2.947,1217,2.947,1218,2.947,1219,2.947,1220,3.118,1221,2.947,1222,2.947,1223,2.947,1224,3.884,1225,3.884,1226,3.884,1227,4.346,1228,2.947,1229,2.947,1230,4.346,1231,4.346,1232,2.947,1233,2.947,1234,3.884,1235,2.947,1236,2.947,1237,2.947,1238,2.947,1239,2.947,1240,2.947,1241,2.947,1242,2.947,1243,2.947,1244,2.365,1245,2.947,1246,2.947,1247,2.947,1248,3.884,1249,2.947,1250,2.947,1251,3.884,1252,3.884,1253,2.947,1254,3.884,1255,3.884,1256,2.947,1257,2.947,1258,2.947,1259,2.947,1260,2.947,1261,2.947,1262,2.947,1263,2.947,1264,2.947,1265,2.947,1266,2.947,1267,2.947,1268,2.947,1269,2.947,1270,2.947]],["title/license.html",[385,1.572,386,1.345,1271,1.875]],["body/license.html",[16,0.043,23,1.345,70,0.043,71,0.043,251,1.899,254,1.77,547,2.045,580,3.513,598,3.807,623,2.851,823,3.513,907,2.851,928,2.851,983,2.851,1005,2.851,1220,4.287,1271,2.851,1272,3.551,1273,4.743,1274,3.551,1275,3.551,1276,4.376,1277,3.551,1278,3.551,1279,3.551,1280,3.551,1281,3.551,1282,3.551,1283,4.376,1284,3.551,1285,3.551,1286,3.551,1287,3.551,1288,3.551,1289,3.551,1290,3.551,1291,3.551,1292,3.551,1293,3.551,1294,3.551,1295,3.551,1296,4.376,1297,3.551,1298,3.551,1299,3.551,1300,3.551,1301,3.551,1302,3.551,1303,4.376,1304,3.551,1305,3.551,1306,3.551,1307,3.551,1308,3.551,1309,3.551,1310,3.551,1311,3.551,1312,3.551,1313,3.551,1314,3.551,1315,3.551,1316,3.551,1317,3.551,1318,3.551,1319,3.551,1320,3.551,1321,3.551,1322,3.551,1323,3.551,1324,3.551,1325,3.551,1326,3.551,1327,3.551,1328,3.551,1329,3.551,1330,3.551,1331,3.551]],["title/modules.html",[1332,2.99]],["body/modules.html",[16,0.048,70,0.048,71,0.048,1332,3.462]],["title/overview.html",[1333,2.99]],["body/overview.html",[2,1.228,16,0.048,70,0.048,71,0.048,74,2.46,830,3.43,1333,3.43,1334,4.272]],["title/properties.html",[11,0.708,533,1.572]],["body/properties.html",[11,0.915,16,0.05,70,0.048,71,0.048,393,3.438,573,2.881]],["title/miscellaneous/typealiases.html",[1335,1.345,1336,3.313]],["body/miscellaneous/typealiases.html",[6,0.972,10,0.656,15,0.725,16,0.043,36,1.189,70,0.043,71,0.043,75,2.081,76,1.461,77,1.1,78,2.161,122,2.482,154,2.432,155,1.935,156,2.976,163,3.55,224,2.081,225,2.547,231,3.351,277,2.976,366,2.432,1018,2.432,1032,2.901,1037,2.901,1038,3.55,1055,2.901,1056,3.837,1075,2.901,1335,2.081,1337,3.614,1338,3.614,1339,3.614,1340,4.423,1341,4.423,1342,4.423,1343,4.423,1344,4.423,1345,4.423,1346,4.423,1347,3.614,1348,4.423,1349,3.614,1350,4.423,1351,2.901]],["title/miscellaneous/variables.html",[1335,1.345,1352,2.66]],["body/miscellaneous/variables.html",[6,0.906,10,0.456,15,0.767,16,0.054,30,3.31,38,0.997,45,1.514,46,0.625,49,1.739,70,0.039,71,0.034,97,3.009,98,2.605,107,1.321,114,0.625,117,1.43,160,2.019,170,0.952,186,2.019,199,2.157,210,2.348,269,2.348,272,1.692,273,2.696,287,2.308,303,2.348,304,2.019,305,2.019,306,2.019,307,2.019,308,2.019,309,2.348,310,2.019,338,1.692,358,2.348,359,2.801,429,1.448,439,2.019,448,1.448,453,1.692,466,2.019,467,2.019,481,2.019,619,2.019,647,2.019,660,2.801,932,1.692,956,3.475,982,2.019,1000,2.019,1018,1.692,1025,2.801,1026,2.801,1034,2.019,1035,3.217,1036,3.217,1039,2.019,1043,2.019,1044,2.019,1045,3.475,1048,2.019,1050,2.019,1053,2.019,1058,2.019,1059,2.801,1069,2.801,1070,2.019,1071,2.801,1072,2.801,1074,2.801,1140,2.801,1244,2.801,1335,1.448,1351,2.801,1352,2.019,1353,4.007,1354,2.514,1355,4.547,1356,3.489,1357,2.514,1358,4.328,1359,2.514,1360,2.514,1361,2.514,1362,2.514,1363,4.328,1364,2.514,1365,2.514,1366,4.328,1367,2.514,1368,3.489,1369,3.489,1370,3.489,1371,2.514,1372,2.514,1373,2.514,1374,2.514,1375,2.514,1376,2.514,1377,2.514,1378,2.514,1379,2.514,1380,2.514,1381,2.514,1382,2.514,1383,2.514,1384,2.514,1385,2.514,1386,2.514,1387,2.514,1388,2.514,1389,2.514,1390,2.514,1391,2.514,1392,2.514,1393,2.514,1394,2.514,1395,2.514,1396,2.514,1397,2.514,1398,2.514,1399,2.514,1400,3.489,1401,3.489,1402,3.489,1403,2.514,1404,3.489,1405,2.514,1406,2.514,1407,3.489,1408,2.514,1409,2.514,1410,2.514,1411,3.489,1412,2.514,1413,2.514,1414,2.514,1415,2.514,1416,2.514]]],"invertedIndex":[["",{"_index":16,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":136,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"coverage.html":{}}}],["0.1.0",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["0.13.1",{"_index":1212,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1149,"title":{},"body":{"dependencies.html":{}}}],["0.5.0",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":957,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0/1",{"_index":1017,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":1015,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":1027,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":1046,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":1084,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":1083,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":450,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":744,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":496,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":714,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":407,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":395,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":435,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":149,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"changelog.html":{}}}],["1.0",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1145,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1152,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":1206,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["1.14.10",{"_index":1158,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":1181,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":1155,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":1146,"title":{},"body":{"dependencies.html":{}}}],["1.3.1",{"_index":1193,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":781,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1169,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":743,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["10",{"_index":263,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["10.0.0",{"_index":1179,"title":{},"body":{"dependencies.html":{}}}],["100",{"_index":206,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["1000",{"_index":208,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["100000",{"_index":130,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["10x",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":1165,"title":{},"body":{"dependencies.html":{}}}],["12",{"_index":396,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["13",{"_index":609,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":497,"title":{},"body":{"changelog.html":{}}}],["14.0.1",{"_index":1183,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":1092,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":1088,"title":{},"body":{"dependencies.html":{}}}],["15",{"_index":408,"title":{},"body":{"changelog.html":{}}}],["15.313.0",{"_index":1090,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1185,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":1187,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":1097,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":1102,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":1160,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":473,"title":{},"body":{"changelog.html":{}}}],["2",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["2.0.0",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":1141,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":1095,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":1163,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["2.2.0",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["2.3.0",{"_index":616,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":608,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":570,"title":{},"body":{"changelog.html":{}}}],["2.6.1",{"_index":1208,"title":{},"body":{"dependencies.html":{}}}],["2.8.0",{"_index":1143,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":1113,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1153,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1242,"title":{},"body":{"index.html":{}}}],["2019",{"_index":928,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":555,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":421,"title":{},"body":{"changelog.html":{}}}],["2022/rui_locations.jsonld",{"_index":308,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["2023",{"_index":394,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":715,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":917,"title":{},"body":{"changelog.html":{}}}],["24",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["26",{"_index":745,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":436,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":830,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["3.0.0",{"_index":551,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":512,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":504,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":495,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":472,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":1188,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":449,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":1121,"title":{},"body":{"dependencies.html":{}}}],["3.5.0",{"_index":434,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":1129,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1248,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":420,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":1127,"title":{},"body":{"dependencies.html":{}}}],["3.7.0",{"_index":406,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":393,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.8.1",{"_index":1136,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["31",{"_index":893,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":465,"title":{},"body":{"changelog.html":{}}}],["4",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1225,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":1178,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":1161,"title":{},"body":{"dependencies.html":{}}}],["4.4.1",{"_index":1150,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":1198,"title":{},"body":{"dependencies.html":{}}}],["4th",{"_index":423,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":1133,"title":{},"body":{"dependencies.html":{}}}],["5th",{"_index":412,"title":{},"body":{"changelog.html":{}}}],["6",{"_index":1334,"title":{},"body":{"overview.html":{}}}],["6.11.2",{"_index":1191,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":1175,"title":{},"body":{"dependencies.html":{}}}],["60",{"_index":207,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["7.0.0",{"_index":1170,"title":{},"body":{"dependencies.html":{}}}],["7.8.1",{"_index":1200,"title":{},"body":{"dependencies.html":{}}}],["8",{"_index":323,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["8.0.6",{"_index":1203,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":1176,"title":{},"body":{"dependencies.html":{}}}],["8.5.20",{"_index":1125,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":1115,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["9.0.0",{"_index":1210,"title":{},"body":{"dependencies.html":{}}}],["90",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":500,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["__",{"_index":215,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["_error",{"_index":335,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["_key",{"_index":264,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["_next",{"_index":359,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["_req",{"_index":1358,"title":{},"body":{"miscellaneous/variables.html":{}}}],["_res",{"_index":269,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/variables.html":{}}}],["ability",{"_index":648,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":983,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["access",{"_index":141,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["accurate",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1324,"title":{},"body":{"license.html":{}}}],["actions",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["actually",{"_index":294,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["adapter",{"_index":176,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["added",{"_index":397,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":476,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":352,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["agemax",{"_index":298,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemean",{"_index":300,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemin",{"_index":299,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agerange",{"_index":1377,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ala",{"_index":613,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1337,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allowdots",{"_index":48,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["allows",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1229,"title":{},"body":{"index.html":{}}}],["analytics",{"_index":683,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["and/or",{"_index":1294,"title":{},"body":{"license.html":{}}}],["angular",{"_index":530,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1096,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1098,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1099,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1100,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1101,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1103,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1104,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1105,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1106,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1108,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1109,"title":{},"body":{"dependencies.html":{}}}],["anyobject",{"_index":122,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"miscellaneous/typealiases.html":{}}}],["api",{"_index":287,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["api.hubmapconsortium.org",{"_index":1239,"title":{},"body":{"index.html":{}}}],["api/ccf",{"_index":186,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/app.ts",{"_index":7,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["api/src/lib/environment.ts",{"_index":1018,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/middleware/database",{"_index":224,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/middleware/response",{"_index":198,"title":{},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["api/src/lib/polyfills.ts",{"_index":1032,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/browser.ts",{"_index":1034,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/database",{"_index":1037,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/get",{"_index":1041,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/gtex/index.ts",{"_index":1044,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/gtex/rui",{"_index":272,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/index.ts",{"_index":1048,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/rui",{"_index":1049,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/index.ts",{"_index":1050,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/reference",{"_index":1051,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/sparql.ts",{"_index":1054,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/utils/forward",{"_index":1055,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/utils/parse",{"_index":1058,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/utils/use",{"_index":1070,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/server.ts",{"_index":1075,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/auto",{"_index":75,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/ccf",{"_index":154,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/request",{"_index":366,"title":{},"body":{"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["apifile",{"_index":1360,"title":{},"body":{"miscellaneous/variables.html":{}}}],["app",{"_index":39,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('database",{"_index":40,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('query",{"_index":43,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use",{"_index":68,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use('/v1",{"_index":69,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(cors",{"_index":64,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(databaseloader(options",{"_index":67,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(helmet",{"_index":53,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(json",{"_index":66,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(urlencoded",{"_index":65,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["appear",{"_index":564,"title":{},"body":{"changelog.html":{}}}],["application",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":817,"title":{},"body":{"changelog.html":{}}}],["appoptions",{"_index":1,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["appropriate",{"_index":532,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["args",{"_index":374,"title":{},"body":{"classes/RequestCache.html":{}}}],["arising",{"_index":1328,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":556,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":623,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":183,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["atlas",{"_index":390,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempt",{"_index":317,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["attempts",{"_index":596,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1317,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["autoprunelrucache",{"_index":73,"title":{"classes/AutoPruneLRUCache.html":{}},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["autoprunelrucacheoptions",{"_index":88,"title":{"interfaces/AutoPruneLRUCacheOptions.html":{}},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"coverage.html":{}}}],["available",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":195,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["award",{"_index":1269,"title":{},"body":{"index.html":{}}}],["backend",{"_index":575,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":980,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["backgroundfetch",{"_index":106,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["base",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":679,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["before",{"_index":568,"title":{},"body":{"changelog.html":{}}}],["being",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":554,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1144,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":519,"title":{},"body":{"changelog.html":{}}}],["blocks",{"_index":467,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1378,"title":{},"body":{"miscellaneous/variables.html":{}}}],["board",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":20,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{},"dependencies.html":{}}}],["boolean",{"_index":203,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["both",{"_index":619,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["box",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["breaking",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":932,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["browserify",{"_index":1201,"title":{},"body":{"dependencies.html":{}}}],["browserroute",{"_index":1035,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["browserroutes",{"_index":31,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["browsing",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":494,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1221,"title":{},"body":{"index.html":{}}}],["builds",{"_index":550,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1274,"title":{},"body":{"license.html":{}}}],["cache",{"_index":114,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["cache.delete(key",{"_index":384,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.get(key",{"_index":217,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.get(selecttoken(token",{"_index":270,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["cache.get(token",{"_index":363,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["cache.set(key",{"_index":221,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.ts",{"_index":78,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["cache.ts:12",{"_index":375,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:13",{"_index":90,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:27",{"_index":379,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:30",{"_index":110,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:31",{"_index":377,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:38",{"_index":113,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:50",{"_index":96,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["cache.ts:6",{"_index":372,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache_dir",{"_index":1074,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cacheable",{"_index":1205,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":1071,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cachedresponse",{"_index":216,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["cacheoptions",{"_index":197,"title":{"interfaces/CacheOptions.html":{}},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["cacheresponses",{"_index":1031,"title":{},"body":{"coverage.html":{}}}],["cacheresponses(options",{"_index":205,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["call",{"_index":127,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["callback",{"_index":652,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":432,"title":{},"body":{"changelog.html":{}}}],["cancelregistration",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1147,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":1251,"title":{},"body":{"index.html":{}}}],["cases",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":334,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["ccf",{"_index":170,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["ccf's",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":409,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":162,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabaseinstance",{"_index":153,"title":{"classes/CCFDatabaseInstance.html":{}},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["ccfdatabaseoptions",{"_index":168,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["ccfdatabasestatustracker",{"_index":169,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabasestatustracker(this.database",{"_index":167,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["cdn.jsdelivr.net",{"_index":62,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["cell",{"_index":514,"title":{},"body":{"changelog.html":{}}}],["celltypeterms",{"_index":1380,"title":{},"body":{"miscellaneous/variables.html":{}}}],["center",{"_index":1264,"title":{},"body":{"index.html":{}}}],["change",{"_index":705,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":426,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":387,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":403,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1280,"title":{},"body":{"license.html":{}}}],["checkroutesenabled",{"_index":1045,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["choose",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1320,"title":{},"body":{"license.html":{}}}],["clamp",{"_index":1060,"title":{},"body":{"coverage.html":{}}}],["class",{"_index":72,"title":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["classes",{"_index":74,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"overview.html":{}}}],["clean",{"_index":492,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":553,"title":{},"body":{"changelog.html":{}}}],["clearautoprune",{"_index":83,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["clearautoprune(force",{"_index":95,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["clearinterval(this.pruner",{"_index":152,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["click",{"_index":604,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":698,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":398,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["coalescing",{"_index":247,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["code",{"_index":546,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["colorizing",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":173,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"dependencies.html":{}}}],["comlink/dist/umd/node",{"_index":175,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["common",{"_index":601,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["complexity",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":544,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":506,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["comunica/query",{"_index":1111,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1151,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1302,"title":{},"body":{"license.html":{}}}],["config",{"_index":647,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["configuration",{"_index":402,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":594,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":63,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["connection",{"_index":1330,"title":{},"body":{"license.html":{}}}],["console.log(err",{"_index":240,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["consortium",{"_index":1275,"title":{},"body":{"license.html":{}}}],["const",{"_index":38,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["constructor",{"_index":86,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["constructor(cache",{"_index":369,"title":{},"body":{"classes/RequestCache.html":{}}}],["constructor(database",{"_index":161,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["constructor(options",{"_index":87,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["constructor(public",{"_index":182,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["container",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1219,"title":{},"body":{"index.html":{}}}],["contentsecuritypolicy",{"_index":54,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["contract",{"_index":1325,"title":{},"body":{"license.html":{}}}],["control",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["coordinate",{"_index":1213,"title":{},"body":{"index.html":{}}}],["copies",{"_index":1296,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1283,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1273,"title":{},"body":{"license.html":{}}}],["cord",{"_index":479,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":22,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["count",{"_index":301,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["coverage",{"_index":940,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createapp",{"_index":1016,"title":{},"body":{"coverage.html":{}}}],["createapp(options",{"_index":37,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createccfdatabaseworker",{"_index":227,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["createccfdatabaseworker(options",{"_index":184,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["created",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["createdatabase",{"_index":1028,"title":{},"body":{"coverage.html":{}}}],["createdatabase(token",{"_index":244,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["credits",{"_index":1259,"title":{},"body":{"index.html":{}}}],["css",{"_index":1154,"title":{},"body":{"dependencies.html":{}}}],["cuboid",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["currently",{"_index":586,"title":{},"body":{"changelog.html":{}}}],["cyberinfrastructure",{"_index":1261,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["damages",{"_index":1321,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":255,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["database",{"_index":155,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["database.worker.js",{"_index":187,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["databasecacheoptions",{"_index":223,"title":{"interfaces/DatabaseCacheOptions.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasegetter",{"_index":231,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/typealiases.html":{}}}],["databaseloader",{"_index":27,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["databaseloader(options",{"_index":262,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["databaseloaderoptions",{"_index":9,"title":{"interfaces/DatabaseLoaderOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasequerymethods",{"_index":1341,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesource",{"_index":1343,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesources",{"_index":1345,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["datasets",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["datasources",{"_index":257,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance",{"_index":237,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance.database.connect().catch((err",{"_index":239,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbworker",{"_index":189,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.database",{"_index":191,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.sparqlquery",{"_index":193,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker[releaseproxy",{"_index":194,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["deal",{"_index":1285,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1331,"title":{},"body":{"license.html":{}}}],["december",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1114,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1116,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1118,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1119,"title":{},"body":{"dependencies.html":{}}}],["decorator",{"_index":1132,"title":{},"body":{"dependencies.html":{}}}],["deeply",{"_index":578,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":97,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_gtex_rui_locations",{"_index":303,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultvalue",{"_index":202,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["defined",{"_index":89,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["demo",{"_index":606,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":688,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["deprecated",{"_index":252,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["descrepancies",{"_index":463,"title":{},"body":{"changelog.html":{}}}],["details",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1260,"title":{},"body":{"index.html":{}}}],["developments",{"_index":967,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":595,"title":{},"body":{"changelog.html":{}}}],["different",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["directives",{"_index":56,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["directly",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":116,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["display",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["dispose",{"_index":125,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["distribute",{"_index":1292,"title":{},"body":{"license.html":{}}}],["doc",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["doconnect",{"_index":234,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["docs",{"_index":490,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1156,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":547,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["done",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":763,"title":{},"body":{"changelog.html":{}}}],["dorequest",{"_index":370,"title":{},"body":{"classes/RequestCache.html":{}}}],["dotenv",{"_index":1159,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["duration",{"_index":147,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["during",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1107,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":456,"title":{},"body":{"changelog.html":{}}}],["easier",{"_index":525,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1241,"title":{},"body":{"index.html":{}}}],["effect",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":706,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":631,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["enabled",{"_index":1366,"title":{},"body":{"miscellaneous/variables.html":{}}}],["encoding",{"_index":321,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.label",{"_index":342,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.mappedinhubmap",{"_index":331,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry['@id']?.includes(tissueinfo.tissuesitedetailid",{"_index":341,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["env",{"_index":1025,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["env.gtex_routes",{"_index":1367,"title":{},"body":{"miscellaneous/variables.html":{}}}],["env.hubmap_routes",{"_index":1371,"title":{},"body":{"miscellaneous/variables.html":{}}}],["environment",{"_index":285,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["eraslan",{"_index":307,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["error",{"_index":1374,"title":{},"body":{"miscellaneous/variables.html":{}}}],["es",{"_index":1148,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":115,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["eslint/ban",{"_index":120,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["eslint/no",{"_index":126,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["eslint/prefer",{"_index":245,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["etc",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":509,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":540,"title":{},"body":{"changelog.html":{}}}],["eval",{"_index":61,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["event",{"_index":1316,"title":{},"body":{"license.html":{}}}],["expanded",{"_index":454,"title":{},"body":{"changelog.html":{}}}],["exploration",{"_index":1223,"title":{},"body":{"index.html":{}}}],["export",{"_index":35,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["express",{"_index":23,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"dependencies.html":{},"license.html":{}}}],["extends",{"_index":8,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["external",{"_index":650,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1164,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":602,"title":{},"body":{"changelog.html":{}}}],["fail",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":100,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["favor",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":452,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":789,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":297,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["fetch",{"_index":280,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["fetch(gtex_api_url).then(r",{"_index":327,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["fetch(source).then(r",{"_index":315,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["field",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["fields",{"_index":291,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["file",{"_index":5,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":1284,"title":{},"body":{"license.html":{}}}],["filter",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["filter.ts",{"_index":1059,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filter_defaults",{"_index":1069,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filters",{"_index":471,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["finishing",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["fit",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1312,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":404,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":485,"title":{},"body":{"changelog.html":{}}}],["fly",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1301,"title":{},"body":{"license.html":{}}}],["force",{"_index":99,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["form",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["forwarddatabasequery",{"_index":1057,"title":{},"body":{"coverage.html":{}}}],["forwarddatabasequery('getaggregateresults",{"_index":1399,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetermoccurences",{"_index":1405,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetreemodel",{"_index":1410,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getdatasettechnologynames",{"_index":1395,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytermoccurences",{"_index":1403,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytreemodel",{"_index":1408,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getprovidernames",{"_index":1397,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getreferenceorgans",{"_index":1414,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getscene",{"_index":1416,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('gettissueblockresults",{"_index":1393,"title":{},"body":{"miscellaneous/variables.html":{}}}],["frame",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":1214,"title":{},"body":{"index.html":{}}}],["free",{"_index":1279,"title":{},"body":{"license.html":{}}}],["fs",{"_index":279,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["full",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":36,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["funded",{"_index":1267,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1299,"title":{},"body":{"license.html":{}}}],["further",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":515,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":545,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":457,"title":{},"body":{"changelog.html":{}}}],["get('/aggregate",{"_index":1398,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ccf",{"_index":1364,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/cell",{"_index":1404,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ontology",{"_index":1400,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/provider",{"_index":1396,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/reference",{"_index":1411,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/rui_locations.jsonld",{"_index":1370,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/scene",{"_index":1415,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/technology",{"_index":1394,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/tissue",{"_index":1392,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('ccf_api_cache",{"_index":1365,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('gtex_rui_locations",{"_index":313,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["get(key",{"_index":373,"title":{},"body":{"classes/RequestCache.html":{}}}],["getboolean",{"_index":1019,"title":{},"body":{"coverage.html":{}}}],["getcacheoptions",{"_index":1076,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance",{"_index":1029,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance(req",{"_index":233,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdatabaseoptions",{"_index":1077,"title":{},"body":{"coverage.html":{}}}],["getdatabasestatus",{"_index":1039,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getdbinstance",{"_index":235,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdbinstance(token",{"_index":238,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getlocations",{"_index":311,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["getnumber",{"_index":1020,"title":{},"body":{"coverage.html":{}}}],["getport",{"_index":1078,"title":{},"body":{"coverage.html":{}}}],["getreferenceorganscenehandler",{"_index":1053,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getspatialplacement",{"_index":1043,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getting",{"_index":385,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["github",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":639,"title":{},"body":{"changelog.html":{}}}],["globalthis",{"_index":1346,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["good",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":682,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1278,"title":{},"body":{"license.html":{}}}],["graphical",{"_index":503,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1166,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":617,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":516,"title":{},"body":{"changelog.html":{}}}],["gtex_api_url",{"_index":309,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["gtexroutes",{"_index":1391,"title":{},"body":{"miscellaneous/variables.html":{}}}],["gtextissue",{"_index":271,"title":{"interfaces/GtexTissue.html":{}},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["guide",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["handleerrors",{"_index":367,"title":{},"body":{"classes/RequestCache.html":{}}}],["handleerrors(key",{"_index":376,"title":{},"body":{"classes/RequestCache.html":{}}}],["happen",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["hash",{"_index":1190,"title":{},"body":{"dependencies.html":{}}}],["helmet",{"_index":24,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["help",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":295,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["hereby",{"_index":1277,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1171,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":584,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":468,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":587,"title":{},"body":{"changelog.html":{}}}],["holders",{"_index":1318,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":482,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":391,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["http://expressjs.com/en/advanced/best",{"_index":50,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["https://beta",{"_index":1226,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1238,"title":{},"body":{"index.html":{}}}],["https://gtexportal.org/api/v2/dataset/tissuesitedetail",{"_index":310,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["https://hubmap",{"_index":1231,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1230,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/hra",{"_index":304,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["https://humanatlas.io",{"_index":1257,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":1254,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1233,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1228,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1240,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":997,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":254,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapdataurl",{"_index":250,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["hubmaproutes",{"_index":1389,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hubmaptoken",{"_index":248,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["human",{"_index":388,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":640,"title":{},"body":{"changelog.html":{}}}],["idb",{"_index":1173,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1013,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":572,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1309,"title":{},"body":{"license.html":{}}}],["import",{"_index":17,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["improve",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":536,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":499,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":618,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1304,"title":{},"body":{"license.html":{}}}],["includes",{"_index":289,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["including",{"_index":580,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":943,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":10,"title":{"index.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":411,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1265,"title":{},"body":{"index.html":{}}}],["individual",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["infinity",{"_index":146,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["info",{"_index":3,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":491,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["instance",{"_index":265,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instance.then((r",{"_index":266,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instead",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":577,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":0,"title":{"interfaces/AppOptions.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":2,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":253,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["isdebug",{"_index":1021,"title":{},"body":{"coverage.html":{}}}],["issue",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":460,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":574,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["iu",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":1255,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":419,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":18,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["json.parse(data",{"_index":325,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld",{"_index":324,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["jsonld/jsonld",{"_index":283,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld['@graph",{"_index":326,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonldobj",{"_index":282,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["july",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["k",{"_index":104,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["k,args",{"_index":371,"title":{},"body":{"classes/RequestCache.html":{}}}],["key",{"_index":111,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["keyboard",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":1174,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":614,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1308,"title":{},"body":{"license.html":{}}}],["known",{"_index":459,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":440,"title":{},"body":{"changelog.html":{}}}],["labs/dispatch",{"_index":1131,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":480,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":526,"title":{},"body":{"changelog.html":{}}}],["latest",{"_index":474,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1117,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":597,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["left/right",{"_index":615,"title":{},"body":{"changelog.html":{}}}],["level",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1322,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1319,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":529,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1271,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1287,"title":{},"body":{"license.html":{}}}],["limited",{"_index":907,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":118,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["link",{"_index":607,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":925,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":487,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":559,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":277,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["little",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":318,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["loaddatabasesource",{"_index":1079,"title":{},"body":{"coverage.html":{}}}],["loaded",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["loader",{"_index":29,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["loader.ts",{"_index":225,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["loaders.gl/core",{"_index":1120,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1122,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1123,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":256,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["local",{"_index":319,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["location",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":442,"title":{},"body":{"changelog.html":{}}}],["locations.ts",{"_index":273,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["lodash",{"_index":1177,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1258,"title":{},"body":{"index.html":{}}}],["logging",{"_index":518,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":77,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["lrucache",{"_index":79,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["lrucache.setoptions",{"_index":109,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["luma.gl/core",{"_index":1124,"title":{},"body":{"dependencies.html":{}}}],["made",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":451,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":522,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":569,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":302,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["managers",{"_index":534,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":292,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedentries",{"_index":329,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedinhubmap",{"_index":274,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["march",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1184,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":787,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":71,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matchingentry",{"_index":339,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["math.gl/core",{"_index":1126,"title":{},"body":{"dependencies.html":{}}}],["math.gl/culling",{"_index":1128,"title":{},"body":{"dependencies.html":{}}}],["math.max(this.ttl",{"_index":148,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["max",{"_index":123,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["maxage",{"_index":124,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["mc",{"_index":964,"title":{},"body":{"changelog.html":{}}}],["mean",{"_index":351,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["member",{"_index":140,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["memory",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1311,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1290,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["methods",{"_index":82,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/RequestCache.html":{}}}],["middleware/database",{"_index":28,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["mimetype",{"_index":180,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["minor",{"_index":461,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1335,"title":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1272,"title":{},"body":{"license.html":{}}}],["mock",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":717,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":1140,"title":{},"body":{"dependencies.html":{},"miscellaneous/variables.html":{}}}],["model.json",{"_index":1407,"title":{},"body":{"miscellaneous/variables.html":{}}}],["modify",{"_index":1289,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1332,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1216,"title":{},"body":{"index.html":{}}}],["more",{"_index":290,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{}}}],["moved",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":524,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1217,"title":{},"body":{"index.html":{}}}],["n3",{"_index":1180,"title":{},"body":{"dependencies.html":{}}}],["n=${sexstats.count",{"_index":350,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["name",{"_index":92,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["names",{"_index":660,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["navigation",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":431,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":800,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1262,"title":{},"body":{"index.html":{}}}],["never",{"_index":14,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["new",{"_index":166,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":117,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["next('router",{"_index":1368,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ngx",{"_index":1182,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1130,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1134,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1137,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1138,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1268,"title":{},"body":{"index.html":{}}}],["node",{"_index":281,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["nodeendpoint",{"_index":174,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["nodisposeonset",{"_index":133,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["noninfringement",{"_index":1315,"title":{},"body":{"license.html":{}}}],["note",{"_index":286,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["notebooks",{"_index":417,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":1249,"title":{},"body":{"index.html":{}}}],["notice",{"_index":823,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":527,"title":{},"body":{"changelog.html":{}}}],["nullish",{"_index":246,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["number",{"_index":108,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["numeric",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["object",{"_index":1189,"title":{},"body":{"dependencies.html":{}}}],["obtaining",{"_index":1282,"title":{},"body":{"license.html":{}}}],["occurences",{"_index":1402,"title":{},"body":{"miscellaneous/variables.html":{}}}],["off/on",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1232,"title":{},"body":{"index.html":{}}}],["one",{"_index":866,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ones",{"_index":293,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["online",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":427,"title":{},"body":{"changelog.html":{}}}],["ontologyterms",{"_index":1379,"title":{},"body":{"miscellaneous/variables.html":{}}}],["opacities",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":778,"title":{},"body":{"changelog.html":{}}}],["openapi",{"_index":571,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1245,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1247,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1246,"title":{},"body":{"index.html":{}}}],["openapiroute",{"_index":1036,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["optimization",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":583,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":12,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["options",{"_index":41,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["options.cache",{"_index":268,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.database",{"_index":42,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.datasources.map(s",{"_index":258,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.hubmaptoken",{"_index":249,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options?.dispose?.(key",{"_index":134,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["options?.max",{"_index":129,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["options?.maxage",{"_index":132,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["organ",{"_index":448,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organs",{"_index":481,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs.json",{"_index":1413,"title":{},"body":{"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["originalsend",{"_index":219,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalsend.call(res",{"_index":222,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalurl",{"_index":211,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["orthographic",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1270,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1327,"title":{},"body":{"license.html":{}}}],["out",{"_index":1329,"title":{},"body":{"license.html":{}}}],["over",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":470,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1333,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":533,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":610,"title":{},"body":{"changelog.html":{}}}],["pan",{"_index":306,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["parameters",{"_index":91,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["parent",{"_index":612,"title":{},"body":{"changelog.html":{}}}],["parsearray",{"_index":1061,"title":{},"body":{"coverage.html":{}}}],["parseboolean",{"_index":1022,"title":{},"body":{"coverage.html":{}}}],["parseboolean(query.cache",{"_index":214,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parseboolean(value",{"_index":201,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parsedatabasesources",{"_index":1080,"title":{},"body":{"coverage.html":{}}}],["parsedqs",{"_index":26,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["parseminmaxrange",{"_index":1062,"title":{},"body":{"coverage.html":{}}}],["parsenumber",{"_index":1023,"title":{},"body":{"coverage.html":{}}}],["parser",{"_index":21,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["parserange",{"_index":1063,"title":{},"body":{"coverage.html":{}}}],["parsesex",{"_index":1064,"title":{},"body":{"coverage.html":{}}}],["parsespatial",{"_index":1065,"title":{},"body":{"coverage.html":{}}}],["parsestring",{"_index":1040,"title":{},"body":{"coverage.html":{}}}],["partial",{"_index":1376,"title":{},"body":{"miscellaneous/variables.html":{}}}],["particular",{"_index":1313,"title":{},"body":{"license.html":{}}}],["partly",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["patchglobal",{"_index":1033,"title":{},"body":{"coverage.html":{}}}],["path",{"_index":1168,"title":{},"body":{"dependencies.html":{}}}],["performance",{"_index":537,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1276,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1297,"title":{},"body":{"license.html":{}}}],["person",{"_index":1281,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1298,"title":{},"body":{"license.html":{}}}],["pick",{"_index":446,"title":{},"body":{"changelog.html":{}}}],["pickbytype",{"_index":1348,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["placeholder",{"_index":13,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["placement",{"_index":439,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["placement.ts",{"_index":1042,"title":{},"body":{"coverage.html":{}}}],["placenta",{"_index":477,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1110,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1135,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":455,"title":{},"body":{"changelog.html":{}}}],["popup",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":581,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1306,"title":{},"body":{"license.html":{}}}],["position",{"_index":520,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["post('/get",{"_index":1383,"title":{},"body":{"miscellaneous/variables.html":{}}}],["practice",{"_index":51,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":510,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":561,"title":{},"body":{"changelog.html":{}}}],["private",{"_index":80,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["process",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["process.env",{"_index":1372,"title":{},"body":{"miscellaneous/variables.html":{}}}],["processed",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["processparameter",{"_index":1066,"title":{},"body":{"coverage.html":{}}}],["production",{"_index":548,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":528,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1218,"title":{},"body":{"index.html":{}}}],["projects/.../auto",{"_index":1338,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../browser.ts",{"_index":1353,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../ccf",{"_index":1349,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../database",{"_index":1340,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../environment.ts",{"_index":1351,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../forward",{"_index":1342,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../index.ts",{"_index":1355,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../parse",{"_index":1357,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../polyfills.ts",{"_index":1347,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../request",{"_index":1339,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../rui",{"_index":1356,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../server.ts",{"_index":1344,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../use",{"_index":1354,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":181,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["promisifieddorequest",{"_index":368,"title":{},"body":{"classes/RequestCache.html":{}}}],["promisifieddorequest(key",{"_index":378,"title":{},"body":{"classes/RequestCache.html":{}}}],["properties",{"_index":11,"title":{"properties.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"properties.html":{}}}],["provided",{"_index":1005,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providers",{"_index":588,"title":{},"body":{"changelog.html":{}}}],["prune",{"_index":76,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["pruner",{"_index":81,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["public",{"_index":157,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"changelog.html":{}}}],["publish",{"_index":1291,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":531,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1314,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":418,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":25,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["qs.parse(str",{"_index":47,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["qtoken",{"_index":242,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["qualitative",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":430,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":179,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{}}}],["query.ts",{"_index":1056,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["querying",{"_index":486,"title":{},"body":{"changelog.html":{}}}],["queryparameterstofilter",{"_index":1067,"title":{},"body":{"coverage.html":{}}}],["quickly",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["r.dispose",{"_index":267,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["r.json",{"_index":328,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["r.text",{"_index":316,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["range",{"_index":354,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rawtoken",{"_index":361,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rc.1",{"_index":916,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1192,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1112,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1139,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1194,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1196,"title":{},"body":{"dependencies.html":{}}}],["readfilesync",{"_index":278,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readfilesync(source",{"_index":320,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readonly",{"_index":159,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["real",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["rectify",{"_index":567,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":736,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":501,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":389,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["refernced",{"_index":611,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":699,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1157,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":562,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":600,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["registrations#1",{"_index":405,"title":{},"body":{"changelog.html":{}}}],["registrations/gtex",{"_index":305,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["related",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":413,"title":{},"body":{"changelog.html":{}}}],["releaseproxy",{"_index":171,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["reliability",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["repository",{"_index":1215,"title":{},"body":{"index.html":{}}}],["req",{"_index":209,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req.app.get('database",{"_index":360,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["req.query.token",{"_index":243,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req['getdatabase",{"_index":236,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["request",{"_index":226,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["requestcache",{"_index":229,"title":{"classes/RequestCache.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["requesthandler",{"_index":199,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["required",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["res",{"_index":210,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["res.json",{"_index":220,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(cachedresponse",{"_index":218,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(result",{"_index":364,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["res.send",{"_index":1359,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.sendfile(apifile",{"_index":1362,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.status(500).json",{"_index":365,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resets",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["resolve('ccf",{"_index":1361,"title":{},"body":{"miscellaneous/variables.html":{}}}],["resolved",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["respond",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":288,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["response?.data?.filter(entry",{"_index":330,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["restriction",{"_index":1286,"title":{},"body":{"license.html":{}}}],["result",{"_index":362,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["result.ts",{"_index":1072,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":70,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["resultslist.find(entry",{"_index":340,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist.indexof(matchingentry",{"_index":344,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].label",{"_index":348,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].sex",{"_index":357,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["return",{"_index":46,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":101,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"classes/RequestCache.html":{}}}],["returntype",{"_index":94,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["rgb",{"_index":1172,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":447,"title":{},"body":{"changelog.html":{}}}],["rights",{"_index":1288,"title":{},"body":{"license.html":{}}}],["rnaseqsamplesummary",{"_index":275,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["root",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["rotates",{"_index":670,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":484,"title":{},"body":{"changelog.html":{}}}],["router",{"_index":1363,"title":{},"body":{"miscellaneous/variables.html":{}}}],["routes",{"_index":30,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["routes/browser",{"_index":32,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["routes/v1",{"_index":34,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ru/cdk",{"_index":1087,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":1089,"title":{},"body":{"dependencies.html":{}}}],["ru/ngxs",{"_index":1091,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":441,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":517,"title":{},"body":{"changelog.html":{}}}],["ruilocations",{"_index":358,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rxjs",{"_index":1199,"title":{},"body":{"dependencies.html":{}}}],["s",{"_index":259,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["s.endswith('hubmap/rui_locations.jsonld",{"_index":260,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["sample",{"_index":1004,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["samples",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1162,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":466,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["scene.ts",{"_index":1052,"title":{},"body":{"coverage.html":{}}}],["scheduled",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1263,"title":{},"body":{"index.html":{}}}],["script",{"_index":57,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["search",{"_index":445,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":458,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["security.html",{"_index":52,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["see",{"_index":488,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":641,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":469,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":523,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":521,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["selecttoken",{"_index":1030,"title":{},"body":{"coverage.html":{}}}],["selecttoken(token",{"_index":241,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["self",{"_index":59,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["sell",{"_index":1295,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":542,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":401,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["set",{"_index":84,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"changelog.html":{}}}],["set(key",{"_index":103,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["setifdefined",{"_index":1068,"title":{},"body":{"coverage.html":{}}}],["setinterval",{"_index":150,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["setoptions",{"_index":138,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["setup",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":338,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["sexstats",{"_index":345,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemax",{"_index":356,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemean",{"_index":353,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemin",{"_index":355,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sex}s",{"_index":349,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["shall",{"_index":1303,"title":{},"body":{"license.html":{}}}],["shared",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["shortest",{"_index":1167,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":695,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":399,"title":{},"body":{"changelog.html":{}}}],["sides",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":624,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":603,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["slider",{"_index":1094,"title":{},"body":{"dependencies.html":{}}}],["slider/ngx",{"_index":1093,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":565,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1220,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":535,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["source.startswith('http",{"_index":314,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sources",{"_index":649,"title":{},"body":{"changelog.html":{}}}],["sparc",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":429,"title":{},"body":{"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["sparqlquery",{"_index":158,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["sparqlqueryfunction",{"_index":163,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/typealiases.html":{}}}],["spatial",{"_index":453,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearches",{"_index":1381,"title":{},"body":{"miscellaneous/variables.html":{}}}],["spec",{"_index":284,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1244,"title":{},"body":{"index.html":{},"miscellaneous/variables.html":{}}}],["specific",{"_index":585,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1243,"title":{},"body":{"index.html":{}}}],["speed",{"_index":498,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":478,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":58,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stage",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":549,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1224,"title":{},"body":{"index.html":{}}}],["startautoprune",{"_index":85,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["startautoprune(force",{"_index":112,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["started",{"_index":386,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1011,"title":{},"body":{"changelog.html":{}}}],["startserver",{"_index":1081,"title":{},"body":{"coverage.html":{}}}],["startup",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":1014,"title":{},"body":{"coverage.html":{}}}],["status",{"_index":160,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["status.ts",{"_index":1038,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["stay",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["stories",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["str",{"_index":44,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stream",{"_index":1197,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1195,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":45,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["string).includes(sex",{"_index":343,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["structure",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1300,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1293,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":1305,"title":{},"body":{"license.html":{}}}],["such",{"_index":428,"title":{},"body":{"changelog.html":{}}}],["super",{"_index":128,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["super.set(key",{"_index":142,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["support",{"_index":433,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1202,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":443,"title":{},"body":{"changelog.html":{}}}],["switched",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["symbol('indicator",{"_index":1373,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sync",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["s}?token=${hubmaptoken",{"_index":261,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["table",{"_index":1086,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":557,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1085,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":582,"title":{},"body":{"changelog.html":{}}}],["technologies",{"_index":982,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["term",{"_index":1401,"title":{},"body":{"miscellaneous/variables.html":{}}}],["terms",{"_index":425,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["theme",{"_index":543,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":541,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":538,"title":{},"body":{"changelog.html":{}}}],["this.clearautoprune",{"_index":137,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.dorequest(key",{"_index":382,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.get(key",{"_index":383,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.handleerrors(key",{"_index":381,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.promisifieddorequest(key",{"_index":380,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.pruner",{"_index":144,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.purgestale",{"_index":151,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.size",{"_index":135,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.startautoprune",{"_index":143,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["this.ttl",{"_index":145,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["through",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["throw_if_not_found",{"_index":1026,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["throwindicator",{"_index":1350,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["thrown",{"_index":1375,"title":{},"body":{"miscellaneous/variables.html":{}}}],["thumbnails",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":511,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":502,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":332,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["tissueinfo",{"_index":337,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.female",{"_index":347,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.male",{"_index":346,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissues",{"_index":563,"title":{},"body":{"changelog.html":{}}}],["tissuesitedetailid",{"_index":276,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tmc",{"_index":1000,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":539,"title":{},"body":{"changelog.html":{}}}],["token",{"_index":232,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["tool",{"_index":815,"title":{},"body":{"changelog.html":{}}}],["tort",{"_index":1326,"title":{},"body":{"license.html":{}}}],["totalcount",{"_index":296,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tracking/telemetry",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["transparency",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":956,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["true",{"_index":49,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":312,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["tryjsonparse",{"_index":1082,"title":{},"body":{"coverage.html":{}}}],["ts",{"_index":1204,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1207,"title":{},"body":{"dependencies.html":{}}}],["ttl",{"_index":131,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{}}}],["tuned",{"_index":1010,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":644,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1336,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":139,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["types",{"_index":121,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["typescript",{"_index":119,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":576,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1227,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1237,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1234,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1236,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1235,"title":{},"body":{"index.html":{}}}],["uis",{"_index":415,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":107,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["university",{"_index":1266,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":192,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["unnecessary",{"_index":667,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":60,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["unselect",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":493,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":437,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":400,"title":{},"body":{"changelog.html":{}}}],["updateentry",{"_index":1047,"title":{},"body":{"coverage.html":{}}}],["updateentry(results",{"_index":333,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updateentry(resultslist",{"_index":336,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updates",{"_index":483,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":894,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":689,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["url",{"_index":212,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["urlencoded",{"_index":19,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["usage",{"_index":416,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":1250,"title":{},"body":{"index.html":{}}}],["use",{"_index":251,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["use('/ccf.owl.n3store.json",{"_index":1385,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/db",{"_index":1382,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/gtex",{"_index":1390,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/hubmap",{"_index":1388,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/sparql",{"_index":1384,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(cacheresponses",{"_index":1387,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(checkroutesenabled",{"_index":1369,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecache",{"_index":213,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["usecachedresult",{"_index":1073,"title":{},"body":{"coverage.html":{}}}],["usecachedresult('ccf.owl.n3store.json",{"_index":1386,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('cell",{"_index":1409,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('ontology",{"_index":1406,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('reference",{"_index":1412,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecase",{"_index":1256,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":1253,"title":{},"body":{"index.html":{}}}],["used",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["usedefaults",{"_index":55,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["user",{"_index":392,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["utf",{"_index":322,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["utilities",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["utils/auto",{"_index":200,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["utils/ccf",{"_index":228,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["utils/request",{"_index":230,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["uuid",{"_index":1209,"title":{},"body":{"dependencies.html":{}}}],["v",{"_index":105,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/RequestCache.html":{}}}],["v1.1",{"_index":558,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":424,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":414,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":560,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":552,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":513,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":475,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":438,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":489,"title":{},"body":{"changelog.html":{}}}],["v1routes",{"_index":33,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["v2",{"_index":1186,"title":{},"body":{"dependencies.html":{}}}],["v2.1.0",{"_index":422,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":410,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":444,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":98,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["value}`.tolowercase",{"_index":204,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["variable",{"_index":1024,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1352,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":573,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["very",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":508,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":464,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["visual",{"_index":462,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":895,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":102,"title":{},"body":{"classes/AutoPruneLRUCache.html":{},"interfaces/AutoPruneLRUCacheOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["vs",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["walkthrough",{"_index":1252,"title":{},"body":{"index.html":{}}}],["warming",{"_index":507,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":918,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1310,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1307,"title":{},"body":{"license.html":{}}}],["web",{"_index":505,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1142,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":579,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1222,"title":{},"body":{"index.html":{}}}],["week",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1323,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["within",{"_index":765,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":598,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["worker",{"_index":177,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["worker('./projects/ccf",{"_index":185,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.terminate",{"_index":196,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts",{"_index":156,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["worker.ts:10",{"_index":164,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts:12",{"_index":165,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker_threads",{"_index":178,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workerdata",{"_index":188,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workflows",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":566,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":172,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["wrap(nodeendpoint(worker",{"_index":190,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["yes",{"_index":93,"title":{},"body":{"classes/AutoPruneLRUCache.html":{}}}],["youtube",{"_index":605,"title":{},"body":{"changelog.html":{}}}],["zone.js",{"_index":1211,"title":{},"body":{"dependencies.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/app.ts\n \n\n\n\n \n Extends\n \n \n DatabaseLoaderOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n placeholder\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n placeholder\n \n \n \n \n \n \n \n \n placeholder: never\n\n \n \n\n\n \n \n Type : never\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { json, urlencoded } from 'body-parser';\nimport cors from 'cors';\nimport express, { Express } from 'express';\nimport helmet from 'helmet';\nimport qs, { ParsedQs } from 'qs';\n\nimport { databaseLoader, DatabaseLoaderOptions } from './middleware/database-loader';\nimport { routes as browserRoutes } from './routes/browser';\nimport { routes as v1Routes } from './routes/v1';\n\n\nexport interface AppOptions extends DatabaseLoaderOptions {\n placeholder?: never;\n}\n\n\nexport function createApp(options: AppOptions): Express {\n const app = express();\n\n app.set('database-options', options.database);\n\n app.set('query parser', function (str: string): ParsedQs {\n return qs.parse(str, { allowDots: true });\n });\n\n // http://expressjs.com/en/advanced/best-practice-security.html\n app.use(helmet({\n contentSecurityPolicy: {\n useDefaults: true,\n directives: {\n 'script-src': ['\\'self\\'', '\\'unsafe-eval\\'', 'cdn.jsdelivr.net'],\n 'connect-src': ['*'],\n }\n }\n }));\n app.use(cors());\n\n app.use(urlencoded());\n app.use(json());\n\n app.use(databaseLoader(options));\n\n app.use('/', browserRoutes);\n app.use('/v1', v1Routes);\n\n return app;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/AutoPruneLRUCache.html":{"url":"classes/AutoPruneLRUCache.html","title":"class - AutoPruneLRUCache","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n AutoPruneLRUCache\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n\n\n\n \n Extends\n \n \n LRUCache\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Optional\n pruner\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n clearAutoPrune\n \n \n set\n \n \n startAutoPrune\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(options?: AutoPruneLRUCacheOptions)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:13\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n options\n \n \n AutoPruneLRUCacheOptions\n \n \n \n Yes\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Optional\n pruner\n \n \n \n \n \n \n Type : ReturnType<>\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:13\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n clearAutoPrune\n \n \n \n \n \n \nclearAutoPrune(force)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:50\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Default value\n \n \n \n \n force\n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: K, value: V | BackgroundFetch | undefined, options?: number | LRUCache.SetOptions)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n value\n \n V | BackgroundFetch | undefined\n \n\n \n No\n \n\n\n \n \n options\n \n number | LRUCache.SetOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n startAutoPrune\n \n \n \n \n \n \nstartAutoPrune(force)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts:38\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Default value\n \n \n \n \n force\n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { BackgroundFetch, LRUCache } from 'lru-cache';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\ntype AnyObject = {};\n\nexport interface AutoPruneLRUCacheOptions {\n max?: number;\n maxAge?: number;\n dispose?: (key: K, value: V) => void;\n}\n\nexport class AutoPruneLRUCache extends LRUCache {\n private pruner?: ReturnType;\n\n constructor(options?: AutoPruneLRUCacheOptions) {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n super({\n max: options?.max ?? 100000,\n ttl: options?.maxAge,\n noDisposeOnSet: true,\n dispose: (value, key) => {\n options?.dispose?.(key, value);\n if (this.size === 0) {\n this.clearAutoPrune();\n }\n }\n });\n }\n\n set(key: K, value: V | BackgroundFetch | undefined, options?: number | LRUCache.SetOptions): this {\n const setOptions = typeof options === 'number' ? { ttl: options } : options;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access\n super.set(key, value, setOptions);\n this.startAutoPrune();\n return this;\n }\n\n startAutoPrune(force = false): void {\n if (this.pruner ?? !this.ttl ?? this.ttl === Infinity) {\n return;\n }\n\n if (this.size !== 0 || force) {\n const duration = Math.max(this.ttl, 1);\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n this.pruner = setInterval(() => this.purgeStale(), duration);\n }\n }\n\n clearAutoPrune(force = false): void {\n if (!this.pruner) {\n return;\n }\n\n if (this.ttl === 0 || force) {\n clearInterval(this.pruner);\n this.pruner = undefined;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AutoPruneLRUCacheOptions.html":{"url":"interfaces/AutoPruneLRUCacheOptions.html","title":"interface - AutoPruneLRUCacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AutoPruneLRUCacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n dispose\n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n dispose\n \n \n \n \n \n \n \n \n dispose: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { BackgroundFetch, LRUCache } from 'lru-cache';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\ntype AnyObject = {};\n\nexport interface AutoPruneLRUCacheOptions {\n max?: number;\n maxAge?: number;\n dispose?: (key: K, value: V) => void;\n}\n\nexport class AutoPruneLRUCache extends LRUCache {\n private pruner?: ReturnType;\n\n constructor(options?: AutoPruneLRUCacheOptions) {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n super({\n max: options?.max ?? 100000,\n ttl: options?.maxAge,\n noDisposeOnSet: true,\n dispose: (value, key) => {\n options?.dispose?.(key, value);\n if (this.size === 0) {\n this.clearAutoPrune();\n }\n }\n });\n }\n\n set(key: K, value: V | BackgroundFetch | undefined, options?: number | LRUCache.SetOptions): this {\n const setOptions = typeof options === 'number' ? { ttl: options } : options;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access\n super.set(key, value, setOptions);\n this.startAutoPrune();\n return this;\n }\n\n startAutoPrune(force = false): void {\n if (this.pruner ?? !this.ttl ?? this.ttl === Infinity) {\n return;\n }\n\n if (this.size !== 0 || force) {\n const duration = Math.max(this.ttl, 1);\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n this.pruner = setInterval(() => this.purgeStale(), duration);\n }\n }\n\n clearAutoPrune(force = false): void {\n if (!this.pruner) {\n return;\n }\n\n if (this.ttl === 0 || force) {\n clearInterval(this.pruner);\n this.pruner = undefined;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFDatabaseInstance.html":{"url":"classes/CCFDatabaseInstance.html","title":"class - CCFDatabaseInstance","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFDatabaseInstance\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n database\n \n \n Public\n dispose\n \n \n Public\n sparqlQuery\n \n \n Readonly\n status\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(database: CCFDatabase, sparqlQuery: SparqlQueryFunction, dispose: () => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n database\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n sparqlQuery\n \n \n SparqlQueryFunction\n \n \n \n No\n \n \n \n \n dispose\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n database\n \n \n \n \n \n \n Type : CCFDatabase\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dispose\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n sparqlQuery\n \n \n \n \n \n \n Type : SparqlQueryFunction\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n status\n \n \n \n \n \n \n Default value : new CCFDatabaseStatusTracker(this.database)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { CCFDatabase, CCFDatabaseOptions, CCFDatabaseStatusTracker } from 'ccf-database';\nimport { releaseProxy, wrap } from 'comlink';\nimport nodeEndpoint from 'comlink/dist/umd/node-adapter';\nimport { Worker } from 'worker_threads';\n\n\nexport type SparqlQueryFunction = (query: string, mimetype: string) => Promise;\n\nexport class CCFDatabaseInstance {\n readonly status = new CCFDatabaseStatusTracker(this.database);\n\n constructor(public database: CCFDatabase, public sparqlQuery: SparqlQueryFunction, public dispose: () => Promise) { }\n}\n\nexport async function createCCFDatabaseWorker(options: CCFDatabaseOptions): Promise {\n const worker = new Worker('./projects/ccf-api/ccf-database.worker.js', { workerData: { options } });\n const dbWorker = wrap(nodeEndpoint(worker));\n return new CCFDatabaseInstance(\n dbWorker.database as unknown as CCFDatabase,\n dbWorker.sparqlQuery,\n async () => {\n dbWorker[releaseProxy]();\n await worker.terminate();\n });\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CacheOptions.html":{"url":"interfaces/CacheOptions.html","title":"interface - CacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { RequestHandler } from 'express';\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\n\n\nexport interface CacheOptions {\n max?: number;\n maxAge?: number;\n}\n\n\nfunction parseBoolean(value: unknown, defaultValue = false): boolean {\n if (value === undefined) {\n return defaultValue;\n }\n\n return `${value}`.toLowerCase() === 'true';\n}\n\n\nexport function cacheResponses(options?: CacheOptions): RequestHandler {\n // eslint-disable-next-line @typescript-eslint/ban-types\n type AnyObject = {};\n const cache = new AutoPruneLRUCache({\n max: 100,\n maxAge: 60 * 60 * 1000,\n ...options\n });\n\n return (req, res, next) => {\n const { query, originalUrl, url } = req;\n const useCache = parseBoolean(query.cache, true);\n const key = `__${ originalUrl || url }`;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-call\n const cachedResponse = cache.get(key);\n\n if (!useCache) {\n next();\n } else if (cachedResponse !== undefined) {\n res.json(cachedResponse);\n } else {\n const originalSend = res.json;\n res.json = body => {\n cache.set(key, body);\n return originalSend.call(res, body);\n };\n\n next();\n }\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseCacheOptions.html":{"url":"interfaces/DatabaseCacheOptions.html","title":"interface - DatabaseCacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseCacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseLoaderOptions.html":{"url":"interfaces/DatabaseLoaderOptions.html","title":"interface - DatabaseLoaderOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseLoaderOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n cache\n \n \n \n \n database\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n cache\n \n \n \n \n \n \n \n \n cache: DatabaseCacheOptions\n\n \n \n\n\n \n \n Type : DatabaseCacheOptions\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n database: CCFDatabaseOptions\n\n \n \n\n\n \n \n Type : CCFDatabaseOptions\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GtexTissue.html":{"url":"interfaces/GtexTissue.html","title":"interface - GtexTissue","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GtexTissue\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n mappedInHubmap\n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n mappedInHubmap\n \n \n \n \n \n \n \n \n mappedInHubmap: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n \n \n \n \n rnaSeqSampleSummary: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n tissueSiteDetailId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { RequestHandler } from 'express';\nimport { readFileSync } from 'fs';\nimport fetch from 'node-fetch';\n\nimport { AutoPruneLRUCache } from '../../../utils/auto-prune-lru-cache';\nimport { RequestCache } from '../../../utils/request-cache';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\nimport { get } from '../../../environment';\n\nexport interface GtexTissue {\n // NOTE: The API response includes more fields, but we only map the ones we actually use here\n tissueSiteDetailId: string;\n mappedInHubmap: boolean;\n rnaSeqSampleSummary: {\n totalCount: number;\n female: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n male: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n };\n}\n\nconst DEFAULT_GTEX_RUI_LOCATIONS = 'https://hubmapconsortium.github.io/hra-registrations/gtex-pan-eraslan-2022/rui_locations.jsonld';\nconst GTEX_API_URL = 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail';\n\nasync function getLocations(): Promise {\n try {\n const source = get('GTEX_RUI_LOCATIONS', DEFAULT_GTEX_RUI_LOCATIONS);\n let data;\n if (source.startsWith('http')) {\n data = await fetch(source).then(r => r.text());\n } else {\n // Attempt to load the source url as a local file\n data = readFileSync(source, { encoding: 'utf-8' });\n }\n const jsonld: JsonLdObj = JSON.parse(data);\n const results = jsonld['@graph'] as JsonLdObj[];\n\n const response: { data: GtexTissue[] } = await fetch(GTEX_API_URL).then(r => r.json()) as { data: GtexTissue[] };\n const mappedEntries = response?.data?.filter(entry => entry.mappedInHubmap) ?? [];\n for (const tissue of mappedEntries) {\n updateEntry(results, tissue, 'Female');\n updateEntry(results, tissue, 'Male');\n }\n\n return jsonld;\n } catch (_error) {\n return undefined;\n }\n}\n\nexport function updateEntry(resultsList: JsonLdObj[], tissueInfo: GtexTissue, sex: 'Male' | 'Female'): void {\n const matchingEntry = resultsList.find(entry => entry['@id']?.includes(tissueInfo.tissueSiteDetailId) && (entry.label as string).includes(sex));\n if (matchingEntry) {\n const index = resultsList.indexOf(matchingEntry);\n const sexStats = sex === 'Male' ? tissueInfo.rnaSeqSampleSummary.male : tissueInfo.rnaSeqSampleSummary.female;\n resultsList[index].label = `${sex}s (n=${sexStats.count}) Mean Age ${sexStats.ageMean} (range ${sexStats.ageMin} - ${sexStats.ageMax})`;\n resultsList[index].sex = sex;\n }\n}\n\nexport function ruiLocations(): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000\n }),\n getLocations\n );\n\n return async (req, res, _next) => {\n const options: CCFDatabaseOptions = req.app.get('database-options');\n const rawToken = req.query.token;\n const token = typeof rawToken === 'string' ? rawToken : '';\n const result = await cache.get(token, options);\n\n if (result) {\n res.json(result);\n } else {\n res.status(500).json([]);\n }\n };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RequestCache.html":{"url":"classes/RequestCache.html","title":"class - RequestCache","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RequestCache\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n get\n \n \n Private\n Async\n handleErrors\n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(cache: LRUCache>, doRequest: (key: K,args: []) => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:6\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n cache\n \n \n LRUCache>\n \n \n \n No\n \n \n \n \n doRequest\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n handleErrors\n \n \n \n \n \n \n \n handleErrors(key: K, request: Promise)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:31\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n request\n \n Promise\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n \n \n \n promisifiedDoRequest(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { LRUCache } from 'lru-cache';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\ntype AnyObject = {};\n\nexport class RequestCache {\n constructor(\n readonly cache: LRUCache>,\n readonly doRequest: (key: K, ...args: unknown[]) => V | Promise\n ) { }\n\n get(key: K, ...args: unknown[]): Promise {\n const { cache } = this;\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n let result = cache.get(key);\n\n if (!result) {\n result = this.promisifiedDoRequest(key, ...args);\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n cache.set(key, result);\n this.handleErrors(key, result);\n }\n\n return result;\n }\n\n private async promisifiedDoRequest(key: K, ...args: unknown[]): Promise {\n return this.doRequest(key, ...args);\n }\n\n private async handleErrors(key: K, request: Promise): Promise {\n const { cache } = this;\n\n try {\n await request;\n } catch (_error) {\n if (this.get(key) === request) {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n cache.delete(key);\n }\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n interface\n AppOptions\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n function\n createApp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n has\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n isDebug\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n env\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n THROW_IF_NOT_FOUND\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseCacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseLoaderOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n createDatabase\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n databaseLoader\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n getDatabaseInstance\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n selectToken\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n interface\n CacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n cacheResponses\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n function\n patchGlobal\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n browserRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n openApiRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n getDatabaseStatus\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n getSpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n interface\n GtexTissue\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n updateEntry\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n DEFAULT_GTEX_RUI_LOCATIONS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n GTEX_API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n getReferenceOrganSceneHandler\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n sparql\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n function\n forwardDatabaseQuery\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n clamp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseArray\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseMinMaxRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSex\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSpatial\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n processParameter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n queryParametersToFilter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n setIfDefined\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n variable\n FILTER_DEFAULTS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n function\n useCachedResult\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n variable\n CACHE_DIR\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getCacheOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getDatabaseOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getPort\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n loadDatabaseSource\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n parseDatabaseSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n startServer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n tryJsonParse\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n class\n AutoPruneLRUCache\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n interface\n AutoPruneLRUCacheOptions\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n class\n CCFDatabaseInstance\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n function\n createCCFDatabaseWorker\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n class\n RequestCache\n \n 0 %\n (0/5)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 3 Classes\n \n \n \n \n \n \n \n 6 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n AnyObject   (projects/.../auto-prune-lru-cache.ts)\n \n \n AnyObject   (projects/.../request-cache.ts)\n \n \n DatabaseGetter   (projects/.../database-loader.ts)\n \n \n DatabaseGetter   (projects/.../database-status.ts)\n \n \n DatabaseQueryMethods   (projects/.../forward-database-query.ts)\n \n \n DatabaseSource   (projects/.../server.ts)\n \n \n DatabaseSources   (projects/.../server.ts)\n \n \n GlobalThis   (projects/.../polyfills.ts)\n \n \n PickByType   (projects/.../forward-database-query.ts)\n \n \n SparqlQueryFunction   (projects/.../ccf-database-worker.ts)\n \n \n ThrowIndicator   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n \n \n \n \n \n AnyObject\n \n \n \n \n literal type\n\n \n \n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n \n \n \n \n \n AnyObject\n \n \n \n \n literal type\n\n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n \n \n \n \n \n DatabaseQueryMethods\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n PickByType\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n \n \n \n \n \n DatabaseSource\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n DatabaseSources\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n \n \n \n \n \n GlobalThis\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n \n \n \n \n \n SparqlQueryFunction\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n ThrowIndicator\n \n \n \n \n \n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n browserRoute   (projects/.../browser.ts)\n \n \n CACHE_DIR   (projects/.../use-cached-result.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n DEFAULT_GTEX_RUI_LOCATIONS   (projects/.../rui-locations.ts)\n \n \n env   (projects/.../environment.ts)\n \n \n FILTER_DEFAULTS   (projects/.../parse-filter.ts)\n \n \n GTEX_API_URL   (projects/.../rui-locations.ts)\n \n \n openApiRoute   (projects/.../browser.ts)\n \n \n routes   (projects/.../browser.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n THROW_IF_NOT_FOUND   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/routes/browser.ts\n \n \n \n \n \n \n \n browserRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n\n res.send(`\n\n \n \n \n CCF-API Browser\n\n \n \n \n \n \n \n`);\n\n}\n \n \n\n\n \n \n \n \n \n \n \n \n openApiRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n const apiFile = resolve('ccf-api-spec.yaml');\n res.sendFile(apiFile);\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .get('/', browserRoute)\n .get('/ccf-api-spec.yaml', openApiRoute)\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n \n \n \n \n \n \n CACHE_DIR\n \n \n \n \n \n \n Default value : get('CCF_API_CACHE', 'projects/ccf-api/ccf-cache')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.GTEX_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.HUBMAP_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n \n \n \n \n \n \n DEFAULT_GTEX_RUI_LOCATIONS\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://hubmapconsortium.github.io/hra-registrations/gtex-pan-eraslan-2022/rui_locations.jsonld'\n \n \n\n\n \n \n \n \n \n \n \n \n GTEX_API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail'\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n \n env\n \n \n \n \n \n \n Default value : (() => {\n config();\n return process.env;\n})()\n \n \n\n\n \n \n \n \n \n \n \n \n THROW_IF_NOT_FOUND\n \n \n \n \n \n \n Default value : Symbol('Indicator that an error should be thrown')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n \n \n \n \n \n \n FILTER_DEFAULTS\n \n \n \n \n \n \n Type : Partial\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: undefined,\n bmiRange: undefined,\n tmc: [],\n technologies: [],\n ontologyTerms: [],\n cellTypeTerms: [],\n spatialSearches: []\n}\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/index.ts\n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use('/db-status', getDatabaseStatus())\n .post('/get-spatial-placement', getSpatialPlacement())\n .use('/sparql', sparql())\n .use('/ccf.owl.n3store.json', useCachedResult('ccf.owl.n3store.json'))\n .use(cacheResponses())\n .use('/hubmap', hubmapRoutes)\n .use('/gtex', gtexRoutes)\n .get('/tissue-blocks', forwardDatabaseQuery('getTissueBlockResults'))\n .get('/technology-names', forwardDatabaseQuery('getDatasetTechnologyNames'))\n .get('/provider-names', forwardDatabaseQuery('getProviderNames'))\n .get('/aggregate-results', forwardDatabaseQuery('getAggregateResults'))\n .get('/ontology-term-occurences', forwardDatabaseQuery('getOntologyTermOccurences'))\n .get('/cell-type-term-occurences', forwardDatabaseQuery('getCellTypeTermOccurences'))\n .get('/ontology-tree-model', useCachedResult('ontology-tree-model.json'), forwardDatabaseQuery('getOntologyTreeModel'))\n .get('/cell-type-tree-model', useCachedResult('cell-type-tree-model.json'), forwardDatabaseQuery('getCellTypeTreeModel'))\n .get('/reference-organs', useCachedResult('reference-organs.json'), forwardDatabaseQuery('getReferenceOrgans'))\n .get('/scene', forwardDatabaseQuery('getScene'))\n .get('/reference-organ-scene', getReferenceOrganSceneHandler())\n \n \n\n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-api/miscellaneous/variables.html b/docs/ccf-api/miscellaneous/variables.html index 783aa988c..45bffe08a 100644 --- a/docs/ccf-api/miscellaneous/variables.html +++ b/docs/ccf-api/miscellaneous/variables.html @@ -358,7 +358,7 @@

diff --git a/docs/ccf-eui/js/search/search_index.js b/docs/ccf-eui/js/search/search_index.js index 2aafcde2e..5e33dc7f5 100644 --- a/docs/ccf-eui/js/search/search_index.js +++ b/docs/ccf-eui/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/classes/AddSearch.html",[0,0.062,1,2.274]],["body/classes/AddSearch.html",[0,0.112,1,3.796,2,2.322,3,0.119,4,0.143,5,0.107,6,0.112,7,2.874,8,1.437,9,3.533,10,4.597,11,0.482,12,0.836,13,2.45,14,1.222,15,0.716,16,1.297,17,5.406,18,2.727,19,5.758,20,1.129,21,4.437,22,1.174,23,7.516,24,1.269,25,0.008,26,0.83,27,0.976,28,1.044,29,0.998,30,1.362,31,2.928,32,3.262,33,0.206,34,0.698,35,1.679,36,3.085,37,2.51,38,2.809,39,3.926,40,3.722,41,0.19,42,3.743,43,3.722,44,4.321,45,2.322,46,3.722,47,2.21,48,2.106,49,2.895,50,2.51,51,0.007,52,0.007]],["title/modules/AppModule.html",[53,0.719,54,3.388]],["body/modules/AppModule.html",[0,0.069,3,0.098,4,0.117,5,0.088,6,0.091,14,0.683,22,0.785,25,0.009,30,1.037,33,0.237,34,0.574,41,0.117,51,0.006,52,0.006,53,0.803,54,7.091,55,1.51,56,1.51,57,0.898,58,2.388,59,1.58,60,1.907,61,1.616,62,4.45,63,4.45,64,4.45,65,2.651,66,2.651,67,5.97,68,5.97,69,5.652,70,5.97,71,5.97,72,5.97,73,5.652,74,5.97,75,5.97,76,2.134,77,1.214,78,1.382,79,5.029,80,2.183,81,1.323,82,7.432,83,5.029,84,1.188,85,1.471,86,5.372,87,3.557,88,6.639,89,5.038,90,2.134,91,0.397,92,5.029,93,4.45,94,3.053,95,2.183,96,7.432,97,4.45,98,4.069,99,4.696,100,3.557,101,5.875,102,4.446,103,2.824,104,5.875,105,4.45,106,5.875,107,5.875,108,6.639,109,6.639,110,1.58,111,4.696,112,4.45,113,1.535,114,3.784,115,4.45,116,4.996,117,5.029,118,3.368,119,3.557,120,5.029,121,5.029,122,5.029,123,4.45,124,3.557,125,5.029,126,5.029,127,2.824,128,5.029,129,5.029,130,4.996,131,5.029,132,5.029,133,4.45,134,3.557,135,4.45,136,4.45,137,3.557,138,3.784,139,5.029,140,3.784,141,5.029,142,5.029,143,4.996,144,4.069,145,3.557,146,3.368,147,4.45,148,4.45,149,2.012,150,2.824,151,0.98,152,6.639,153,5.029,154,4.45,155,5.029,156,3.557]],["title/interfaces/AppOptions.html",[157,0.752,158,3.643]],["body/interfaces/AppOptions.html",[0,0.043,3,0.061,4,0.073,5,0.055,6,0.043,8,1.102,9,2.487,11,0.452,12,0.529,13,0.881,14,1.215,15,0.609,16,0.666,20,1.06,25,0.009,27,1.288,28,0.536,31,1.637,32,1.362,33,0.227,34,0.784,35,0.862,39,1.639,40,1.912,41,0.073,43,1.912,46,2.894,47,1.135,48,1.637,51,0.006,52,0.004,65,0.986,77,0.757,81,1.25,85,1.6,89,4.074,91,0.247,97,2.777,98,2.539,103,3.589,110,0.986,111,3.359,112,2.777,113,1.325,114,2.361,115,2.777,118,2.101,123,2.777,124,2.219,146,5.399,147,5.071,149,1.256,151,0.925,157,0.524,158,3.843,159,1.108,160,2.777,161,2.061,162,5.071,163,4.219,164,5.555,165,6.391,166,5.555,167,1.905,168,1.032,169,3.181,170,1.152,171,3.359,172,4.203,173,2.539,174,4.75,175,4.312,176,2.101,177,2.101,178,1.833,179,1.833,180,1.082,181,3.027,182,2.399,183,3.359,184,3.138,185,5.731,186,2.777,187,2.101,188,3.225,189,2.361,190,1.032,191,1.639,192,1.163,193,4.75,194,3.138,195,3.138,196,2.361,197,2.101,198,2.101,199,5.109,200,2.777,201,3.027,202,3.181,203,3.138,204,2.219,205,2.539,206,2.539,207,1.698,208,3.138,209,2.539,210,2.57,211,2.777,212,3.348,213,3.138,214,2,215,2.361,216,2.399,217,3.138,218,3.348,219,1.833,220,1.762,221,2,222,1.458,223,2.777,224,1.76,225,3.138,226,2.101,227,1.289,228,1.756,229,3.138,230,2.539,231,1.646,232,3.138,233,2.101,234,0.791,235,1.082,236,3.138,237,1.135,238,3.138,239,1.032,240,1.032,241,3.138,242,1.885,243,3.138,244,3.138,245,3.138,246,3.138,247,3.138,248,3.138,249,3.138,250,3.138,251,3.138,252,0.921,253,4.203,254,3.359,255,1.305,256,2.293,257,5.171,258,2.777,259,3.138,260,2.419,261,3.138,262,4.312,263,3.138,264,1.852,265,1.677,266,2.539,267,3.733,268,3.138,269,1.098,270,2.361,271,3.733,272,2.57,273,2.775,274,3.138,275,1.885,276,3.138,277,3.138,278,0.979,279,3.138,280,3.138,281,3.138,282,2.539,283,3.138,284,3.138,285,1.521,286,3.138,287,1.585,288,2.101,289,3.181,290,1.008,291,3.138,292,3.138,293,3.138,294,3.138,295,2.218,296,2.777,297,3.138,298,3.138,299,3.138,300,3.101,301,4.637,302,3.138,303,3.138,304,2.361,305,3.138,306,3.138,307,3.138,308,2.539,309,3.138,310,1.637,311,1.056,312,2.108,313,1.521,314,2.777,315,2.539,316,1.256,317,4.75,318,2,319,0.826,320,2.539,321,2.101,322,3.138,323,3.138,324,3.138,325,3.138,326,3.138,327,3.138,328,3.138,329,3.138,330,3.138,331,3.138,332,3.138,333,4.75,334,3.138,335,3.138,336,3.138,337,3.138,338,3.138,339,4.312,340,3.138,341,2.219,342,2.777,343,3.138,344,3.138,345,3.138,346,2.361,347,3.138,348,3.138,349,3.138,350,3.138,351,1.534,352,2.777,353,3.138,354,2.894,355,4.75,356,4.75,357,2.005,358,5.731,359,3.138,360,3.138,361,4.75,362,2.539,363,1.761,364,3.138,365,2.539,366,3.138,367,5.731,368,1.762,369,1.833,370,2.293,371,3.458,372,3.843,373,6.392,374,4.312,375,2.234,376,4.75,377,3.138,378,2.539,379,3.138,380,3.138,381,3.138,382,3.138,383,3.138,384,3.138,385,4.75,386,3.138,387,3.138,388,1.932,389,3.138,390,3.138,391,3.138,392,1.193,393,3.138,394,1.193,395,1.443,396,1.056,397,3.138,398,2.361,399,1.912,400,3.138,401,3.138,402,2.539,403,2.777,404,1.193,405,1.762,406,1.443,407,2.101,408,2.667,409,3.138,410,0.901,411,3.843,412,3.843,413,5.731,414,4.75,415,4.75,416,7.223,417,4.75,418,7.223,419,6.391,420,3.138,421,3.138,422,1.082,423,2,424,2.251,425,3.138,426,4.75,427,1.223,428,3.138,429,4.75,430,3.138,431,3.138,432,3.138,433,3.138,434,2.539,435,3.138,436,3.138,437,3.138,438,4.75,439,2,440,3.138,441,3.138,442,3.138,443,3.138,444,1.639,445,3.138,446,1.833,447,2.777,448,3.138,449,2.777,450,3.027,451,2.777,452,3.138,453,3.138]],["title/injectables/AppRootOverlayContainer.html",[111,3.184,454,1.11]],["body/injectables/AppRootOverlayContainer.html",[0,0.08,3,0.114,4,0.137,5,0.103,6,0.121,11,0.462,12,0.815,15,0.577,22,1.346,24,1.217,25,0.009,26,0.796,27,0.936,28,1.001,29,0.957,33,0.185,41,0.137,51,0.007,52,0.007,81,1.927,84,1.888,85,1.947,86,6.465,87,4.144,91,0.462,111,5.18,113,2.148,114,6.613,161,3.179,171,6.216,242,2.628,269,1.355,285,1.298,314,6.481,319,2.392,454,1.806,455,2.959,456,7.777,457,5.185,458,7.99,459,7.99,460,6.012,461,8.37,462,8.37,463,7.324,464,5.859,465,5.859,466,7.324,467,5.859,468,5.859,469,5.859,470,3.423,471,7.99,472,5.859,473,7.324,474,5.859,475,1.759,476,5.859,477,4.741,478,5.859,479,2.864,480,7.324,481,2.694,482,2.694,483,2.616,484,2.02,485,2.776,486,2.959,487,2.959,488,5.859,489,5.859,490,5.859]],["title/components/AppWebComponent.html",[66,1.414,170,0.672]],["body/components/AppWebComponent.html",[0,0.056,3,0.079,4,0.095,5,0.072,6,0.123,8,1.21,11,0.322,12,0.641,15,0.705,16,1.224,20,1.21,22,1.396,24,0.849,25,0.008,26,0.907,27,0.653,29,0.942,30,1.273,33,0.184,34,1.071,41,0.095,51,0.006,52,0.005,57,0.73,65,1.284,66,2.277,91,0.322,110,1.284,113,1.544,119,6.355,146,4.47,151,1.3,161,2.502,163,4.235,164,5.401,166,5.401,167,2.052,168,1.345,169,4.854,170,0.996,183,5.127,197,2.738,198,2.738,222,1.255,224,1.255,228,1.835,231,1.917,234,2.358,239,1.896,240,1.896,255,1.835,275,1.345,278,0.698,285,1.277,290,1.314,308,5.865,313,0.906,321,4.854,444,2.136,475,1.228,491,1.409,492,1.255,493,7.27,494,3.308,495,6.676,496,1.376,497,5.764,498,1.81,499,3.9,500,2.306,501,7.249,502,6.676,503,6.676,504,6.676,505,6.676,506,6.676,507,5.401,508,5.865,509,4.089,510,5.764,511,5.764,512,4.089,513,4.089,514,4.089,515,4.089,516,4.089,517,4.089,518,4.089,519,4.089,520,4.089,521,4.089,522,4.089,523,4.089,524,4.089,525,3.377,526,4.089,527,4.089,528,4.089,529,3.618,530,2.603,531,4.089,532,7.643,533,4.337,534,4.089,535,4.089,536,4.089,537,5.101,538,4.089,539,4.089,540,4.089,541,3.308,542,4.089,543,2.738,544,4.089,545,4.089,546,3.077,547,4.089,548,4.089,549,4.089,550,4.089,551,4.089,552,3.308,553,6.676,554,1.81,555,1.81,556,1.409,557,2.499,558,1.409,559,1.409,560,1.409,561,1.284,562,1.409,563,1.284,564,1.409,565,1.284,566,1.987,567,1.284,568,1.314,569,1.409,570,1.409,571,1.284,572,1.409,573,1.284,574,1.376,575,1.409,576,1.284,577,1.77,578,1.409,579,1.284,580,1.409,581,1.284,582,1.987,583,1.284,584,1.409,585,1.314,586,1.409,587,1.284,588,1.409,589,1.284,590,1.345,591,1.284,592,1.149,593,2.301,594,1.284,595,1.409,596,1.284,597,1.77,598,1.123,599,1.284,600,1.987,601,1.284,602,1.284,603,1.284,604,1.409,605,1.284,606,1.228,607,1.409,608,1.987,609,1.284,610,1.376,611,1.409,612,1.284,613,1.731,614,1.284,615,1.284,616,1.409,617,1.284,618,1.2,619,1.409,620,1.284,621,1.409,622,1.409]],["title/components/CheckboxComponent.html",[170,0.672,561,1.414]],["body/components/CheckboxComponent.html",[0,0.053,3,0.075,4,0.09,5,0.068,6,0.112,8,1.188,11,0.304,14,0.752,15,0.632,16,0.82,20,1.08,22,1.252,24,1.15,25,0.009,26,0.96,27,0.884,28,0.945,29,1.154,30,1.252,31,2.23,32,2.402,33,0.164,34,1.064,41,0.09,44,3.915,51,0.006,52,0.005,57,0.689,65,1.213,66,1.213,81,1.456,84,0.912,85,1.226,91,0.304,113,0.893,150,2.169,151,0.752,167,1.365,168,1.27,170,1.196,201,5.226,222,1.186,224,1.186,228,1.521,231,1.858,234,2.348,235,1.908,237,2.002,239,1.82,240,1.82,252,1.625,255,1.778,256,3.281,264,2.158,272,2.995,275,1.27,278,0.66,287,2.795,288,3.706,290,1.241,310,2.435,311,1.863,312,1.986,354,3.372,363,2.885,402,4.478,406,3.248,422,1.331,423,3.528,475,1.159,491,1.331,492,1.186,496,1.3,498,1.213,500,2.215,525,2.843,554,1.738,555,1.738,556,1.331,557,2.435,558,1.331,559,1.331,560,1.331,561,2.219,562,1.331,563,1.213,564,1.331,565,1.213,566,1.908,567,1.213,568,1.241,569,1.331,570,1.331,571,1.213,572,1.331,573,1.213,574,1.3,575,1.331,576,1.213,577,1.699,578,1.331,579,1.213,580,1.331,581,1.213,582,1.908,583,1.213,584,1.331,585,1.241,586,1.331,587,1.213,588,1.331,589,1.213,590,1.27,591,1.213,592,1.085,593,2.23,594,1.213,595,1.331,596,1.213,597,1.699,598,1.078,599,1.213,600,1.908,601,1.213,602,1.213,603,1.213,604,1.331,605,1.213,606,1.159,607,1.331,608,1.908,609,1.213,610,1.3,611,1.331,612,1.213,613,1.662,614,1.213,615,1.213,616,1.331,617,1.213,618,1.134,619,1.331,620,1.213,621,1.331,622,1.331,623,1.397,624,3.417,625,1.433,626,5.535,627,4.898,628,7.782,629,2.795,630,5.535,631,7.791,632,6.469,633,5.535,634,5.535,635,6.618,636,4.304,637,2.545,638,5.234,639,2.731,640,3.568,641,5.535,642,3.267,643,3.065,644,1.779,645,1.433,646,4.478,647,3.862,648,3.862,649,5.535,650,4.165,651,5.535,652,5.535,653,3.862,654,2.706,655,5.716,656,4.478,657,3.862,658,7.495,659,3.915,660,7.065,661,2.888,662,4.898,663,3.528,664,3.915,665,5.535,666,7.065,667,5.895,668,3.862,669,4.165,670,3.372,671,5.535,672,4.997,673,3.454,674,3.915,675,5.535,676,5.535,677,2.471,678,3.124,679,1.83,680,1.83,681,3.862,682,5.234,683,3.862,684,5.535,685,3.862,686,3.862,687,3.417,688,1.397,689,1.83,690,2.353,691,2.017,692,2.169,693,2.906,694,1.83,695,2.731,696,2.09,697,2.586,698,5.535,699,3.862,700,1.589,701,2.906,702,3.862,703,3.417]],["title/modules/CheckboxModule.html",[53,0.719,704,3.184]],["body/modules/CheckboxModule.html",[0,0.092,3,0.131,4,0.157,5,0.118,6,0.092,25,0.008,33,0.222,41,0.157,51,0.007,52,0.007,53,1.073,55,2.016,56,2.016,57,1.199,58,2.726,59,2.109,60,1.929,61,2.726,76,2.558,77,1.621,78,1.846,80,2.209,90,2.558,91,0.529,561,2.955,678,5.434,704,6.486,705,5.943,706,5.943,707,5.943,708,6.716,709,2.879,710,2.315,711,7.042,712,6.716]],["title/interfaces/Color.html",[157,0.752,357,1.901]],["body/interfaces/Color.html",[0,0.066,3,0.093,4,0.112,5,0.084,6,0.066,11,0.379,12,0.716,14,1.054,15,0.573,20,1.101,25,0.009,26,0.652,33,0.219,41,0.181,51,0.006,52,0.006,85,1.064,91,0.379,151,1.511,157,1.076,159,1.695,161,2.084,180,1.655,190,1.579,191,2.508,192,1.78,227,2.984,242,1.579,273,3.761,278,0.82,285,1.793,295,2.23,319,1.264,357,3.929,388,1.237,410,1.379,424,2.276,427,1.872,454,1.588,645,2.024,713,3.397,714,2.697,715,3.397,716,5.641,717,6.269,718,4.864,719,3.614,720,4.079,721,2.144,722,3.616,723,2.697,724,4.104,725,2.697,726,3.886,727,3.614,728,3.614,729,3.616,730,4.63,731,3.397,732,3.614,733,3.614,734,3.614,735,3.614,736,3.614,737,3.614,738,3.614,739,3.614,740,3.614,741,3.614,742,3.614,743,3.614,744,3.397,745,3.614,746,3.061,747,3.614,748,3.397,749,5.209,750,7.087,751,5.69,752,2.348,753,7.223,754,4.947,755,3.886,756,3.061,757,2.208,758,5.209,759,2.599,760,5.209,761,3.886,762,3.922,763,3.886,764,3.886,765,3.886,766,5.877,767,5.877,768,3.886,769,3.886,770,5.209,771,3.886,772,3.886,773,3.886,774,3.886,775,3.886,776,3.886,777,3.886,778,3.886,779,3.886,780,4.554,781,3.886,782,5.209,783,5.209,784,5.209,785,5.209,786,3.922,787,3.886,788,3.886,789,3.886,790,3.886]],["title/injectables/ColorAssignmentState.html",[454,1.11,759,2.436]],["body/injectables/ColorAssignmentState.html",[0,0.059,3,0.084,4,0.101,5,0.076,6,0.116,11,0.342,12,0.668,14,1.201,15,0.543,20,1.135,22,1.294,24,1.432,25,0.009,26,1.01,27,1.101,28,1.334,29,1.276,33,0.214,41,0.174,51,0.005,52,0.005,81,1.58,84,1.628,85,1.331,91,0.342,151,1.449,157,1.003,161,2.607,180,1.495,190,1.426,191,2.265,192,1.608,227,2.831,242,1.975,273,3.508,278,1.026,285,1.73,295,2.284,319,1.813,357,3.854,388,1.117,410,1.725,424,2.055,427,1.691,454,1.481,455,2.19,625,0.961,645,1.73,713,5.972,714,4.742,715,3.067,716,5.28,717,5.185,718,5.23,719,3.263,720,4.386,721,1.936,722,3.373,723,2.435,724,4.392,725,2.435,726,3.509,727,3.263,728,3.263,729,3.87,730,4.978,731,3.067,732,3.263,733,3.263,734,3.263,735,3.263,736,3.263,737,3.263,738,3.263,739,3.263,740,3.263,741,3.263,742,3.263,743,3.263,744,3.067,745,3.263,746,2.764,747,3.263,748,3.067,749,4.86,750,6.936,751,5.678,752,2.12,753,7.207,754,5.28,755,4.86,756,2.764,757,1.994,758,4.86,759,3.25,760,6.537,761,4.86,762,4.531,763,4.86,764,4.86,765,4.86,766,5.575,767,5.575,768,3.509,769,3.509,770,6.018,771,3.509,772,3.509,773,3.509,774,3.509,775,3.509,776,3.509,777,3.509,778,3.509,779,3.509,780,4.248,781,3.509,782,4.86,783,4.86,784,4.86,785,4.86,786,3.659,787,3.509,788,3.509,789,3.509,790,3.509,791,6.006,792,6.006,793,6.006,794,4.337,795,1.93,796,4.337,797,4.337,798,4.337,799,4.337,800,4.337,801,4.337,802,4.337,803,4.337]],["title/interfaces/ColorAssignmentStateModel.html",[157,0.752,748,3.184]],["body/interfaces/ColorAssignmentStateModel.html",[0,0.066,3,0.093,4,0.112,5,0.084,6,0.066,11,0.378,12,0.715,14,1.053,15,0.656,20,1.046,25,0.009,26,0.65,33,0.219,41,0.181,51,0.006,52,0.006,85,1.061,91,0.378,151,1.51,157,1.074,159,1.691,161,2.078,180,1.651,190,1.575,191,2.501,192,1.775,227,2.98,242,1.575,273,3.754,278,0.818,285,1.791,295,2.227,319,1.26,357,3.928,388,1.233,410,1.375,424,2.269,427,1.867,454,1.585,645,1.791,713,3.387,714,2.689,715,3.387,716,5.42,717,5.458,718,4.857,719,3.603,720,4.073,721,2.138,722,3.609,723,2.689,724,4.096,725,2.689,726,3.875,727,3.603,728,3.603,729,3.609,730,4.623,731,3.387,732,3.603,733,3.603,734,3.603,735,3.603,736,3.603,737,3.603,738,3.603,739,3.603,740,3.603,741,3.603,742,3.603,743,3.603,744,3.387,745,3.603,746,3.052,747,3.603,748,4.545,749,6.542,750,7.271,751,5.794,752,3.546,753,7.355,754,4.941,755,3.875,756,3.052,757,2.202,758,5.199,759,2.591,760,5.199,761,3.875,762,3.915,763,3.875,764,3.875,765,3.875,766,5.868,767,5.868,768,3.875,769,3.875,770,5.199,771,3.875,772,3.875,773,3.875,774,3.875,775,3.875,776,3.875,777,3.875,778,3.875,779,3.875,780,4.545,781,3.875,782,5.199,783,5.199,784,5.199,785,5.199,786,3.915,787,3.875,788,3.875,789,3.875,790,3.875,804,4.836]],["title/components/ContainerComponent.html",[170,0.672,563,1.414]],["body/components/ContainerComponent.html",[0,0.1,3,0.063,4,0.076,5,0.057,6,0.118,8,1.117,11,0.384,12,0.542,14,0.795,15,0.641,16,0.689,20,0.42,22,1.334,24,1.013,25,0.009,26,0.883,27,0.779,28,1,29,0.956,30,1.185,33,0.185,34,1.056,41,0.076,51,0.005,52,0.004,57,0.58,60,1.4,65,1.02,66,1.02,81,1.283,84,1.793,85,1.441,91,0.256,113,0.751,149,1.951,151,1.267,167,1.604,168,1.068,169,4.355,170,1.232,190,1.068,192,1.204,222,0.997,224,1.997,226,3.264,228,2.011,231,2.492,234,2.315,235,1.68,237,1.763,239,1.603,240,1.603,252,1.431,255,1.608,264,1.901,269,1.755,275,1.068,278,1,285,1.441,290,1.044,310,1.68,311,1.641,312,1.997,319,2.363,321,4.355,341,2.297,351,2.383,369,4.751,388,0.836,396,1.093,410,1.4,422,1.12,427,2.281,444,2.546,475,1.463,491,1.12,492,0.997,496,1.093,498,1.02,541,2.628,554,2.189,555,1.531,556,1.12,557,2.242,558,1.12,559,1.12,560,1.12,561,1.02,562,1.12,563,2.043,564,1.12,565,2.043,566,1.68,567,1.02,568,1.044,569,1.12,570,1.12,571,1.02,572,1.12,573,1.02,574,1.093,575,1.12,576,1.02,577,1.497,578,1.12,579,1.02,580,1.12,581,1.02,582,1.68,583,1.02,584,1.12,585,1.044,586,1.12,587,1.02,588,1.12,589,1.02,590,1.924,591,1.02,592,0.912,593,2.017,594,1.02,595,1.12,596,1.02,597,1.497,598,0.949,599,1.02,600,1.68,601,1.02,602,1.02,603,1.02,604,1.12,605,1.02,606,0.975,607,1.12,608,1.68,609,1.02,610,1.093,611,1.12,612,1.02,613,1.463,614,1.02,615,1.02,616,1.12,617,1.02,618,0.954,619,1.12,620,1.02,621,1.12,622,1.12,623,1.175,625,1.296,644,1.566,645,1.08,673,3.578,694,4.081,795,2.09,805,2.628,806,4.734,807,3.286,808,4.314,809,4.874,810,3.589,811,5.851,812,4.874,813,3.64,814,2.861,815,5.851,816,5.851,817,5.082,818,3.944,819,5.262,820,3.652,821,6.503,822,2.31,823,3.448,824,3.539,825,5.851,826,4.314,827,4.874,828,2.462,829,3.519,830,3.652,831,3.668,832,2.177,833,4.874,834,4.874,835,3.389,836,3.248,837,4.314,838,4.874,839,3.668,840,3.448,841,3.248,842,3.081,843,4.314,844,4.874,845,3.248,846,3.448,847,3.248,848,4.874,849,4.874,850,2.955,851,3.248,852,3.264,853,2.241,854,7.59,855,4.874,856,6.503,857,3.248,858,4.599,859,4.314,860,6.503,861,4.874,862,3.248,863,3.448,864,4.314,865,4.874,866,3.248,867,3.918,868,3.668,869,3.248,870,3.248,871,4.314,872,3.248,873,3.248,874,3.248,875,1.493,876,3.248,877,2.874,878,2.874,879,2.444,880,2.628,881,2.07,882,2.874,883,1.874,884,2.874,885,3.944,886,3.248,887,2.874,888,3.248,889,2.874,890,2.404,891,3.565,892,2.628,893,3.248,894,3.248,895,3.248,896,3.248,897,2.175,898,2.628,899,2.874,900,2.444,901,3.248,902,3.248,903,4.314,904,2.07,905,2.738,906,4.314,907,3.248,908,3.248,909,2.175,910,3.248,911,1.979,912,3.248,913,3.248,914,4.874,915,4.874,916,3.248,917,3.248,918,3.248,919,3.248,920,3.248,921,3.248,922,3.248,923,1.539,924,1.824,925,2.97,926,1.824,927,3.248,928,2.874,929,2.874]],["title/components/ContentComponent.html",[170,0.672,565,1.414]],["body/components/ContentComponent.html",[0,0.097,3,0.059,4,0.07,5,0.053,6,0.119,8,1.085,11,0.363,12,0.512,14,0.759,15,0.649,16,0.639,20,0.39,22,1.347,24,1.161,25,0.009,26,0.915,27,0.892,28,1.422,29,1.344,30,1.155,33,0.171,34,1.05,41,0.07,51,0.005,52,0.004,57,0.537,65,0.945,66,0.945,78,0.827,81,1.211,84,1.592,85,1.575,91,0.237,113,0.696,149,1.841,151,1.44,167,1.824,168,0.99,169,4.189,170,1.166,190,0.99,222,0.924,224,2.069,228,1.265,231,2.555,234,2.299,237,1.664,239,1.513,240,1.513,242,2.432,252,1.351,255,1.535,264,2.973,269,1.71,275,0.99,278,0.786,285,1.386,290,0.967,295,1.715,310,1.586,311,1.549,312,2.27,319,2.235,321,4.189,341,2.129,346,2.265,369,3.937,370,2.844,375,2.771,388,1.904,395,1.384,396,1.013,422,1.037,423,2.933,427,1.173,444,1.572,475,1.381,491,1.037,492,0.924,496,1.013,498,1.445,499,1.758,554,2.117,555,1.445,556,1.037,557,2.156,558,1.037,559,1.037,560,1.037,561,0.945,562,1.037,563,0.945,564,1.037,565,1.965,566,1.586,567,0.945,568,0.967,569,1.037,570,1.037,571,0.945,572,1.037,573,0.945,574,1.013,575,1.037,576,0.945,577,1.413,578,1.037,579,0.945,580,1.037,581,0.945,582,1.586,583,0.945,584,1.037,585,0.967,586,1.037,587,0.945,588,1.037,589,0.945,590,1.837,591,0.945,592,0.845,593,1.925,594,0.945,595,1.037,596,0.945,597,1.413,598,0.896,599,0.945,600,1.586,601,0.945,602,0.945,603,0.945,604,1.037,605,0.945,606,0.904,607,1.037,608,1.586,609,0.945,610,1.013,611,1.037,612,0.945,613,1.381,614,0.945,615,0.945,616,1.037,617,0.945,618,0.884,619,1.037,620,0.945,621,1.037,622,1.037,623,1.089,625,1.386,644,1.479,645,1.767,672,2.129,673,3.474,688,3.205,700,2.244,795,2.166,807,3.137,810,3.267,814,2.731,817,4.952,818,3.723,820,3.513,822,2.18,824,3.567,826,4.072,828,2.324,829,3.159,830,3.513,831,3.462,832,2.055,835,3.173,839,3.462,840,3.254,842,2.18,846,3.254,853,2.116,864,4.072,867,3.741,868,3.462,875,1.384,879,2.265,883,1.682,890,3.038,891,4.329,900,2.265,904,1.918,905,1.69,909,2.015,923,1.426,925,1.834,930,2.663,931,4.601,932,7.177,933,2.116,934,4.943,935,5.586,936,6.74,937,5.586,938,5.586,939,6.255,940,4.601,941,4.601,942,4.601,943,6.255,944,6.255,945,6.255,946,4.601,947,3.081,948,4.601,949,4.52,950,4.601,951,4.601,952,4.203,953,4.601,954,3.983,955,4.601,956,3.723,957,3.01,958,3.723,959,3.723,960,3.01,961,3.01,962,4.601,963,2.964,964,2.688,965,4.601,966,5.17,967,3.01,968,4.601,969,3.01,970,3.254,971,3.462,972,4.601,973,6.255,974,2.663,975,3.263,976,2.116,977,2.663,978,2.435,979,3.01,980,3.01,981,2.055,982,3.01,983,3.01,984,3.01,985,3.01,986,3.01,987,2.265,988,2.435,989,3.137,990,4.601,991,3.01,992,4.601,993,3.01,994,1.918,995,2.015,996,3.01,997,3.01,998,3.01,999,5.586,1000,3.01,1001,3.01,1002,4.601,1003,3.01,1004,3.01,1005,4.601,1006,3.01,1007,3.01,1008,3.01,1009,1.144,1010,2.129,1011,2.663,1012,1.758,1013,3.01,1014,3.01,1015,3.01,1016,2.015]],["title/interfaces/ContentContainerChanged.html",[157,0.752,1017,2.87]],["body/interfaces/ContentContainerChanged.html",[0,0.074,3,0.104,4,0.125,5,0.094,6,0.074,11,0.424,12,0.771,15,0.742,25,0.009,33,0.136,41,0.212,51,0.006,52,0.006,151,1.047,157,1.355,159,1.897,167,1.71,170,1.252,228,1.905,231,2.638,233,3.599,252,1.578,264,2.703,267,3.14,278,1.184,295,1.65,363,3.006,369,4.05,410,1.543,481,2.471,482,2.471,483,2.4,484,1.853,485,2.547,486,2.714,487,2.714,499,3.14,530,2.993,618,1.578,625,1.191,644,2.228,645,1.536,688,2.508,694,3.285,700,1.991,721,3.621,810,3.529,813,2.807,824,3.678,828,2.714,829,3.501,832,3.427,835,4.103,850,3.501,904,3.426,905,3.894,966,4.419,970,3.801,994,3.426,1017,4.892,1018,3.426,1019,5.021,1020,4.904,1021,4.904,1022,5.14,1023,3.801,1024,4.419,1025,3.801,1026,3.14,1027,4.224,1028,4.904,1029,4.044,1030,4.044,1031,4.419,1032,4.419,1033,3.752,1034,4.044,1035,2.628,1036,3.801,1037,4.904,1038,3.426,1039,4.31]],["title/modules/CoreModule.html",[53,0.719,67,3.184]],["body/modules/CoreModule.html",[0,0.083,3,0.118,4,0.141,5,0.106,6,0.083,25,0.009,27,0.966,33,0.231,34,0.853,41,0.141,51,0.007,52,0.007,53,1.295,55,1.816,56,1.816,57,1.08,58,1.944,59,1.9,60,2.146,61,2.605,67,6.571,76,2.401,77,1.46,78,1.663,80,2.457,90,2.401,91,0.477,110,1.9,113,1.399,143,4.553,148,5.354,156,4.279,182,3.773,186,5.354,197,4.052,198,4.052,278,1.033,541,4.895,1040,5.354,1041,5.354,1042,5.354,1043,6.571,1044,6.266,1045,6.266,1046,6.05,1047,7.471,1048,6.05,1049,5.284,1050,7.471,1051,6.05,1052,6.05,1053,5.284,1054,6.05,1055,4.279,1056,4.895,1057,6.05,1058,6.05,1059,6.05,1060,6.05,1061,6.05,1062,6.05,1063,5.354,1064,8.106,1065,6.05,1066,4.895,1067,6.05]],["title/interfaces/DataStateModel.html",[157,0.752,1068,3.388]],["body/interfaces/DataStateModel.html",[0,0.038,3,0.054,4,0.152,5,0.049,6,0.038,11,0.342,12,0.483,14,1.214,15,0.587,18,0.857,20,0.689,25,0.009,26,0.379,27,1.04,28,0.477,29,0.709,31,3.185,33,0.198,34,0.608,35,1.464,41,0.14,51,0.004,52,0.004,84,1.846,85,1.693,91,0.22,110,0.876,149,1.116,150,1.567,151,0.845,156,1.973,157,0.725,159,0.985,161,1.211,167,0.688,178,1.63,180,0.962,181,4.871,182,2.192,187,2.906,188,3.213,189,2.099,190,0.918,191,1.457,192,1.034,209,3.512,210,1.51,227,1.783,252,1.911,254,3.07,255,1.464,256,1.737,262,4.008,269,0.645,270,2.099,278,1.334,285,1.731,287,1.409,288,1.868,295,2.347,296,2.469,300,1.51,301,2.257,304,5.414,310,0.962,311,0.939,312,2.443,313,1.959,316,1.737,319,2.202,354,1.7,363,1.034,405,2.437,424,2.524,427,1.088,444,3.758,454,1.07,475,1.303,481,1.283,482,1.283,483,2.378,484,0.962,530,1.088,577,0.857,606,1.804,613,1.303,625,0.618,629,4.227,644,1.395,645,0.618,720,3.656,721,1.246,722,2.437,723,1.567,725,1.567,729,4.539,757,1.283,762,2.644,786,3.661,828,1.409,835,1.246,880,4.31,881,1.778,885,4.31,890,1.146,963,1.322,964,3.111,989,1.567,1026,3.111,1038,1.778,1068,3.266,1069,1.973,1070,5.761,1071,5.761,1072,7.533,1073,6.893,1074,5.822,1075,6.893,1076,3.512,1077,1.51,1078,3.767,1079,5.751,1080,2.469,1081,4.34,1082,1.06,1083,1.409,1084,4.34,1085,7.44,1086,4.34,1087,3.841,1088,2.099,1089,5.326,1090,2.79,1091,2.79,1092,4.34,1093,2.469,1094,2.469,1095,1.51,1096,1.973,1097,2.267,1098,2.348,1099,2.79,1100,4.008,1101,2.099,1102,2.469,1103,2.469,1104,2.469,1105,2.099,1106,2.257,1107,2.257,1108,1.973,1109,2.469,1110,2.469,1111,1.63,1112,6.452,1113,1.63,1114,2.79,1115,2.257,1116,2.257,1117,4.713,1118,5.187,1119,2.257,1120,5.318,1121,2.257,1122,3.841,1123,2.79,1124,1.7,1125,1.778,1126,2.469,1127,2.469,1128,2.79,1129,3.841,1130,2.469,1131,2.257,1132,2.469,1133,2.469,1134,2.257,1135,7.183,1136,1.778,1137,5.599,1138,2.782,1139,2.257,1140,1.868,1141,2.79,1142,2.79,1143,2.79,1144,2.79,1145,2.79,1146,2.469,1147,2.79,1148,2.79,1149,2.79,1150,5.414,1151,4.34,1152,2.79,1153,4.34,1154,2.79,1155,4.34,1156,2.79,1157,4.34,1158,2.79,1159,4.34,1160,2.79,1161,4.34,1162,2.79,1163,4.34,1164,2.79,1165,4.34,1166,3.266,1167,4.34,1168,4.34,1169,4.34,1170,2.79,1171,4.34,1172,7.195,1173,2.79,1174,2.79,1175,4.34,1176,3.841,1177,2.79,1178,2.79,1179,6.009,1180,4.34,1181,2.79,1182,2.79,1183,4.34,1184,2.79,1185,2.79,1186,4.34,1187,2.79,1188,2.79,1189,3.841,1190,4.34,1191,2.79,1192,2.79,1193,4.34,1194,4.34,1195,2.79,1196,2.79,1197,2.79,1198,2.79,1199,2.79,1200,2.79,1201,2.79,1202,2.79,1203,2.79,1204,2.79,1205,2.79,1206,2.79,1207,2.79,1208,2.79,1209,2.79,1210,2.79,1211,2.79,1212,2.79,1213,2.79,1214,2.79,1215,2.79,1216,2.79,1217,1.778,1218,2.79,1219,2.79,1220,2.79,1221,2.79,1222,2.79,1223,2.79,1224,2.79,1225,2.79,1226,2.79,1227,2.257,1228,2.79,1229,4.533,1230,2.79,1231,2.79,1232,2.79,1233,2.79,1234,2.79,1235,2.79,1236,2.79,1237,2.79,1238,2.79,1239,2.79,1240,2.79,1241,2.79,1242,2.79,1243,2.79,1244,2.79,1245,1.567,1246,2.79,1247,2.79,1248,4.34,1249,2.267,1250,2.79,1251,2.79,1252,2.469,1253,2.79,1254,3.83,1255,2.79,1256,2.79,1257,2.79,1258,1.973,1259,2.79,1260,1.7,1261,1.868,1262,1.7,1263,2.79,1264,2.79,1265,2.79,1266,2.79,1267,2.79,1268,4.899,1269,2.79,1270,2.79,1271,7.195,1272,2.79,1273,2.79,1274,2.79,1275,2.79,1276,2.79,1277,2.79,1278,2.79,1279,2.79,1280,2.79,1281,2.79,1282,2.79,1283,2.79,1284,2.79,1285,2.79,1286,2.79,1287,2.79,1288,2.79]],["title/classes/DataStateSelectors.html",[0,0.062,207,2.436]],["body/classes/DataStateSelectors.html",[0,0.084,2,2.342,3,0.12,4,0.144,5,0.108,6,0.117,11,0.486,13,2.576,15,0.644,22,1.276,24,1.698,25,0.009,26,1.11,27,1.305,31,3.014,33,0.207,34,0.704,35,1.693,41,0.144,51,0.007,52,0.007,81,1.988,84,1.931,113,1.747,180,2.124,181,5.573,207,4.089,210,3.334,234,1.553,285,1.811,295,2.509,408,4.243,795,2.626,1068,6.942,1070,6.686,1071,6.686,1289,5.453,1290,7.556,1291,8.172,1292,6.162,1293,7.556,1294,6.162,1295,7.556,1296,6.162,1297,6.162,1298,8.172,1299,6.162,1300,6.162,1301,6.162]],["title/interfaces/DefaultIconDefinition.html",[157,0.752,1302,3.388]],["body/interfaces/DefaultIconDefinition.html",[3,0.073,4,0.087,5,0.066,6,0.051,11,0.295,12,0.603,15,0.549,20,1.115,25,0.009,26,1.288,27,1.299,31,1.291,41,0.126,47,2.786,51,0.005,52,0.005,118,6.323,151,0.73,157,0.626,159,1.322,226,2.509,271,5.542,272,2.93,370,2.957,375,2.881,408,2.104,554,2.495,625,0.83,832,1.673,911,3.299,981,1.673,1261,2.509,1302,4.785,1303,2.65,1304,3.031,1305,3.031,1306,3.031,1307,4.607,1308,3.315,1309,4.381,1310,3.746,1311,3.746,1312,2.65,1313,3.746,1314,3.315,1315,3.031,1316,3.315,1317,7.132,1318,4.075,1319,5.242,1320,5.637,1321,4.075,1322,2.509,1323,3.031,1324,2.65,1325,4.602,1326,3.315,1327,8.323,1328,3.315,1329,3.315,1330,3.315,1331,4.792,1332,3.315,1333,3.315,1334,3.315,1335,3.315,1336,3.315,1337,3.315,1338,6.165,1339,6.165,1340,6.54,1341,6.54,1342,2.819,1343,3.315,1344,5.227,1345,3.315,1346,3.315,1347,3.315,1348,4.792,1349,4.792,1350,4.792,1351,3.315,1352,3.315,1353,3.315,1354,3.315,1355,6.54,1356,3.315,1357,4.792,1358,3.315,1359,3.315,1360,3.315,1361,3.315,1362,3.315,1363,3.315,1364,3.315,1365,3.315,1366,3.315,1367,3.315,1368,3.315,1369,6.165,1370,4.792,1371,3.315,1372,3.315,1373,3.315,1374,3.315,1375,4.792,1376,3.315,1377,3.315,1378,3.031,1379,3.315,1380,3.315,1381,3.315,1382,3.315,1383,3.315,1384,4.381,1385,4.381,1386,3.031,1387,3.315,1388,2.819,1389,3.315,1390,3.315,1391,3.315,1392,3.315,1393,3.315,1394,3.315,1395,3.315,1396,6.165,1397,3.315,1398,3.315,1399,6.165,1400,3.315,1401,3.315,1402,2.819,1403,3.315,1404,3.315,1405,6.54,1406,3.315,1407,4.792,1408,3.315,1409,3.031,1410,3.315,1411,3.031,1412,3.315,1413,3.315]],["title/interfaces/DelegateDataSourceOptions.html",[157,0.752,1414,3.388]],["body/interfaces/DelegateDataSourceOptions.html",[0,0.088,3,0.124,4,0.149,5,0.112,6,0.088,11,0.504,12,0.86,15,0.609,20,1.075,25,0.009,27,1.378,33,0.218,34,0.73,41,0.18,51,0.007,52,0.007,91,0.504,110,2.007,113,1.478,151,1.245,157,1.068,159,2.256,161,2.773,167,2.048,197,4.279,198,4.279,285,1.84,313,1.416,410,1.835,454,1.905,460,4.808,470,3.733,507,7.262,508,7.262,533,4.808,592,1.795,1053,4.52,1055,4.52,1056,5.17,1414,6.248,1415,4.52,1416,4.808,1417,6.836,1418,6.836,1419,6.836,1420,5.655,1421,6.836,1422,5.464,1423,5.813,1424,5.655,1425,5.655]],["title/injectables/DelegateDataSourceService.html",[454,1.11,1053,3.184]],["body/injectables/DelegateDataSourceService.html",[0,0.087,3,0.123,4,0.148,5,0.111,6,0.106,11,0.501,15,0.501,20,0.822,22,0.992,24,1.319,25,0.009,26,0.862,27,1.014,33,0.218,34,0.725,41,0.18,51,0.007,52,0.007,81,2.025,84,1.5,91,0.501,110,1.994,113,1.468,151,1.237,157,1.061,161,3.34,167,1.566,197,4.252,198,4.252,285,1.835,313,1.407,410,1.823,454,1.898,455,3.206,460,6.231,470,3.709,507,6.7,508,6.7,533,4.778,592,2.162,1053,5.443,1055,5.443,1056,5.137,1414,6.477,1415,5.443,1416,4.778,1417,7.327,1418,6.81,1419,6.81,1420,5.619,1421,7.327,1422,5.443,1423,5.791,1424,6.81,1425,5.619,1426,7.695,1427,6.349]],["title/components/DonorCardComponent.html",[170,0.672,567,1.414]],["body/components/DonorCardComponent.html",[0,0.093,3,0.131,4,0.062,5,0.047,6,0.114,8,1.031,11,0.209,12,0.465,14,0.917,15,0.63,16,0.564,20,0.914,22,1.28,24,0.868,25,0.009,26,0.96,27,0.667,28,1.207,29,1.103,30,1.103,33,0.131,34,1.04,35,0.73,41,0.062,47,2.443,48,2.595,50,2.614,51,0.005,52,0.004,57,0.474,65,0.834,66,0.834,78,0.73,81,1.099,84,1.219,85,1.496,91,0.209,113,0.614,150,1.492,167,1.273,168,0.874,170,1.208,222,0.816,224,0.816,226,1.779,228,1.148,231,1.482,234,2.271,235,1.44,237,1.511,239,1.374,240,1.374,242,2.323,253,3.696,254,2.954,255,1.419,269,0.614,271,3.945,275,0.874,278,0.999,282,3.38,287,2.109,288,2.797,290,0.854,295,2.311,310,1.44,311,1.406,312,1.283,313,0.925,357,2.685,363,1.548,370,2.545,375,2.013,388,2.056,422,2.328,427,2.281,439,3.73,475,2.121,479,3.11,484,1.44,491,0.916,492,0.816,496,0.894,498,0.834,500,1.671,525,2.567,554,1.998,555,1.838,556,0.916,557,2.017,558,0.916,559,0.916,560,0.916,561,0.834,562,0.916,563,0.834,564,0.916,565,0.834,566,1.44,567,1.838,568,2.798,569,0.916,570,0.916,571,0.834,572,0.916,573,0.834,574,0.894,575,0.916,576,0.834,577,1.283,578,0.916,579,0.834,580,0.916,581,0.834,582,1.44,583,0.834,584,0.916,585,0.854,586,0.916,587,0.834,588,0.916,589,0.834,590,1.698,591,0.834,592,0.746,593,1.779,594,0.834,595,0.916,596,0.834,597,1.283,598,0.814,599,0.834,600,1.44,601,0.834,602,0.834,603,0.834,604,0.916,605,0.834,606,0.798,607,0.916,608,1.44,609,0.834,610,0.894,611,0.916,612,0.834,613,2.197,614,0.834,615,1.621,616,0.916,617,0.834,618,0.78,619,0.916,620,0.834,621,0.916,622,0.916,623,0.961,625,1.409,631,5.629,637,1.921,639,1.879,640,2.955,642,2.607,643,2.446,644,1.342,654,2.042,658,5.629,661,2.84,662,5.178,673,2.042,677,2.305,679,1.259,680,1.259,688,2.787,689,1.979,690,4.458,691,3.69,692,2.899,694,1.259,695,3.178,700,2.256,795,0.854,822,1.979,824,2.404,840,2.954,842,2.773,853,1.921,875,1.221,883,1.388,891,2.545,905,2.346,923,1.259,924,2.346,925,2.545,926,1.492,933,3.105,952,1.999,954,3.323,976,1.221,981,2.613,989,2.346,1009,2.685,1012,1.552,1016,3.456,1033,4.169,1083,2.607,1113,1.552,1262,1.619,1307,2.182,1409,3.38,1411,3.38,1428,5.282,1429,6.705,1430,6.236,1431,2.351,1432,7.523,1433,3.696,1434,3.696,1435,5.162,1436,4.177,1437,4.568,1438,5.162,1439,5.851,1440,4.177,1441,5.851,1442,5.147,1443,3.884,1444,5.162,1445,4.177,1446,2.657,1447,5.082,1448,2.793,1449,4.522,1450,2.657,1451,2.657,1452,2.657,1453,2.657,1454,2.657,1455,2.657,1456,3.793,1457,4.177,1458,2.657,1459,4.734,1460,3.143,1461,4.177,1462,2.657,1463,3.696,1464,3.696,1465,2.662,1466,4.177,1467,4.177,1468,2.954,1469,2.44,1470,2.657,1471,3.38,1472,3.143,1473,3.38,1474,3.143,1475,6.754,1476,2.657,1477,5.162,1478,5.162,1479,4.177,1480,5.178,1481,2.657,1482,2.657,1483,2.657,1484,3.38,1485,3.696,1486,3.696,1487,5.976,1488,5.851,1489,4.177,1490,4.177,1491,4.177,1492,4.177,1493,4.177,1494,4.177,1495,1.259,1496,1.693,1497,3.2,1498,3.105,1499,2.545,1500,1.221,1501,0.78,1502,2.15,1503,2.182,1504,2.793,1505,2.607,1506,1.693,1507,1.879,1508,2.657,1509,2.351,1510,3.884,1511,2.773,1512,2.657,1513,1.879,1514,3.11,1515,2.607,1516,3.145,1517,3.143,1518,1.879,1519,1.999,1520,6.476,1521,1.492,1522,4.787,1523,2.15,1524,3.145,1525,3.884,1526,2.657,1527,3.696,1528,2.657,1529,2.657,1530,2.657,1531,2.657,1532,3.651,1533,2.657,1534,2.657,1535,1.552,1536,2.657,1537,2.773,1538,1.693,1539,2.15,1540,2.15,1541,3.145,1542,2.351,1543,2.15,1544,3.696,1545,2.351,1546,2.657,1547,2.44,1548,2.657,1549,2.657,1550,2.351,1551,2.351,1552,2.351,1553,1.999,1554,1.619,1555,2.15]],["title/modules/DonorCardModule.html",[53,0.719,1556,3.184]],["body/modules/DonorCardModule.html",[0,0.087,3,0.123,4,0.148,5,0.111,6,0.087,25,0.008,33,0.229,41,0.148,51,0.007,52,0.007,53,1.01,55,1.899,56,1.899,57,1.129,58,2.657,59,1.987,60,1.816,61,2.657,76,2.467,77,1.527,78,1.738,80,2.525,90,2.467,91,0.499,94,3.53,95,2.745,567,2.934,568,2.033,613,1.899,615,2.412,678,5.118,709,2.777,710,2.18,711,6.794,1428,4.032,1429,5.118,1430,4.76,1556,6.581,1557,5.597,1558,5.597,1559,5.597,1560,5.597,1561,6.333,1562,6.333,1563,6.325,1564,6.325,1565,4.474,1566,6.325,1567,6.325,1568,4.76,1569,6.325]],["title/interfaces/DrawerContainersChanged.html",[157,0.752,1024,2.87]],["body/interfaces/DrawerContainersChanged.html",[0,0.073,3,0.104,4,0.124,5,0.093,6,0.073,11,0.42,12,0.767,15,0.743,25,0.009,33,0.135,41,0.212,51,0.006,52,0.006,151,1.038,157,1.35,159,1.881,167,1.7,170,1.206,228,2.101,231,2.657,233,3.569,252,1.565,264,2.688,267,3.113,278,0.91,295,1.636,363,2.997,369,4.89,410,1.98,481,2.45,482,2.45,483,2.379,484,1.837,485,2.525,486,2.691,487,2.691,499,3.113,530,2.98,618,1.565,625,1.181,644,2.216,645,1.528,688,2.494,694,3.267,700,1.98,721,3.609,810,3.515,813,2.783,824,3.321,828,2.691,829,3.482,832,3.079,835,4.098,850,3.482,904,3.397,905,3.872,966,4.395,970,4.877,994,3.397,1017,4.395,1018,3.397,1019,5.009,1020,4.877,1021,4.877,1022,5.119,1023,3.769,1024,4.872,1025,4.877,1026,4.028,1027,4.201,1028,4.877,1029,4.01,1030,4.01,1031,4.395,1032,4.395,1033,3.731,1034,4.01,1035,2.605,1036,3.769,1037,4.877,1038,3.397,1039,4.293]],["title/interfaces/DrawerInitialized.html",[157,0.752,1031,2.87]],["body/interfaces/DrawerInitialized.html",[0,0.074,3,0.105,4,0.126,5,0.095,6,0.074,11,0.427,12,0.775,15,0.743,25,0.009,33,0.137,41,0.212,51,0.006,52,0.006,151,1.055,157,1.359,159,1.912,167,1.718,170,1.149,228,1.915,231,2.652,233,3.626,252,1.59,264,2.717,267,3.163,278,0.925,295,1.663,363,2.856,369,4.07,410,1.555,481,2.49,482,2.49,483,2.418,484,1.867,485,2.566,486,2.735,487,2.735,499,3.163,530,3.003,618,1.59,625,1.2,644,2.239,645,1.544,688,2.52,694,3.301,700,2.001,721,3.631,810,3.542,813,2.829,824,3.341,828,2.735,829,3.518,832,3.111,835,4.107,850,3.518,904,3.452,905,3.913,966,4.441,970,3.83,994,3.452,1017,4.441,1018,3.452,1019,5.031,1020,4.928,1021,4.928,1022,5.158,1023,3.83,1024,4.441,1025,3.83,1026,3.163,1027,4.244,1028,4.928,1029,5.243,1030,5.243,1031,4.91,1032,4.441,1033,3.77,1034,4.075,1035,2.648,1036,3.83,1037,4.928,1038,3.452,1039,4.326]],["title/modules/DrawerModule.html",[53,0.719,68,3.184]],["body/modules/DrawerModule.html",[0,0.083,3,0.117,4,0.141,5,0.105,6,0.083,25,0.009,33,0.231,41,0.141,51,0.007,52,0.007,53,0.962,55,1.808,56,1.808,57,1.075,58,2.599,59,1.891,60,2.139,61,2.599,68,6.648,76,2.394,77,1.453,78,1.655,80,1.98,90,2.394,91,0.475,94,3.425,95,2.613,101,6.592,102,4.988,103,3.381,104,6.592,105,5.328,143,4.531,144,4.872,224,2.851,563,2.916,565,2.916,617,2.916,618,1.768,878,5.328,879,4.531,1023,4.259,1570,5.328,1571,5.328,1572,5.328,1573,6.021,1574,4.748,1575,4.748,1576,6.021,1577,4.872,1578,6.021]],["title/interfaces/DrawerToggled.html",[157,0.752,1032,2.87]],["body/interfaces/DrawerToggled.html",[0,0.071,3,0.101,4,0.121,5,0.091,6,0.071,11,0.408,12,0.752,15,0.744,25,0.009,33,0.131,41,0.211,51,0.006,52,0.006,151,1.007,157,1.335,159,1.825,167,2.098,170,1.124,228,1.858,231,2.672,233,3.462,252,1.985,264,3.115,267,3.949,278,0.883,295,2.076,363,2.962,369,3.949,410,1.484,481,2.377,482,2.377,483,2.308,484,1.782,485,2.45,486,2.61,487,2.61,499,3.02,530,2.937,618,1.985,625,1.145,644,2.172,645,1.884,688,3.076,694,3.203,700,2.442,721,3.567,810,3.463,813,2.7,824,3.283,828,3.414,829,3.414,832,3.019,835,4.081,850,3.414,904,3.295,905,3.797,966,5.421,970,3.656,994,3.295,1017,4.309,1018,3.295,1019,4.843,1020,4.781,1021,4.781,1022,5.044,1023,3.656,1024,4.309,1025,3.656,1026,3.02,1027,4.118,1028,4.781,1029,3.89,1030,3.89,1031,4.309,1032,4.802,1033,4.602,1034,5.087,1035,3.305,1036,4.781,1037,4.781,1038,3.295,1039,4.23]],["title/components/DropdownComponent.html",[170,0.672,571,1.414]],["body/components/DropdownComponent.html",[0,0.05,3,0.071,4,0.085,5,0.064,6,0.113,8,1.163,11,0.286,12,0.589,14,0.719,15,0.62,16,0.77,20,1.081,22,1.259,24,1.099,25,0.009,26,0.932,27,0.845,28,0.62,29,1.317,30,1.228,33,0.134,34,1.061,41,0.085,48,2.779,51,0.006,52,0.005,57,0.648,65,1.14,66,1.14,81,1.392,84,1.25,85,1.521,91,0.286,113,0.839,150,2.038,168,1.194,170,1.226,179,3.648,201,4.652,222,1.114,224,1.114,228,1.454,231,1.793,234,2.337,235,1.824,237,1.914,239,1.74,240,1.74,252,1.554,255,1.716,256,3.048,275,1.194,278,1.067,287,2.672,289,2.43,290,1.166,310,1.824,311,1.781,312,1.625,339,2.731,370,2.117,375,2.063,388,1.879,427,1.415,434,2.936,475,1.09,477,4.282,479,2.587,484,1.251,491,1.251,492,1.114,496,1.222,498,1.14,500,2.117,525,2.609,554,1.662,555,1.662,556,1.251,557,2.366,558,1.251,559,1.251,560,1.251,561,1.14,562,1.251,563,1.14,564,1.251,565,1.14,566,1.824,567,1.14,568,1.166,569,1.251,570,1.251,571,2.156,572,1.251,573,1.14,574,1.222,575,1.251,576,1.14,577,1.625,578,1.251,579,1.14,580,1.251,581,1.14,582,1.824,583,1.14,584,1.251,585,1.166,586,1.251,587,1.14,588,1.251,589,1.14,590,1.194,591,1.14,592,1.019,593,2.153,594,1.14,595,1.251,596,1.14,597,1.625,598,1.031,599,1.14,600,1.824,601,1.14,602,1.14,603,1.14,604,1.251,605,1.14,606,1.09,607,1.251,608,1.824,609,1.14,610,1.222,611,1.251,612,1.14,613,1.589,614,1.14,615,1.14,616,1.251,617,1.14,618,1.066,619,1.251,620,1.14,621,1.251,622,1.251,623,1.313,625,1.384,629,2.672,636,3.805,637,2.433,638,5.053,639,2.567,640,3.466,642,3.154,643,2.96,644,1.701,661,2.789,667,5.398,677,2.363,679,1.72,680,1.72,682,2.936,689,3.458,691,3.585,692,2.038,693,2.731,695,1.532,700,2.259,883,0.976,905,2.972,924,2.038,949,5.554,954,3.262,963,2.508,975,2.12,976,1.669,981,2.789,1009,2.011,1088,3.982,1262,4.182,1495,1.72,1496,2.313,1498,3.156,1500,3.355,1506,4.375,1507,5.161,1511,1.72,1513,2.567,1515,1.833,1524,2.211,1532,3.743,1537,3.253,1579,3.212,1580,6.992,1581,6.523,1582,6.245,1583,5.292,1584,6.245,1585,5.292,1586,6.864,1587,5.292,1588,3.629,1589,4.282,1590,3.629,1591,5.292,1592,3.091,1593,3.629,1594,3.629,1595,5.292,1596,3.629,1597,3.629,1598,5.292,1599,5.554,1600,5.554,1601,3.982,1602,3.982,1603,4.446,1604,5.292,1605,3.629,1606,3.629,1607,3.629,1608,4.683,1609,5.292,1610,3.629,1611,4.683,1612,3.981,1613,4.182,1614,4.595,1615,4.417,1616,2.731,1617,2.731,1618,2.587,1619,3.212,1620,3.982,1621,3.212,1622,5.165,1623,2.567,1624,4.683,1625,2.731,1626,3.629,1627,3.212,1628,3.212,1629,2.038,1630,3.629,1631,2.038,1632,2.12,1633,3.629,1634,3.629,1635,3.629,1636,2.936,1637,2.43,1638,2.731,1639,3.212,1640,3.629]],["title/modules/DropdownModule.html",[53,0.719,1641,3.184]],["body/modules/DropdownModule.html",[0,0.091,3,0.129,4,0.155,5,0.117,6,0.091,25,0.008,33,0.226,41,0.155,51,0.007,52,0.007,53,1.063,55,1.998,56,1.998,57,1.188,58,2.715,59,2.09,60,1.911,61,2.715,76,2.543,77,1.606,78,1.828,80,2.188,90,2.543,91,0.525,571,2.952,709,2.863,710,2.293,1613,4.053,1641,6.474,1642,5.888,1643,5.888,1644,5.888,1645,6.653,1646,6.404,1647,5.383,1648,6.404,1649,5.383,1650,6.653]],["title/components/DualSliderComponent.html",[170,0.672,573,1.414]],["body/components/DualSliderComponent.html",[0,0.028,3,0.039,4,0.047,5,0.035,6,0.117,8,0.91,11,0.159,12,0.555,13,1.401,14,0.455,15,0.621,16,0.711,20,0.715,22,1.329,24,1.311,25,0.009,26,0.959,27,1.008,28,0.732,29,1.302,30,0.985,33,0.14,34,1.002,41,0.047,48,1.154,50,1.376,51,0.004,52,0.003,57,0.361,65,0.635,66,0.635,81,0.881,84,1.668,85,1.766,87,1.429,91,0.159,98,1.635,113,0.467,134,6.048,149,1.34,151,1.286,168,0.665,170,1.053,171,4.67,173,1.635,179,2.505,201,4.616,222,0.621,224,0.621,227,0.83,228,0.92,231,1.231,234,2.198,235,1.154,237,1.211,239,1.101,240,1.101,242,2.252,252,1.75,255,1.178,256,2.642,257,3.469,264,1.945,269,1.278,275,0.665,278,0.732,285,1.225,287,2.518,289,5.05,290,0.649,310,1.719,311,1.127,312,1.83,319,1.905,339,1.521,362,4.035,363,2.209,370,1.34,375,1.945,378,6.979,388,1.763,395,1.54,398,2.52,404,0.768,410,0.962,422,2.054,424,1.587,427,1.672,475,0.607,477,2.709,479,2.096,481,1.971,482,1.971,484,1.719,491,0.697,492,0.621,496,0.68,498,1.347,499,2.913,500,1.34,525,2.265,554,1.052,555,2.443,556,0.697,557,1.719,558,0.697,559,0.697,560,0.697,561,0.635,562,0.697,563,0.635,564,0.697,565,0.635,566,1.154,567,0.635,568,0.649,569,0.697,570,0.697,571,0.635,572,0.697,573,1.566,574,2.377,575,0.697,576,0.635,577,1.028,578,0.697,579,0.635,580,0.697,581,0.635,582,1.154,583,0.635,584,0.697,585,0.649,586,0.697,587,0.635,588,0.697,589,0.635,590,0.665,591,0.635,592,0.568,593,1.478,594,0.635,595,0.697,596,0.635,597,1.028,598,0.652,599,0.635,600,1.154,601,0.635,602,0.635,603,0.635,604,0.697,605,0.635,606,0.607,607,0.697,608,1.154,609,0.635,610,0.68,611,0.697,612,0.635,613,1.005,614,0.635,615,0.635,616,0.697,617,0.635,618,0.593,619,0.697,620,0.635,621,0.697,622,0.697,623,1.211,625,1.463,629,2.518,636,4.509,637,1.54,638,3.469,640,2.518,642,2.518,643,2.032,644,1.603,645,1.463,656,1.635,659,2.368,661,1.915,673,4.006,677,1.495,679,2.363,680,0.958,682,1.635,687,1.788,688,2,689,2.363,691,3.296,692,2.408,693,3.227,695,2.664,696,1.812,700,1.896,754,2.733,795,1.378,807,3.105,820,2.801,823,2.368,824,0.83,830,1.881,832,2.948,842,1.587,846,2.368,883,1.153,890,1.376,891,1.231,905,1.135,911,2.04,924,1.135,926,1.135,929,4.413,933,1.54,949,4.473,954,3.449,963,3.245,976,0.929,981,2.468,1009,2.399,1026,2.913,1035,3.228,1088,2.52,1113,1.18,1258,3.527,1262,3.038,1268,2.52,1449,3.34,1456,1.881,1465,3.179,1469,1.956,1495,0.958,1496,1.288,1497,2.032,1498,2.542,1499,1.231,1500,1.971,1503,1.056,1505,3.657,1506,3.179,1507,3.91,1511,2.824,1514,2.438,1515,1.691,1521,1.135,1524,1.231,1532,1.429,1535,1.18,1537,2.363,1589,2.709,1599,2.709,1600,2.709,1602,4.484,1603,3.368,1608,2.963,1611,2.963,1612,2.733,1613,3.038,1614,3.481,1615,3.033,1616,1.521,1617,2.52,1618,2.096,1619,1.788,1620,2.52,1621,1.788,1622,3.753,1623,2.368,1624,2.963,1627,1.788,1628,1.788,1629,1.135,1631,1.881,1636,2.709,1637,2.242,1638,1.521,1639,1.788,1651,6.919,1652,1.788,1653,2.52,1654,6.106,1655,3.227,1656,4.288,1657,3.349,1658,4.288,1659,6.602,1660,5.959,1661,6.602,1662,6.849,1663,6.31,1664,4.987,1665,4.987,1666,3.349,1667,4.987,1668,2.52,1669,3.349,1670,3.349,1671,5.959,1672,4.987,1673,4.987,1674,4.288,1675,2.963,1676,3.349,1677,3.349,1678,5.528,1679,2.021,1680,3.349,1681,2.963,1682,3.349,1683,2.52,1684,2.021,1685,3.349,1686,2.021,1687,6.849,1688,2.021,1689,2.52,1690,3.349,1691,2.021,1692,2.52,1693,4.892,1694,2.021,1695,4.892,1696,4.288,1697,4.413,1698,4.987,1699,4.987,1700,4.035,1701,4.413,1702,4.987,1703,2.605,1704,4.987,1705,2.021,1706,3.349,1707,3.349,1708,2.021,1709,2.021,1710,2.134,1711,2.52,1712,3.753,1713,2.021,1714,3.349,1715,2.021,1716,3.349,1717,2.963,1718,2.021,1719,4.892,1720,2.021,1721,6.31,1722,4.288,1723,4.987,1724,3.469,1725,3.349,1726,2.021,1727,4.987,1728,2.021,1729,2.963,1730,2.021,1731,3.349,1732,2.021,1733,3.794,1734,2.021,1735,2.021,1736,4.987,1737,2.709,1738,2.021,1739,2.963,1740,2.021,1741,2.021,1742,2.021,1743,3.349,1744,3.349,1745,2.021,1746,2.709,1747,4.288,1748,3.349,1749,2.021,1750,2.021,1751,2.021,1752,3.349,1753,2.963,1754,3.349,1755,1.788,1756,1.635,1757,1.788,1758,2.021,1759,2.021,1760,2.021,1761,2.021,1762,3.349,1763,2.021,1764,2.021,1765,2.021,1766,1.635,1767,2.021,1768,2.021,1769,2.021,1770,1.788,1771,2.021,1772,3.349,1773,2.021,1774,3.349,1775,2.021,1776,2.021,1777,3.349,1778,3.349,1779,2.021,1780,4.288,1781,2.021,1782,2.021,1783,2.021,1784,2.021,1785,2.021,1786,2.021,1787,2.021,1788,2.021,1789,2.021,1790,2.021,1791,3.349,1792,4.288,1793,3.349,1794,4.288,1795,2.021,1796,2.021,1797,2.021,1798,2.021,1799,2.021,1800,2.021,1801,4.987,1802,2.021,1803,2.021,1804,2.021,1805,3.349,1806,3.349,1807,3.349,1808,2.021,1809,2.021,1810,2.04,1811,2.021,1812,2.021,1813,2.368,1814,2.021,1815,2.021,1816,2.021,1817,3.349,1818,2.021,1819,2.021,1820,2.709,1821,2.021,1822,2.021,1823,1.788,1824,1.635,1825,3.349,1826,1.635,1827,2.021,1828,2.021,1829,1.788]],["title/modules/DualSliderModule.html",[53,0.719,69,3.015]],["body/modules/DualSliderModule.html",[0,0.088,3,0.125,4,0.15,5,0.113,6,0.088,25,0.009,33,0.232,41,0.15,51,0.007,52,0.007,53,1.029,55,1.933,56,1.933,57,1.15,58,2.677,59,2.023,60,1.849,61,2.677,69,6.09,76,2.494,77,1.554,78,1.77,80,2.118,87,4.554,90,2.494,91,0.508,134,4.554,573,2.941,574,2.168,679,3.051,709,2.807,710,2.22,1613,3.923,1646,6.279,1647,5.21,1648,6.279,1649,5.21,1651,5.21,1654,4.312,1755,5.698,1830,5.698,1831,5.698,1832,5.698,1833,6.439,1834,7.761,1835,7.761,1836,7.761,1837,5.698,1838,6.439]],["title/components/FiltersContentComponent.html",[170,0.672,576,1.414]],["body/components/FiltersContentComponent.html",[0,0.04,3,0.057,4,0.068,5,0.051,6,0.118,8,1.277,9,1.267,11,0.23,14,0.903,15,0.659,16,0.62,18,2.246,20,0.947,22,1.33,24,1.381,25,0.009,26,0.994,27,1.062,28,0.499,29,1.147,30,1.319,31,2.852,33,0.168,34,1.043,36,1.475,37,1.2,38,1.343,39,4.047,40,1.779,41,0.068,47,2.227,48,1.55,49,3.15,50,3.006,51,0.005,52,0.004,57,0.521,60,1.291,65,0.917,66,0.917,81,1.183,84,1.659,85,1.81,91,0.23,113,0.675,149,1.799,150,1.64,151,1.068,167,1.109,168,0.96,170,1.091,201,2.866,211,2.584,218,1.706,222,0.897,224,0.897,228,1.692,231,1.574,234,2.293,235,1.55,237,1.626,239,1.479,240,1.479,255,1.507,272,2.433,275,0.96,278,1.323,287,4.125,290,0.938,310,1.55,311,1.514,312,1.891,313,1.364,346,4.125,363,2.603,370,1.168,375,2.137,388,1.884,399,3.34,406,3.229,422,2.122,427,1.139,475,0.877,491,1.007,492,0.897,496,0.983,498,0.917,500,1.799,525,2.871,530,1.139,554,1.412,555,1.412,556,1.007,557,2.122,558,1.007,559,1.007,560,1.007,561,0.917,562,1.007,563,0.917,564,1.007,565,0.917,566,1.55,567,0.917,568,0.938,569,1.007,570,1.007,571,0.917,572,1.007,573,0.917,574,1.514,575,1.007,576,1.934,577,2.759,578,1.007,579,0.917,580,1.007,581,0.917,582,1.55,583,0.917,584,1.007,585,0.938,586,1.007,587,0.917,588,1.007,589,0.917,590,0.96,591,0.917,592,0.82,593,1.89,594,0.917,595,1.007,596,0.917,597,1.38,598,0.876,599,0.917,600,1.55,601,0.917,602,0.917,603,0.917,604,1.007,605,0.917,606,0.877,607,1.007,608,1.55,609,0.917,610,0.983,611,1.007,612,0.917,613,1.35,614,0.917,615,0.917,616,1.007,617,0.917,618,0.857,619,1.007,620,0.917,621,1.007,622,1.007,623,1.056,625,1.364,627,2.584,629,3.109,637,2.067,639,2.065,640,3.109,642,2.768,643,2.598,644,1.445,659,3.18,661,3.459,667,1.955,670,2.739,672,2.065,674,3.18,677,2.969,679,1.384,680,1.384,688,2.405,694,1.384,695,2.807,696,1.58,697,1.955,700,1.909,701,3.383,703,2.584,752,2.198,754,4.663,824,2.885,830,2.525,926,3.944,933,2.52,934,4.851,963,2.918,975,1.706,976,3.229,981,2.448,1035,3.25,1098,2.433,1100,2.197,1101,3.383,1108,3.18,1111,1.706,1113,1.706,1307,1.525,1434,2.584,1447,3.383,1448,1.58,1449,3.011,1456,2.525,1459,3.638,1497,2.13,1498,2.067,1499,2.739,1500,2.52,1501,0.857,1503,2.348,1504,1.58,1505,1.475,1511,2.13,1514,2.68,1521,1.64,1537,2.13,1554,1.779,1580,2.363,1602,3.383,1603,2.739,1631,1.64,1632,1.706,1637,1.955,1654,1.955,1655,4.125,1668,3.383,1711,3.383,1712,4.633,1820,2.363,1839,6.07,1840,6.458,1841,2.584,1842,3.383,1843,4.982,1844,4.496,1845,6.157,1846,6.157,1847,4.496,1848,4.496,1849,4.851,1850,5.448,1851,4.851,1852,4.851,1853,4.851,1854,4.851,1855,4.851,1856,4.496,1857,2.92,1858,2.92,1859,2.92,1860,2.92,1861,2.92,1862,3.978,1863,2.92,1864,3.978,1865,2.92,1866,3.978,1867,2.92,1868,3.978,1869,2.92,1870,6.157,1871,2.92,1872,3.638,1873,2.92,1874,4.496,1875,4.496,1876,2.92,1877,4.496,1878,6.157,1879,4.496,1880,2.92,1881,4.496,1882,2.92,1883,4.496,1884,2.92,1885,3.638,1886,4.851,1887,2.92,1888,5.482,1889,2.92,1890,4.496,1891,2.92,1892,2.92,1893,2.92,1894,2.92,1895,2.92,1896,2.92,1897,2.584,1898,2.584,1899,2.92,1900,2.92,1901,2.92,1902,2.92,1903,2.92,1904,2.92,1905,2.92,1906,2.92,1907,2.92,1908,2.92,1909,2.92,1910,2.92,1911,2.92,1912,4.496,1913,3.978,1914,4.496,1915,4.982,1916,4.851,1917,2.92,1918,2.92,1919,2.584,1920,1.861,1921,4.496,1922,2.92,1923,1.779,1924,2.92,1925,2.584,1926,2.065]],["title/modules/FiltersContentModule.html",[53,0.719,1927,3.184]],["body/modules/FiltersContentModule.html",[0,0.083,3,0.118,4,0.142,5,0.106,6,0.083,25,0.009,30,1.17,33,0.233,34,0.694,41,0.142,51,0.007,52,0.007,53,0.971,55,1.825,56,1.825,57,1.085,58,2.611,59,1.91,60,1.746,61,2.611,69,5.939,73,5.939,76,2.408,77,1.468,78,1.671,80,2.465,90,2.408,91,0.479,94,3.445,95,2.639,110,1.91,133,5.38,134,4.3,135,5.38,136,5.38,137,4.3,138,4.575,576,2.92,577,1.867,704,6.273,709,2.711,710,2.096,1641,6.273,1839,4.3,1840,4.575,1927,6.638,1928,5.38,1929,5.38,1930,6.08,1931,5.38,1932,6.08,1933,4.565,1934,3.704,1935,7.494,1936,6.08,1937,6.08,1938,6.08]],["title/components/FiltersPopoverComponent.html",[170,0.672,222,1.382]],["body/components/FiltersPopoverComponent.html",[0,0.046,3,0.066,4,0.079,5,0.059,6,0.117,8,1.313,9,1.466,11,0.472,12,0.558,14,0.813,15,0.636,20,0.858,22,1.317,24,0.702,25,0.009,26,0.813,27,0.539,28,0.857,29,0.82,30,1.331,31,2.285,33,0.168,34,1.053,39,3.128,40,2.057,41,0.079,47,2.398,49,2.378,51,0.005,52,0.004,57,0.603,60,1.441,65,1.061,66,1.061,78,1.646,81,1.32,84,1.415,85,1.112,91,0.266,113,0.781,124,6.029,167,1.238,168,1.111,170,1.057,175,5.331,176,2.261,177,2.261,178,1.973,218,2.932,222,2.036,224,1.037,228,1.379,231,2.035,234,2.323,235,1.73,237,1.815,239,1.651,240,1.651,242,1.97,254,4.689,255,1.646,260,2.799,264,2.585,272,2.716,275,1.111,278,1.21,285,1.112,287,3.988,290,1.085,312,1.037,313,1.469,346,2.541,370,2.008,375,1.317,378,6.742,388,1.542,396,1.69,398,3.776,406,3.414,407,3.361,427,1.317,444,2.621,446,2.932,475,1.014,491,1.164,492,1.037,496,1.137,498,1.061,500,2.008,525,2.822,546,2.541,554,1.576,555,1.576,556,1.164,557,2.285,558,1.164,559,1.164,560,1.164,561,1.061,562,1.164,563,1.061,564,1.164,565,1.061,566,1.73,567,1.061,568,1.085,569,1.164,570,1.164,571,1.061,572,1.164,573,1.061,574,1.137,575,1.164,576,1.061,577,2.809,578,1.164,579,1.061,580,1.164,581,1.061,582,1.73,583,1.061,584,1.164,585,1.085,586,1.164,587,1.061,588,1.164,589,1.061,590,1.111,591,1.061,592,0.949,593,2.064,594,1.061,595,1.164,596,1.061,597,1.541,598,0.977,599,1.061,600,1.73,601,1.061,602,1.061,603,1.061,604,1.164,605,1.061,606,1.014,607,1.164,608,1.73,609,1.061,610,1.137,611,1.164,612,1.061,613,1.507,614,1.061,615,1.061,616,1.164,617,1.061,618,0.992,619,1.164,620,1.061,621,1.164,622,1.164,623,2.166,625,1.112,629,3.348,637,2.307,661,3.433,670,2.057,677,2.96,688,1.222,690,2.057,694,2.378,700,1.904,752,3.464,795,1.613,830,2.818,883,1.905,911,4.039,924,3.363,926,1.897,976,3.535,981,2.674,1009,1.284,1016,4.011,1033,3.241,1088,3.776,1108,3.55,1113,1.973,1261,3.361,1447,3.776,1448,1.827,1449,3.361,1498,2.754,1500,2.754,1501,0.992,1504,1.827,1505,2.534,1511,1.6,1514,2.454,1521,4.532,1532,2.389,1535,1.973,1537,2.378,1541,2.057,1547,1.973,1603,4.316,1618,3.241,1623,3.55,1631,1.897,1637,2.261,1653,2.541,1820,4.061,1839,6.029,1842,5.587,1843,4.061,1849,5.3,1850,5.3,1851,5.3,1852,4.441,1853,5.3,1854,5.3,1855,5.3,1866,4.441,1868,4.441,1886,2.988,1916,5.867,1920,2.153,1923,2.057,1939,2.988,1940,5.989,1941,5.019,1942,5.989,1943,6.63,1944,6.63,1945,5.989,1946,3.377,1947,5.867,1948,5.019,1949,3.377,1950,4.441,1951,4.441,1952,4.441,1953,3.377,1954,3.377,1955,3.377,1956,3.377,1957,3.377,1958,3.377,1959,5.019,1960,3.377,1961,6.63,1962,3.377,1963,2.911,1964,3.377,1965,3.377,1966,1.037,1967,1.897,1968,5.989,1969,3.377,1970,3.377,1971,3.377,1972,3.377,1973,4.441,1974,3.377,1975,3.377,1976,3.377,1977,3.377,1978,3.377,1979,3.377,1980,3.377]],["title/modules/FiltersPopoverModule.html",[53,0.719,70,3.184]],["body/modules/FiltersPopoverModule.html",[0,0.09,3,0.127,4,0.153,5,0.115,6,0.09,25,0.008,33,0.225,41,0.153,51,0.007,52,0.007,53,1.045,55,1.964,56,1.964,57,1.168,58,2.695,59,2.054,60,1.878,61,2.695,70,6.548,76,2.518,77,1.579,78,1.797,80,2.576,90,2.518,91,0.516,94,3.602,95,2.838,124,4.626,222,2.88,223,5.788,577,2.405,709,2.834,710,2.254,1839,4.626,1840,4.921,1927,6.382,1981,5.788,1982,6.54,1983,5.788,1984,5.788,1985,6.54,1986,6.54]],["title/classes/FlatNode.html",[0,0.062,1987,3.643]],["body/classes/FlatNode.html",[0,0.07,2,1.955,3,0.1,4,0.12,5,0.09,6,0.12,11,0.405,12,0.75,13,2.111,14,0.698,15,0.682,16,1.092,20,0.872,22,1.351,24,1.4,25,0.009,26,0.915,27,1.402,28,1.151,29,1.101,33,0.13,34,0.587,35,1.413,41,0.12,42,2.365,51,0.006,52,0.006,81,1.773,84,1.884,167,1.966,170,1.005,252,1.978,255,2.413,256,3.312,264,2.627,269,1.558,272,4.596,278,1.414,285,1.665,310,2.748,311,2.268,312,2.448,371,3.646,388,1.324,492,2.696,625,1.665,645,1.985,823,4.765,981,3.355,1603,4.578,1681,5.962,1737,5.451,1987,6.451,1988,7.769,1989,4.551,1990,3.146,1991,6.08,1992,6.649,1993,5.143,1994,5.795,1995,6.933,1996,5.143,1997,7.929,1998,8.879,1999,5.143,2000,5.962,2001,5.143,2002,5.143,2003,6.737,2004,5.143,2005,6.737,2006,5.143,2007,5.143,2008,6.737,2009,5.143,2010,5.143,2011,6.737,2012,5.451,2013,5.143,2014,5.143,2015,5.143]],["title/classes/GenerateSpatialSearch.html",[0,0.062,2016,1.85]],["body/classes/GenerateSpatialSearch.html",[0,0.125,2,2.109,3,0.108,4,0.129,5,0.097,6,0.097,7,2.498,8,1.374,11,0.437,12,0.787,13,2.592,14,1.253,15,0.73,18,2.173,20,0.916,22,0.866,25,0.009,28,0.948,29,0.906,30,1.281,32,3.071,33,0.14,34,0.634,41,0.213,42,3.985,47,3.066,51,0.006,52,0.006,77,1.708,260,2.342,265,1.958,269,1.283,313,1.229,316,2.22,392,2.109,394,2.109,396,1.868,404,2.109,410,1.593,598,1.08,645,1.818,654,3.809,883,2.206,890,2.907,1082,2.689,1501,2.287,1963,2.279,1966,2.173,1990,2.382,2016,2.907,2017,2.898,2018,4.101,2019,5.547,2020,2.279,2021,2.898,2022,2.279,2023,2.342,2024,2.342,2025,2.279,2026,2.408,2027,2.279,2028,2.279,2029,3.002,2030,2.22,2031,2.279,2032,2.279,2033,2.342,2034,3.159]],["title/components/HeaderComponent.html",[170,0.672,579,1.414]],["body/components/HeaderComponent.html",[0,0.057,3,0.131,4,0.097,5,0.073,6,0.115,8,1.218,11,0.329,14,0.794,15,0.646,20,0.946,22,1.28,25,0.008,26,0.794,30,1.28,31,2.654,33,0.106,34,1.072,41,0.097,50,2.772,51,0.006,52,0.005,57,0.745,65,1.31,66,1.31,91,0.329,113,0.964,145,2.95,163,4.498,164,5.46,166,5.46,167,1.803,168,1.372,170,1.007,222,1.281,224,1.281,228,1.606,231,1.938,234,2.362,235,2.015,237,2.114,239,1.922,240,1.922,255,1.854,270,5.503,271,3.414,275,1.372,278,0.998,290,1.34,308,5.46,313,1.295,354,3.561,357,1.761,368,3.282,375,1.626,388,1.737,422,2.654,427,1.626,439,3.725,449,5.172,451,5.971,475,1.252,479,3.299,491,1.438,492,1.281,496,1.404,498,1.31,500,2.339,525,3.034,554,1.836,555,1.836,556,1.438,557,2.521,558,1.438,559,1.438,560,1.438,561,1.31,562,1.438,563,1.31,564,1.438,565,1.31,566,2.015,567,1.31,568,1.34,569,1.438,570,1.438,571,1.31,572,1.438,573,1.31,574,1.404,575,1.438,576,1.31,577,2.364,578,1.438,579,2.297,580,1.438,581,1.31,582,2.015,583,1.31,584,1.438,585,1.34,586,1.438,587,1.31,588,1.438,589,1.31,590,1.372,591,1.31,592,1.172,593,2.326,594,1.31,595,1.438,596,1.31,597,1.795,598,1.138,599,1.31,600,2.015,601,1.31,602,1.31,603,1.31,604,1.438,605,1.31,606,1.252,607,1.438,608,2.015,609,1.31,610,1.404,611,1.438,612,1.31,613,1.755,614,1.31,615,1.31,616,1.438,617,1.31,618,1.224,619,1.438,620,1.31,621,1.438,622,1.438,623,1.508,625,0.924,629,3.693,637,2.687,656,3.374,661,3.438,674,4.134,677,3.013,688,2.114,689,2.77,691,3.053,692,2.342,695,3.25,700,2.1,752,2.857,887,5.172,933,3.102,954,2.178,975,2.436,976,1.917,1009,2.927,1025,2.95,1035,3.575,1093,5.172,1448,3.163,1456,4.482,1497,3.197,1498,2.687,1500,3.102,1501,1.224,1502,3.374,1504,2.257,1505,2.106,1513,2.95,1515,2.106,1518,2.95,1537,1.976,1541,4.111,1592,3.414,1618,2.857,1631,2.342,1632,2.436,1843,4.729,1915,5.46,2035,3.69,2036,6.471,2037,7.062,2038,7.313,2039,4.134,2040,6.748,2041,5.845,2042,6.748,2043,6.748,2044,4.17,2045,4.17,2046,5.078,2047,4.17,2048,5.845,2049,4.17,2050,4.17,2051,4.17,2052,4.17,2053,5.845,2054,3.374,2055,4.17,2056,3.374,2057,4.17,2058,3.138,2059,4.17,2060,4.17,2061,3.138,2062,3.69,2063,4.17,2064,3.374,2065,4.17,2066,4.17,2067,4.17,2068,4.17,2069,4.17,2070,4.17,2071,4.17,2072,2.541]],["title/modules/HeaderModule.html",[53,0.719,1043,3.184]],["body/modules/HeaderModule.html",[0,0.09,3,0.127,4,0.153,5,0.115,6,0.09,25,0.008,33,0.231,41,0.153,51,0.007,52,0.007,53,1.047,55,1.969,56,1.969,57,1.171,58,2.698,59,2.06,60,1.883,61,2.698,76,2.521,77,1.583,78,1.802,80,2.157,90,2.521,91,0.517,94,3.607,95,2.846,99,5.549,100,4.638,579,2.947,709,2.838,710,2.26,1043,6.456,1933,4.78,1934,3.995,2073,5.803,2074,5.803,2075,5.803,2076,6.557,2077,7.846,2078,6.557,2079,6.557]],["title/interfaces/IconDefinition.html",[157,0.752,2080,3.388]],["body/interfaces/IconDefinition.html",[0,0.06,3,0.086,4,0.103,5,0.077,6,0.06,11,0.347,12,0.676,14,0.598,15,0.59,16,0.935,20,1.097,25,0.009,26,1.22,27,1.391,28,1.037,29,0.72,33,0.211,41,0.142,47,2.937,51,0.005,52,0.005,84,1.769,85,0.976,91,0.347,95,1.912,102,2.95,103,2.474,151,1.651,157,0.736,159,1.555,161,1.912,167,1.497,180,1.518,227,2.495,242,2.67,252,2.04,269,1.607,271,5.216,272,3.285,278,1.037,285,1.878,295,2.299,310,1.518,311,1.483,312,2.493,319,1.97,372,3.564,424,2.087,454,1.497,530,2.919,554,2.785,625,0.976,644,1.416,669,5.91,720,3.41,722,3.41,723,2.474,725,2.474,911,3.699,1066,3.564,1076,4.913,1150,3.315,1217,2.808,1303,3.116,1306,6.858,1307,4.855,1312,5.296,1317,6.672,1318,5.91,1319,6.26,1320,6.058,1321,4.569,1322,5.014,1324,4.294,1468,4.294,1469,3.547,1614,3.547,1683,3.315,1692,3.315,2080,6.26,2081,3.315,2082,3.564,2083,5.373,2084,6.626,2085,6.058,2086,6.148,2087,4.913,2088,3.898,2089,2.95,2090,7.184,2091,3.898,2092,4.913,2093,3.898,2094,3.898,2095,2.684,2096,3.898,2097,3.564,2098,3.898,2099,3.898,2100,3.898,2101,5.373,2102,4.913,2103,3.898,2104,3.898,2105,3.898,2106,3.898,2107,3.898,2108,5.373,2109,3.898,2110,3.898,2111,3.898,2112,3.898,2113,3.564,2114,3.898,2115,3.898,2116,6.148,2117,3.898,2118,3.564,2119,3.898,2120,3.898,2121,3.898,2122,3.898,2123,3.898,2124,3.898,2125,3.898,2126,3.898,2127,3.898,2128,3.898,2129,3.898,2130,3.898,2131,3.898]],["title/injectables/IconRegistryState.html",[454,1.11,2089,3.015]],["body/injectables/IconRegistryState.html",[0,0.055,3,0.078,4,0.094,5,0.07,6,0.108,11,0.317,14,0.546,15,0.599,16,1.208,20,0.983,22,1.186,24,1.577,25,0.009,26,1.217,27,1.295,28,1.129,29,0.656,33,0.205,41,0.133,47,2.391,51,0.005,52,0.005,81,1.498,84,1.957,85,0.89,91,0.317,95,1.743,102,2.69,103,2.256,151,1.613,157,0.671,161,2.47,167,1.774,180,1.384,227,2.339,242,2.724,252,2.315,269,1.756,271,4.922,272,2.173,278,0.686,285,1.835,295,2.421,310,1.962,311,1.916,312,2.421,319,2.248,372,4.605,424,2.697,454,1.404,455,2.028,530,2.804,554,2.646,625,1.593,644,1.829,669,6.233,720,3.713,722,3.197,723,2.256,725,2.256,795,1.291,911,2.447,1066,4.605,1076,5.349,1150,4.283,1217,2.56,1303,5.577,1306,6.817,1307,4.824,1312,5.859,1317,6.233,1318,5.412,1319,6.233,1320,4.605,1321,3.022,1322,4.816,1324,4.026,1468,5.087,1469,4.201,1614,4.201,1683,4.283,1692,4.283,2080,6.667,2081,5.933,2082,3.25,2083,3.554,2084,5.037,2085,4.605,2086,6.977,2087,5.819,2088,3.554,2089,3.812,2090,7.559,2091,5.037,2092,5.819,2093,5.037,2094,5.037,2095,4.028,2096,3.554,2097,3.25,2098,3.554,2099,3.554,2100,5.037,2101,6.364,2102,5.819,2103,5.037,2104,3.554,2105,5.037,2106,6.364,2107,5.037,2108,5.037,2109,3.554,2110,3.554,2111,3.554,2112,3.554,2113,3.25,2114,3.554,2115,3.554,2116,5.85,2117,3.554,2118,3.25,2119,3.554,2120,3.554,2121,3.554,2122,5.85,2123,3.554,2124,3.554,2125,3.554,2126,3.554,2127,3.554,2128,3.554,2129,5.037,2130,5.85,2131,3.554,2132,5.692,2133,4.016,2134,4.016,2135,4.016,2136,4.016,2137,4.016,2138,4.016,2139,4.016,2140,4.016]],["title/classes/InitializationState.html",[0,0.062,2141,3.643]],["body/classes/InitializationState.html",[0,0.069,2,0.964,3,0.049,4,0.059,5,0.044,6,0.095,11,0.2,12,0.448,13,1.406,14,0.845,15,0.522,16,0.538,22,1.034,24,0.836,25,0.009,28,0.974,29,1.016,33,0.157,34,0.46,41,0.059,47,2.805,51,0.004,52,0.004,78,1.106,81,1.059,84,1.564,85,1.798,91,0.2,149,1.015,151,1.48,167,1.946,168,0.834,169,2.696,170,0.987,171,2.847,190,0.834,224,1.537,228,0.697,231,2.581,234,0.639,235,0.874,237,0.917,239,0.834,240,0.834,242,2.368,252,1.182,264,2.705,267,4.739,269,1.793,272,2.178,278,1.185,285,1.868,288,1.698,295,2.624,310,0.874,311,0.854,312,2.131,319,2.315,321,2.696,341,1.793,351,1.968,363,0.94,370,1.611,371,3.582,375,1.57,388,2.062,395,1.166,398,3.029,399,2.453,444,2.615,446,2.352,481,3.628,482,3.628,483,2.236,484,2.72,485,2.373,486,2.528,487,2.528,499,3.633,525,2.167,530,0.989,554,1.265,555,2.179,590,0.834,618,0.744,623,0.917,625,0.562,629,2.528,644,0.815,645,0.892,661,1.132,672,4.032,673,2.787,674,1.793,677,3.098,688,2.968,700,2.356,806,3.257,807,2.261,808,2.244,810,2.621,813,2.615,814,1.24,817,3.353,819,2.052,820,1.424,829,2.033,830,2.261,831,1.908,832,1.798,835,2.236,837,2.244,839,1.908,842,1.202,846,1.793,850,2.033,852,1.698,853,1.166,867,2.696,868,1.908,871,3.563,875,1.166,883,1.533,890,2.958,891,4.386,897,1.698,898,2.052,899,2.244,900,1.908,903,3.563,909,1.698,924,2.261,932,2.244,956,2.052,959,2.052,966,4.943,971,1.908,974,2.244,975,4.053,976,1.851,977,2.244,978,2.052,987,1.908,988,2.052,989,1.424,994,2.566,995,1.698,1010,2.847,1016,2.696,1027,1.545,1033,4.334,1118,1.908,1124,1.545,1125,2.566,1136,2.566,1315,2.052,1460,1.908,1480,5.858,1601,1.908,1618,1.24,1622,4.68,1638,1.908,1700,2.052,1710,1.616,1746,2.052,1756,2.052,2141,4.051,2142,1.908,2143,4.026,2144,5.007,2145,6.939,2146,5.701,2147,5.701,2148,5.701,2149,4.026,2150,5.007,2151,2.536,2152,7.755,2153,5.007,2154,2.536,2155,2.536,2156,2.536,2157,2.536,2158,2.536,2159,5.007,2160,2.536,2161,2.536,2162,2.244,2163,4.431,2164,6.14,2165,6,2166,4.431,2167,4.431,2168,5.858,2169,4.431,2170,5.503,2171,3.563,2172,4.431,2173,4.051,2174,4.613,2175,3.563,2176,5.045,2177,4.026,2178,2.536,2179,2.536,2180,2.536,2181,2.536,2182,2.536,2183,2.536,2184,2.536,2185,2.536,2186,4.026,2187,2.536,2188,4.026,2189,2.536,2190,2.536,2191,2.536,2192,2.052,2193,6.219,2194,2.536,2195,2.536,2196,2.536,2197,4.431,2198,2.244,2199,3.257,2200,4.026,2201,2.536,2202,5.701,2203,2.536,2204,4.026,2205,2.536,2206,2.536,2207,2.536,2208,5.007,2209,2.536,2210,2.536,2211,2.536,2212,3.353,2213,2.536,2214,5.007,2215,2.536,2216,2.536,2217,3.563,2218,2.536,2219,2.536,2220,2.536,2221,6.62,2222,4.026,2223,5.701,2224,4.026,2225,4.026,2226,2.536,2227,5.007,2228,4.026,2229,2.536,2230,2.536,2231,2.536,2232,2.536,2233,4.026,2234,4.026,2235,2.536,2236,2.536,2237,5.007,2238,2.536,2239,2.536,2240,2.536,2241,2.536,2242,4.026,2243,2.536,2244,2.536,2245,2.244,2246,2.536,2247,2.536,2248,2.536,2249,5.045,2250,5.007,2251,5.701,2252,4.026,2253,4.026,2254,2.536,2255,2.536,2256,2.536,2257,2.536,2258,2.536,2259,2.536,2260,2.244,2261,2.244,2262,2.536,2263,4.026,2264,2.536,2265,2.536,2266,2.536,2267,2.536,2268,2.536,2269,2.536,2270,2.536,2271,2.536,2272,1.793,2273,2.536,2274,2.536,2275,4.026,2276,2.536,2277,2.536,2278,2.536,2279,2.536,2280,2.536,2281,2.536,2282,4.026,2283,5.007,2284,2.536,2285,2.536,2286,4.026,2287,2.536,2288,2.536,2289,2.536,2290,2.536,2291,2.536,2292,2.052,2293,2.536,2294,2.536,2295,2.536]],["title/interfaces/ListResult.html",[157,0.752,2296,3.015]],["body/interfaces/ListResult.html",[3,0.133,4,0.159,5,0.119,6,0.093,11,0.537,12,0.893,15,0.695,20,1.105,25,0.008,27,1.408,33,0.173,34,0.778,35,1.873,41,0.159,48,3.037,51,0.007,52,0.007,157,1.139,159,2.406,167,2.105,357,3.72,645,1.891,716,5.617,1083,4.45,1443,6.631,2296,5.376,2297,6.032,2298,6.032]],["title/injectables/ListResultsState.html",[212,2.63,454,1.11]],["body/injectables/ListResultsState.html",[0,0.058,3,0.082,4,0.098,5,0.074,6,0.121,11,0.331,12,0.653,14,1.138,15,0.647,16,1.438,20,0.949,22,1.361,24,1.604,25,0.009,26,1.086,27,1.233,28,1.003,29,0.959,33,0.221,34,0.479,41,0.137,45,2.232,48,2.024,51,0.007,52,0.005,81,1.545,84,1.89,85,1.948,89,5.496,91,0.331,110,1.319,149,1.68,151,1.428,157,0.701,161,2.549,180,1.447,182,3.704,187,3.932,190,1.381,191,2.193,192,1.556,210,4.328,212,3.43,214,5.605,227,2.413,242,1.381,252,1.724,269,0.971,285,0.93,295,2.7,310,2.024,311,1.977,312,1.803,313,1.625,316,3.2,319,2.204,351,2.871,357,3.376,406,3.372,410,1.206,422,2.528,454,1.448,455,2.12,625,1.301,644,2.357,714,2.358,716,2.676,720,3.803,721,1.875,722,3.298,723,2.358,724,4.317,725,2.358,730,4.92,751,4.317,756,2.676,757,1.93,759,3.664,762,4.468,780,2.969,786,4.126,795,1.349,964,2.452,1078,5.657,1097,2.193,1138,2.193,1217,2.676,1229,4.126,1249,2.193,1254,2.676,1443,5.096,1710,3.743,2039,2.969,2296,5.934,2299,7.115,2300,3.397,2301,6.018,2302,6.098,2303,5.872,2304,5.872,2305,5.872,2306,5.872,2307,6.49,2308,3.715,2309,5.872,2310,4.419,2311,5.096,2312,4.79,2313,5.196,2314,4.198,2315,5.196,2316,4.198,2317,4.198,2318,5.196,2319,4.198,2320,4.198,2321,4.198,2322,4.198,2323,4.419,2324,4.198,2325,5.196,2326,4.198,2327,5.196,2328,4.198,2329,4.153,2330,3.397,2331,2.811,2332,3.715,2333,2.969,2334,2.969,2335,3.159,2336,3.715,2337,3.715,2338,3.715,2339,3.159,2340,3.159,2341,3.159,2342,3.159,2343,2.969,2344,3.159,2345,3.159,2346,3.159,2347,3.159,2348,3.715,2349,3.159,2350,3.715,2351,3.715,2352,3.715,2353,2.193,2354,3.715,2355,3.715,2356,3.715,2357,3.715,2358,3.715,2359,3.715,2360,3.715,2361,3.715]],["title/interfaces/ListResultsStateModel.html",[157,0.752,2335,3.388]],["body/interfaces/ListResultsStateModel.html",[0,0.069,3,0.098,4,0.117,5,0.088,6,0.069,11,0.396,12,0.738,14,1.073,15,0.523,16,1.407,20,1.022,25,0.009,26,0.682,27,1.059,33,0.228,34,0.573,41,0.155,45,1.908,48,2.285,51,0.007,52,0.006,85,1.869,89,5.234,91,0.396,110,1.576,149,2.008,151,1.538,157,0.839,159,1.772,161,2.178,180,1.73,182,3.348,187,4.44,190,1.651,191,2.622,192,1.861,210,4.018,212,2.932,214,3.199,227,2.724,242,1.651,252,1.474,269,1.161,285,1.112,295,2.642,310,1.73,311,1.69,312,2.036,313,1.469,316,2.971,319,2.078,351,2.454,357,3.467,406,3.048,410,1.441,422,2.285,454,1.635,644,2.131,714,2.819,716,3.199,720,3.724,721,2.241,722,3.724,723,2.819,724,4.226,725,2.819,730,4.733,751,3.199,756,3.199,757,2.308,759,3.588,762,4.039,780,3.55,786,4.523,964,2.932,1078,5.251,1097,2.622,1138,2.622,1217,3.199,1229,3.058,1249,2.622,1254,3.199,1443,5.587,1710,3.199,2039,3.55,2296,5.918,2299,4.061,2300,4.061,2301,6.474,2302,6.31,2307,4.441,2310,3.777,2311,4.989,2312,4.69,2313,4.441,2315,4.441,2318,4.441,2323,3.777,2325,4.441,2327,4.441,2329,3.55,2330,4.061,2331,3.361,2332,4.441,2333,3.55,2334,3.55,2335,4.989,2336,4.441,2337,4.441,2338,4.441,2339,3.777,2340,3.777,2341,3.777,2342,3.777,2343,3.55,2344,3.777,2345,3.777,2346,3.777,2347,3.777,2348,4.441,2349,3.777,2350,4.441,2351,4.441,2352,4.441,2353,2.622,2354,4.441,2355,4.441,2356,4.441,2357,4.441,2358,4.441,2359,4.441,2360,4.441,2361,4.441]],["title/interfaces/Message.html",[157,0.752,835,2.01]],["body/interfaces/Message.html",[0,0.082,3,0.084,4,0.211,5,0.076,6,0.059,11,0.34,12,0.666,13,1.211,14,0.933,15,0.614,16,0.915,25,0.009,27,0.955,28,0.736,31,1.486,33,0.174,41,0.188,45,3.065,51,0.005,52,0.005,84,1.841,85,1.325,91,0.34,113,1.383,149,1.725,151,1.165,157,0.999,159,1.522,167,1.063,188,3.974,190,1.418,192,1.598,252,1.266,264,1.681,269,0.997,278,1.331,285,1.727,310,2.367,311,1.451,312,2.629,313,1.325,319,2.122,371,3.716,388,1.11,450,2.748,454,1.475,470,3.494,498,2.157,530,3.038,543,4.599,592,1.68,625,0.955,636,2.626,644,2.71,645,1.727,663,4.967,721,3.91,729,4.166,807,3.359,810,2.75,813,4.528,820,2.421,828,2.177,829,4.423,835,4.194,842,2.043,850,3.02,852,2.886,881,2.748,897,4.005,947,2.886,995,4.005,1019,4.711,1039,2.421,1049,4.23,1096,3.049,1124,2.626,1136,2.748,1140,5.538,1574,2.748,1575,3.812,2095,2.626,2212,4.599,2272,3.049,2362,2.886,2363,5.247,2364,4.968,2365,3.644,2366,4.501,2367,3.049,2368,4.005,2369,3.244,2370,4.967,2371,4.378,2372,3.244,2373,4.23,2374,2.886,2375,3.049,2376,3.244,2377,3.812,2378,3.244,2379,3.049,2380,3.244,2381,3.244,2382,3.244,2383,3.244,2384,4.501,2385,3.244,2386,3.244,2387,3.244,2388,3.244,2389,4.23,2390,3.244,2391,4.501,2392,3.244,2393,3.244,2394,3.244,2395,3.244,2396,3.244,2397,3.244,2398,3.244,2399,3.244,2400,5.168,2401,3.244,2402,3.244,2403,3.244,2404,3.244,2405,3.049,2406,3.244,2407,3.244,2408,3.244,2409,3.244]],["title/classes/MessageChannel.html",[0,0.062,850,2.274]],["body/classes/MessageChannel.html",[0,0.075,2,1.452,3,0.074,4,0.211,5,0.067,6,0.112,11,0.301,12,0.611,13,1.806,14,0.873,15,0.63,16,1.166,22,1.248,24,1.461,25,0.009,26,0.955,27,1.239,28,0.938,29,0.624,31,1.317,33,0.163,41,0.181,45,2.672,51,0.005,52,0.005,81,1.445,84,1.996,85,1.425,91,0.301,113,1.27,149,1.529,151,1.07,157,0.918,167,0.942,188,4.105,190,1.256,192,1.416,252,1.612,264,1.49,269,0.883,278,1.325,285,1.65,310,2.567,311,1.286,312,2.556,313,0.846,319,2.223,371,4.196,388,1.414,450,2.435,454,1.354,470,3.208,498,2.02,530,2.904,543,5.193,592,1.543,625,1.65,636,2.327,644,2.627,645,1.718,663,4.747,721,3.82,729,4.487,807,3.084,810,2.525,813,4.555,820,2.146,828,2.773,829,4.558,835,4.184,842,1.81,850,3.247,852,2.558,881,2.435,897,3.678,947,3.678,995,3.678,1019,4.775,1039,3.084,1049,3.884,1096,2.702,1124,3.346,1136,2.435,1140,5.35,1574,2.435,1575,3.501,2095,2.327,2212,5.193,2272,3.884,2362,2.558,2363,5.267,2364,4.987,2365,2.327,2366,2.875,2367,2.702,2368,3.678,2369,2.875,2370,4.747,2371,4.099,2372,2.875,2373,3.884,2374,2.558,2375,2.702,2376,4.133,2377,4.747,2378,4.133,2379,3.884,2380,4.133,2381,4.133,2382,2.875,2383,2.875,2384,4.133,2385,4.133,2386,4.133,2387,5.29,2388,2.875,2389,4.972,2390,4.133,2391,4.133,2392,4.133,2393,4.133,2394,2.875,2395,5.29,2396,2.875,2397,2.875,2398,2.875,2399,2.875,2400,4.839,2401,2.875,2402,2.875,2403,2.875,2404,2.875,2405,2.702,2406,2.875,2407,2.875,2408,2.875,2409,2.875,2410,5.492,2411,5.492,2412,5.492,2413,3.82,2414,5.492,2415,3.82,2416,3.82,2417,3.82,2418,3.82,2419,3.82]],["title/injectables/MessageService.html",[454,1.11,810,2.07]],["body/injectables/MessageService.html",[0,0.079,3,0.079,4,0.208,5,0.071,6,0.109,11,0.32,12,0.638,13,1.141,14,0.903,15,0.601,16,1.218,22,1.191,24,1.192,25,0.009,26,0.779,27,1.155,28,0.98,29,0.664,31,1.4,33,0.168,41,0.185,45,2.529,51,0.005,52,0.005,81,1.51,84,1.922,85,1.474,91,0.32,113,1.327,149,1.625,151,1.117,157,0.959,167,1.002,188,3.963,190,1.336,192,1.506,252,1.193,264,1.584,269,0.939,278,1.389,285,1.689,310,2.492,311,1.932,312,2.594,313,0.9,319,2.253,371,3.6,388,1.046,450,2.589,454,1.415,455,2.051,470,3.352,498,2.089,530,2.973,543,4.455,592,1.869,625,1.474,636,2.475,644,2.81,645,1.474,663,5.295,721,3.709,729,4.282,807,3.222,810,3.506,813,4.636,820,4.059,828,2.051,829,4.482,835,4.187,842,2.719,850,3.359,852,3.842,881,3.657,897,3.842,947,2.72,995,3.842,1019,4.623,1039,2.281,1049,4.058,1096,2.873,1124,2.475,1136,3.657,1140,5.106,1574,2.589,1575,3.657,2095,4.053,2212,4.455,2272,2.873,2362,2.72,2363,4.705,2364,4.455,2365,2.475,2366,3.057,2367,2.873,2368,3.842,2369,3.057,2370,5.044,2371,4.86,2372,3.057,2373,4.058,2374,2.72,2375,2.873,2376,3.057,2377,3.657,2378,3.057,2379,2.873,2380,3.057,2381,3.057,2382,3.057,2383,3.057,2384,4.317,2385,3.057,2386,3.057,2387,3.057,2388,3.057,2389,4.058,2390,3.057,2391,4.317,2392,3.057,2393,3.057,2394,3.057,2395,3.057,2396,3.057,2397,4.317,2398,3.057,2399,3.057,2400,5.006,2401,3.057,2402,3.057,2403,3.057,2404,3.057,2405,4.058,2406,3.057,2407,4.317,2408,4.317,2409,3.057,2420,5.077,2421,4.062,2422,5.738,2423,4.062,2424,4.062,2425,4.062]],["title/interfaces/MessageServiceConfig.html",[157,0.752,2371,2.87]],["body/interfaces/MessageServiceConfig.html",[0,0.083,3,0.085,4,0.208,5,0.076,6,0.06,11,0.344,12,0.671,13,1.225,14,0.938,15,0.588,16,0.925,25,0.009,27,0.963,28,0.745,31,1.503,33,0.175,41,0.189,45,2.626,51,0.005,52,0.005,84,1.849,85,1.336,91,0.344,113,1.394,149,1.744,151,1.174,157,1.007,159,1.539,167,1.704,188,3.981,190,1.434,192,1.616,252,1.28,264,2.35,269,1.008,278,1.337,285,1.734,310,2.382,311,1.468,312,2.635,313,0.966,319,2.129,371,3.739,388,1.122,450,2.779,454,1.487,470,3.521,498,2.17,530,3.051,543,4.627,592,1.693,625,0.966,636,3.672,644,2.758,645,1.531,663,5.158,721,3.775,729,4.186,807,3.385,810,2.771,813,4.483,820,2.448,828,2.201,829,4.469,835,4.175,842,2.066,850,3.044,852,2.919,881,2.779,897,4.036,947,2.919,995,4.036,1019,4.571,1039,2.448,1049,4.263,1096,3.083,1124,2.656,1136,2.779,1140,5.24,1574,2.779,1575,3.842,2095,2.656,2212,4.627,2272,3.083,2362,2.919,2363,4.887,2364,4.627,2365,2.656,2366,3.28,2367,3.083,2368,4.036,2369,3.28,2370,5.158,2371,4.751,2372,4.536,2373,5.534,2374,2.919,2375,3.083,2376,3.28,2377,3.842,2378,3.28,2379,3.083,2380,3.28,2381,3.28,2382,3.28,2383,3.28,2384,4.536,2385,3.28,2386,3.28,2387,3.28,2388,3.28,2389,4.263,2390,3.28,2391,4.536,2392,3.28,2393,3.28,2394,3.28,2395,3.28,2396,3.28,2397,3.28,2398,3.28,2399,3.28,2400,5.199,2401,3.28,2402,3.28,2403,3.28,2404,3.28,2405,3.083,2406,3.28,2407,3.28,2408,3.28,2409,3.28]],["title/classes/MoveToNode.html",[0,0.062,2028,1.85]],["body/classes/MoveToNode.html",[0,0.125,2,2.067,3,0.106,4,0.127,5,0.095,6,0.106,7,2.725,8,1.381,11,0.429,12,0.777,13,2.585,14,1.25,15,0.731,16,1.155,18,2.145,20,0.904,22,1.091,24,1.13,25,0.009,26,0.739,27,0.869,28,0.929,29,0.889,30,1.205,32,2.361,33,0.138,34,0.621,41,0.213,42,3.964,47,3.047,51,0.006,52,0.006,77,1.686,260,2.296,265,1.92,269,1.258,313,1.205,316,2.796,392,2.067,394,2.067,396,1.831,404,2.067,410,1.562,598,1.059,645,1.805,654,3.416,883,2.265,890,3.171,1082,3.096,1501,2.266,1963,2.235,1966,2.37,1990,2.742,2016,2.235,2017,2.841,2018,4.089,2020,2.235,2021,2.841,2022,2.235,2023,2.296,2024,2.296,2025,2.235,2026,2.361,2027,2.235,2028,2.871,2029,3.781,2030,2.176,2031,2.235,2032,2.235,2033,2.296,2034,3.12,2426,5.439,2427,6.987]],["title/modules/OntologyExplorationModule.html",[53,0.719,71,3.184]],["body/modules/OntologyExplorationModule.html",[0,0.087,3,0.123,4,0.148,5,0.111,6,0.087,25,0.008,33,0.223,41,0.148,51,0.007,52,0.007,53,1.012,55,1.901,56,1.901,57,1.131,58,2.035,59,1.989,60,1.819,61,2.658,71,6.63,76,2.469,77,1.529,78,1.741,80,2.527,90,2.469,91,0.499,127,3.557,138,4.766,255,2.273,709,2.779,710,2.183,2428,5.605,2429,5.605,2430,5.605,2431,6.257,2432,6.608,2433,6.257,2434,3.7,2435,6.333,2436,3.858,2437,4.766,2438,6.333,2439,4.037,2440,5.605]],["title/components/OntologySearchComponent.html",[170,0.672,581,1.414]],["body/components/OntologySearchComponent.html",[0,0.039,3,0.055,4,0.066,5,0.05,6,0.113,8,1.388,11,0.347,12,0.49,14,0.598,15,0.606,16,0.604,20,0.938,22,1.268,24,1.365,25,0.009,26,0.984,27,1.049,28,0.752,29,1.385,30,1.132,31,1.858,33,0.195,34,1.043,35,0.782,41,0.066,45,1.674,48,2.498,50,1.168,51,0.007,52,0.004,57,0.508,65,0.893,66,0.893,81,1.159,84,1.769,85,1.74,91,0.224,113,0.658,127,4.619,149,1.763,151,0.858,168,0.935,170,1.081,172,4.771,188,3.102,190,0.935,191,1.485,192,1.054,222,0.873,224,0.873,228,1.211,231,1.548,234,2.287,235,1.518,237,1.593,239,1.449,240,1.449,242,1.449,255,2.329,256,2.429,267,3.149,275,0.935,278,0.921,285,1.195,287,2.224,290,0.914,310,1.518,311,2.588,312,2.133,319,0.748,342,5.372,354,3.699,370,1.138,371,3.285,374,3.315,375,1.109,388,2.118,408,2.474,422,2.093,427,2.709,444,3.629,446,2.573,475,0.854,479,2.153,484,0.98,491,0.98,492,0.873,496,0.957,498,0.893,500,1.763,525,2.049,533,2.14,554,1.384,555,1.384,556,0.98,557,2.093,558,0.98,559,0.98,560,0.98,561,0.893,562,0.98,563,0.893,564,0.98,565,0.893,566,1.518,567,0.893,568,0.914,569,0.98,570,0.98,571,0.893,572,0.98,573,0.893,574,0.957,575,0.98,576,0.893,577,1.353,578,0.98,579,0.893,580,0.98,581,1.907,582,1.518,583,0.893,584,0.98,585,0.914,586,0.98,587,0.893,588,0.98,589,0.893,590,0.935,591,0.893,592,0.799,593,1.858,594,0.893,595,0.98,596,0.893,597,1.353,598,0.858,599,0.893,600,1.518,601,0.893,602,0.893,603,0.893,604,0.98,605,0.893,606,1.322,607,0.98,608,1.518,609,0.893,610,0.957,611,0.98,612,0.893,613,1.322,614,0.893,615,0.893,616,0.98,617,0.893,618,0.835,619,0.98,620,0.893,621,0.98,622,0.98,623,1.029,625,1.539,637,2.025,640,3.066,642,3.066,643,2.555,644,1.951,645,0.976,655,3.564,661,2.407,667,4.066,673,2.968,677,2.711,679,1.348,680,1.348,688,1.95,689,2.877,691,2.816,692,1.597,694,1.348,695,1.201,700,1.743,877,3.898,925,1.732,933,1.308,954,2.301,989,2.474,1009,2.641,1012,1.661,1072,3.898,1094,2.517,1113,1.661,1124,2.684,1134,4.362,1229,4.561,1262,3.284,1307,2.301,1402,2.14,1468,3.116,1495,1.348,1497,1.348,1498,3.02,1500,3.331,1501,1.583,1506,3.436,1507,5.125,1511,2.555,1514,1.39,1515,2.224,1521,1.597,1537,2.877,1538,2.808,1541,1.732,1592,2.573,1602,3.315,1612,4.187,1613,4.001,1614,4.058,1615,2.011,1616,2.14,1618,2.968,1629,2.474,1632,1.661,1689,3.315,1717,3.898,1826,2.301,1920,1.813,1973,2.517,1990,2.211,1994,4.066,2054,2.301,2061,2.14,2062,2.517,2064,2.301,2292,3.564,2330,2.301,2331,1.904,2389,3.116,2434,4.805,2436,5.068,2441,2.301,2442,4.405,2443,3.898,2444,4.771,2445,3.898,2446,5.391,2447,5.391,2448,6.568,2449,2.808,2450,7.246,2451,4.405,2452,4.405,2453,4.405,2454,4.405,2455,4.771,2456,2.844,2457,4.001,2458,4.405,2459,5.391,2460,5.314,2461,2.517,2462,2.844,2463,4.405,2464,3.898,2465,4.405,2466,5.555,2467,2.844,2468,4.405,2469,4.405,2470,2.301,2471,8.476,2472,4.405,2473,2.844,2474,4.405,2475,4.405,2476,3.564,2477,4.405,2478,6.947,2479,2.844,2480,3.898,2481,4.405,2482,4.405,2483,2.844,2484,6.071,2485,4.405,2486,4.405,2487,2.844,2488,4.405,2489,2.844,2490,5.391,2491,5.391,2492,2.844,2493,4.405,2494,4.405,2495,2.844,2496,2.14,2497,2.517,2498,2.517,2499,2.517,2500,2.844,2501,2.844,2502,2.844,2503,2.844,2504,2.844,2505,2.301,2506,2.844,2507,2.844,2508,2.844,2509,2.844,2510,2.844,2511,2.844,2512,2.844,2513,2.844,2514,2.844,2515,2.844,2516,2.844,2517,2.844,2518,2.844,2519,2.844,2520,2.844,2521,2.844,2522,4.405,2523,4.405,2524,4.405,2525,2.844,2526,2.844,2527,2.844,2528,2.844,2529,2.844,2530,4.405,2531,2.301,2532,2.844,2533,2.844,2534,2.844,2535,2.517,2536,2.844,2537,5.391,2538,2.844,2539,2.844]],["title/modules/OntologySearchModule.html",[53,0.719,2431,3.015]],["body/modules/OntologySearchModule.html",[0,0.088,3,0.125,4,0.15,5,0.113,6,0.088,25,0.008,33,0.232,41,0.15,51,0.007,52,0.007,53,1.029,55,1.933,56,1.933,57,1.15,58,2.677,59,2.023,60,1.849,61,2.677,76,2.494,77,1.554,78,1.77,80,2.118,90,2.494,91,0.508,94,3.568,95,2.795,127,3.616,255,1.77,581,2.941,709,2.807,710,2.22,1613,3.923,1646,6.279,1647,5.21,2431,6.09,2434,3.762,2436,3.923,2496,4.846,2497,5.698,2540,5.698,2541,5.698,2542,5.698,2543,5.698,2544,6.868,2545,7.761,2546,7.761,2547,7.761,2548,6.439,2549,5.698]],["title/injectables/OntologySearchService.html",[454,1.11,2457,2.743]],["body/injectables/OntologySearchService.html",[0,0.049,3,0.07,4,0.084,5,0.063,6,0.116,8,1.399,11,0.667,12,0.586,14,1.115,15,0.635,20,1.169,22,1.303,24,1.58,25,0.009,26,1.033,27,1.214,28,1.063,29,1.189,31,1.816,33,0.199,34,0.412,35,0.992,41,0.123,49,2.497,51,0.007,52,0.005,81,1.386,84,1.997,85,1.168,91,0.284,113,1.219,151,1.418,157,0.88,178,2.108,181,4.846,188,2.779,189,2.715,190,1.187,191,2.752,192,1.338,227,1.483,255,2.425,256,3.586,278,1.063,285,1.613,304,3.965,311,1.215,312,2.471,313,0.799,319,2.16,371,2.851,408,4.848,423,3.359,424,3.603,454,1.688,455,1.822,492,2.102,606,2.567,625,1.685,645,1.379,718,4.584,795,1.16,832,2.353,842,2.497,858,3.727,863,3.727,989,3.844,1079,5.151,1125,3.359,1229,4.17,1471,2.92,1472,3.965,1515,3.457,1538,2.3,1592,2.108,1612,3.359,1689,5.151,1813,3.727,1990,2.952,1994,5.781,2012,6.512,2058,6.056,2331,2.416,2365,2.198,2436,5.15,2449,4.846,2457,4.17,2460,2.92,2466,4.403,2476,4.264,2505,4.264,2531,4.264,2550,6.84,2551,2.92,2552,4.663,2553,4.663,2554,5.508,2555,6.512,2556,5.27,2557,5.27,2558,5.27,2559,5.27,2560,5.27,2561,3.608,2562,4.663,2563,7.853,2564,3.608,2565,4.663,2566,4.663,2567,6.057,2568,4.663,2569,4.663,2570,3.608,2571,4.663,2572,4.663,2573,4.663,2574,3.608,2575,4.663,2576,3.608,2577,4.663,2578,4.663,2579,4.663,2580,3.608,2581,6.057,2582,4.663,2583,3.608,2584,4.663,2585,3.608,2586,3.608,2587,3.608,2588,3.193,2589,3.193,2590,5.508,2591,3.193,2592,2.92,2593,3.193,2594,3.193,2595,3.193,2596,3.193,2597,3.193,2598,3.193,2599,4.663,2600,3.193,2601,4.663,2602,4.663,2603,4.663,2604,4.663,2605,3.193,2606,3.193,2607,3.193,2608,3.193,2609,3.193,2610,3.193,2611,4.663,2612,4.663,2613,2.92,2614,3.193,2615,3.193]],["title/interfaces/OntologySelection.html",[157,0.752,199,3.184]],["body/interfaces/OntologySelection.html",[3,0.134,4,0.161,5,0.121,6,0.094,11,0.543,12,0.898,15,0.676,20,1.181,25,0.008,33,0.174,34,0.786,35,1.891,41,0.161,45,3.36,51,0.007,52,0.007,157,1.15,159,2.43,199,5.71,256,3.537,410,2.461,1994,5.919,2616,6.09,2617,6.09,2618,7.152]],["title/components/OntologySelectionComponent.html",[170,0.672,583,1.414]],["body/components/OntologySelectionComponent.html",[0,0.05,3,0.071,4,0.085,5,0.064,6,0.119,8,1.307,11,0.287,12,0.59,13,1.489,14,0.494,15,0.675,16,1.125,20,0.889,22,1.337,24,1.299,25,0.009,26,0.992,27,0.999,30,1.229,31,1.827,33,0.185,34,1.061,35,1,41,0.085,48,2.78,51,0.006,52,0.005,57,0.649,60,1.522,65,1.142,66,1.142,81,1.395,84,1.252,85,1.522,91,0.287,113,0.841,118,3.549,127,4.855,149,2.121,151,0.708,163,3.653,167,1.307,168,1.196,170,1.263,173,2.943,181,3.986,199,4.86,200,3.219,201,5.398,222,1.117,224,1.117,228,1.888,231,1.796,234,2.338,235,1.827,237,1.917,239,1.743,240,1.743,242,1.743,252,1.556,255,2.564,257,6.169,258,4.69,275,1.196,278,0.621,290,1.169,310,1.827,311,1.784,312,1.627,313,1.174,363,1.965,402,4.288,406,2.437,407,3.549,408,2.043,422,2.368,475,1.092,491,1.254,492,2.713,496,1.224,498,1.142,500,2.121,525,3.127,554,1.665,555,1.665,556,1.254,557,2.368,558,1.254,559,1.254,560,1.254,561,1.142,562,1.254,563,1.142,564,1.254,565,1.142,566,1.827,567,1.142,568,1.169,569,1.254,570,1.254,571,1.142,572,1.254,573,1.142,574,1.224,575,1.254,576,1.142,577,1.627,578,1.254,579,1.142,580,1.254,581,1.142,582,1.827,583,2.158,584,1.254,585,2.208,586,1.254,587,1.142,588,1.254,589,1.142,590,1.196,591,1.142,592,1.022,593,2.155,594,1.142,595,1.254,596,1.142,597,1.627,598,1.032,599,1.142,600,1.827,601,1.142,602,1.142,603,1.142,604,1.254,605,1.142,606,1.092,607,1.254,608,1.827,609,1.142,610,1.224,611,1.254,612,1.142,613,1.591,614,1.142,615,1.142,616,1.254,617,1.142,618,1.068,619,1.254,620,1.142,621,1.254,622,1.254,623,1.316,625,1.385,629,2.677,637,2.437,644,2.01,661,2.792,673,2.591,677,2.367,752,3.944,795,1.169,830,3.859,1166,5.737,1254,3.378,1258,3.749,1449,3.549,1464,4.69,1513,3.749,1538,3.378,1655,4.706,1668,3.988,1711,3.988,1712,5.17,1990,2.459,1994,4.601,2434,5.05,2436,2.216,2437,6.505,2439,2.318,2443,5.534,2449,3.986,2455,5.534,2457,5.217,2498,3.219,2499,3.219,2555,5.559,2592,2.943,2613,2.943,2619,3.219,2620,5.3,2621,6.253,2622,5.3,2623,6.253,2624,6.253,2625,6.253,2626,3.637,2627,5.3,2628,3.637,2629,3.637,2630,4.288,2631,3.637,2632,3.637,2633,3.637,2634,3.637,2635,5.3,2636,5.3,2637,3.637,2638,5.3,2639,3.637,2640,5.3,2641,3.637,2642,5.3,2643,3.637,2644,3.219,2645,3.637,2646,3.637,2647,3.637]],["title/modules/OntologySelectionModule.html",[53,0.719,2432,3.184]],["body/modules/OntologySelectionModule.html",[0,0.087,3,0.124,4,0.149,5,0.112,6,0.088,25,0.008,33,0.224,41,0.149,51,0.007,52,0.007,53,1.019,55,1.916,56,1.916,57,1.139,58,2.667,59,2.005,60,1.833,61,2.667,76,2.481,77,1.54,78,1.754,80,2.539,90,2.481,91,0.503,127,3.584,138,4.802,255,2.281,583,2.955,709,2.792,710,2.2,2431,6.008,2432,6.589,2433,6.008,2434,3.728,2436,3.888,2437,4.802,2439,4.068,2440,5.647,2457,5.056,2648,5.647,2649,6.382,2650,5.647,2651,5.647,2652,5.647,2653,6.382,2654,6.382]],["title/modules/OntologyTreeModule.html",[53,0.719,2433,3.015]],["body/modules/OntologyTreeModule.html",[0,0.088,3,0.125,4,0.151,5,0.113,6,0.088,25,0.009,33,0.232,34,0.736,41,0.151,51,0.007,52,0.007,53,1.03,55,1.936,56,1.936,57,1.151,58,2.679,59,2.025,60,1.852,61,2.679,76,2.496,77,1.556,78,1.772,80,2.12,90,2.496,91,0.508,94,3.571,95,2.798,99,5.493,100,4.56,110,2.025,127,3.621,255,1.772,585,3.009,709,2.809,710,2.222,1933,4.732,1934,3.928,2433,6.091,2434,3.766,2439,4.11,2644,5.706,2655,5.706,2656,5.706,2657,5.706,2658,6.448,2659,7.767,2660,6.448,2661,7.767]],["title/interfaces/Position.html",[157,0.752,883,1.211]],["body/interfaces/Position.html",[0,0.064,1,1.542,3,0.11,4,0.071,5,0.053,6,0.042,7,1.078,8,1.288,9,2.019,11,0.241,12,0.518,13,1.307,14,0.856,15,0.497,16,0.648,18,2.737,20,0.816,21,2.43,25,0.009,26,0.415,30,1.116,31,2.464,33,0.216,34,0.531,35,0.839,36,1.542,37,1.255,38,1.404,41,0.158,45,1.161,48,1.604,49,1.447,51,0.004,52,0.004,85,1.774,91,0.241,110,0.959,151,1.792,157,1.053,159,1.078,167,1.147,180,1.053,182,2.349,188,3.318,190,1.004,192,1.132,207,1.652,216,1.542,219,1.784,220,1.715,221,1.946,234,0.769,252,0.897,256,1.222,265,2.826,269,0.706,278,0.963,285,1.697,295,1.935,300,2.518,313,1.031,318,1.946,319,1.658,351,1.493,363,1.132,368,1.715,388,1.747,392,3.043,394,3.043,395,2.591,396,2.695,404,1.161,405,3.165,410,1.948,454,1.147,481,2.139,482,2.139,483,2.077,484,1.604,485,2.205,486,1.542,487,1.542,530,1.191,598,0.595,640,2.349,642,1.542,643,1.447,645,1.87,679,1.447,680,1.447,700,0.877,752,2.755,757,1.404,883,2.387,963,3.214,1009,2.142,1077,1.652,1082,2.396,1083,2.349,1095,1.652,1097,2.944,1098,2.518,1111,3.963,1138,2.43,1245,2.613,1249,1.595,1260,1.86,1325,2.275,1495,2.205,1501,2.501,1547,1.784,1629,2.613,1703,2.43,1963,1.912,1966,0.938,1967,1.715,1990,1.028,2016,1.255,2018,3.191,2020,1.255,2022,1.912,2023,1.289,2024,2.379,2025,1.912,2026,3.777,2027,1.912,2028,1.912,2030,1.222,2031,1.912,2032,1.255,2033,3.017,2034,2.077,2353,2.43,2662,1.946,2663,2.045,2664,1.946,2665,4.017,2666,2.045,2667,5.028,2668,2.045,2669,3.292,2670,2.349,2671,3.116,2672,2.045,2673,3.116,2674,2.045,2675,1.946,2676,1.946,2677,3.671,2678,2.966,2679,1.595,2680,1.946,2681,2.718,2682,3.963,2683,3.682,2684,2.966,2685,3.116,2686,2.718,2687,2.718,2688,4.543,2689,1.86,2690,2.045,2691,1.652,2692,1.946,2693,2.045,2694,2.045,2695,3.116,2696,1.86,2697,2.045,2698,2.045,2699,2.045,2700,2.045,2701,2.045,2702,2.045,2703,2.045,2704,4.528,2705,3.774,2706,3.116,2707,2.966,2708,3.116,2709,5.13,2710,2.045,2711,5.13,2712,2.045,2713,2.045,2714,2.045,2715,2.045,2716,5.361,2717,2.045,2718,2.045,2719,4.22,2720,3.116,2721,2.045,2722,2.045,2723,2.045,2724,2.834,2725,2.045,2726,2.045,2727,2.045,2728,2.045,2729,2.045,2730,3.774,2731,4.017,2732,1.946,2733,1.946,2734,1.946,2735,3.774,2736,2.045,2737,2.045,2738,2.045,2739,3.774,2740,2.045,2741,2.045,2742,4.22,2743,3.116,2744,2.045,2745,2.045,2746,2.045,2747,2.045,2748,2.045,2749,2.045,2750,2.045,2751,2.045,2752,2.045,2753,3.116,2754,2.045,2755,2.045,2756,2.045,2757,2.045,2758,2.045,2759,2.045,2760,2.045,2761,2.045,2762,2.045,2763,1.946,2764,2.045,2765,2.045,2766,2.045,2767,2.045,2768,2.834,2769,2.045,2770,2.045,2771,2.045,2772,2.045,2773,2.045,2774,2.045,2775,3.116,2776,2.045,2777,3.116,2778,2.045,2779,2.045,2780,2.045,2781,2.045,2782,2.045,2783,2.045,2784,2.045,2785,2.045,2786,1.784,2787,2.045,2788,2.045,2789,2.045,2790,1.86,2791,2.045,2792,2.045,2793,2.045,2794,2.045,2795,2.045,2796,2.045,2797,2.045,2798,2.045,2799,2.045,2800,2.045,2801,1.86,2802,2.045,2803,2.045,2804,2.045,2805,1.946,2806,1.946,2807,1.946,2808,1.946]],["title/interfaces/RadiusSettings.html",[157,0.752,2677,2.436]],["body/interfaces/RadiusSettings.html",[0,0.064,1,1.542,3,0.11,4,0.071,5,0.053,6,0.042,7,1.078,8,1.288,9,2.019,11,0.241,12,0.518,13,1.307,14,0.856,15,0.497,16,0.648,18,2.737,20,0.816,21,2.43,25,0.009,26,0.415,30,1.116,31,2.464,33,0.216,34,0.531,35,0.839,36,1.542,37,1.255,38,1.404,41,0.158,45,1.161,48,1.604,49,1.447,51,0.004,52,0.004,85,1.774,91,0.241,110,0.959,151,1.792,157,1.053,159,1.078,167,1.147,180,1.053,182,2.349,188,3.318,190,1.004,192,1.132,207,1.652,216,1.542,219,1.784,220,1.715,221,1.946,234,0.769,252,0.897,256,1.222,265,2.826,269,0.706,278,0.963,285,1.697,295,1.935,300,2.518,313,1.031,318,1.946,319,1.658,351,1.493,363,1.132,368,1.715,388,1.747,392,2.825,394,2.825,395,2.591,396,2.502,404,1.161,405,3.165,410,1.948,454,1.147,481,2.139,482,2.139,483,2.077,484,1.604,485,2.205,486,1.542,487,1.542,530,1.191,598,0.595,640,2.349,642,1.542,643,1.447,645,1.87,679,1.447,680,1.447,700,0.877,752,2.755,757,1.404,883,2.377,963,3.214,1009,2.142,1077,1.652,1082,2.396,1083,2.349,1095,1.652,1097,2.944,1098,2.518,1111,3.963,1138,2.43,1245,2.613,1249,1.595,1260,1.86,1325,2.275,1495,3.214,1501,2.501,1547,1.784,1629,3.81,1703,2.43,1963,1.912,1966,0.938,1967,1.715,1990,1.028,2016,1.255,2018,3.191,2020,1.255,2022,1.912,2023,1.289,2024,2.379,2025,1.912,2026,3.777,2027,1.912,2028,1.912,2030,1.222,2031,1.912,2032,1.255,2033,3.017,2034,2.077,2353,2.43,2662,1.946,2663,2.045,2664,1.946,2665,4.017,2666,2.045,2667,5.028,2668,2.045,2669,3.292,2670,2.349,2671,3.116,2672,2.045,2673,3.116,2674,2.045,2675,1.946,2676,1.946,2677,3.867,2678,4.324,2679,1.595,2680,1.946,2681,2.718,2682,3.963,2683,3.682,2684,2.966,2685,3.116,2686,2.718,2687,2.718,2688,4.543,2689,1.86,2690,2.045,2691,1.652,2692,1.946,2693,2.045,2694,2.045,2695,3.116,2696,1.86,2697,2.045,2698,2.045,2699,2.045,2700,2.045,2701,2.045,2702,2.045,2703,2.045,2704,4.528,2705,3.774,2706,3.116,2707,2.966,2708,3.116,2709,5.13,2710,2.045,2711,5.13,2712,2.045,2713,2.045,2714,2.045,2715,2.045,2716,5.361,2717,2.045,2718,2.045,2719,4.22,2720,3.116,2721,2.045,2722,2.045,2723,2.045,2724,2.834,2725,2.045,2726,2.045,2727,2.045,2728,2.045,2729,2.045,2730,3.774,2731,4.017,2732,1.946,2733,1.946,2734,1.946,2735,3.774,2736,2.045,2737,2.045,2738,2.045,2739,3.774,2740,2.045,2741,2.045,2742,4.22,2743,3.116,2744,2.045,2745,2.045,2746,2.045,2747,2.045,2748,2.045,2749,2.045,2750,2.045,2751,2.045,2752,2.045,2753,3.116,2754,2.045,2755,2.045,2756,2.045,2757,2.045,2758,2.045,2759,2.045,2760,2.045,2761,2.045,2762,2.045,2763,1.946,2764,2.045,2765,2.045,2766,2.045,2767,2.045,2768,2.834,2769,2.045,2770,2.045,2771,2.045,2772,2.045,2773,2.045,2774,2.045,2775,3.116,2776,2.045,2777,3.116,2778,2.045,2779,2.045,2780,2.045,2781,2.045,2782,2.045,2783,2.045,2784,2.045,2785,2.045,2786,1.784,2787,2.045,2788,2.045,2789,2.045,2790,1.86,2791,2.045,2792,2.045,2793,2.045,2794,2.045,2795,2.045,2796,2.045,2797,2.045,2798,2.045,2799,2.045,2800,2.045,2801,1.86,2802,2.045,2803,2.045,2804,2.045,2805,1.946,2806,1.946,2807,1.946,2808,1.946]],["title/classes/ReallyUpdateSpatialSearch.html",[0,0.062,2689,2.743]],["body/classes/ReallyUpdateSpatialSearch.html",[0,0.064,1,1.538,2,1.158,3,0.109,4,0.071,5,0.053,6,0.064,7,1.639,8,1.319,9,2.015,11,0.24,12,0.517,13,1.768,14,0.97,15,0.496,16,0.647,18,2.736,20,0.877,21,2.426,22,0.476,25,0.009,26,0.414,28,0.52,29,0.498,30,1.16,31,2.461,33,0.216,34,0.53,35,0.837,36,1.538,37,1.252,38,1.401,41,0.158,45,1.158,48,1.601,49,1.444,51,0.004,52,0.004,85,1.773,91,0.24,110,0.957,151,1.792,157,1.052,167,1.145,180,1.05,182,2.345,188,3.316,190,1.002,192,1.129,207,1.648,216,1.538,219,1.779,220,1.711,221,1.942,234,0.768,252,0.894,256,1.219,265,2.825,269,0.704,278,0.961,285,1.696,295,1.933,300,2.513,313,1.247,318,1.942,319,1.656,351,1.489,363,1.129,368,1.711,388,1.745,392,2.822,394,2.822,395,2.587,396,2.5,404,1.765,405,3.161,410,1.946,454,1.145,481,2.135,482,2.135,483,2.074,484,1.601,485,2.201,486,1.538,487,1.538,530,1.188,598,0.593,640,2.345,642,1.538,643,1.444,645,1.696,679,1.444,680,1.444,700,0.875,752,2.751,757,1.401,883,2.376,963,3.211,1009,2.139,1077,1.648,1082,2.393,1083,2.345,1095,1.648,1097,2.939,1098,2.513,1111,3.958,1138,2.426,1245,2.608,1249,1.591,1260,1.856,1325,2.27,1495,2.201,1501,2.5,1547,1.779,1629,2.608,1703,2.426,1963,1.908,1966,1.426,1967,1.711,1990,1.026,2016,1.252,2018,3.316,2020,1.252,2022,1.908,2023,1.286,2024,2.376,2025,1.908,2026,3.775,2027,1.908,2028,1.908,2030,1.219,2031,1.908,2032,1.252,2033,3.014,2034,2.074,2353,2.426,2662,1.942,2663,2.04,2664,1.942,2665,4.012,2666,2.04,2667,5.025,2668,2.04,2669,3.287,2670,2.345,2671,3.11,2672,2.04,2673,3.11,2674,2.04,2675,1.942,2676,1.942,2677,3.667,2678,2.96,2679,1.591,2680,1.942,2681,2.713,2682,3.958,2683,3.677,2684,2.96,2685,3.11,2686,2.713,2687,2.713,2688,4.538,2689,2.829,2690,3.11,2691,1.648,2692,1.942,2693,2.04,2694,2.04,2695,3.11,2696,1.856,2697,2.04,2698,2.04,2699,2.04,2700,2.04,2701,2.04,2702,2.04,2703,2.04,2704,4.524,2705,3.769,2706,3.11,2707,2.96,2708,3.11,2709,5.126,2710,2.04,2711,5.126,2712,2.04,2713,2.04,2714,2.04,2715,2.04,2716,5.358,2717,2.04,2718,2.04,2719,4.215,2720,3.11,2721,2.04,2722,2.04,2723,2.04,2724,2.829,2725,2.04,2726,2.04,2727,2.04,2728,2.04,2729,2.04,2730,3.769,2731,4.012,2732,1.942,2733,1.942,2734,1.942,2735,3.769,2736,2.04,2737,2.04,2738,2.04,2739,3.769,2740,2.04,2741,2.04,2742,4.215,2743,3.11,2744,2.04,2745,2.04,2746,2.04,2747,2.04,2748,2.04,2749,2.04,2750,2.04,2751,2.04,2752,2.04,2753,3.11,2754,2.04,2755,2.04,2756,2.04,2757,2.04,2758,2.04,2759,2.04,2760,2.04,2761,2.04,2762,2.04,2763,1.942,2764,2.04,2765,2.04,2766,2.04,2767,2.04,2768,2.829,2769,2.04,2770,2.04,2771,2.04,2772,2.04,2773,2.04,2774,2.04,2775,3.11,2776,2.04,2777,3.11,2778,2.04,2779,2.04,2780,2.04,2781,2.04,2782,2.04,2783,2.04,2784,2.04,2785,2.04,2786,1.779,2787,2.04,2788,2.04,2789,2.04,2790,1.856,2791,2.04,2792,2.04,2793,2.04,2794,2.04,2795,2.04,2796,2.04,2797,2.04,2798,2.04,2799,2.04,2800,2.04,2801,1.856,2802,2.04,2803,2.04,2804,2.04,2805,1.942,2806,1.942,2807,1.942,2808,1.942,2809,3.046]],["title/classes/RemoveSearch.html",[0,0.062,43,2.743]],["body/classes/RemoveSearch.html",[0,0.112,1,3.116,2,2.345,3,0.12,4,0.144,5,0.108,6,0.112,7,2.887,8,1.431,9,3.549,10,4.643,11,0.486,12,0.841,13,2.457,14,1.224,15,0.718,16,1.31,18,2.511,19,4.364,20,1.132,21,3.95,22,1.181,24,1.282,25,0.008,26,0.838,27,0.985,28,1.054,29,1.008,30,1.366,31,2.938,32,2.678,33,0.207,34,0.705,35,1.695,36,3.116,37,2.535,38,2.837,39,3.95,40,3.759,41,0.191,42,3.759,43,4.607,44,5.348,45,2.874,46,3.759,47,2.232,48,2.127,49,2.923,50,2.535,51,0.007,52,0.007,2810,6.169,2811,7.562]],["title/classes/ResetPosition.html",[0,0.062,2030,1.802]],["body/classes/ResetPosition.html",[0,0.125,2,2.113,3,0.108,4,0.13,5,0.097,6,0.097,7,2.501,8,1.362,11,0.438,12,0.788,13,2.592,14,1.253,15,0.73,18,2.176,20,0.917,22,0.868,25,0.009,28,0.95,29,0.908,30,1.218,32,2.413,33,0.141,34,0.635,41,0.213,42,3.987,47,3.068,51,0.006,52,0.006,77,1.882,260,2.347,265,1.963,269,1.286,313,1.232,316,2.225,392,2.113,394,2.113,396,1.872,404,2.113,410,1.597,598,1.083,645,1.82,654,3.464,883,2.281,890,2.911,1082,2.693,1501,2.29,1963,2.284,1966,2.176,1990,2.385,2016,2.284,2017,2.904,2018,4.102,2020,2.284,2021,2.904,2022,2.284,2023,2.347,2024,2.347,2025,2.284,2026,2.413,2027,2.284,2028,2.284,2029,3.008,2030,2.835,2031,2.284,2032,2.284,2033,2.347,2034,3.164,2812,5.56]],["title/classes/ResetRadius.html",[0,0.062,2032,1.85]],["body/classes/ResetRadius.html",[0,0.125,2,2.113,3,0.108,4,0.13,5,0.097,6,0.097,7,2.501,8,1.362,11,0.438,12,0.788,13,2.592,14,1.253,15,0.73,18,2.176,20,0.917,22,0.868,25,0.009,28,0.95,29,0.908,30,1.218,32,2.413,33,0.141,34,0.635,41,0.213,42,3.987,47,3.068,51,0.006,52,0.006,77,1.882,260,2.347,265,1.963,269,1.286,313,1.232,316,2.225,392,2.113,394,2.113,396,1.872,404,2.113,410,1.597,598,1.083,645,1.82,654,3.464,883,2.208,890,2.911,1082,2.693,1501,2.411,1963,2.284,1966,2.176,1990,2.385,2016,2.284,2017,2.904,2018,4.102,2020,2.284,2021,2.904,2022,2.284,2023,2.347,2024,2.347,2025,2.284,2026,2.413,2027,2.284,2028,2.284,2029,3.008,2030,2.225,2031,2.284,2032,2.911,2033,2.347,2034,3.164,2813,5.56]],["title/components/ResultsBrowserComponent.html",[170,0.672,587,1.414]],["body/components/ResultsBrowserComponent.html",[0,0.041,3,0.058,4,0.069,5,0.052,6,0.119,8,1.078,11,0.233,12,0.506,14,0.959,15,0.668,16,0.629,20,1.007,22,1.343,24,1.39,25,0.009,26,0.999,27,1.069,28,0.506,29,0.742,30,1.148,32,1.972,33,0.169,34,1.043,35,0.814,41,0.069,45,1.126,47,1.644,48,2.615,51,0.008,52,0.004,57,0.529,65,0.93,66,0.93,81,1.196,84,1.581,85,1.681,91,0.233,103,4.537,113,0.685,130,6.907,150,1.663,151,0.885,163,3.623,167,1.65,168,0.974,170,1.16,179,2.655,222,0.909,224,0.909,227,1.217,228,1.249,230,3.677,231,1.588,234,2.296,235,1.567,237,1.644,239,1.495,240,1.495,242,1.495,252,2.073,254,3.214,255,1.52,256,2.213,264,2.753,273,1.73,275,1.819,278,1.143,285,0.656,290,0.952,310,1.567,311,1.53,312,2.055,375,2.156,388,1.17,394,1.126,406,3.38,422,2.434,424,2.154,439,5.062,475,0.889,479,1.448,484,1.021,491,1.021,492,0.909,496,0.997,498,0.93,500,1.819,525,3.115,554,1.428,555,1.737,556,1.021,557,2.138,558,1.021,559,1.021,560,1.021,561,0.93,562,1.021,563,0.93,564,1.021,565,0.93,566,1.567,567,0.93,568,0.952,569,1.021,570,1.021,571,0.93,572,1.021,573,0.93,574,0.997,575,1.021,576,0.93,577,1.396,578,1.021,579,0.93,580,1.021,581,0.93,582,1.567,583,0.93,584,1.021,585,0.952,586,1.021,587,1.948,588,1.021,589,0.93,590,0.974,591,0.93,592,0.832,593,1.906,594,0.93,595,1.021,596,0.93,597,1.396,598,0.885,599,0.93,600,1.567,601,0.93,602,0.93,603,0.93,604,1.021,605,0.93,606,0.889,607,1.021,608,1.567,609,0.93,610,0.997,611,1.021,612,0.93,613,1.364,614,0.93,615,0.93,616,1.021,617,0.93,618,0.87,619,1.021,620,0.93,621,1.021,622,1.021,623,1.071,625,1.482,637,2.09,639,2.095,640,3.132,642,2.793,643,2.621,644,1.461,661,3.607,664,3.214,670,1.804,673,3.452,677,3.66,679,1.403,680,1.403,688,2,689,3.686,691,2.889,692,2.552,694,2.939,695,2.981,696,2.993,697,3.043,700,1.781,718,5.08,719,2.229,843,4.022,883,0.796,925,1.804,926,2.552,928,4.022,954,1.547,1009,2.684,1010,2.095,1011,2.621,1012,1.73,1080,2.621,1176,4.894,1229,5.241,1258,3.214,1402,2.229,1428,5.52,1442,4.475,1449,3.043,1456,3.484,1459,3.677,1465,3.954,1495,1.403,1496,2.897,1497,1.403,1498,2.09,1505,1.496,1510,2.229,1511,1.403,1514,2.222,1515,1.496,1516,3.369,1517,2.229,1521,1.663,1535,1.73,1541,3.779,1545,2.621,1618,2.222,1683,3.42,1693,4.022,1770,4.022,1810,2.769,1926,2.095,1947,4.022,1951,4.022,2212,4.729,2296,1.983,2302,3.912,2535,2.621,2801,2.769,2814,2.621,2815,4.545,2816,6.203,2817,6.203,2818,4.545,2819,6.203,2820,4.545,2821,4.545,2822,5.53,2823,4.545,2824,5.53,2825,4.545,2826,4.545,2827,4.545,2828,5.53,2829,4.545,2830,6.691,2831,5.53,2832,5.53,2833,4.894,2834,5.53,2835,5.53,2836,4.545,2837,2.962,2838,2.962,2839,2.962,2840,2.962,2841,2.962,2842,4.545,2843,2.962,2844,2.962,2845,2.962,2846,4.545,2847,4.545,2848,2.962,2849,4.545,2850,2.962,2851,2.962,2852,2.962,2853,4.545,2854,2.962,2855,6.203,2856,4.545,2857,2.962,2858,4.545,2859,4.545,2860,2.962,2861,4.545,2862,5.53,2863,2.962,2864,7.779,2865,4.545,2866,4.545,2867,4.545,2868,5.53,2869,2.962,2870,2.962,2871,2.962,2872,2.962,2873,2.962,2874,2.962,2875,2.962,2876,4.545,2877,4.545,2878,4.545,2879,4.545,2880,2.962,2881,4.545,2882,4.545,2883,6.203,2884,2.962,2885,2.962,2886,2.621,2887,2.621,2888,4.545,2889,2.962,2890,2.396]],["title/modules/ResultsBrowserModule.html",[53,0.719,72,3.184]],["body/modules/ResultsBrowserModule.html",[0,0.089,3,0.127,4,0.152,5,0.114,6,0.089,25,0.008,33,0.225,41,0.152,51,0.007,52,0.007,53,1.041,55,1.956,56,1.956,57,1.163,58,2.691,59,2.046,60,1.871,61,2.691,72,6.544,76,2.512,77,1.573,78,1.79,80,2.57,90,2.512,91,0.514,130,5.881,568,2.094,587,2.945,709,2.827,710,2.246,1428,4.153,1430,4.902,1556,6.377,2891,5.765,2892,5.765,2893,6.515,2894,5.765,2895,6.515,2896,7.815,2897,6.515,2898,6.515,2899,6.515]],["title/components/RunSpatialSearchComponent.html",[170,0.672,589,1.414]],["body/components/RunSpatialSearchComponent.html",[0,0.111,3,0.085,4,0.102,5,0.076,6,0.107,8,1.414,11,0.344,12,0.671,14,1.063,15,0.545,16,0.925,20,0.564,22,1.164,24,0.906,25,0.008,26,0.938,27,0.696,28,1.03,29,0.985,30,1.474,33,0.205,34,1.078,41,0.102,50,1.791,51,0.006,52,0.005,57,0.778,65,1.369,66,1.369,81,1.586,84,1.03,85,1.336,91,0.344,113,1.008,137,5.534,150,2.448,168,1.434,170,1.031,180,1.503,192,1.616,218,2.546,222,1.339,224,1.339,228,1.657,231,1.984,234,2.369,235,2.078,237,2.18,239,1.982,240,1.982,255,1.899,275,1.434,290,1.401,319,1.147,370,1.744,405,4.545,422,1.503,475,1.309,491,1.503,492,1.339,496,1.468,498,1.369,554,2.458,555,1.893,556,1.503,557,2.569,558,1.503,559,1.503,560,1.503,561,1.369,562,1.503,563,1.369,564,1.503,565,1.369,566,2.078,567,1.369,568,1.401,569,1.503,570,1.503,571,1.369,572,1.503,573,1.369,574,1.468,575,1.503,576,1.369,577,1.851,578,1.503,579,1.369,580,1.503,581,1.369,582,2.078,583,1.369,584,1.503,585,1.401,586,1.503,587,1.369,588,1.503,589,2.341,590,2.966,591,1.893,592,2.198,593,2.382,594,1.369,595,1.503,596,1.369,597,1.851,598,1.174,599,1.369,600,2.078,601,1.369,602,1.369,603,1.369,604,1.503,605,1.369,606,1.309,607,1.503,608,2.078,609,1.369,610,1.468,611,1.503,612,1.369,613,1.81,614,1.369,615,1.369,616,1.503,617,1.369,618,1.28,619,1.503,620,1.369,621,1.503,622,1.503,623,1.577,625,0.966,688,1.577,695,2.545,696,2.359,697,2.919,700,1.252,795,1.401,814,3.378,822,2.856,842,2.856,853,2.771,875,2.004,923,2.066,933,2.004,975,2.546,1035,3.378,1095,2.359,1097,3.148,1245,2.448,1249,2.277,1307,2.277,1497,2.066,1500,2.771,1553,3.28,1554,2.656,1555,3.527,1601,4.536,1614,2.546,1631,2.448,1632,2.546,1919,3.858,1966,1.339,1967,2.448,2020,3.215,2021,3.148,2441,3.527,2444,6.114,2445,5.334,2461,6.114,2900,6.331,2901,4.359,2902,5.199,2903,6.031,2904,4.359,2905,5.334,2906,3.083,2907,2.546,2908,2.919,2909,4.359,2910,4.359,2911,3.858,2912,6.028,2913,4.359]],["title/modules/RunSpatialSearchModule.html",[53,0.719,73,3.015]],["body/modules/RunSpatialSearchModule.html",[0,0.091,3,0.128,4,0.154,5,0.116,6,0.091,25,0.008,30,1.316,33,0.226,41,0.154,51,0.007,52,0.007,53,1.056,55,1.984,56,1.984,57,1.18,58,2.707,59,2.076,60,1.898,61,2.707,73,6.122,76,2.533,77,1.595,78,1.816,80,2.174,90,2.533,91,0.521,94,3.624,95,2.868,137,4.675,589,2.95,590,2.174,709,2.851,710,2.278,1933,4.802,1934,4.026,2543,5.849,2549,5.849,2900,5.348,2914,5.849,2915,5.849,2916,5.849]],["title/injectables/SceneState.html",[216,2.274,454,1.11]],["body/injectables/SceneState.html",[0,0.043,3,0.092,4,0.073,5,0.054,6,0.12,11,0.245,12,0.525,13,2.022,14,1.15,15,0.653,16,1.21,20,0.61,22,1.363,24,1.639,25,0.009,26,1.092,27,1.26,28,1.086,29,1.039,33,0.21,34,0.651,35,0.854,41,0.133,48,2.481,51,0.004,52,0.004,81,1.241,84,1.9,85,1.908,89,5.127,91,0.245,110,0.976,149,1.244,151,1.239,157,0.519,161,2.047,167,1.405,180,1.072,182,3.212,187,3.158,190,1.022,191,1.624,192,1.152,210,3.894,212,3.329,214,1.982,215,2.339,216,2.382,227,1.938,234,1.723,242,1.022,252,1.385,260,1.312,265,2.541,278,1.086,285,1.409,295,2.663,300,1.682,310,1.626,311,1.588,312,2.21,313,1.409,316,3.61,319,2.151,351,3.766,357,2.685,363,1.152,388,0.8,404,1.793,406,1.429,422,2.192,454,1.163,455,1.57,530,1.212,598,0.605,625,1.515,644,2.044,645,1.409,650,2.339,673,1.52,714,1.746,720,4.43,721,1.388,722,2.649,723,1.746,724,3.632,725,1.746,730,5.028,746,1.982,751,3.632,756,1.982,757,1.429,759,3.083,762,4.693,786,3.875,795,2.313,832,3.846,952,2.339,964,1.816,981,1.388,1078,5.09,1082,2.998,1095,1.682,1097,1.624,1138,1.624,1217,1.982,1245,1.746,1249,2.463,1254,1.982,1261,2.082,1325,3.996,1342,2.339,1344,2.199,1388,2.339,1460,2.339,1465,1.982,1603,1.894,1710,3.006,1872,3.816,1990,2.517,1991,2.515,2039,2.199,2072,1.894,2301,4.288,2302,4.03,2308,2.751,2310,3.549,2311,4.288,2312,4.03,2323,3.549,2329,4.499,2333,2.199,2334,2.199,2339,2.339,2340,2.339,2341,2.339,2342,2.339,2343,3.336,2344,2.339,2345,2.339,2346,2.339,2347,2.339,2349,2.339,2669,4.368,2670,4.128,2683,4.841,2696,1.894,2724,1.894,2917,2.339,2918,5.628,2919,6.817,2920,6.817,2921,5.042,2922,4.716,2923,5.628,2924,4.716,2925,4.716,2926,4.716,2927,4.716,2928,4.716,2929,3.109,2930,4.173,2931,5.627,2932,3.109,2933,3.816,2934,3.109,2935,3.109,2936,5.628,2937,3.109,2938,4.173,2939,4.173,2940,3.109,2941,3.109,2942,3.109,2943,3.109,2944,5.628,2945,5.416,2946,3.109,2947,3.109,2948,3.109,2949,3.109,2950,3.158,2951,3.109,2952,3.109,2953,3.109,2954,3.109,2955,4.173,2956,3.109,2957,4.173,2958,3.109,2959,4.173,2960,3.109,2961,4.173,2962,3.109,2963,4.173,2964,2.339,2965,2.515,2966,4.173,2967,4.173,2968,2.751,2969,2.515,2970,2.751,2971,2.751,2972,2.751,2973,2.751,2974,2.751,2975,2.751,2976,4.173,2977,4.173,2978,5.628,2979,2.751,2980,5.042,2981,2.751,2982,2.515,2983,2.751,2984,2.751,2985,2.751,2986,2.751,2987,2.751,2988,2.751,2989,2.515,2990,2.751,2991,2.751,2992,2.751,2993,2.751,2994,2.751,2995,2.751,2996,2.751,2997,2.751,2998,2.751,2999,2.751,3000,2.751,3001,2.751,3002,2.751,3003,2.751,3004,2.751,3005,2.751,3006,2.751,3007,2.751,3008,2.751,3009,2.751,3010,2.751,3011,2.751,3012,2.751,3013,2.751,3014,2.751,3015,2.751,3016,2.751,3017,2.751,3018,2.751,3019,2.751,3020,2.751,3021,2.751,3022,2.751,3023,2.339,3024,2.751,3025,2.751,3026,2.751,3027,2.751,3028,2.751]],["title/interfaces/SceneStateModel.html",[157,0.752,2931,3.388]],["body/interfaces/SceneStateModel.html",[0,0.052,3,0.106,4,0.089,5,0.067,6,0.052,11,0.3,12,0.609,13,1.537,14,1.051,15,0.656,16,1.161,20,0.908,25,0.009,26,0.516,27,0.874,33,0.219,34,0.732,35,1.044,41,0.15,48,2.417,51,0.005,52,0.005,85,1.809,89,4.737,91,0.3,110,1.194,149,1.521,151,1.366,157,0.635,159,1.342,161,1.649,167,1.581,180,1.31,182,2.763,187,3.664,190,1.25,191,1.985,192,1.409,210,3.469,212,3.196,214,2.422,215,2.86,216,1.919,227,2.248,234,1.615,242,1.25,252,1.116,260,1.604,265,2.476,278,1.198,285,1.554,295,2.553,300,2.056,310,1.31,311,1.279,312,2.377,313,1.212,316,3.609,319,1.955,351,3.429,357,2.706,363,1.409,388,0.978,404,2.08,406,1.747,422,1.886,454,1.349,530,1.482,598,0.74,644,1.758,645,1.554,650,2.86,673,1.858,714,2.134,720,4.174,721,1.697,722,3.073,723,2.134,724,3.487,725,2.134,730,4.737,746,2.422,751,2.422,756,2.422,757,1.747,759,2.96,762,4.272,786,4.272,804,4.117,832,3.713,952,2.86,964,2.22,981,1.697,1078,4.534,1082,3.032,1095,2.056,1097,1.985,1138,1.985,1217,2.422,1245,2.134,1249,2.858,1254,2.422,1261,2.545,1325,3.784,1342,2.86,1344,2.688,1388,2.86,1460,2.86,1465,2.422,1603,2.315,1710,2.422,1872,3.075,1990,2.502,1991,3.075,2039,2.688,2072,2.315,2301,4.824,2302,2.688,2310,2.86,2311,4.117,2312,3.87,2323,2.86,2329,3.87,2333,2.688,2334,2.688,2339,2.86,2340,2.86,2341,2.86,2342,2.86,2343,3.87,2344,2.86,2345,2.86,2346,2.86,2347,2.86,2349,2.86,2669,4.521,2670,4.262,2683,4.93,2696,2.315,2724,2.315,2917,2.86,2918,6.577,2919,7.224,2920,7.224,2921,3.363,2923,3.363,2930,3.363,2931,5.277,2933,3.075,2936,4.841,2938,3.363,2939,3.363,2944,4.841,2945,4.824,2950,2.545,2955,3.363,2957,3.363,2959,3.363,2961,3.363,2963,4.841,2964,2.86,2965,3.075,2966,6.577,2967,6.577,2968,3.363,2969,3.075,2970,3.363,2971,3.363,2972,3.363,2973,3.363,2974,3.363,2975,3.363,2976,4.841,2977,4.841,2978,6.206,2979,3.363,2980,5.673,2981,3.363,2982,3.075,2983,3.363,2984,3.363,2985,3.363,2986,3.363,2987,3.363,2988,3.363,2989,3.075,2990,3.363,2991,3.363,2992,3.363,2993,3.363,2994,3.363,2995,3.363,2996,3.363,2997,3.363,2998,3.363,2999,3.363,3000,3.363,3001,3.363,3002,3.363,3003,3.363,3004,3.363,3005,3.363,3006,3.363,3007,3.363,3008,3.363,3009,3.363,3010,3.363,3011,3.363,3012,3.363,3013,3.363,3014,3.363,3015,3.363,3016,3.363,3017,3.363,3018,3.363,3019,3.363,3020,3.363,3021,3.363,3022,3.363,3023,2.86,3024,3.363,3025,3.363,3026,3.363,3027,3.363,3028,3.363]],["title/interfaces/SearchResult.html",[157,0.752,2466,3.184]],["body/interfaces/SearchResult.html",[0,0.06,3,0.086,4,0.103,5,0.077,6,0.06,8,1.401,11,0.699,12,0.676,14,0.944,15,0.619,20,1.127,25,0.009,29,0.72,33,0.211,34,0.503,35,1.211,41,0.142,49,2.087,51,0.008,52,0.005,84,1.856,85,0.976,91,0.347,113,1.019,151,1.53,157,1.161,159,1.555,178,2.573,181,4.428,188,2.711,189,3.315,190,1.449,191,3.171,192,1.633,227,1.81,255,2.329,256,3.518,278,1.037,285,1.74,304,3.315,311,2.044,312,2.603,313,1.345,319,1.828,371,2.384,408,4.672,423,2.808,424,3.292,454,1.713,492,1.864,606,2.438,625,0.976,645,1.659,718,4.066,832,1.967,842,2.087,858,3.116,863,3.116,989,3.41,1079,5.228,1125,2.808,1229,4.785,1471,4.913,1472,3.315,1515,3.066,1538,3.87,1592,3.547,1612,2.808,1689,4.569,1813,3.116,1990,2.985,1994,5.888,2012,6.058,2058,6.109,2331,2.95,2365,3.699,2436,2.684,2449,3.87,2457,3.699,2460,4.913,2466,4.914,2476,3.564,2505,3.564,2531,3.564,2550,3.564,2551,3.564,2552,3.898,2553,3.898,2554,3.898,2555,5.621,2562,3.898,2563,7.781,2565,3.898,2566,3.898,2567,5.373,2568,3.898,2569,3.898,2571,3.898,2572,3.898,2573,3.898,2575,3.898,2577,3.898,2578,3.898,2579,3.898,2581,5.373,2582,3.898,2584,3.898,2588,3.898,2589,5.373,2590,7.184,2591,3.898,2592,3.564,2593,3.898,2594,3.898,2595,3.898,2596,3.898,2597,3.898,2598,3.898,2599,5.373,2600,3.898,2601,5.373,2602,5.373,2603,5.373,2604,5.373,2605,3.898,2606,3.898,2607,3.898,2608,3.898,2609,3.898,2610,3.898,2611,5.373,2612,5.373,2613,3.564,2614,3.898,2615,3.898]],["title/classes/SetExecuteSearchOnGenerate.html",[0,0.062,1963,1.85]],["body/classes/SetExecuteSearchOnGenerate.html",[0,0.125,2,2.076,3,0.106,4,0.128,5,0.096,6,0.106,7,2.731,8,1.391,11,0.431,12,0.78,13,2.586,14,1.251,15,0.729,16,1.16,18,2.151,20,0.907,22,1.094,24,1.135,25,0.009,26,0.742,27,0.873,28,0.933,29,0.892,30,1.208,32,2.371,33,0.138,34,0.624,41,0.213,42,3.969,47,3.122,51,0.006,52,0.006,77,1.691,260,2.306,265,1.929,269,1.263,313,1.21,316,2.186,392,2.076,394,2.076,396,1.839,404,2.076,410,1.569,598,1.064,645,1.808,654,3.781,883,2.194,890,2.879,1082,2.663,1501,2.271,1963,2.879,1966,2.375,1990,2.359,2016,2.244,2017,2.853,2018,4.092,2020,2.244,2021,2.853,2022,2.244,2023,2.306,2024,2.306,2025,2.244,2026,2.371,2027,2.244,2028,2.244,2029,2.956,2030,2.186,2031,2.244,2032,2.244,2033,2.306,2034,3.643,3029,5.463,3030,7.006]],["title/classes/SetOrgan.html",[0,0.062,2025,1.85]],["body/classes/SetOrgan.html",[0,0.125,2,2.065,3,0.106,4,0.127,5,0.095,6,0.106,7,2.724,8,1.38,11,0.428,12,0.777,13,2.585,14,1.25,15,0.731,16,1.153,18,2.144,20,1.054,22,1.09,24,1.129,25,0.009,26,0.738,27,0.868,28,0.928,29,0.888,30,1.205,32,2.358,33,0.138,34,0.62,41,0.213,42,3.963,47,3.118,51,0.006,52,0.006,77,1.685,260,2.294,265,2.465,269,1.256,313,1.204,316,2.174,392,2.065,394,2.065,396,1.829,404,2.065,410,2.215,598,1.058,645,1.804,654,3.413,883,2.189,890,2.869,1082,2.654,1501,2.265,1963,2.232,1966,2.369,1990,2.35,2016,2.232,2017,2.838,2018,4.089,2020,2.232,2021,2.838,2022,2.232,2023,2.294,2024,2.294,2025,2.869,2026,3.03,2027,2.232,2028,2.232,2029,2.94,2030,2.174,2031,2.232,2032,2.232,2033,2.294,2034,3.117,3031,5.433,3032,6.982]],["title/classes/SetPosition.html",[0,0.062,2027,1.85]],["body/classes/SetPosition.html",[0,0.125,2,2.07,3,0.106,4,0.127,5,0.095,6,0.106,7,2.726,8,1.381,11,0.429,12,0.778,13,2.585,14,1.25,15,0.736,16,1.156,18,2.147,20,0.905,22,1.092,24,1.131,25,0.009,26,0.74,27,0.87,28,0.93,29,0.89,30,1.206,32,2.363,33,0.138,34,0.622,41,0.213,42,3.965,47,3.12,51,0.006,52,0.006,77,1.688,260,2.299,265,1.922,269,1.259,313,1.206,316,2.179,392,2.07,394,2.07,396,1.833,404,2.07,410,1.564,598,1.06,645,1.805,654,3.418,804,5.261,883,2.319,890,2.873,1082,2.657,1501,2.267,1963,2.237,1966,2.371,1990,2.354,2016,2.237,2017,2.844,2018,4.09,2020,2.237,2021,2.844,2022,2.237,2023,2.299,2024,2.299,2025,2.237,2026,2.363,2027,2.873,2028,2.237,2029,2.946,2030,2.179,2031,2.237,2032,2.237,2033,2.299,2034,3.122,3033,5.445,3034,6.991]],["title/classes/SetRadius.html",[0,0.062,2031,1.85]],["body/classes/SetRadius.html",[0,0.125,2,2.074,3,0.106,4,0.127,5,0.096,6,0.106,7,2.729,8,1.381,11,0.43,12,0.779,13,2.586,14,1.25,15,0.731,16,1.158,18,2.15,20,0.906,22,1.093,24,1.134,25,0.009,26,0.741,27,0.872,28,0.932,29,0.891,30,1.207,32,2.368,33,0.138,34,0.623,41,0.213,42,3.968,47,3.121,51,0.006,52,0.006,77,1.69,260,2.304,265,1.926,269,1.262,313,1.209,316,2.183,392,2.074,394,2.074,396,1.837,404,2.074,410,1.567,598,1.063,645,1.912,654,3.423,883,2.193,890,2.877,1082,2.661,1501,2.476,1963,2.242,1966,2.374,1990,2.357,2016,2.242,2017,2.85,2018,4.091,2020,2.242,2021,2.85,2022,2.242,2023,2.304,2024,2.304,2025,2.242,2026,2.368,2027,2.242,2028,2.242,2029,2.953,2030,2.183,2031,2.877,2032,2.242,2033,2.304,2034,3.126,3035,5.457,3036,7.001]],["title/classes/SetSelectedSearches.html",[0,0.062,46,2.743]],["body/classes/SetSelectedSearches.html",[0,0.112,1,3.108,2,2.339,3,0.12,4,0.144,5,0.108,6,0.112,7,2.884,8,1.431,9,3.545,10,4.631,11,0.485,12,0.84,13,2.455,14,1.224,15,0.717,16,1.306,18,2.508,19,4.353,20,1.057,21,3.944,22,1.179,24,1.279,25,0.008,26,0.836,27,0.983,28,1.051,29,1.005,30,1.365,31,2.935,32,2.671,33,0.207,34,0.703,35,1.691,36,3.108,37,2.529,38,2.83,39,4.448,40,3.749,41,0.191,42,3.755,43,3.749,44,4.353,45,2.339,46,4.6,47,2.731,48,2.603,49,3.578,50,3.102,51,0.007,52,0.007,3037,6.154,3038,7.55]],["title/classes/SetSex.html",[0,0.062,2022,1.85]],["body/classes/SetSex.html",[0,0.125,2,2.065,3,0.106,4,0.127,5,0.095,6,0.106,7,2.724,8,1.38,11,0.428,12,0.777,13,2.585,14,1.25,15,0.731,16,1.153,17,4.808,18,2.5,20,0.904,22,1.09,24,1.129,25,0.009,26,0.738,27,0.868,28,0.928,29,0.888,30,1.205,32,2.358,33,0.138,34,0.62,41,0.213,42,3.963,47,3.118,51,0.006,52,0.006,77,1.685,260,2.294,265,1.918,269,1.256,313,1.204,316,2.174,392,2.065,394,2.065,396,1.829,404,2.065,410,1.56,598,1.058,645,1.804,654,3.413,883,2.189,890,2.869,1082,2.654,1501,2.265,1963,2.232,1966,2.369,1990,2.35,2016,2.232,2017,2.838,2018,4.089,2020,2.232,2021,2.838,2022,2.869,2023,3.257,2024,3.257,2025,2.232,2026,2.358,2027,2.232,2028,2.232,2029,2.94,2030,2.174,2031,2.232,2032,2.232,2033,2.294,2034,3.117,3039,6.982]],["title/components/SpatialSearchConfigBehaviorComponent.html",[170,0.672,591,1.414]],["body/components/SpatialSearchConfigBehaviorComponent.html",[0,0.049,3,0.069,4,0.083,5,0.063,6,0.121,8,1.442,11,0.282,12,0.582,14,1.237,15,0.617,16,1.11,18,2.092,22,1.367,24,1.087,25,0.008,26,0.925,27,0.836,28,1.164,29,1.113,30,1.357,33,0.214,34,1.06,37,1.468,38,1.642,41,0.083,51,0.006,52,0.005,57,0.638,65,1.122,66,1.122,81,1.376,84,1.713,85,1.844,91,0.282,110,1.122,113,0.826,149,2.093,151,0.696,168,1.175,170,0.923,175,5.456,176,2.392,177,2.392,178,2.087,179,2.087,180,1.231,188,3.495,190,1.175,204,2.527,205,2.89,206,2.89,218,3.056,222,1.097,224,1.097,228,1.438,231,1.777,234,2.334,235,1.803,239,1.72,240,1.72,242,1.175,255,1.701,275,1.175,278,1.164,290,1.148,313,1.371,319,2.154,446,3.98,475,1.073,491,1.231,492,1.097,496,1.203,498,1.122,554,1.643,555,1.643,556,1.231,557,2.348,558,1.231,559,1.231,560,1.231,561,1.122,562,1.231,563,1.122,564,1.231,565,1.122,566,1.803,567,1.122,568,1.148,569,1.231,570,1.231,571,1.122,572,1.231,573,1.122,574,1.203,575,1.231,576,1.122,577,1.606,578,1.231,579,1.122,580,1.231,581,1.122,582,1.803,583,1.122,584,1.231,585,1.148,586,1.231,587,1.122,588,1.231,589,1.122,590,1.175,591,2.14,592,2.62,593,2.133,594,1.643,595,1.231,596,1.122,597,1.606,598,1.327,599,1.122,600,1.803,601,1.643,602,1.122,603,1.122,604,1.231,605,1.122,606,1.073,607,1.231,608,1.803,609,1.122,610,1.203,611,1.231,612,1.122,613,1.571,614,1.122,615,1.122,616,1.231,617,1.122,618,1.049,619,1.231,620,1.122,621,1.231,622,1.231,700,1.026,795,2.33,807,3.476,817,4.144,820,3.826,824,1.468,867,4.856,909,2.392,1325,3.026,1516,2.176,1766,2.89,1966,1.606,1967,2.006,2022,1.468,2025,1.468,2449,3.945,2670,1.804,2902,5.126,2903,6.494,2906,2.527,2907,5.176,2908,2.392,3040,4.307,3041,2.688,3042,3.936,3043,4.232,3044,6.189,3045,7.246,3046,5.477,3047,5.477,3048,5.477,3049,6.029,3050,4.629,3051,6.029,3052,3.572,3053,5.477,3054,6.029,3055,6.189,3056,5.477,3057,6.029,3058,5.231,3059,3.572,3060,3.572,3061,4.629,3062,3.572,3063,3.161,3064,3.572,3065,3.161,3066,5.231,3067,3.161,3068,3.572,3069,4.629,3070,3.161,3071,4.629,3072,3.161,3073,3.161,3074,5.231,3075,3.161,3076,5.231,3077,3.161,3078,3.161,3079,2.527,3080,3.161,3081,3.572,3082,3.161,3083,3.161,3084,3.572,3085,3.161,3086,3.161,3087,2.89,3088,3.161,3089,3.161,3090,3.161,3091,3.161,3092,3.161,3093,3.161,3094,3.161,3095,3.161,3096,3.161,3097,3.161,3098,3.572,3099,3.161,3100,3.161,3101,3.161]],["title/modules/SpatialSearchConfigBehaviorModule.html",[53,0.719,3102,3.388]],["body/modules/SpatialSearchConfigBehaviorModule.html",[0,0.088,3,0.126,4,0.151,5,0.113,6,0.089,8,1.352,25,0.008,30,1.214,33,0.224,37,2.653,41,0.151,51,0.007,52,0.007,53,1.031,55,1.938,56,1.938,57,1.153,58,2.68,59,2.028,60,1.854,61,2.68,76,2.498,77,1.558,78,1.774,80,2.556,90,2.498,91,0.509,591,2.942,592,2.343,709,2.812,710,2.225,2906,4.566,2907,3.771,2908,4.323,3040,3.156,3102,6.952,3103,5.713,3104,5.713,3105,5.713,3106,5.713,3107,6.363,3108,5.224,3109,6.878,3110,6.456]],["title/components/SpatialSearchConfigComponent.html",[170,0.672,594,1.414]],["body/components/SpatialSearchConfigComponent.html",[0,0.081,3,0.137,4,0.077,5,0.058,6,0.114,8,1.426,11,0.262,12,0.551,14,1.067,15,0.654,18,2.633,20,0.43,22,1.277,25,0.009,26,0.673,28,0.846,29,0.809,30,1.401,33,0.125,34,1.06,37,3.41,41,0.116,48,2.266,50,2.89,51,0.005,52,0.004,57,0.592,65,1.042,66,1.042,91,0.262,110,1.042,113,0.768,163,2.894,168,1.092,170,0.884,179,4.108,222,1.019,224,1.019,228,1.361,231,1.702,234,2.324,235,1.708,237,1.792,239,1.629,240,1.629,255,1.629,256,1.982,265,2.836,275,1.092,278,1.201,287,4.129,290,1.067,370,2.372,375,2.563,388,2.023,399,2.022,407,4.402,422,2.543,446,3.84,475,0.996,479,1.623,484,1.708,491,1.144,492,1.019,496,1.117,498,1.042,500,1.982,525,2.499,554,1.556,555,1.556,556,1.144,557,2.266,558,1.144,559,1.144,560,1.144,561,1.042,562,1.144,563,1.042,564,1.144,565,1.042,566,1.708,567,1.042,568,1.905,569,1.144,570,1.144,571,1.042,572,1.144,573,1.042,574,1.117,575,1.144,576,1.042,577,1.521,578,1.144,579,1.042,580,1.144,581,1.042,582,1.708,583,1.042,584,1.144,585,1.067,586,1.144,587,1.042,588,1.144,589,1.042,590,1.092,591,1.042,592,2.256,593,2.043,594,2.065,595,1.144,596,1.042,597,1.521,598,0.965,599,1.042,600,1.708,601,1.042,602,1.042,603,1.042,604,1.144,605,1.042,606,0.996,607,1.144,608,1.708,609,1.042,610,1.117,611,1.144,612,1.042,613,1.487,614,1.042,615,1.042,616,1.144,617,1.042,618,1.455,619,1.144,620,1.042,621,1.144,622,1.144,623,1.2,625,0.735,637,2.278,659,4.649,661,3.706,667,2.223,670,2.022,677,3.294,688,2.378,689,2.809,690,3.018,691,3.096,695,3.391,696,2.681,697,2.223,700,2.02,795,1.067,814,2.898,822,2.348,824,2.435,853,2.278,875,1.526,890,1.364,923,1.573,933,3.392,954,3.096,975,1.939,976,1.526,981,1.482,1009,2.673,1035,3.927,1113,2.894,1262,3.611,1325,3.737,1448,1.796,1456,4.143,1496,2.116,1497,3.333,1498,3.693,1499,4.005,1500,3.613,1501,1.74,1503,3.096,1504,2.681,1505,2.993,1506,3.778,1507,4.974,1511,3.115,1514,2.898,1515,1.676,1516,2.022,1519,2.497,1521,2.782,1522,3.728,1523,2.685,1524,2.022,1525,3.728,1532,2.347,1537,2.348,1542,4.384,1547,1.939,1554,2.022,1612,2.116,1613,3.018,1614,3.463,1615,3.504,1616,2.497,1618,3.438,1620,2.497,1631,2.782,1632,2.894,1637,3.317,1638,2.497,1810,2.022,1823,2.937,1829,2.937,1842,3.728,1920,2.116,1923,2.022,2023,2.775,2024,2.775,2054,2.685,2056,5.691,2061,2.497,2072,2.022,2670,3.552,2886,2.937,3040,4.058,3046,5.245,3047,5.245,3048,5.245,3049,5.245,3111,2.685,3112,5.928,3113,4.954,3114,5.928,3115,5.245,3116,3.319,3117,3.319,3118,3.319,3119,3.319,3120,7.033,3121,3.319,3122,3.319,3123,3.319,3124,3.319,3125,4.954,3126,4.384,3127,4.954,3128,2.685,3129,3.319,3130,4.384,3131,4.954,3132,4.954,3133,3.319,3134,3.319,3135,2.685]],["title/modules/SpatialSearchConfigModule.html",[53,0.719,3107,3.184]],["body/modules/SpatialSearchConfigModule.html",[0,0.088,3,0.125,4,0.15,5,0.113,6,0.088,8,1.272,25,0.009,30,1.006,33,0.232,37,2.646,38,2.961,41,0.15,51,0.007,52,0.007,53,1.029,55,1.933,56,1.933,57,1.15,58,2.677,59,2.023,60,1.849,61,2.677,76,2.494,77,1.554,78,1.77,80,2.118,90,2.494,91,0.508,94,3.568,95,2.795,594,2.941,709,2.807,710,2.22,1648,6.279,1649,5.21,1933,4.728,1934,3.923,2496,4.846,2544,6.868,3040,3.148,3107,6.432,3136,5.698,3137,5.698,3138,5.698,3139,6.439,3140,7.761,3141,6.439]],["title/interfaces/SpatialSearchFilterItem.html",[39,2.352,157,0.752]],["body/interfaces/SpatialSearchFilterItem.html",[0,0.073,1,3.48,3,0.103,4,0.124,5,0.093,6,0.073,7,1.879,8,1.421,9,2.31,11,0.42,12,0.767,15,0.637,18,2.804,19,4.873,20,1.145,21,4.557,25,0.009,26,1.097,29,0.87,30,0.831,33,0.221,34,0.787,35,1.463,36,2.688,37,2.187,38,2.448,39,4.22,41,0.178,43,4.198,45,3.316,46,4.198,48,2.375,50,2.187,51,0.006,52,0.006,85,1.693,91,0.42,110,1.672,151,1.67,157,0.889,159,1.879,161,2.99,180,1.835,219,3.11,242,1.751,269,1.231,273,4.463,278,0.909,285,1.693,295,2.116,319,2.01,392,2.904,394,2.904,396,2.572,454,1.699,625,1.179,757,2.448,1077,2.88,1501,2.243,1703,3.599,1885,4.307,2667,4.922,2704,3.243,2768,3.243,2790,3.243,3142,4.006,3143,6.761,3144,4.711,3145,4.711,3146,4.711,3147,4.006,3148,4.711,3149,3.393,3150,4.711,3151,4.711,3152,4.711,3153,4.711,3154,4.711,3155,4.711,3156,4.711,3157,4.711,3158,4.711,3159,4.711,3160,4.711,3161,4.711,3162,4.711,3163,4.711,3164,4.711,3165,4.711,3166,4.711,3167,4.711,3168,4.711,3169,4.711,3170,4.711,3171,4.711,3172,4.711,3173,4.711,3174,4.711,3175,4.711,3176,4.711,3177,4.711,3178,4.307,3179,4.711,3180,4.711,3181,4.711]],["title/classes/SpatialSearchFilterSelectors.html",[0,0.062,220,2.528]],["body/classes/SpatialSearchFilterSelectors.html",[0,0.083,2,2.314,3,0.118,4,0.142,5,0.107,6,0.116,7,2.995,8,1.397,9,3.682,11,0.48,13,2.571,15,0.641,21,4.551,22,1.269,24,1.689,25,0.008,26,1.104,27,1.298,30,0.951,33,0.206,34,0.695,35,1.673,39,4.78,40,3.708,41,0.142,49,3.554,50,3.486,51,0.007,52,0.007,81,1.973,84,1.92,180,2.098,220,4.212,234,1.534,285,1.801,295,2.303,795,2.612,1897,5.386,1898,6.636,3147,6.384,3149,3.88,3182,5.386,3183,7.499,3184,7.499,3185,6.087,3186,6.087,3187,7.499,3188,6.636,3189,6.087,3190,7.499,3191,6.087,3192,6.087,3193,7.499,3194,6.087,3195,6.087]],["title/injectables/SpatialSearchFilterState.html",[454,1.11,3149,2.87]],["body/injectables/SpatialSearchFilterState.html",[0,0.063,1,4.159,3,0.09,4,0.108,5,0.081,6,0.116,7,2.974,8,1.439,9,3.657,11,0.364,15,0.664,18,2.762,19,4.437,20,1.157,21,4.632,22,1.286,24,1.711,25,0.009,26,1.229,27,1.316,29,0.755,30,0.722,33,0.213,34,0.716,35,1.27,36,2.333,37,1.899,38,2.125,39,3.99,41,0.166,43,5.018,45,2.904,46,5.018,48,2.162,50,1.899,51,0.006,52,0.006,81,1.651,84,1.946,85,1.825,91,0.364,110,1.451,151,1.604,157,0.772,161,2.005,180,1.593,219,2.699,242,1.52,269,1.069,273,4.16,278,0.789,285,1.578,295,1.926,319,2.286,392,2.707,394,2.707,396,2.398,410,2.045,454,1.547,455,2.333,625,1.024,757,2.125,795,2.289,1077,2.5,1501,2.091,1703,3.277,1885,3.739,2667,5.353,2704,2.815,2768,2.815,2790,2.815,3142,3.477,3143,5.551,3144,4.089,3145,4.089,3146,4.089,3147,3.477,3148,4.089,3149,3.999,3150,5.551,3151,5.551,3152,4.089,3153,5.551,3154,5.551,3155,4.089,3156,4.089,3157,5.551,3158,5.551,3159,4.089,3160,4.089,3161,4.089,3162,4.089,3163,4.089,3164,4.089,3165,4.089,3166,5.551,3167,4.089,3168,4.089,3169,5.551,3170,4.089,3171,5.551,3172,4.089,3173,4.089,3174,4.089,3175,4.089,3176,4.089,3177,4.089,3178,3.739,3179,4.089,3180,4.089,3181,4.089,3196,6.273,3197,6.273,3198,6.273,3199,4.621,3200,6.302,3201,4.621,3202,4.621,3203,4.621,3204,4.621,3205,4.621]],["title/components/SpatialSearchKeyboardUIBehaviorComponent.html",[170,0.672,596,1.414]],["body/components/SpatialSearchKeyboardUIBehaviorComponent.html",[0,0.096,3,0.057,4,0.068,5,0.051,6,0.118,8,1.431,11,0.23,12,0.501,14,0.837,15,0.652,20,1.058,22,1.33,24,1.521,25,0.009,26,1.053,27,1.238,28,1.2,29,1.315,30,1.372,33,0.114,34,1.047,41,0.068,51,0.005,52,0.004,57,0.522,65,0.918,66,0.918,81,1.184,84,1.572,85,1.753,91,0.23,113,0.676,168,0.961,170,1.092,218,1.708,222,0.898,224,0.898,228,1.237,231,1.575,234,2.293,235,1.551,239,1.48,240,1.48,242,1.804,255,1.508,269,1.269,275,0.961,278,0.499,287,2.272,290,0.94,312,2.043,362,5.684,363,1.668,365,2.365,392,1.71,394,1.71,395,2.069,396,1.515,410,0.84,423,2.868,427,1.755,475,0.878,491,1.008,492,0.898,496,0.984,498,0.918,500,1.801,525,2.67,554,2.089,555,1.413,556,1.008,557,2.124,558,1.008,559,1.008,560,1.008,561,0.918,562,1.008,563,0.918,564,1.008,565,0.918,566,1.551,567,0.918,568,0.94,569,1.008,570,1.008,571,0.918,572,1.008,573,0.918,574,0.984,575,1.008,576,0.918,577,1.382,578,1.008,579,0.918,580,1.008,581,0.918,582,1.551,583,0.918,584,1.008,585,0.94,586,1.008,587,0.918,588,1.008,589,0.918,590,0.961,591,0.918,592,0.821,593,1.891,594,0.918,595,1.008,596,1.935,597,2.886,598,1.81,599,0.918,600,1.551,601,0.918,602,0.918,603,0.918,604,1.008,605,0.918,606,0.878,607,1.008,608,1.551,609,0.918,610,0.984,611,1.008,612,0.918,613,1.351,614,0.918,615,0.918,616,1.008,617,0.918,618,0.858,619,1.008,620,0.918,621,1.008,622,1.008,625,1.674,629,3.815,637,2.069,645,1.365,661,2.45,673,4.225,677,2.009,754,5.744,795,1.763,814,2.682,822,2.132,853,2.069,875,1.344,883,2.338,963,3.75,987,2.2,989,3.945,1456,2.527,1473,3.641,1474,3.386,1540,2.365,1543,2.365,1675,3.982,1692,3.386,1703,3.669,1719,6.686,1724,3.641,1756,2.365,1966,0.898,2199,6.612,2379,3.183,2470,2.365,2907,5.014,3040,4.196,3041,2.2,3042,5.286,3043,3.641,3065,2.587,3067,2.587,3070,2.587,3072,2.587,3075,2.587,3077,2.587,3206,3.982,3207,5.486,3208,6.217,3209,6.217,3210,4.5,3211,4.5,3212,4.5,3213,6.652,3214,3.982,3215,6.652,3216,5.486,3217,5.486,3218,4.5,3219,4.5,3220,2.924,3221,4.5,3222,6.161,3223,4.5,3224,4.5,3225,4.5,3226,2.924,3227,3.982,3228,5.486,3229,2.924,3230,4.5,3231,4.5,3232,4.5,3233,4.5,3234,2.924,3235,4.5,3236,2.924,3237,4.5,3238,4.5,3239,4.5,3240,3.641,3241,4.5,3242,2.924,3243,5.452,3244,1.958,3245,7.319,3246,5.486,3247,2.924,3248,2.924,3249,6.161,3250,2.924,3251,2.587,3252,4.5,3253,7.319,3254,4.5,3255,2.365,3256,4.5,3257,2.924,3258,2.924,3259,2.924,3260,2.924,3261,2.924]],["title/modules/SpatialSearchKeyboardUIBehaviorModule.html",[53,0.719,3262,3.184]],["body/modules/SpatialSearchKeyboardUIBehaviorModule.html",[0,0.089,3,0.126,4,0.151,5,0.113,6,0.089,8,1.352,25,0.008,30,1.215,33,0.219,41,0.151,51,0.007,52,0.007,53,1.033,55,1.941,56,1.941,57,1.154,58,2.682,59,2.03,60,1.856,61,2.682,76,2.5,77,1.56,78,1.776,80,2.558,90,2.5,91,0.51,596,2.942,597,2.721,598,1.625,709,2.814,710,2.228,1966,1.985,2907,3.776,2908,4.329,3040,3.16,3108,5.23,3262,6.536,3263,5.72,3264,5.72,3265,5.72,3266,5.72,3267,6.365,3268,5.72]],["title/components/SpatialSearchKeyboardUIComponent.html",[170,0.672,599,1.414]],["body/components/SpatialSearchKeyboardUIComponent.html",[0,0.104,3,0.069,4,0.083,5,0.062,6,0.11,8,1.42,11,0.28,12,0.58,14,0.983,15,0.616,20,0.799,22,1.22,25,0.009,26,0.708,28,1.054,29,1.182,30,1.402,33,0.09,34,1.064,41,0.083,50,2.792,51,0.005,52,0.005,57,0.635,65,1.116,66,1.116,91,0.28,113,0.822,167,1.285,168,1.169,170,0.921,179,2.076,222,1.091,224,1.091,228,1.432,231,1.772,234,2.333,235,1.797,237,1.885,239,1.714,240,1.714,255,1.696,269,1.205,275,1.169,278,0.89,287,3.432,290,1.142,354,2.165,365,5.499,374,3.922,388,0.915,395,1.634,406,2.396,422,2.494,427,2.032,475,1.067,491,1.225,492,1.091,496,1.197,498,1.938,500,2.086,525,2.346,554,2.273,555,1.637,556,1.225,557,2.343,558,1.225,559,1.225,560,1.225,561,1.116,562,1.225,563,1.116,564,1.225,565,1.116,566,1.797,567,1.116,568,1.142,569,1.225,570,1.225,571,1.116,572,1.225,573,1.116,574,1.197,575,1.225,576,1.116,577,1.6,578,1.225,579,1.116,580,1.225,581,1.116,582,1.797,583,1.116,584,1.225,585,1.142,586,1.225,587,1.116,588,1.225,589,1.116,590,1.169,591,1.116,592,0.999,593,2.127,594,1.116,595,1.225,596,1.116,597,2.838,598,1.619,599,2.135,600,1.797,601,1.116,602,1.116,603,1.116,604,1.225,605,1.116,606,1.067,607,1.225,608,1.797,609,1.116,610,1.197,611,1.225,612,1.116,613,1.565,614,1.116,615,1.116,616,1.225,617,1.116,618,1.044,619,1.225,620,1.116,621,1.225,622,1.225,623,1.286,625,0.788,629,2.632,635,3.145,637,2.396,646,2.876,661,3.231,677,2.756,688,1.286,689,1.684,690,4.14,695,3.452,696,4.792,697,3.49,700,1.952,754,5.818,795,1.142,814,3.017,822,2.47,824,2.536,853,2.396,875,1.634,890,1.46,923,1.684,933,3.477,976,1.634,981,2.327,1009,2.346,1322,3.49,1456,2.927,1473,4.217,1474,3.922,1497,3.221,1498,3.125,1499,3.759,1500,3.125,1501,1.53,1503,3.223,1504,1.923,1505,1.795,1511,1.684,1522,5.114,1524,3.175,1537,2.47,1540,5.499,1543,5.499,1618,1.738,1620,5.114,1632,3.045,1724,6.119,1810,4.14,1966,2.461,2950,2.38,3040,3.918,3128,5.499,3208,5.461,3209,5.461,3243,6.404,3251,6.014,3255,5.499,3269,2.876,3270,5.461,3271,4.612,3272,6.171,3273,6.171,3274,6.171,3275,3.555,3276,3.555,3277,3.555,3278,3.555,3279,5.212,3280,5.212,3281,5.212,3282,5.212,3283,4.612,3284,5.212,3285,5.212,3286,3.555,3287,6.171,3288,4.612,3289,5.212,3290,6.692,3291,3.555,3292,3.555,3293,3.555,3294,3.555,3295,6.796,3296,3.555,3297,2.876,3298,2.876,3299,3.555]],["title/modules/SpatialSearchKeyboardUIModule.html",[53,0.719,3267,3.184]],["body/modules/SpatialSearchKeyboardUIModule.html",[0,0.091,3,0.129,4,0.154,5,0.116,6,0.091,8,1.287,25,0.008,30,1.033,33,0.221,41,0.154,51,0.007,52,0.007,53,1.057,55,1.987,56,1.987,57,1.181,58,2.709,59,2.079,60,1.9,61,2.709,76,2.535,77,1.597,78,1.819,80,2.177,90,2.535,91,0.522,94,3.627,95,2.872,196,4.98,597,2.588,599,2.95,709,2.854,710,2.281,1966,2.032,3040,3.235,3267,6.467,3300,5.856,3301,5.856,3302,5.856,3303,5.856]],["title/components/SpatialSearchUiBehaviorComponent.html",[170,0.672,601,1.414]],["body/components/SpatialSearchUiBehaviorComponent.html",[0,0.038,3,0.148,4,0.065,5,0.049,6,0.122,8,1.451,11,0.218,12,0.48,14,1.269,15,0.665,16,0.916,18,1.839,22,1.39,24,0.897,25,0.009,26,0.813,27,0.69,28,1.174,29,1.123,30,1.41,33,0.209,34,1.038,35,0.762,37,1.139,38,1.274,41,0.065,51,0.005,52,0.004,57,0.495,65,0.871,66,0.871,81,1.136,84,1.624,85,1.645,91,0.218,110,0.871,113,0.641,151,0.54,168,0.911,170,0.968,175,6.154,176,1.856,177,1.856,178,1.619,179,1.619,180,0.955,188,3.961,190,0.911,196,2.085,204,1.96,205,2.242,206,2.242,218,3.098,222,0.851,224,0.851,228,1.187,231,1.523,234,2.281,235,1.488,239,1.42,240,1.42,242,0.911,255,1.458,265,1.872,275,0.911,278,1.109,285,0.614,290,0.891,312,0.851,313,1.788,316,2.122,319,1.708,446,3.498,475,0.832,491,0.955,492,0.851,496,0.933,498,0.871,525,1.641,554,1.356,555,1.356,556,0.955,557,2.064,558,0.955,559,0.955,560,0.955,561,0.871,562,0.955,563,0.871,564,0.955,565,0.871,566,1.488,567,0.871,568,0.891,569,0.955,570,0.955,571,0.871,572,0.955,573,0.871,574,0.933,575,0.955,576,0.871,577,1.326,578,0.955,579,0.871,580,0.955,581,0.871,582,1.488,583,0.871,584,0.955,585,0.891,586,0.955,587,0.871,588,0.955,589,0.871,590,0.911,591,1.356,592,1.823,593,1.828,594,0.871,595,0.955,596,0.871,597,1.326,598,1.834,599,0.871,600,1.488,601,1.881,602,1.356,603,0.871,604,0.955,605,0.871,606,0.832,607,0.955,608,1.488,609,0.871,610,0.933,611,0.955,612,0.871,613,1.296,614,0.871,615,0.871,616,0.955,617,0.871,618,0.814,619,0.955,620,0.871,621,0.955,622,0.955,625,0.957,664,3.054,700,0.796,795,2.752,817,4.346,824,1.139,867,3.552,883,1.61,909,1.856,963,2.046,1082,1.053,1083,1.4,1501,1.557,1516,1.688,1592,2.522,1601,3.249,1625,4.506,1700,5.562,1766,2.242,1966,1.839,1967,1.556,2016,2.46,2027,1.139,2028,2.46,2030,2.396,2031,1.139,2032,2.46,2353,2.77,2449,3.381,2670,1.4,2677,3.24,2679,1.448,2682,3.098,2686,3.098,2687,3.098,2786,2.522,2902,5.977,2903,5.251,2906,1.96,2907,5.233,2908,1.856,2911,2.452,3040,4.366,3041,2.085,3042,3.249,3043,3.493,3045,6.749,3050,3.821,3051,5.299,3053,3.821,3054,5.299,3056,4.693,3057,5.299,3061,3.821,3063,2.452,3069,3.821,3071,3.821,3073,2.452,3078,2.452,3079,1.96,3080,2.452,3082,3.821,3083,2.452,3085,2.452,3086,2.452,3087,2.242,3088,2.452,3089,2.452,3090,2.452,3091,2.452,3092,2.452,3093,2.452,3094,2.452,3095,2.452,3096,2.452,3097,2.452,3099,2.452,3100,2.452,3101,2.452,3206,3.821,3214,4.693,3227,2.452,3244,1.856,3304,4.291,3305,4.291,3306,5.304,3307,5.299,3308,5.988,3309,2.771,3310,4.318,3311,2.771,3312,2.771,3313,2.771,3314,4.318,3315,2.771,3316,2.771,3317,4.318,3318,2.771,3319,4.318,3320,2.771,3321,4.318,3322,2.771,3323,2.771,3324,4.318,3325,2.771,3326,2.771,3327,4.318,3328,2.771,3329,4.318,3330,2.771,3331,4.318,3332,2.771,3333,4.318,3334,2.771,3335,4.318,3336,2.771,3337,4.318,3338,4.318,3339,2.771,3340,4.318,3341,2.771,3342,2.771,3343,4.318,3344,2.771,3345,4.318,3346,2.771,3347,4.318,3348,2.771]],["title/modules/SpatialSearchUiBehaviorModule.html",[53,0.719,3349,3.388]],["body/modules/SpatialSearchUiBehaviorModule.html",[0,0.088,3,0.126,4,0.151,5,0.113,6,0.089,8,1.352,25,0.008,30,1.214,33,0.224,41,0.151,51,0.007,52,0.007,53,1.031,55,1.938,56,1.938,57,1.153,58,2.68,59,2.028,60,1.854,61,2.68,76,2.498,77,1.558,78,1.774,80,2.556,90,2.498,91,0.509,598,1.624,601,2.942,709,2.812,710,2.225,1966,1.982,2906,4.566,2907,3.771,2908,4.323,3040,3.156,3108,5.224,3109,6.878,3268,5.713,3349,6.952,3350,5.713,3351,5.713,3352,5.713,3353,5.713,3354,6.363]],["title/components/SpatialSearchUiComponent.html",[170,0.672,602,1.414]],["body/components/SpatialSearchUiComponent.html",[0,0.089,3,0.133,4,0.057,5,0.043,6,0.119,8,1.434,11,0.192,12,0.434,14,1.178,15,0.681,18,2.304,20,0.631,22,1.348,25,0.009,26,0.529,28,0.951,29,0.796,30,1.377,33,0.154,34,1.039,35,0.669,41,0.057,48,1.92,50,2.504,51,0.005,52,0.003,57,0.434,65,0.764,66,0.764,77,1.766,91,0.192,110,0.764,113,0.563,163,2.846,168,0.8,170,0.909,201,1.551,218,1.421,222,0.747,224,0.747,226,2.609,228,1.071,231,1.399,234,2.249,235,1.343,237,1.409,239,1.281,240,1.281,255,1.339,256,0.974,260,2.057,262,2.932,265,2.583,275,0.8,278,1.25,287,4.224,290,0.782,316,3.254,357,2.057,363,2.065,370,2.229,375,2.376,388,0.627,399,2.968,406,1.119,408,2.188,411,3.152,412,3.152,422,2.833,439,2.483,446,3.797,475,1.463,479,2.723,484,0.839,491,0.839,492,0.747,496,0.819,498,0.764,500,1.559,525,3.013,554,1.914,555,1.224,556,0.839,557,1.92,558,0.839,559,0.839,560,0.839,561,0.764,562,0.839,563,0.764,564,0.839,565,0.764,566,1.343,567,0.764,568,1.566,569,0.839,570,0.839,571,0.764,572,0.839,573,0.764,574,0.819,575,0.839,576,0.764,577,1.196,578,0.839,579,0.764,580,0.839,581,0.764,582,1.343,583,0.764,584,0.839,585,0.782,586,0.839,587,0.764,588,0.839,589,0.764,590,2.004,591,0.764,592,0.684,593,1.679,594,0.764,595,0.839,596,0.764,597,1.871,598,1.565,599,0.764,600,1.343,601,0.764,602,1.749,603,0.764,604,0.839,605,0.764,606,0.731,607,0.839,608,1.343,609,0.764,610,0.819,611,0.839,612,0.764,613,1.952,614,0.764,615,0.764,616,0.839,617,0.764,618,0.714,619,0.839,620,0.764,621,0.839,622,0.839,623,0.88,625,0.539,629,3.789,637,1.791,645,1.572,661,3.764,670,1.482,677,3.351,688,2.566,689,1.846,690,2.968,691,3.705,692,2.736,694,1.153,695,3.645,696,3.297,700,2.201,701,1.831,795,0.782,814,2.382,822,1.846,824,2.671,853,1.791,875,1.119,883,2.23,890,1,923,1.153,925,1.482,926,1.367,933,2.989,954,3.183,975,1.421,976,1.791,981,1.087,1009,2.781,1010,3.446,1012,2.276,1026,2.276,1027,2.373,1035,3.816,1082,1.852,1083,2.46,1262,1.482,1448,2.636,1456,4.513,1465,2.483,1469,2.276,1495,1.846,1497,2.887,1498,2.24,1499,3.393,1500,3.45,1501,2.579,1503,3.183,1504,2.108,1505,2.46,1506,1.551,1511,3.467,1514,1.905,1516,2.373,1517,2.932,1524,1.482,1537,2.309,1538,2.483,1541,2.968,1553,1.831,1554,2.968,1615,1.721,1617,1.831,1618,2.723,1625,1.831,1631,1.367,1632,1.421,1654,3.263,1703,2.035,1810,3.712,1826,1.969,1920,1.551,1923,1.482,1926,3.446,1966,2.676,1990,1.312,2030,1.949,2056,3.152,2072,1.482,2353,2.545,2630,5.26,2670,2.46,2677,3.518,2679,3.183,2682,2.846,2686,2.846,2687,2.846,2887,2.153,3040,4.242,3042,1.831,3115,4.311,3126,3.448,3128,3.942,3135,1.969,3178,3.152,3244,1.629,3269,1.969,3270,4.311,3271,3.448,3290,2.153,3298,1.969,3304,3.942,3305,3.942,3307,4.311,3355,4.872,3356,4.872,3357,4.872,3358,4.872,3359,4.872,3360,4.872,3361,4.872,3362,2.433,3363,7.677,3364,2.433,3365,2.433,3366,3.896,3367,2.433,3368,2.433,3369,3.448,3370,2.433,3371,3.896,3372,3.896,3373,2.433,3374,2.433,3375,2.433,3376,3.896,3377,2.433,3378,2.433,3379,2.433,3380,3.152,3381,2.433,3382,2.433,3383,2.433,3384,6.093,3385,2.433,3386,2.433,3387,2.433,3388,2.433,3389,2.433,3390,7.094,3391,2.433,3392,5.57,3393,3.896,3394,3.896,3395,3.896,3396,3.896,3397,3.896,3398,2.433,3399,2.433,3400,2.433,3401,2.433,3402,2.433,3403,2.433,3404,2.433,3405,2.433,3406,2.433,3407,3.448,3408,2.433,3409,2.433,3410,2.433,3411,2.433,3412,2.433,3413,2.433,3414,2.433]],["title/interfaces/SpatialSearchUiModel.html",[157,0.752,2681,2.63]],["body/interfaces/SpatialSearchUiModel.html",[0,0.061,1,1.46,3,0.106,4,0.067,5,0.051,6,0.04,7,1.021,8,1.274,9,1.936,11,0.228,12,0.496,13,1.253,14,0.832,15,0.658,16,0.614,18,2.764,20,0.905,21,2.331,25,0.009,26,0.393,27,1.408,30,1.092,31,2.411,33,0.213,34,0.51,35,0.795,36,1.46,37,1.188,38,1.329,41,0.154,45,1.099,48,1.538,49,1.37,51,0.004,52,0.004,85,1.748,91,0.228,110,0.908,151,1.784,157,1.023,159,1.021,167,1.511,180,0.997,182,2.253,188,3.255,190,0.951,192,1.072,207,1.565,216,1.46,219,1.689,220,1.624,221,1.843,234,0.729,252,0.849,256,1.157,265,2.785,269,0.669,278,0.931,285,1.668,295,1.881,300,2.414,313,0.989,318,1.843,319,1.612,351,1.414,363,1.072,368,1.624,388,1.704,392,2.771,394,2.771,395,2.505,396,2.454,404,1.099,405,3.06,410,1.901,454,1.1,481,2.051,482,2.051,483,1.992,484,1.538,485,2.114,486,1.46,487,1.46,530,1.127,598,0.563,640,2.253,642,1.46,643,1.37,645,1.748,679,1.37,680,1.37,700,0.83,752,3.564,757,1.329,883,2.42,963,3.136,1009,2.071,1077,1.565,1082,2.861,1083,3.093,1095,1.565,1097,2.846,1098,2.414,1111,3.866,1138,2.331,1245,2.506,1249,1.51,1260,1.762,1325,2.181,1495,2.114,1501,2.533,1547,1.689,1629,2.506,1703,2.331,1963,1.833,1966,0.888,1967,1.624,1990,0.973,2016,1.188,2018,3.123,2020,1.188,2022,1.833,2023,1.221,2024,2.3,2025,1.833,2026,3.807,2027,1.833,2028,1.833,2030,1.157,2031,1.833,2032,1.188,2033,2.952,2034,1.992,2353,3.457,2662,1.843,2663,1.936,2664,1.843,2665,3.904,2666,1.936,2667,4.965,2668,1.936,2669,3.183,2670,3.093,2671,2.988,2672,1.936,2673,2.988,2674,1.936,2675,1.843,2676,1.843,2677,4.269,2678,2.844,2679,1.51,2680,1.843,2681,3.183,2682,4.398,2683,4.258,2684,4.219,2685,4.432,2686,3.866,2687,3.866,2688,5.041,2689,1.762,2690,1.936,2691,1.565,2692,1.843,2693,1.936,2694,1.936,2695,2.988,2696,1.762,2697,1.936,2698,1.936,2699,1.936,2700,1.936,2701,1.936,2702,1.936,2703,1.936,2704,4.441,2705,3.648,2706,2.988,2707,2.844,2708,2.988,2709,5.041,2710,1.936,2711,5.041,2712,1.936,2713,1.936,2714,1.936,2715,1.936,2716,5.283,2717,1.936,2718,1.936,2719,4.102,2720,2.988,2721,1.936,2722,1.936,2723,1.936,2724,2.718,2725,1.936,2726,1.936,2727,1.936,2728,1.936,2729,1.936,2730,3.648,2731,3.904,2732,1.843,2733,1.843,2734,1.843,2735,3.648,2736,1.936,2737,1.936,2738,1.936,2739,3.648,2740,1.936,2741,1.936,2742,4.102,2743,2.988,2744,1.936,2745,1.936,2746,1.936,2747,1.936,2748,1.936,2749,1.936,2750,1.936,2751,1.936,2752,1.936,2753,2.988,2754,1.936,2755,1.936,2756,1.936,2757,1.936,2758,1.936,2759,1.936,2760,1.936,2761,1.936,2762,1.936,2763,1.843,2764,1.936,2765,1.936,2766,1.936,2767,1.936,2768,2.718,2769,1.936,2770,1.936,2771,1.936,2772,1.936,2773,1.936,2774,1.936,2775,2.988,2776,1.936,2777,2.988,2778,1.936,2779,1.936,2780,1.936,2781,1.936,2782,1.936,2783,1.936,2784,1.936,2785,1.936,2786,1.689,2787,1.936,2788,1.936,2789,1.936,2790,1.762,2791,1.936,2792,1.936,2793,1.936,2794,1.936,2795,1.936,2796,1.936,2797,1.936,2798,1.936,2799,1.936,2800,1.936,2801,1.762,2802,1.936,2803,1.936,2804,1.936,2805,1.843,2806,1.843,2807,1.843,2808,1.843]],["title/modules/SpatialSearchUiModule.html",[53,0.719,3354,3.184]],["body/modules/SpatialSearchUiModule.html",[0,0.081,3,0.115,4,0.138,5,0.104,6,0.081,8,1.319,25,0.009,30,1.15,33,0.233,34,0.675,41,0.138,51,0.007,52,0.007,53,0.945,55,1.776,56,1.776,57,1.056,58,2.579,59,1.858,60,1.698,61,2.579,76,2.367,77,1.428,78,1.625,80,2.423,90,2.367,91,0.466,94,3.387,95,2.567,106,6.519,107,6.519,110,1.858,196,4.451,475,2.212,597,2.262,598,1.435,602,2.909,606,1.776,613,1.776,709,2.665,710,2.039,1654,3.961,1933,4.488,1934,3.603,1966,1.816,2907,3.455,3040,2.891,3262,6.231,3303,5.234,3354,6.619,3415,5.234,3416,5.234,3417,5.234,3418,5.234,3419,6.441,3420,6.231,3421,7.367,3422,5.914,3423,5.914,3424,7.367,3425,5.914,3426,7.367,3427,5.914,3428,4.451,3429,4.451,3430,5.914,3431,4.451,3432,5.914]],["title/classes/SpatialSearchUiSelectors.html",[0,0.062,3079,3.184]],["body/classes/SpatialSearchUiSelectors.html",[0,0.042,2,1.159,3,0.059,4,0.071,5,0.053,6,0.12,7,3.089,8,1.415,11,0.24,12,0.517,13,2.636,14,0.765,15,0.682,18,2.655,20,0.877,22,1.359,24,1.796,25,0.009,26,1.174,27,1.381,28,0.521,29,0.498,30,0.476,33,0.188,34,0.643,35,0.838,36,1.54,37,1.253,38,1.402,41,0.071,45,2.394,51,0.004,52,0.004,81,1.223,84,2.028,110,0.958,151,1.391,167,1.146,180,1.051,181,5.101,207,1.65,234,0.769,256,1.22,260,1.288,265,1.988,278,0.521,285,1.939,295,2.498,316,1.86,319,1.482,357,1.288,388,2.061,392,2.824,394,2.911,395,2.589,396,2.578,410,2.513,481,2.137,482,2.137,483,2.076,484,1.602,485,2.203,486,1.54,487,1.54,492,2.498,598,0.594,606,0.916,645,1.697,688,2.278,746,2.963,752,2.753,795,2.737,883,2.308,1082,2.141,1083,2.844,1325,3.744,1495,1.445,1501,2.097,1629,1.713,1703,1.593,1966,2.687,2026,2.017,2353,2.428,2669,4.675,2670,4.335,2675,1.944,2677,3.669,2678,1.944,2679,3.88,2680,4.015,2681,5.357,2682,2.715,2683,2.715,2684,1.944,2686,2.715,2687,2.715,2691,1.65,2692,5.186,2707,1.944,2731,1.944,2732,2.963,2733,2.963,2734,2.963,2763,4.554,2805,1.944,2806,1.944,2807,1.944,2808,1.944,2933,3.761,2969,2.468,3079,3.288,3188,5.574,3244,2.042,3255,4.557,3304,3.761,3305,3.761,3363,2.699,3433,2.699,3434,7.082,3435,4.648,3436,4.648,3437,5.632,3438,3.05,3439,4.648,3440,7.2,3441,3.05,3442,4.648,3443,3.05,3444,4.648,3445,3.05,3446,4.648,3447,3.05,3448,2.699,3449,4.648,3450,3.05,3451,4.648,3452,3.05,3453,4.648,3454,3.05,3455,4.648,3456,3.05,3457,4.648,3458,3.05,3459,4.648,3460,3.05,3461,4.648,3462,3.05,3463,3.05,3464,4.648,3465,3.05,3466,4.648,3467,3.05,3468,4.648,3469,3.05,3470,4.648,3471,3.05,3472,4.648,3473,3.05,3474,3.05,3475,3.05,3476,3.05,3477,3.05,3478,4.648,3479,3.05,3480,3.05,3481,3.05,3482,3.05,3483,3.05,3484,3.05,3485,3.05,3486,3.05,3487,3.05,3488,3.05,3489,3.05,3490,3.05,3491,3.05,3492,2.699,3493,3.05,3494,3.05,3495,3.05,3496,3.05,3497,3.05,3498,3.05,3499,3.05,3500,3.05,3501,3.05,3502,3.05,3503,4.648,3504,3.05,3505,3.05,3506,3.05,3507,3.05,3508,3.05,3509,3.05,3510,3.05,3511,3.05,3512,3.05,3513,3.05,3514,3.05,3515,3.05]],["title/injectables/SpatialSearchUiState.html",[454,1.11,2691,2.436]],["body/injectables/SpatialSearchUiState.html",[0,0.054,1,1.239,3,0.095,4,0.057,5,0.043,6,0.112,7,2.876,8,1.396,9,1.702,11,0.193,13,1.572,14,0.76,15,0.642,16,0.832,18,2.728,20,0.844,21,2.048,22,1.257,24,1.673,25,0.009,26,1.106,27,1.286,30,1.111,31,2.249,33,0.206,34,0.448,35,0.674,36,1.239,37,1.008,38,1.128,41,0.143,45,0.933,48,1.929,49,1.163,51,0.003,52,0.003,81,1.032,84,1.877,85,1.883,91,0.193,110,0.771,151,1.757,157,0.935,167,1.208,180,0.846,182,2.826,188,3.547,190,0.807,192,0.91,207,1.328,216,1.239,219,1.433,220,1.378,221,1.564,234,0.618,252,1.151,256,0.982,265,2.805,269,0.567,278,0.956,285,1.576,295,2.003,300,2.122,313,1.085,318,2.5,319,1.717,351,1.917,363,1.454,368,2.203,388,1.575,392,2.603,394,2.603,395,2.252,396,2.306,404,0.933,405,3.847,410,2.312,454,0.967,455,1.239,481,1.803,482,1.803,483,1.751,484,1.352,485,1.858,486,1.239,487,1.239,530,0.957,598,0.764,640,2.826,642,2.474,643,1.163,645,1.576,679,1.163,680,1.163,700,0.705,752,2.395,757,1.128,795,2.514,883,2.325,963,3.565,1009,1.862,1077,1.328,1082,2.127,1083,1.98,1095,1.328,1097,2.559,1098,2.122,1111,3.574,1138,2.048,1245,2.203,1249,1.282,1260,1.495,1325,2.736,1495,1.858,1501,2.439,1547,1.433,1629,2.203,1703,2.048,1963,2.681,1966,2.502,1967,1.378,1990,0.826,2016,2.013,2018,3.359,2020,2.013,2022,2.681,2023,1.036,2024,2.068,2025,2.681,2026,3.689,2027,2.681,2028,2.681,2030,1.96,2031,2.681,2032,2.013,2033,3.004,2034,1.751,2353,2.048,2662,1.564,2663,1.643,2664,1.564,2665,4.535,2666,1.643,2667,5.47,2668,1.643,2669,3.811,2670,1.98,2671,2.626,2672,1.643,2673,2.626,2674,1.643,2675,1.564,2676,1.564,2677,3.311,2678,2.5,2679,1.282,2680,1.564,2681,3.269,2682,3.574,2683,3.269,2684,2.5,2685,2.626,2686,2.291,2687,2.291,2688,4.097,2689,1.495,2690,1.643,2691,2.122,2692,1.564,2693,1.643,2694,2.626,2695,2.626,2696,1.495,2697,1.643,2698,1.643,2699,1.643,2700,1.643,2701,1.643,2702,2.626,2703,2.626,2704,4.173,2705,3.281,2706,2.626,2707,2.5,2708,2.626,2709,4.765,2710,1.643,2711,4.765,2712,1.643,2713,2.626,2714,2.626,2715,2.626,2716,5.038,2717,1.643,2718,1.643,2719,3.747,2720,2.626,2721,1.643,2722,1.643,2723,1.643,2724,2.389,2725,1.643,2726,1.643,2727,1.643,2728,2.626,2729,2.626,2730,3.281,2731,3.567,2732,1.564,2733,1.564,2734,1.564,2735,3.281,2736,1.643,2737,1.643,2738,1.643,2739,3.281,2740,1.643,2741,1.643,2742,3.747,2743,2.626,2744,1.643,2745,1.643,2746,1.643,2747,1.643,2748,1.643,2749,1.643,2750,2.626,2751,2.626,2752,1.643,2753,2.626,2754,2.626,2755,2.626,2756,1.643,2757,2.626,2758,2.626,2759,1.643,2760,1.643,2761,1.643,2762,1.643,2763,1.564,2764,1.643,2765,2.626,2766,2.626,2767,1.643,2768,2.389,2769,2.626,2770,2.626,2771,1.643,2772,1.643,2773,2.626,2774,2.626,2775,2.626,2776,1.643,2777,2.626,2778,1.643,2779,1.643,2780,1.643,2781,1.643,2782,1.643,2783,1.643,2784,1.643,2785,2.626,2786,2.291,2787,2.626,2788,2.626,2789,1.643,2790,1.495,2791,1.643,2792,1.643,2793,1.643,2794,1.643,2795,1.643,2796,1.643,2797,1.643,2798,1.643,2799,2.626,2800,2.626,2801,2.389,2802,2.626,2803,2.626,2804,2.626,2805,1.564,2806,1.564,2807,1.564,2808,1.564,3200,6.799,3434,3.47,3440,2.171,3516,3.922,3517,2.454,3518,2.454,3519,2.454,3520,2.454,3521,2.454,3522,2.454,3523,2.454,3524,2.454,3525,2.454,3526,2.454,3527,2.454,3528,2.454,3529,2.454,3530,2.454,3531,2.454]],["title/components/SpinnerOverlayComponent.html",[170,0.672,603,1.414]],["body/components/SpinnerOverlayComponent.html",[0,0.112,3,0.087,4,0.104,5,0.078,6,0.108,8,1.245,11,0.483,12,0.682,14,0.951,15,0.594,20,0.906,22,1.176,25,0.008,26,0.833,27,1.203,28,1.196,29,1.143,30,1.304,33,0.113,34,1.08,41,0.104,50,1.836,51,0.006,52,0.005,57,0.798,65,1.403,66,1.403,78,1.685,91,0.352,113,1.033,140,5.94,167,1.102,168,1.469,170,1.178,222,1.372,224,1.372,228,1.685,231,2.01,234,2.373,235,2.113,237,2.218,239,2.016,240,2.016,242,2.016,255,1.924,264,2.39,275,1.469,289,5.846,290,2.944,388,1.579,396,1.504,422,1.54,427,2.39,475,1.341,479,2.997,491,1.54,492,1.372,496,1.504,498,1.403,500,2.453,525,2.66,554,2.479,555,1.926,556,1.54,557,2.596,558,1.54,559,1.54,560,1.54,561,1.403,562,1.54,563,1.403,564,1.54,565,1.403,566,2.113,567,1.403,568,1.436,569,1.54,570,1.54,571,1.403,572,1.54,573,1.403,574,1.504,575,1.54,576,1.403,577,1.883,578,1.54,579,1.403,580,1.54,581,1.403,582,2.113,583,1.403,584,1.54,585,1.436,586,1.54,587,1.403,588,1.54,589,1.403,590,1.469,591,1.403,592,1.255,593,2.413,594,1.403,595,1.54,596,1.403,597,1.883,598,1.194,599,1.403,600,2.113,601,1.403,602,1.403,603,2.366,604,1.54,605,1.403,606,1.341,607,1.54,608,2.113,609,1.403,610,1.504,611,1.54,612,1.403,613,1.841,614,1.403,615,1.403,616,1.54,617,1.403,618,1.312,619,1.54,620,1.403,621,1.54,622,1.54,623,1.616,625,1.749,670,3.735,688,1.616,689,2.117,695,2.588,696,2.418,700,1.283,795,1.436,814,3.422,822,2.905,824,1.836,853,2.819,875,2.054,883,1.201,923,2.117,926,2.509,933,2.819,976,2.819,981,3.641,1009,1.698,1012,2.61,1016,4.106,1433,5.425,1497,2.117,1503,2.334,1505,3.096,1511,2.117,1515,4.357,1535,2.61,1592,3.581,1603,2.722,1614,3.581,1618,2.184,1623,4.336,1733,6.194,1810,2.722,1923,2.722,2950,5.044,3532,6.387,3533,3.954,3534,6.131,3535,6.999,3536,6.131,3537,4.468,3538,6.131,3539,4.468,3540,6.131,3541,6.131,3542,4.468,3543,4.468,3544,4.468]],["title/modules/SpinnerOverlayModule.html",[53,0.719,74,3.184]],["body/modules/SpinnerOverlayModule.html",[0,0.092,3,0.13,4,0.156,5,0.117,6,0.092,25,0.008,33,0.222,41,0.156,51,0.007,52,0.007,53,1.067,55,2.005,56,2.005,57,1.192,58,2.72,59,2.098,60,1.918,61,2.72,74,6.479,76,2.549,77,1.612,78,1.836,80,2.197,90,2.549,91,0.527,140,5.027,290,2.549,603,2.954,709,2.869,710,2.303,3532,5.405,3545,5.911,3546,5.911,3547,5.911,3548,6.68,3549,7.02,3550,5.911,3551,6.68]],["title/classes/StartSpatialSearchFlow.html",[0,0.062,2020,1.85]],["body/classes/StartSpatialSearchFlow.html",[0,0.125,2,2.109,3,0.108,4,0.129,5,0.097,6,0.097,7,2.498,8,1.374,11,0.437,12,0.787,13,2.592,14,1.253,15,0.73,18,2.173,20,0.916,22,0.866,25,0.009,28,0.948,29,0.906,30,1.281,32,2.408,33,0.14,34,0.634,41,0.213,42,3.985,47,3.066,51,0.006,52,0.006,77,1.708,260,2.342,265,1.958,269,1.283,313,1.229,316,2.22,392,2.109,394,2.109,396,1.868,404,2.109,410,1.593,598,1.08,645,1.818,654,3.459,883,2.206,890,3.201,1082,2.689,1501,2.287,1963,2.279,1966,2.173,1990,2.382,2016,2.279,2017,2.898,2018,4.101,2020,2.907,2021,3.696,2022,2.279,2023,2.342,2024,2.342,2025,2.279,2026,2.408,2027,2.279,2028,2.279,2029,3.002,2030,2.22,2031,2.279,2032,2.279,2033,2.342,2034,3.159,3552,5.547]],["title/modules/StoreModule.html",[53,0.719,1044,3.184]],["body/modules/StoreModule.html",[0,0.081,3,0.115,4,0.138,5,0.104,6,0.101,8,1.283,9,2.573,25,0.009,30,1.152,33,0.237,34,0.677,40,3.612,41,0.172,51,0.007,52,0.007,53,0.947,55,1.78,80,1.95,90,2.371,91,0.467,110,2.317,118,3.97,151,1.155,176,3.97,177,3.97,178,3.463,180,2.043,183,5.218,197,3.97,198,3.97,210,3.992,212,4.31,214,3.779,215,4.461,216,3.726,227,2.436,242,1.95,313,1.314,357,2.503,405,3.329,406,2.726,434,4.797,714,3.329,759,3.992,964,3.463,1044,5.218,1307,3.097,1966,1.82,2072,3.612,2081,4.461,2089,4.941,2333,4.193,2334,4.193,2676,3.779,2691,3.992,3149,4.703,3240,4.797,3244,3.97,3369,5.246,3553,4.797,3554,5.928,3555,5.246,3556,5.928,3557,5.928,3558,5.246,3559,7.108,3560,5.928,3561,6.529,3562,5.928,3563,4.797,3564,5.928,3565,5.246,3566,4.797,3567,5.928,3568,5.928,3569,5.928,3570,5.928,3571,5.928,3572,5.928,3573,5.928,3574,7.378,3575,5.928,3576,5.928,3577,5.928,3578,5.928,3579,5.928,3580,5.928,3581,5.928,3582,5.928,3583,5.928]],["title/components/TermOccurrenceListComponent.html",[170,0.672,605,1.414]],["body/components/TermOccurrenceListComponent.html",[0,0.094,3,0.144,4,0.1,5,0.075,6,0.11,8,1.284,11,0.337,12,0.661,14,0.928,15,0.612,20,1.005,22,1.213,25,0.009,26,0.807,28,1.167,29,1.116,30,1.288,33,0.15,34,1.077,41,0.1,51,0.006,52,0.005,57,0.762,65,1.341,66,1.341,91,0.337,113,0.987,163,2.494,168,1.404,170,1.159,218,2.494,222,1.311,224,1.311,228,1.633,231,1.962,234,2.366,235,2.048,237,2.149,239,1.954,240,1.954,255,1.878,275,1.404,290,1.372,370,1.709,375,2.317,388,1.099,399,3.62,406,3.868,422,2.048,424,2.816,475,1.282,484,1.472,491,1.472,492,1.311,496,1.437,498,1.341,500,2.378,525,2.808,554,1.866,555,1.866,556,1.472,557,2.547,558,1.472,559,1.472,560,1.472,561,1.341,562,1.472,563,1.341,564,1.472,565,1.341,566,2.048,567,1.341,568,1.372,569,1.472,570,1.472,571,1.341,572,1.472,573,1.341,574,1.437,575,1.472,576,1.341,577,1.824,578,1.472,579,1.341,580,1.472,581,1.341,582,2.048,583,1.341,584,1.472,585,1.372,586,1.472,587,1.341,588,1.472,589,1.341,590,1.404,591,1.341,592,1.199,593,2.356,594,1.341,595,1.472,596,1.341,597,1.824,598,1.157,599,1.341,600,2.048,601,1.341,602,1.341,603,1.341,604,1.472,605,2.321,606,2.714,607,2.843,608,2.048,609,1.341,610,1.437,611,1.472,612,1.341,613,1.784,614,1.341,615,2.146,616,1.472,617,1.341,618,1.254,619,1.472,620,1.341,621,1.472,622,1.472,623,1.544,625,0.946,674,4.203,688,2.149,689,2.816,691,3.569,695,2.508,795,1.372,814,3.341,822,2.816,824,2.441,853,2.732,875,1.963,923,2.023,925,3.62,954,3.569,976,1.963,1012,3.471,1166,4.471,1448,2.311,1498,3.397,1499,3.62,1500,2.732,1501,1.254,1503,3.104,1511,3.68,1514,2.088,1515,3.001,1516,5.125,1537,2.023,1554,3.62,1580,4.808,1581,4.808,1618,3.341,1920,2.722,1923,2.601,1966,1.311,2377,2.722,2679,3.569,3244,2.859,3428,6.05,3429,6.05,3448,5.258,3584,6.506,3585,3.779,3586,6.834,3587,5.942,3588,6.834,3589,6.834,3590,4.27,3591,4.27,3592,5.942,3593,4.27,3594,5.258,3595,5.258,3596,5.942,3597,5.942,3598,5.942,3599,5.942,3600,5.942,3601,3.779,3602,4.27]],["title/modules/TermOccurrenceListModule.html",[53,0.719,3419,3.184]],["body/modules/TermOccurrenceListModule.html",[0,0.091,3,0.129,4,0.155,5,0.116,6,0.091,25,0.008,33,0.226,41,0.155,51,0.007,52,0.007,53,1.059,55,1.99,56,1.99,57,1.183,58,2.71,59,2.081,60,1.903,61,2.71,76,2.537,77,1.6,78,1.821,80,2.179,90,2.537,91,0.522,94,3.63,95,2.876,99,5.584,100,4.687,605,2.951,606,1.99,709,2.856,710,2.284,3419,6.469,3428,4.987,3429,4.987,3584,5.362,3603,5.864,3604,5.864,3605,5.864,3606,6.627,3607,6.627]],["title/interfaces/TermResult.html",[157,0.752,2679,2.352]],["body/interfaces/TermResult.html",[0,0.064,1,1.542,3,0.11,4,0.071,5,0.053,6,0.042,7,1.078,8,1.288,9,2.019,11,0.241,12,0.518,13,1.307,14,0.856,15,0.497,16,0.648,18,2.737,20,0.991,21,2.43,25,0.009,26,0.415,30,1.116,31,2.464,33,0.216,34,0.531,35,0.839,36,1.542,37,1.255,38,1.404,41,0.158,45,2.396,48,1.604,49,1.447,51,0.004,52,0.004,85,1.774,91,0.241,110,0.959,151,1.792,157,1.053,159,1.078,167,1.147,180,1.053,182,2.349,188,3.318,190,1.004,192,1.132,207,1.652,216,1.542,219,1.784,220,1.715,221,1.946,234,0.769,252,0.897,256,2.522,265,2.826,269,0.706,278,0.963,285,1.697,295,1.935,300,2.518,313,1.031,318,1.946,319,1.658,351,1.493,363,1.132,368,1.715,388,1.747,392,2.825,394,2.825,395,2.591,396,2.502,404,1.161,405,3.165,410,1.948,454,1.147,481,2.139,482,2.139,483,2.077,484,1.604,485,2.205,486,1.542,487,1.542,530,1.191,598,0.595,640,2.349,642,1.542,643,1.447,645,1.774,679,1.447,680,1.447,700,0.877,752,2.755,757,1.404,883,2.377,963,3.214,1009,2.142,1077,1.652,1082,2.396,1083,2.349,1095,1.652,1097,2.944,1098,2.518,1111,3.963,1138,2.43,1245,2.613,1249,1.595,1260,1.86,1325,2.275,1495,2.205,1501,2.501,1547,1.784,1629,2.613,1703,2.43,1963,1.912,1966,0.938,1967,1.715,1990,1.028,2016,1.255,2018,3.191,2020,1.255,2022,1.912,2023,1.289,2024,2.379,2025,1.912,2026,3.777,2027,1.912,2028,1.912,2030,1.222,2031,1.912,2032,1.255,2033,3.017,2034,2.077,2353,2.43,2662,1.946,2663,2.045,2664,1.946,2665,4.017,2666,2.045,2667,5.028,2668,2.045,2669,3.292,2670,2.349,2671,3.116,2672,2.045,2673,3.116,2674,2.045,2675,1.946,2676,1.946,2677,3.671,2678,2.966,2679,2.43,2680,4.017,2681,2.718,2682,3.963,2683,3.682,2684,2.966,2685,3.116,2686,2.718,2687,2.718,2688,4.543,2689,1.86,2690,2.045,2691,1.652,2692,1.946,2693,2.045,2694,2.045,2695,3.116,2696,1.86,2697,2.045,2698,2.045,2699,2.045,2700,2.045,2701,2.045,2702,2.045,2703,2.045,2704,4.528,2705,3.774,2706,3.116,2707,2.966,2708,3.116,2709,5.13,2710,2.045,2711,5.13,2712,2.045,2713,2.045,2714,2.045,2715,2.045,2716,5.361,2717,2.045,2718,2.045,2719,4.22,2720,3.116,2721,2.045,2722,2.045,2723,2.045,2724,2.834,2725,2.045,2726,2.045,2727,2.045,2728,2.045,2729,2.045,2730,3.774,2731,4.017,2732,1.946,2733,1.946,2734,1.946,2735,3.774,2736,2.045,2737,2.045,2738,2.045,2739,3.774,2740,2.045,2741,2.045,2742,4.22,2743,3.116,2744,2.045,2745,2.045,2746,2.045,2747,2.045,2748,2.045,2749,2.045,2750,2.045,2751,2.045,2752,2.045,2753,3.116,2754,2.045,2755,2.045,2756,2.045,2757,2.045,2758,2.045,2759,2.045,2760,2.045,2761,2.045,2762,2.045,2763,1.946,2764,2.045,2765,2.045,2766,2.045,2767,2.045,2768,2.834,2769,2.045,2770,2.045,2771,2.045,2772,2.045,2773,2.045,2774,2.045,2775,3.116,2776,2.045,2777,3.116,2778,2.045,2779,2.045,2780,2.045,2781,2.045,2782,2.045,2783,2.045,2784,2.045,2785,2.045,2786,1.784,2787,2.045,2788,2.045,2789,2.045,2790,1.86,2791,2.045,2792,2.045,2793,2.045,2794,2.045,2795,2.045,2796,2.045,2797,2.045,2798,2.045,2799,2.045,2800,2.045,2801,1.86,2802,2.045,2803,2.045,2804,2.045,2805,1.946,2806,1.946,2807,1.946,2808,1.946]],["title/modules/ThemingModule.html",[53,0.719,1045,3.184]],["body/modules/ThemingModule.html",[0,0.094,3,0.133,4,0.16,5,0.12,6,0.094,25,0.008,33,0.204,41,0.16,51,0.007,52,0.007,53,1.092,55,2.052,56,2.052,57,1.22,58,2.197,59,2.147,60,2.454,61,2.197,76,2.584,77,1.65,78,1.878,90,2.584,91,0.539,143,5.143,144,5.53,202,6.103,269,1.581,1045,6.446,3608,6.048,3609,6.048,3610,6.835,3611,8.041,3612,6.835,3613,6.835,3614,6.835]],["title/injectables/ThemingService.html",[202,3.015,454,1.11]],["body/injectables/ThemingService.html",[0,0.121,3,0.081,4,0.097,5,0.073,6,0.12,11,0.329,12,0.65,13,1.895,15,0.67,16,0.885,20,1.16,22,1.359,24,1.6,25,0.009,26,1.046,27,1.336,28,1.429,29,0.681,32,3.629,33,0.148,41,0.136,44,5.645,47,2.114,51,0.005,52,0.005,59,1.836,81,1.538,84,1.886,85,1.908,86,3.374,87,2.95,89,5.769,91,0.329,113,0.964,116,3.138,146,6.268,151,1.629,154,3.69,170,1.191,171,5.645,202,3.914,228,1.606,264,2.279,278,1.153,285,1.62,289,3.914,310,2.015,312,2.364,315,6.63,319,2.358,351,2.857,368,3.282,407,5.6,450,2.658,454,1.441,455,2.106,499,2.436,555,2.574,625,1.62,644,2.565,669,5.794,842,2.77,859,3.69,884,3.69,885,3.374,1063,3.69,1125,3.725,1268,4.398,1514,2.039,1695,3.69,1729,5.172,1995,3.138,2095,4.455,2113,3.374,2367,2.95,2368,2.793,2374,2.793,2618,3.374,2786,3.414,2950,5.6,2989,5.917,3615,3.374,3616,5.845,3617,8.195,3618,5.845,3619,7.313,3620,7.313,3621,5.845,3622,4.17,3623,4.17,3624,5.845,3625,4.17,3626,5.172,3627,7.699,3628,4.17,3629,5.845,3630,7.313,3631,4.17,3632,5.845,3633,5.845,3634,4.17,3635,5.845,3636,4.17,3637,5.845,3638,4.17,3639,4.17,3640,4.17,3641,4.17,3642,4.17,3643,4.17,3644,3.69,3645,4.17,3646,4.17,3647,4.17,3648,4.17,3649,7.313,3650,4.17,3651,4.17,3652,4.17,3653,4.17,3654,4.17,3655,5.845,3656,4.17,3657,4.17,3658,4.17,3659,4.17,3660,4.17,3661,4.17,3662,4.17,3663,4.17]],["title/components/ThumbnailCarouselComponent.html",[170,0.672,609,1.414]],["body/components/ThumbnailCarouselComponent.html",[0,0.098,3,0.06,4,0.072,5,0.054,6,0.112,8,1.094,11,0.369,12,0.52,14,1.136,15,0.587,20,0.964,22,1.252,24,0.639,25,0.009,26,0.769,27,0.491,28,1.224,29,1.112,30,1.163,33,0.16,34,1.056,35,0.845,41,0.072,45,2.404,50,2.795,51,0.005,52,0.004,57,0.549,65,0.966,66,0.966,78,1.285,81,1.23,84,1.607,91,0.242,113,0.711,151,0.599,168,1.011,170,0.844,222,0.944,224,0.944,227,1.921,228,1.285,231,1.625,234,2.317,235,1.612,237,1.691,239,1.538,240,1.538,242,1.538,255,1.555,266,6.688,269,1.081,273,4.484,275,1.011,278,0.525,285,1.507,290,0.988,311,1.574,312,1.436,313,1.507,370,2.265,375,1.199,388,2.065,395,2.15,396,1.035,422,2.18,427,2.653,439,4.337,475,0.923,479,2.286,483,2.824,484,1.612,491,1.06,492,0.944,496,1.035,498,0.966,500,1.871,525,1.778,546,2.313,554,2.251,555,1.469,556,1.06,557,2.18,558,1.06,559,1.06,560,1.06,561,0.966,562,1.06,563,0.966,564,1.06,565,0.966,566,1.612,567,0.966,568,1.819,569,1.06,570,1.06,571,0.966,572,1.06,573,0.966,574,1.035,575,1.06,576,0.966,577,1.436,578,1.06,579,0.966,580,1.06,581,0.966,582,1.612,583,0.966,584,1.06,585,0.988,586,1.06,587,0.966,588,1.06,589,0.966,590,1.011,591,0.966,592,1.777,593,1.951,594,0.966,595,1.06,596,0.966,597,1.436,598,0.911,599,0.966,600,1.612,601,0.966,602,0.966,603,0.966,604,1.06,605,0.966,606,0.923,607,1.06,608,1.612,609,1.986,610,2.871,611,1.06,612,0.966,613,1.404,614,0.966,615,0.966,616,1.06,617,0.966,618,0.903,619,1.06,620,0.966,621,1.06,622,1.06,623,1.112,625,1.036,637,2.908,645,1.254,661,2.527,670,2.849,677,2.088,689,2.682,691,2.956,692,1.727,693,2.313,695,3.025,696,1.664,700,2.139,795,0.988,814,2.767,822,2.216,823,3.308,824,2.325,853,2.15,875,1.414,883,1.829,911,2.849,923,1.457,924,2.626,933,3.128,954,2.956,975,1.796,976,2.15,981,3.2,989,2.626,1009,2.989,1010,3.308,1012,2.732,1016,3.132,1033,2.53,1035,3.844,1113,1.796,1229,2.849,1262,1.873,1448,3.062,1456,2.626,1487,4.138,1497,2.682,1498,2.908,1499,2.849,1500,2.602,1501,0.903,1503,2.443,1504,2.53,1505,2.858,1506,1.96,1510,3.519,1514,2.286,1515,1.553,1518,2.174,1520,4.138,1521,3.178,1524,1.873,1525,2.313,1527,2.721,1535,3.306,1537,1.457,1541,3.448,1565,5.766,1599,3.784,1617,2.313,1618,2.767,1623,3.308,1632,1.796,1653,3.519,1810,1.873,1824,3.784,1952,4.138,2061,5.605,2064,2.487,2072,1.873,2363,5.269,2364,4.988,2370,4.031,2377,3.607,2464,4.138,2833,5.008,2950,2.059,3297,5.798,3407,5.008,3664,6.135,3665,2.487,3666,3.784,3667,4.138,3668,4.676,3669,5.66,3670,4.676,3671,5.505,3672,5.66,3673,4.676,3674,5.66,3675,5.66,3676,7.166,3677,3.074,3678,3.074,3679,4.676,3680,5.008,3681,4.676,3682,3.074,3683,4.676,3684,4.676,3685,4.676,3686,5.66,3687,4.676,3688,4.676,3689,4.676,3690,4.676,3691,4.676,3692,4.676,3693,3.074,3694,6.363,3695,5.66,3696,4.676,3697,4.676,3698,4.676,3699,4.676,3700,4.138,3701,4.676,3702,4.676,3703,4.676,3704,4.676,3705,4.676,3706,4.676,3707,3.074,3708,4.579,3709,3.074,3710,4.676,3711,3.074,3712,3.074,3713,4.138,3714,7.166,3715,3.074,3716,3.074,3717,3.074,3718,4.676,3719,4.676,3720,3.074,3721,4.676,3722,4.676,3723,4.676,3724,4.676,3725,3.074,3726,5.66,3727,3.074,3728,3.074,3729,3.074,3730,3.074,3731,3.074,3732,3.074,3733,3.074,3734,3.074]],["title/modules/ThumbnailCarouselModule.html",[53,0.719,1561,3.184]],["body/modules/ThumbnailCarouselModule.html",[0,0.088,3,0.125,4,0.151,5,0.113,6,0.088,16,1.369,25,0.009,33,0.23,41,0.151,51,0.007,52,0.007,53,1.03,55,2.332,56,1.936,57,1.151,58,2.679,59,2.025,60,1.852,61,2.679,76,2.496,77,1.556,78,1.772,80,2.12,90,2.496,91,0.508,94,3.571,95,2.798,609,2.941,610,2.171,709,2.809,710,2.222,1561,6.434,1565,4.56,1933,4.732,1934,3.928,3664,4.852,3671,5.217,3694,6.744,3735,5.706,3736,5.706,3737,5.706,3738,6.448,3739,7.767,3740,6.448,3741,6.448,3742,6.448,3743,6.448]],["title/components/TissueBlockListComponent.html",[170,0.672,612,1.414]],["body/components/TissueBlockListComponent.html",[0,0.11,3,0.15,4,0.099,5,0.074,6,0.101,8,1.281,11,0.334,12,0.657,14,0.924,15,0.536,20,0.548,22,1.062,25,0.008,26,0.802,28,1.161,29,1.111,30,1.331,33,0.149,34,1.077,35,1.163,41,0.099,50,1.738,51,0.006,52,0.005,57,0.755,65,1.329,66,1.329,91,0.334,113,0.978,163,2.471,168,1.391,170,1.014,222,1.299,224,1.299,228,1.622,231,1.953,234,2.364,235,2.035,237,2.135,239,1.941,240,1.941,255,1.869,275,1.391,290,1.359,370,1.693,375,2.302,388,1.751,399,2.577,406,3.92,422,2.035,427,1.649,475,2.774,484,1.458,491,1.458,492,1.299,496,1.424,498,1.329,500,2.362,525,2.244,554,2.431,555,1.854,556,1.458,557,2.536,558,1.458,559,1.458,560,1.458,561,1.329,562,1.458,563,1.329,564,1.458,565,1.329,566,2.035,567,1.329,568,2.185,569,1.458,570,1.458,571,1.329,572,1.458,573,1.329,574,1.424,575,1.458,576,1.329,577,1.813,578,1.458,579,1.329,580,1.458,581,1.329,582,2.035,583,1.329,584,1.458,585,1.359,586,1.458,587,1.329,588,1.458,589,1.329,590,1.391,591,1.329,592,1.188,593,2.344,594,1.329,595,1.458,596,1.329,597,1.813,598,1.433,599,1.329,600,2.035,601,1.329,602,1.329,603,1.329,604,1.458,605,1.329,606,1.27,607,1.458,608,2.035,609,1.329,610,1.424,611,1.458,612,2.311,613,2.76,614,1.329,615,1.329,616,1.458,617,1.329,618,1.242,619,1.458,620,1.329,621,1.458,622,1.458,623,1.53,625,1.308,688,2.662,689,2.797,690,4.142,691,3.552,692,2.376,695,2.87,700,1.695,795,1.359,814,3.324,822,2.797,824,1.738,853,2.714,875,1.945,923,2.005,925,4.142,926,2.376,933,1.945,954,3.083,976,1.945,1009,2.585,1012,2.471,1083,3.434,1113,2.471,1307,2.21,1448,2.289,1484,4.776,1485,5.224,1486,5.224,1495,2.005,1496,2.696,1497,2.005,1498,3.126,1500,2.714,1501,1.242,1503,2.21,1504,2.289,1505,2.136,1510,3.183,1511,3.222,1515,2.136,1516,3.596,1517,3.183,1518,2.992,1519,3.183,1521,2.376,1522,3.183,1523,3.423,1525,3.183,1537,2.005,1551,3.743,1552,3.743,1553,3.183,1554,3.596,1555,3.423,1592,3.448,1618,3.324,1920,2.696,1923,2.577,1926,2.992,2353,3.552,3130,3.743,3380,5.954,3431,5.537,3601,3.743,3744,5.954,3745,3.743,3746,6.8,3747,5.903,3748,4.23,3749,5.903,3750,5.903,3751,4.23,3752,4.23]],["title/modules/TissueBlockListModule.html",[53,0.719,3420,3.184]],["body/modules/TissueBlockListModule.html",[0,0.09,3,0.128,4,0.154,5,0.115,6,0.09,25,0.008,33,0.226,41,0.154,51,0.007,52,0.007,53,1.053,55,1.979,56,1.979,57,1.177,58,2.704,59,2.071,60,1.893,61,2.704,76,2.529,77,1.591,78,1.812,80,2.168,90,2.529,91,0.52,94,3.619,95,2.861,99,5.567,100,4.662,475,2.526,612,2.949,613,1.979,709,2.847,710,2.272,3420,6.462,3431,4.96,3744,5.334,3753,5.833,3754,5.833,3755,5.833,3756,6.592,3757,6.592]],["title/components/TissueSectionVisComponent.html",[170,0.672,614,1.414]],["body/components/TissueSectionVisComponent.html",[0,0.109,3,0.081,4,0.097,5,0.073,6,0.109,8,1.218,11,0.532,12,0.65,14,0.916,15,0.607,20,0.54,22,1.202,24,0.866,25,0.008,26,1.084,27,0.666,28,0.998,29,0.955,30,1.28,33,0.148,34,1.076,35,1.146,41,0.097,51,0.006,52,0.005,57,0.745,65,1.31,66,1.31,81,1.538,84,1.594,91,0.329,113,0.964,167,1.441,168,1.372,170,1.007,222,1.281,224,1.281,228,1.606,231,1.938,234,2.362,235,2.015,237,2.114,239,1.922,240,1.922,242,1.372,252,2.147,255,1.854,256,2.339,264,2.279,269,0.964,275,1.372,285,1.295,290,1.34,313,1.295,357,2.467,370,2.339,375,2.631,388,1.883,392,1.585,395,1.917,396,1.968,422,2.015,424,2.77,427,2.279,475,1.252,479,3.299,484,1.438,491,1.438,492,1.281,496,1.404,498,1.31,500,2.339,525,2.565,554,2.418,555,1.836,556,1.438,557,2.521,558,1.438,559,1.438,560,1.438,561,1.31,562,1.438,563,1.31,564,1.438,565,1.31,566,2.015,567,1.31,568,1.34,569,1.438,570,1.438,571,1.31,572,1.438,573,1.31,574,1.404,575,1.438,576,1.31,577,1.795,578,1.438,579,1.31,580,1.438,581,1.31,582,2.015,583,1.31,584,1.438,585,1.34,586,1.438,587,1.31,588,1.438,589,1.31,590,1.372,591,1.31,592,1.172,593,2.326,594,1.31,595,1.438,596,1.31,597,1.795,598,1.138,599,1.31,600,2.015,601,1.31,602,1.31,603,1.31,604,1.438,605,1.31,606,1.252,607,1.438,608,2.015,609,1.31,610,1.404,611,1.438,612,1.31,613,2.717,614,2.297,615,2.927,616,1.438,617,1.31,618,1.224,619,1.438,620,1.31,621,1.438,622,1.438,623,1.508,645,1.816,688,2.114,694,1.976,695,2.848,700,1.938,795,1.34,822,2.77,824,1.714,853,2.687,875,1.917,883,1.572,891,3.561,923,1.976,924,2.342,1009,2.565,1428,5.087,1437,5.971,1498,3.102,1503,2.178,1511,2.77,1514,2.039,1518,2.95,1519,3.138,1524,2.541,1535,2.436,1554,2.541,1568,6.005,1631,3.282,1926,4.773,2192,3.374,2801,3.561,3758,6.457,3759,3.69,3760,7.981,3761,6.748,3762,5.845,3763,5.845,3764,6.748,3765,7.699,3766,6.748,3767,4.17,3768,5.172,3769,5.172,3770,4.17,3771,5.845,3772,5.845,3773,5.845,3774,5.845,3775,5.845,3776,4.17,3777,5.845,3778,5.845,3779,5.845,3780,4.17,3781,4.17,3782,4.17,3783,4.17,3784,4.17,3785,4.17,3786,4.17]],["title/modules/TissueSectionVisModule.html",[53,0.719,1562,3.184]],["body/modules/TissueSectionVisModule.html",[0,0.092,3,0.13,4,0.157,5,0.117,6,0.092,25,0.008,33,0.215,41,0.157,51,0.007,52,0.007,53,1.071,55,2.014,56,2.014,57,1.197,58,2.724,59,2.107,60,1.926,61,2.724,76,2.556,77,1.619,78,1.843,80,2.206,90,2.556,91,0.529,613,2.014,614,2.955,615,2.663,709,2.876,710,2.312,1428,4.275,1562,6.484,1568,5.047,3758,5.426,3787,5.935,3788,5.935,3789,5.935,3790,6.707,3791,6.707]],["title/components/ToggleButtonComponent.html",[170,0.672,617,1.414]],["body/components/ToggleButtonComponent.html",[0,0.1,3,0.062,4,0.075,5,0.056,6,0.117,8,1.112,11,0.253,12,0.537,14,0.789,15,0.574,16,0.681,20,0.752,22,1.318,24,1.003,25,0.009,26,0.989,27,0.771,28,1.184,29,1.132,30,1.18,33,0.164,34,1.058,41,0.075,50,1.318,51,0.005,52,0.004,57,0.573,65,1.008,66,1.008,81,1.271,84,1.786,85,1.614,91,0.253,113,0.742,149,2.586,150,1.802,151,1.131,167,1.71,168,1.055,169,4.328,170,1.187,190,1.055,222,0.985,224,2.128,228,1.327,231,2.631,234,2.313,235,1.665,237,1.747,239,1.588,240,1.588,242,1.91,252,1.418,255,1.596,264,2.703,269,1.343,275,1.055,278,0.825,285,1.432,290,1.031,295,1.483,310,1.665,311,1.626,312,1.985,319,2.133,321,4.328,341,2.269,369,2.821,370,1.933,371,2.613,375,2.52,422,2.002,475,0.963,481,1.475,482,1.475,484,1.106,491,1.106,492,0.985,496,1.08,498,1.008,554,2.177,555,1.517,556,1.106,557,2.228,558,1.106,559,1.106,560,1.106,561,1.008,562,1.106,563,1.008,564,1.106,565,1.008,566,1.665,567,1.008,568,1.031,569,1.106,570,1.106,571,1.008,572,1.106,573,1.008,574,1.08,575,1.106,576,1.008,577,1.483,578,1.106,579,1.008,580,1.106,581,1.008,582,1.665,583,1.008,584,1.106,585,1.031,586,1.106,587,1.008,588,1.106,589,1.008,590,1.91,591,1.008,592,0.901,593,2.002,594,1.008,595,1.106,596,1.008,597,1.483,598,0.941,599,1.008,600,1.665,601,1.008,602,1.008,603,1.008,604,1.106,605,1.008,606,0.963,607,1.106,608,1.665,609,1.008,610,1.08,611,1.106,612,1.008,613,1.45,614,1.008,615,1.008,616,1.106,617,2.03,618,2.633,619,1.106,620,1.008,621,1.106,622,1.106,623,1.16,625,1.287,644,1.552,673,3.561,695,1.354,700,0.921,795,1.031,806,4.7,807,3.262,810,3.576,813,1.676,814,2.84,817,5.061,818,3.908,819,5.229,820,3.63,822,2.289,823,3.416,828,2.439,829,2.933,830,3.63,831,3.634,832,2.157,835,3.253,839,3.634,840,3.416,842,2.289,846,3.416,853,2.221,867,3.89,868,3.634,875,1.475,879,2.414,883,2.18,890,2.656,891,5.083,898,2.596,900,2.414,906,2.839,909,2.148,923,1.52,924,1.802,933,1.475,947,3.234,956,3.908,958,3.908,959,3.908,963,2.289,966,4.818,971,5.481,976,2.221,988,2.596,994,2.045,1009,1.22,1033,2.613,1035,4.287,1307,4.157,1496,2.045,1497,1.52,1500,2.221,1501,1.418,1504,1.736,1505,1.62,1511,1.52,1514,1.569,1535,1.874,1537,3.452,1577,6.895,1631,1.802,1637,4.328,1710,3.079,1923,1.955,2192,2.596,2197,2.839,2198,5.14,2199,4.7,2217,4.274,2245,2.839,2249,4.274,2260,6.446,2261,6.446,3298,2.596,3792,7.541,3793,2.839,3794,5.808,3795,4.83,3796,4.83,3797,3.208,3798,4.83,3799,7.284,3800,4.83,3801,4.83,3802,5.808,3803,3.208,3804,3.208,3805,3.208,3806,3.208,3807,3.208,3808,3.208,3809,3.208,3810,3.208,3811,3.208,3812,3.208,3813,3.208,3814,3.208,3815,3.208,3816,3.208,3817,3.208,3818,3.208,3819,3.208,3820,3.208,3821,3.208,3822,4.83,3823,4.83,3824,3.208]],["title/classes/UpdateFilter.html",[0,0.062,1098,2.436]],["body/classes/UpdateFilter.html",[0,0.093,2,2.584,3,0.132,4,0.159,5,0.119,6,0.117,11,0.536,12,0.892,13,2.395,14,1.158,15,0.708,16,1.443,20,0.88,22,1.252,24,1.412,25,0.008,26,0.923,27,1.086,28,1.161,29,1.111,31,3.096,33,0.172,34,0.776,35,1.868,41,0.159,42,3.125,51,0.007,52,0.007,210,4.337,404,3.047,1098,4.337,1260,5.193,3825,6.015,3826,6.798,3827,8.016]],["title/classes/UpdateSpatialSearch.html",[0,0.062,2033,1.901]],["body/classes/UpdateSpatialSearch.html",[0,0.125,2,2.109,3,0.108,4,0.129,5,0.097,6,0.097,7,2.498,8,1.374,11,0.437,12,0.787,13,2.592,14,1.253,15,0.73,18,2.173,20,0.916,22,0.866,25,0.009,28,0.948,29,0.906,30,1.281,32,2.408,33,0.14,34,0.634,41,0.213,42,3.985,47,3.066,51,0.006,52,0.006,77,1.708,260,2.342,265,1.958,269,1.283,313,1.568,316,2.22,392,2.109,394,2.109,396,1.868,404,2.689,410,1.593,598,1.08,645,1.818,654,3.459,883,2.206,890,2.907,1082,2.689,1501,2.287,1963,2.279,1966,2.173,1990,2.382,2016,2.279,2017,2.898,2018,4.101,2020,2.279,2021,2.898,2022,2.279,2023,2.342,2024,2.342,2025,2.279,2026,2.408,2027,2.279,2028,2.279,2029,3.002,2030,2.22,2031,2.279,2032,2.279,2033,2.987,2034,3.159,3828,5.547]],["title/components/ViewerComponent.html",[170,0.672,620,1.414]],["body/components/ViewerComponent.html",[0,0.091,3,0.078,4,0.094,5,0.07,6,0.117,8,1.204,11,0.317,12,0.634,14,0.774,15,0.639,16,0.853,20,0.856,22,1.316,24,1.183,25,0.009,26,0.977,27,0.91,28,1.297,29,1.241,30,1.266,33,0.144,34,1.071,41,0.094,50,2.34,51,0.006,52,0.005,57,0.718,65,1.263,66,1.263,81,1.498,84,1.346,85,1.594,91,0.317,102,2.692,103,2.257,113,0.93,149,2.279,150,2.257,151,0.783,168,1.322,170,0.987,222,1.234,224,1.234,228,1.565,231,1.899,234,2.355,235,1.963,237,2.06,239,1.873,240,1.873,255,1.818,267,3.327,269,1.53,271,4.84,275,2.725,278,0.687,289,2.692,290,1.83,319,1.74,363,2.111,370,1.608,375,2.579,388,2.031,422,2.28,446,2.348,447,5.04,475,1.71,479,3.234,484,1.386,491,1.386,492,1.234,496,1.353,498,1.263,500,2.279,525,2.165,554,1.789,555,1.789,556,1.386,557,2.48,558,1.386,559,1.386,560,1.386,561,1.263,562,1.386,563,1.263,564,1.386,565,1.263,566,1.963,567,1.263,568,1.292,569,1.386,570,1.386,571,1.263,572,1.386,573,1.263,574,1.353,575,1.386,576,1.263,577,1.749,578,1.386,579,1.263,580,1.386,581,1.263,582,1.963,583,1.263,584,1.386,585,1.292,586,1.386,587,1.263,588,1.386,589,1.263,590,1.322,591,1.263,592,1.129,593,2.28,594,1.263,595,1.386,596,1.263,597,1.749,598,1.109,599,1.263,600,1.963,601,1.263,602,1.263,603,1.263,604,1.386,605,1.263,606,1.207,607,1.386,608,1.963,609,1.263,610,1.353,611,1.386,612,1.263,613,2.16,614,1.263,615,1.263,616,1.386,617,1.263,618,1.18,619,1.386,620,2.26,621,1.386,622,1.386,623,1.454,625,0.891,637,2.618,661,2.953,672,4.028,677,2.543,688,2.392,689,2.699,690,2.449,695,3.037,696,2.175,700,1.899,795,1.292,814,3.234,822,2.699,824,2.34,853,2.618,875,1.848,883,1.081,891,2.449,892,4.608,923,1.905,933,3.041,1009,2.514,1035,1.965,1074,6.145,1307,2.1,1314,5.04,1469,3.327,1495,1.905,1497,2.699,1498,1.848,1500,1.848,1501,1.18,1503,2.975,1504,2.175,1514,1.965,1535,2.348,1537,1.905,1541,4.029,1614,2.348,1655,4.977,1668,4.286,1711,4.286,1712,5.414,1810,2.449,1813,4.028,2036,5.04,2046,4.286,2072,2.449,2085,5.351,2087,5.821,2092,5.351,2095,4.627,2097,3.252,2165,5.351,3135,3.252,3829,3.557,3830,5.04,3831,6.614,3832,5.695,3833,6.614,3834,7.194,3835,4.02,3836,5.695,3837,4.02,3838,4.02,3839,5.695,3840,4.02,3841,4.02,3842,4.02,3843,5.04,3844,5.695,3845,5.695,3846,5.695,3847,4.02,3848,5.695,3849,4.02,3850,6.614,3851,5.695,3852,5.04,3853,4.02,3854,4.02,3855,3.557]],["title/modules/ViewerModule.html",[53,0.719,75,3.184]],["body/modules/ViewerModule.html",[0,0.09,3,0.128,4,0.154,5,0.115,6,0.09,25,0.008,33,0.229,41,0.154,51,0.007,52,0.007,53,1.052,55,1.976,56,1.976,57,1.175,58,2.703,59,2.068,60,1.89,61,2.703,75,6.461,76,2.527,77,1.589,78,1.809,80,2.165,90,2.527,91,0.519,94,3.616,95,2.857,290,2.116,620,2.948,709,2.845,710,2.269,1933,4.791,1934,4.011,3549,6.959,3550,5.826,3856,5.826,3857,5.826,3858,5.826,3859,6.583,3860,6.583]],["title/injectables/WorkerDataSourceService.html",[454,1.11,1422,3.184]],["body/injectables/WorkerDataSourceService.html",[0,0.081,3,0.115,4,0.138,5,0.103,6,0.115,11,0.465,14,0.8,15,0.68,16,1.56,20,0.951,22,1.251,24,1.664,25,0.009,26,1.088,27,1.28,33,0.212,34,0.839,35,1.62,41,0.138,51,0.007,52,0.007,53,0.941,81,1.934,84,1.737,91,0.465,110,1.851,113,1.363,151,1.56,161,3.19,162,7.422,167,1.976,183,5.932,271,4.68,278,1.368,285,1.775,313,1.858,319,2.207,320,5.948,454,1.813,455,2.976,460,6.028,470,3.443,710,2.031,1415,5.932,1416,4.435,1422,5.199,1423,5.531,3861,7.422,3862,8.011,3863,7.351,3864,7.351,3865,5.894,3866,8.011,3867,8.388,3868,5.894,3869,7.351,3870,5.894,3871,5.894,3872,7.351,3873,5.894,3874,7.351,3875,5.894,3876,5.894,3877,5.894,3878,5.894,3879,5.894,3880,5.894,3881,5.894,3882,5.894,3883,5.894,3884,5.894,3885,5.894,3886,5.894,3887,5.894,3888,5.894]],["title/changelog.html",[3889,2.823,3890,2.823,3891,3.035]],["body/changelog.html",[3,0.124,5,0.036,8,1.21,12,0.231,15,0.163,18,1.05,22,0.324,25,0.006,27,0.331,28,0.354,30,0.791,31,1.746,34,1.008,35,1.54,45,0.788,47,1.832,48,1.178,49,0.982,51,0.006,52,0.003,56,1.52,60,0.595,103,1.92,110,0.651,113,0.479,119,4.266,145,5.037,146,2.289,156,6.098,157,1.114,159,0.731,170,0.755,179,1.21,227,2.302,228,0.939,234,0.861,252,1.004,255,2.006,260,2.918,262,3.811,265,3.017,266,2.766,273,1.21,275,2.274,278,1.247,313,1.874,315,1.676,316,2.766,320,1.676,339,2.572,352,5.338,354,4.211,357,2.138,363,1.877,368,1.164,370,0.829,373,1.833,374,1.559,375,1.333,395,2.328,399,1.262,403,1.833,404,1.659,406,1.572,407,2.922,411,3.531,412,4.097,422,1.932,423,1.321,427,1.333,439,2.179,475,1.31,483,2.849,485,1.62,492,0.636,496,1.705,537,1.833,543,1.387,546,4.801,555,0.651,568,1.099,577,0.636,592,0.582,597,0.636,598,1.422,613,2.317,615,1.074,618,1.004,623,0.749,636,2.083,643,0.982,645,0.459,646,2.766,650,1.559,654,1.671,655,1.676,659,5.947,663,1.321,664,2.418,667,2.289,680,0.982,694,0.982,700,0.595,744,1.465,830,1.164,832,3.579,840,2.418,842,2.858,858,1.465,863,1.465,883,0.557,904,1.321,905,2.451,923,0.982,926,1.164,958,1.676,963,2.858,971,2.572,981,0.925,987,1.559,1027,1.262,1033,2.361,1035,1.671,1036,1.465,1039,1.164,1074,1.676,1095,1.121,1101,2.572,1105,2.572,1107,1.676,1108,1.465,1112,1.559,1115,1.676,1116,4.881,1119,4.534,1121,1.676,1125,2.179,1131,1.676,1135,1.676,1137,4.217,1150,1.559,1166,2.572,1189,3.025,1227,1.676,1258,2.418,1261,1.387,1268,2.572,1307,1.082,1308,1.833,1309,1.676,1312,3.086,1315,3.531,1316,1.833,1322,1.387,1323,1.676,1325,3.827,1344,3.086,1378,1.676,1385,1.676,1386,1.676,1432,1.833,1442,1.676,1447,1.559,1448,1.121,1463,3.025,1465,1.321,1468,1.465,1469,2.549,1472,1.559,1474,1.559,1509,4.959,1521,1.92,1538,3.845,1539,1.676,1550,4.481,1581,1.676,1589,2.766,1592,1.997,1600,1.676,1612,1.321,1613,1.262,1625,1.559,1636,1.676,1653,2.572,1701,1.833,1737,2.766,1739,3.862,1746,2.766,1753,3.025,1813,3.086,1824,1.676,1842,1.559,1862,1.833,1864,1.833,1913,3.025,1915,4.097,1925,1.833,1950,4.481,1995,2.572,2037,3.025,2046,4.217,2058,2.572,2118,2.766,2173,2.766,2292,1.676,2312,3.582,2329,5.606,2343,1.465,2365,1.262,2370,3.572,2405,1.465,2420,1.833,2449,1.321,2480,1.833,2618,2.766,2630,1.676,2665,1.321,2786,1.997,2890,2.766,2902,3.284,2905,1.833,2945,3.284,3023,2.572,3087,1.676,3240,1.676,3288,1.833,3297,1.676,3380,4.097,3492,1.833,3563,6.245,3595,3.025,3626,1.833,3666,1.676,3667,3.025,3671,1.676,3700,4.481,3713,3.025,3768,4.959,3830,4.481,3852,3.025,3855,1.833,3890,3.284,3891,2.766,3892,3.862,3893,3.862,3894,4.481,3895,3.025,3896,3.418,3897,6.032,3898,5.396,3899,9.365,3900,1.833,3901,1.833,3902,2.072,3903,7.596,3904,2.072,3905,3.418,3906,5.064,3907,3.418,3908,4.364,3909,2.072,3910,3.418,3911,2.072,3912,7.596,3913,2.072,3914,3.418,3915,1.833,3916,2.072,3917,3.025,3918,3.025,3919,3.418,3920,6.669,3921,2.072,3922,2.072,3923,2.072,3924,3.025,3925,2.072,3926,6.117,3927,3.418,3928,5.604,3929,4.364,3930,2.072,3931,3.418,3932,3.418,3933,7.924,3934,2.072,3935,2.072,3936,4.364,3937,3.418,3938,4.364,3939,4.364,3940,3.418,3941,2.072,3942,3.418,3943,3.418,3944,6.381,3945,6.032,3946,6.381,3947,3.418,3948,2.072,3949,2.072,3950,3.418,3951,4.364,3952,2.072,3953,3.418,3954,2.072,3955,2.072,3956,4.364,3957,3.862,3958,2.072,3959,2.072,3960,7.301,3961,3.418,3962,2.072,3963,3.418,3964,6.032,3965,2.072,3966,2.072,3967,2.072,3968,3.418,3969,2.072,3970,6.381,3971,2.072,3972,2.072,3973,3.418,3974,2.072,3975,4.364,3976,2.072,3977,2.072,3978,2.072,3979,2.072,3980,2.072,3981,2.072,3982,7.718,3983,2.072,3984,1.833,3985,2.072,3986,3.418,3987,1.676,3988,2.072,3989,3.418,3990,5.064,3991,5.064,3992,4.364,3993,2.072,3994,2.072,3995,2.072,3996,2.072,3997,6.032,3998,4.539,3999,4.959,4000,3.862,4001,2.072,4002,4.959,4003,2.072,4004,4.364,4005,5.902,4006,7.596,4007,2.072,4008,2.072,4009,3.418,4010,3.862,4011,2.072,4012,2.072,4013,2.072,4014,2.072,4015,2.072,4016,2.072,4017,3.418,4018,3.025,4019,6.381,4020,5.396,4021,2.072,4022,2.072,4023,2.072,4024,2.072,4025,4.959,4026,2.072,4027,3.418,4028,2.072,4029,3.418,4030,3.418,4031,3.418,4032,3.418,4033,2.072,4034,2.072,4035,2.072,4036,2.072,4037,3.418,4038,3.418,4039,2.072,4040,3.418,4041,3.418,4042,2.072,4043,2.072,4044,2.072,4045,2.072,4046,3.418,4047,2.072,4048,2.072,4049,6.032,4050,3.418,4051,2.072,4052,2.072,4053,2.072,4054,4.364,4055,3.418,4056,6.032,4057,3.418,4058,5.064,4059,2.072,4060,2.072,4061,3.418,4062,3.418,4063,2.072,4064,2.072,4065,3.418,4066,2.072,4067,2.072,4068,2.072,4069,2.072,4070,3.418,4071,2.072,4072,2.072,4073,2.072,4074,2.072,4075,2.072,4076,2.072,4077,2.072,4078,2.072,4079,2.072,4080,3.418,4081,2.072,4082,2.072,4083,4.364,4084,4.364,4085,3.418,4086,1.833,4087,2.072,4088,2.072,4089,2.072,4090,2.072,4091,2.072,4092,3.418,4093,3.418,4094,4.364,4095,2.072,4096,2.072,4097,2.072,4098,2.072,4099,2.072,4100,3.418,4101,2.072,4102,2.072,4103,4.364,4104,3.418,4105,2.072,4106,2.072,4107,4.364,4108,3.418,4109,5.064,4110,2.072,4111,2.072,4112,2.072,4113,3.418,4114,2.072,4115,2.072,4116,2.072,4117,2.072,4118,2.072,4119,2.072,4120,4.364,4121,2.072,4122,4.364,4123,5.604,4124,3.418,4125,3.418,4126,3.418,4127,4.364,4128,5.064,4129,5.604,4130,3.418,4131,4.364,4132,2.072,4133,2.072,4134,6.381,4135,4.364,4136,5.064,4137,2.072,4138,2.072,4139,2.072,4140,2.072,4141,3.418,4142,2.072,4143,2.072,4144,2.072,4145,3.418,4146,2.072,4147,2.072,4148,3.862,4149,3.418,4150,4.364,4151,2.072,4152,2.072,4153,2.072,4154,2.072,4155,2.072,4156,2.072,4157,2.072,4158,2.072,4159,2.072,4160,2.072,4161,2.072,4162,5.064,4163,6.032,4164,4.364,4165,2.072,4166,2.072,4167,4.364,4168,2.072,4169,2.072,4170,2.072,4171,3.418,4172,4.364,4173,2.072,4174,2.072,4175,2.072,4176,2.072,4177,2.072,4178,1.833,4179,2.072,4180,2.072,4181,2.072,4182,2.072,4183,2.072,4184,2.072,4185,2.072,4186,2.072,4187,2.072,4188,2.072,4189,2.072,4190,2.072,4191,2.072,4192,6.669,4193,2.072,4194,4.364,4195,6.669,4196,4.364,4197,5.064,4198,3.418,4199,4.364,4200,2.072,4201,2.072,4202,2.072,4203,3.418,4204,2.072,4205,2.072,4206,2.072,4207,3.418,4208,2.072,4209,2.072,4210,2.072,4211,2.072,4212,2.072,4213,2.072,4214,2.072,4215,2.072,4216,2.072,4217,2.072,4218,2.072,4219,2.072,4220,2.072,4221,2.072,4222,2.072,4223,2.072,4224,2.072,4225,2.072,4226,2.072,4227,2.072,4228,2.072,4229,2.072,4230,3.418,4231,2.072,4232,3.418,4233,2.072,4234,3.418,4235,3.418,4236,5.064,4237,5.064,4238,3.418,4239,3.418,4240,2.072,4241,2.072,4242,2.072,4243,2.072,4244,1.833,4245,2.072,4246,2.072,4247,2.072,4248,2.072,4249,2.072,4250,2.072,4251,3.418,4252,7.121,4253,4.364,4254,1.833,4255,3.418,4256,2.072,4257,2.072,4258,2.072,4259,2.072,4260,2.072,4261,2.072,4262,3.418,4263,5.646,4264,3.418,4265,2.072,4266,2.072,4267,2.072,4268,2.072,4269,4.097,4270,2.072,4271,3.418,4272,2.072,4273,2.072,4274,2.072,4275,3.418,4276,2.072,4277,2.072,4278,2.072,4279,3.418,4280,4.364,4281,3.418,4282,2.072,4283,3.025,4284,2.072,4285,2.072,4286,2.072,4287,2.072,4288,2.072,4289,2.072,4290,2.072,4291,2.072,4292,2.072,4293,1.833,4294,2.072,4295,2.072,4296,2.072,4297,2.072,4298,2.072,4299,1.833,4300,2.072,4301,2.072,4302,3.418,4303,2.072,4304,2.072,4305,2.072,4306,2.072,4307,2.072,4308,2.072,4309,2.072,4310,2.072,4311,2.072,4312,2.072,4313,3.418,4314,2.072,4315,2.072,4316,3.418,4317,2.072,4318,2.072,4319,2.072,4320,2.072,4321,2.072,4322,2.072]],["title/coverage.html",[4269,4.987]],["body/coverage.html",[0,0.121,1,1.52,5,0.053,6,0.131,7,3.153,8,1.437,9,3.084,10,4.203,15,0.237,25,0.009,30,0.719,35,0.827,37,1.237,39,1.572,43,1.834,46,1.834,51,0.004,52,0.004,65,0.945,66,0.945,111,2.129,113,1.064,114,2.265,116,2.265,119,3.254,124,2.129,127,3.785,130,3.462,134,2.129,137,2.129,140,2.265,157,1.486,158,2.435,160,4.072,170,1.355,199,2.129,202,2.015,204,2.129,207,1.629,210,1.629,212,1.758,214,2.933,216,1.52,220,1.69,222,0.924,224,0.924,278,0.514,282,6.809,313,0.667,357,1.271,388,2.387,444,3.712,454,2.054,456,2.663,457,2.663,475,1.381,479,4.537,493,3.723,494,3.723,552,2.435,561,0.945,563,0.945,565,0.945,567,0.945,571,0.945,573,0.945,576,0.945,579,0.945,581,0.945,583,0.945,585,0.967,587,0.945,589,0.945,591,0.945,592,1.293,594,0.945,596,0.945,597,1.921,598,1.218,599,0.945,601,0.945,602,0.945,603,0.945,605,0.945,609,0.945,612,0.945,614,0.945,615,1.445,617,0.945,620,0.945,624,2.663,701,2.265,713,4.424,714,3.513,715,4.424,731,2.129,748,2.129,759,1.629,805,3.723,810,2.116,835,1.344,850,1.52,883,0.809,930,2.663,1017,1.918,1018,4.296,1024,1.918,1031,1.918,1032,1.918,1053,2.129,1055,3.951,1068,2.265,1069,5.026,1098,1.629,1100,2.265,1106,3.723,1139,2.435,1289,2.663,1302,2.265,1303,4.424,1304,3.723,1305,3.723,1324,2.129,1414,2.265,1415,4.424,1416,4.203,1422,2.129,1428,3.56,1429,2.435,1430,2.265,1431,2.663,1502,3.723,1539,3.723,1544,2.663,1565,3.254,1568,2.265,1574,1.918,1575,1.918,1577,2.435,1579,2.663,1651,2.435,1652,2.663,1839,3.254,1840,2.265,1841,2.663,1939,2.663,1963,1.237,1966,2.696,1987,2.435,1988,2.663,1989,2.663,2000,2.663,2016,1.237,2017,4.236,2020,1.237,2022,1.237,2025,1.237,2027,1.237,2028,1.237,2030,1.204,2031,1.237,2032,1.237,2033,1.271,2035,2.663,2080,2.265,2081,3.462,2082,3.723,2089,2.015,2141,2.435,2142,4.203,2174,2.435,2296,2.015,2297,2.663,2298,2.663,2299,3.723,2300,3.723,2335,2.265,2362,4.759,2364,2.015,2371,1.918,2434,3.937,2436,3.403,2437,2.265,2439,3.56,2441,3.723,2457,1.834,2466,2.129,2550,3.723,2551,3.723,2616,2.663,2617,2.663,2619,2.663,2662,4.53,2677,1.629,2679,1.572,2681,1.758,2689,1.834,2691,1.629,2814,2.663,2890,2.435,2900,2.435,2907,3.263,2917,4.203,2931,2.265,2964,2.265,3040,3.474,3041,4.203,3079,2.129,3111,2.435,3142,3.462,3149,1.918,3182,2.663,3269,3.723,3428,2.265,3429,2.265,3431,2.265,3433,2.663,3532,2.435,3533,2.663,3553,2.435,3566,2.435,3584,2.435,3585,2.663,3615,3.723,3664,3.462,3665,3.723,3708,2.435,3744,2.435,3745,2.663,3758,2.435,3759,2.663,3792,2.663,3793,2.663,3825,2.663,3829,2.663,3861,2.663,3898,2.435,3998,2.265,4269,2.435,4323,3.01,4324,4.601,4325,6.255,4326,3.01,4327,3.01,4328,4.601,4329,3.01,4330,3.01,4331,3.01,4332,4.601,4333,7.816,4334,7.394,4335,8.226,4336,2.663,4337,8.564,4338,3.01,4339,3.01,4340,5.586,4341,3.01,4342,2.435,4343,2.435,4344,3.01,4345,3.01,4346,3.01,4347,2.663,4348,2.663,4349,5.586,4350,5.586,4351,3.01,4352,3.01,4353,3.01,4354,3.01,4355,3.01,4356,3.01,4357,3.01,4358,3.01,4359,3.01,4360,4.601,4361,4.601,4362,3.01,4363,3.01,4364,3.01,4365,3.01,4366,4.52,4367,3.01,4368,2.663,4369,2.663,4370,3.01,4371,3.01,4372,4.601,4373,3.01,4374,3.01,4375,5.586,4376,2.663,4377,3.01,4378,3.01,4379,3.01,4380,4.601,4381,4.601,4382,3.01,4383,4.601,4384,3.01,4385,3.01,4386,3.01,4387,3.01,4388,3.01,4389,3.01,4390,3.01,4391,3.01,4392,3.01,4393,3.01,4394,3.01]],["title/dependencies.html",[56,1.627,3987,3.035]],["body/dependencies.html",[5,0.094,25,0.009,51,0.006,52,0.006,56,1.619,91,0.425,93,4.772,102,4.653,103,3.902,176,3.611,177,3.611,178,4.059,180,1.859,190,1.773,227,3.336,260,2.276,272,2.918,555,2.182,643,2.555,679,3.643,680,2.555,710,1.859,727,4.058,728,4.058,804,4.058,978,4.363,1079,4.058,1112,4.058,1254,3.437,1319,4.058,1321,4.058,1654,4.653,1697,4.772,1757,4.772,1837,4.772,1990,1.815,2331,3.611,2496,4.058,2664,3.437,2982,4.363,3555,4.772,3558,4.772,3559,6.148,3680,4.772,3694,4.363,3901,4.772,3924,4.772,4002,6.148,4148,4.772,4395,5.392,4396,5.392,4397,5.392,4398,5.392,4399,5.392,4400,5.392,4401,9.033,4402,5.392,4403,5.392,4404,6.948,4405,5.392,4406,5.392,4407,5.392,4408,5.392,4409,5.392,4410,5.392,4411,5.392,4412,5.392,4413,5.392,4414,8.119,4415,5.392,4416,6.948,4417,5.392,4418,5.392,4419,5.392,4420,7.687,4421,5.392,4422,5.392,4423,5.392,4424,5.392,4425,5.392,4426,5.392,4427,5.392,4428,6.948,4429,7.687,4430,5.392,4431,5.392,4432,5.392,4433,5.392,4434,5.392,4435,5.392,4436,6.948,4437,5.392,4438,5.392,4439,5.392,4440,6.948,4441,5.392,4442,5.392,4443,5.392,4444,5.392,4445,5.392,4446,5.392,4447,5.392,4448,5.392,4449,5.392,4450,5.392,4451,4.772,4452,5.392,4453,5.392,4454,5.392,4455,5.392,4456,5.392,4457,5.392,4458,6.948,4459,5.392,4460,5.392,4461,5.392,4462,5.392,4463,5.392,4464,5.392,4465,5.392,4466,5.392,4467,5.392,4468,5.392,4469,5.392,4470,5.392,4471,5.392,4472,5.392,4473,5.392,4474,5.392,4475,5.392,4476,5.392,4477,5.392,4478,5.392,4479,5.392,4480,5.392,4481,5.392,4482,5.392,4483,5.392,4484,5.392,4485,5.392,4486,6.948,4487,5.392,4488,5.392,4489,5.392,4490,5.392,4491,5.392,4492,5.392,4493,5.392,4494,5.392,4495,5.392,4496,5.392,4497,5.392,4498,5.392,4499,5.392]],["title/miscellaneous/enumerations.html",[4500,2.285,4501,4.796]],["body/miscellaneous/enumerations.html",[6,0.099,11,0.57,25,0.008,29,1.357,51,0.007,52,0.007,209,6.722,295,2.22,313,1.602,629,3.651,1069,5.113,1112,5.44,1117,7.352,1118,6.252,4500,4.404,4501,6.398,4502,5.85]],["title/miscellaneous/functions.html",[4500,2.285,4503,4.796]],["body/miscellaneous/functions.html",[6,0.115,11,0.469,15,0.664,20,0.77,24,1.833,25,0.008,26,1.198,27,1.429,29,0.972,51,0.007,52,0.007,84,2.084,85,1.318,119,5.23,167,1.467,204,5.23,231,2.123,269,1.376,270,4.477,278,1.263,288,3.984,310,2.051,313,1.318,424,3.812,444,4.521,483,3.302,493,4.814,494,5.983,529,5.265,552,5.983,625,1.918,729,4.861,805,4.814,828,3.004,880,6.809,881,5.128,882,5.265,883,1.988,889,5.265,892,4.814,964,4.7,1026,4.319,1038,3.792,1069,4.208,1077,4.353,1087,5.265,1118,5.564,1119,4.814,1120,6.543,1121,4.814,1122,5.265,1124,3.625,1125,4.713,1126,5.265,1127,5.265,1129,6.543,1130,5.265,1131,4.814,1132,5.265,1133,5.265,1134,4.814,1135,6.51,1136,3.792,1137,4.477,1138,3.108,1139,5.983,1140,4.951,1384,4.814,2470,4.814,4342,4.814,4343,5.983,4347,6.543,4348,6.543,4376,6.543,4500,3.625,4502,6.51,4503,5.265,4504,5.265,4505,5.95,4506,5.95,4507,5.95,4508,5.95,4509,5.95,4510,5.95,4511,5.95,4512,5.95,4513,5.95]],["title/index.html",[11,0.296,3889,2.823,3890,2.823]],["body/index.html",[3,0.166,25,0.006,34,1.087,51,0.006,52,0.006,145,5.876,156,5.597,157,1.208,159,2.026,170,0.856,227,2.358,265,2.794,354,4.821,485,2.719,598,1.118,664,5.113,830,3.223,832,3.228,911,3.496,933,2.638,989,4.06,1115,4.643,1116,5.849,1137,4.318,1146,6.397,1227,5.849,1252,5.078,1312,4.059,1448,3.105,1469,4.223,2046,4.318,3283,5.078,3563,7.264,3666,4.643,3891,4.643,3892,6.397,3893,6.397,3894,7.003,3898,4.643,3900,7.352,3915,6.397,3917,6.397,3918,7.352,3933,6.397,3957,6.397,3984,5.078,3998,4.318,3999,7.578,4000,7.352,4005,6.397,4010,5.078,4018,6.397,4020,4.643,4086,6.397,4283,5.078,4293,5.078,4514,7.229,4515,7.229,4516,5.738,4517,5.738,4518,5.738,4519,6.397,4520,5.738,4521,5.738,4522,7.229,4523,7.229,4524,7.229,4525,7.914,4526,5.738,4527,5.738,4528,7.914,4529,7.914,4530,5.738,4531,5.738,4532,7.229,4533,5.738,4534,5.738,4535,5.738,4536,5.738,4537,5.738,4538,5.738,4539,5.738,4540,5.738,4541,5.738,4542,5.738,4543,5.738,4544,5.738,4545,7.229,4546,5.738,4547,5.738,4548,7.229,4549,5.738,4550,7.229,4551,7.229,4552,5.738,4553,5.738,4554,5.738,4555,5.738,4556,5.738,4557,5.738,4558,5.738,4559,5.738,4560,5.738,4561,5.738,4562,5.738,4563,5.738,4564,5.738,4565,5.738]],["title/license.html",[3889,2.823,3890,2.823,4566,3.319]],["body/license.html",[25,0.007,51,0.007,52,0.007,78,1.797,145,4.626,230,5.292,264,2.55,673,3.197,729,3.673,858,4.626,863,5.932,1077,3.539,1469,4.576,1484,5.292,2102,5.292,2365,3.984,3594,5.788,3998,4.921,4025,6.932,4178,6.932,4244,5.788,4263,5.788,4299,5.788,4451,5.788,4519,8.193,4566,5.788,4567,6.54,4568,8.387,4569,6.54,4570,6.54,4571,7.834,4572,6.54,4573,6.54,4574,6.54,4575,6.54,4576,7.834,4577,6.54,4578,6.54,4579,6.54,4580,6.54,4581,6.54,4582,6.54,4583,6.54,4584,6.54,4585,6.54,4586,6.54,4587,6.54,4588,6.54,4589,7.834,4590,6.54,4591,6.54,4592,6.54,4593,6.54,4594,6.54,4595,7.834,4596,6.54,4597,6.54,4598,6.54,4599,6.54,4600,6.54,4601,6.54,4602,6.54,4603,6.54,4604,6.54,4605,6.54,4606,6.54,4607,6.54,4608,6.54,4609,6.54,4610,6.54,4611,6.54,4612,6.54,4613,6.54,4614,6.54,4615,6.54,4616,6.54,4617,6.54]],["title/modules.html",[55,1.85]],["body/modules.html",[25,0.007,51,0.007,52,0.007,54,4.58,55,1.828,67,4.305,68,4.305,69,4.076,70,4.305,71,4.305,72,4.305,73,4.076,74,4.305,75,4.305,103,5.372,704,4.305,1043,4.305,1044,4.305,1045,4.305,1318,7.198,1556,4.305,1561,4.305,1562,4.305,1641,4.305,1927,4.305,2431,4.076,2432,4.305,2433,4.076,2945,4.58,3102,4.58,3107,4.305,3262,4.305,3267,4.305,3349,4.58,3354,4.305,3419,4.305,3420,4.305,3769,5.386,3926,8.465,4618,9.572]],["title/overview.html",[4619,5.454]],["body/overview.html",[2,1.401,25,0.009,51,0.005,52,0.005,53,0.589,54,6.876,55,1.106,56,1.106,57,0.658,58,1.184,59,1.158,60,1.058,61,1.184,62,3.261,63,3.261,64,3.261,65,1.979,66,1.979,67,5.929,68,6.222,69,5.292,70,5.726,71,6.072,72,5.726,73,5.292,74,5.417,75,5.417,76,1.72,77,0.89,78,1.013,159,1.301,202,4.219,222,2.427,224,2.427,228,1.013,455,1.861,561,2.482,563,2.482,565,2.482,567,2.482,571,2.482,573,2.482,576,2.482,579,2.482,581,2.482,583,2.592,585,2.54,587,2.482,589,2.482,591,2.482,594,2.482,596,2.482,599,2.482,601,2.482,602,2.482,603,2.482,605,2.482,609,2.482,612,2.482,614,2.482,617,2.482,620,2.482,704,5.417,705,3.261,706,3.261,707,3.261,1040,3.261,1041,3.261,1042,3.261,1043,5.929,1044,4.456,1045,5.193,1105,2.773,1556,5.929,1557,3.261,1558,3.261,1559,3.261,1560,3.261,1561,5.417,1562,5.417,1570,3.261,1571,3.261,1572,3.261,1641,5.417,1642,3.261,1643,3.261,1644,3.261,1830,3.261,1831,3.261,1832,3.261,1927,6.179,1928,3.261,1929,3.261,1931,3.261,1981,3.261,1983,3.261,1984,3.261,2073,3.261,2074,3.261,2075,3.261,2428,3.261,2429,3.261,2430,3.261,2431,5.686,2432,6.179,2433,5.686,2457,3.838,2540,3.261,2541,3.261,2542,3.261,2648,3.261,2650,3.261,2651,3.261,2652,3.261,2655,3.261,2656,3.261,2657,3.261,2891,3.261,2892,3.261,2894,3.261,2914,3.261,2915,3.261,2916,3.261,3023,4.027,3102,5.947,3103,3.261,3104,3.261,3105,3.261,3106,3.261,3107,5.417,3136,3.261,3137,3.261,3138,3.261,3262,5.726,3263,3.261,3264,3.261,3265,3.261,3266,3.261,3267,5.417,3300,3.261,3301,3.261,3302,3.261,3349,5.947,3350,3.261,3351,3.261,3352,3.261,3353,3.261,3354,6.179,3415,3.261,3416,3.261,3417,3.261,3418,3.261,3419,5.589,3420,5.417,3545,3.261,3546,3.261,3547,3.261,3603,3.261,3604,3.261,3605,3.261,3608,3.261,3609,3.261,3735,3.261,3736,3.261,3737,3.261,3753,3.261,3754,3.261,3755,3.261,3787,3.261,3788,3.261,3789,3.261,3856,3.261,3857,3.261,3858,3.261,4254,3.261,4619,3.261,4620,3.685]],["title/properties.html",[12,0.603,3987,3.035]],["body/properties.html",[12,0.823,25,0.008,51,0.007,52,0.007,3895,6.549,4020,5.988]],["title/miscellaneous/typealiases.html",[4500,2.285,4621,5.42]],["body/miscellaneous/typealiases.html",[6,0.122,7,2.139,8,1.353,9,2.629,11,0.478,15,0.699,16,1.587,18,2.49,25,0.008,37,2.489,39,3.164,51,0.007,52,0.007,127,3.402,228,1.665,231,2.329,233,4.056,267,4.947,295,2.49,369,3.539,408,3.402,444,3.905,644,1.947,663,3.861,694,2.87,721,3.885,810,3.438,813,3.164,829,3.776,835,3.621,850,3.776,924,3.402,1017,3.861,1018,3.861,1019,4.368,1020,4.284,1021,4.284,1022,4.056,1024,3.861,1027,4.555,1028,5.736,1031,3.861,1032,3.861,1033,3.278,1037,5.736,1038,3.861,1039,4.555,1513,4.284,1990,2.039,2023,3.156,2024,3.156,2142,4.558,2162,5.36,2163,6.616,2164,6.616,2165,6.05,2166,5.36,2167,6.616,2168,5.36,2169,6.616,2170,5.36,2171,5.36,2172,5.36,2173,4.901,2434,3.539,2439,3.861,3040,2.961,3111,6.05,3142,5.626,3147,5.626,3889,4.558,4342,4.901,4343,6.05,4366,6.05,4500,3.69,4504,5.36,4622,6.058,4623,7.841,4624,7.177,4625,7.477,4626,5.36,4627,7.477]],["title/miscellaneous/variables.html",[4500,2.285,4628,4.796]],["body/miscellaneous/variables.html",[0,0.081,6,0.115,11,0.262,15,0.582,18,1.019,24,0.69,25,0.009,26,1.275,28,1.506,29,1.401,31,1.708,35,1.629,51,0.004,52,0.004,110,1.042,113,0.768,116,3.728,118,6.285,127,1.864,146,3.317,151,0.646,183,2.347,210,1.796,212,1.939,216,1.676,226,2.223,269,0.768,271,5.483,272,1.796,278,1.123,285,1.313,300,1.796,301,2.685,357,2.091,370,2.814,375,2.742,388,1.526,408,1.864,424,1.573,427,2.311,444,2.588,450,3.158,470,1.939,577,1.019,644,2.112,688,1.2,700,0.953,713,2.347,714,1.864,715,3.504,716,3.158,717,3.728,731,3.504,732,2.497,733,2.497,734,2.497,735,2.497,736,2.497,737,2.497,738,2.497,739,2.497,740,2.497,741,2.497,742,2.497,743,2.497,744,2.347,745,2.497,746,2.116,747,2.497,759,1.796,810,2.278,832,2.212,835,2.647,964,1.939,981,1.482,1018,2.116,1022,2.223,1026,1.939,1055,2.347,1069,2.347,1100,3.728,1101,2.497,1102,2.937,1103,2.937,1104,2.937,1105,2.497,1106,2.685,1107,2.685,1108,2.347,1109,2.937,1110,2.937,1111,1.939,1302,2.497,1303,2.347,1304,2.685,1305,4.008,1309,2.685,1317,7.057,1322,2.223,1323,2.685,1324,3.504,1325,4.568,1326,2.937,1327,8.259,1328,2.937,1329,2.937,1330,2.937,1331,4.384,1332,2.937,1333,2.937,1334,2.937,1335,2.937,1336,2.937,1337,2.937,1338,5.817,1339,5.817,1340,6.224,1341,6.224,1342,3.728,1343,2.937,1344,5.218,1345,2.937,1346,2.937,1347,2.937,1348,4.384,1349,4.384,1350,4.384,1351,2.937,1352,2.937,1353,2.937,1354,2.937,1355,6.224,1356,2.937,1357,4.384,1358,2.937,1359,2.937,1360,2.937,1361,2.937,1362,2.937,1363,2.937,1364,2.937,1365,2.937,1366,2.937,1367,2.937,1368,2.937,1369,5.817,1370,4.384,1371,2.937,1372,2.937,1373,2.937,1374,2.937,1375,4.384,1376,2.937,1377,2.937,1378,2.685,1379,2.937,1380,2.937,1381,2.937,1382,2.937,1383,2.937,1384,4.008,1385,4.008,1386,2.685,1387,2.937,1388,3.728,1389,2.937,1390,2.937,1391,2.937,1392,2.937,1393,2.937,1394,2.937,1395,2.937,1396,5.817,1397,2.937,1398,2.937,1399,5.817,1400,2.937,1401,2.937,1402,2.497,1403,2.937,1404,2.937,1405,6.224,1406,2.937,1407,4.384,1408,2.937,1409,2.685,1410,2.937,1411,2.685,1412,2.937,1413,2.937,1415,2.347,1423,2.497,1565,2.347,1574,3.158,1575,3.778,1622,2.497,1990,1.668,1992,2.937,1995,2.497,1997,4.384,2089,2.223,2142,2.497,2174,4.008,2175,2.937,2176,2.937,2362,2.223,2368,2.223,2370,3.778,2371,2.116,2373,2.347,2374,3.317,2375,2.347,2377,3.778,2434,1.939,2439,2.116,2691,1.796,2917,2.497,2964,3.728,2965,2.685,3149,2.116,3553,2.685,3561,2.937,3565,2.937,3566,4.008,3615,2.685,3644,2.937,3664,2.497,3665,4.008,3708,4.008,3843,4.384,4336,4.384,4366,4.796,4368,4.384,4369,4.384,4500,2.022,4502,2.685,4623,2.937,4624,2.937,4626,4.384,4628,2.937,4629,3.319,4630,3.319,4631,3.319,4632,3.319,4633,3.319,4634,4.954,4635,3.319,4636,3.319,4637,3.319,4638,3.319,4639,3.319,4640,3.319]]],"invertedIndex":[["",{"_index":25,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":388,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0).map(([term",{"_index":3513,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.07",{"_index":2741,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["0.095rem",{"_index":1827,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0.1.0",{"_index":4316,"title":{},"body":{"changelog.html":{}}}],["0.12",{"_index":1530,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.125rem",{"_index":2061,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.13.1",{"_index":4499,"title":{},"body":{"dependencies.html":{}}}],["0.14",{"_index":1528,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.15s",{"_index":1534,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.16",{"_index":3130,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.1rem",{"_index":1921,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0.2",{"_index":1526,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.2.0",{"_index":4313,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":4440,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":1537,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["0.2rem",{"_index":1820,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.2s",{"_index":1916,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.3125rem",{"_index":3724,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.3s",{"_index":1623,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.4",{"_index":397,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["0.42",{"_index":3505,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.4s",{"_index":3544,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["0.5",{"_index":3402,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["0.5.0",{"_index":4302,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":690,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["0.5s",{"_index":3298,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.6",{"_index":3732,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6.0",{"_index":4283,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.625rem",{"_index":3727,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6s",{"_index":1923,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.75rem",{"_index":1510,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.875rem",{"_index":1617,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.9",{"_index":3501,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.9375rem",{"_index":1825,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0/1",{"_index":4325,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":4359,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":4324,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":4356,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":4334,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":4335,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":4333,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":4332,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":4328,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":4355,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":4354,"title":{},"body":{"coverage.html":{}}}],["0000001d",{"_index":1922,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0000003e",{"_index":1821,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["00000058",{"_index":1977,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["00e5ff",{"_index":741,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["01",{"_index":3937,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":4168,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":4123,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":1509,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["05",{"_index":1550,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["06",{"_index":3906,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":3897,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":4264,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":3928,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":1522,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0rem",{"_index":1637,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1",{"_index":427,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["1).touppercase",{"_index":3174,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["1)[0",{"_index":2707,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.0",{"_index":4195,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":4252,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":4435,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":4444,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":4493,"title":{},"body":{"dependencies.html":{}}}],["1.0625rem",{"_index":3822,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["1.1.0",{"_index":4230,"title":{},"body":{"changelog.html":{}}}],["1.125",{"_index":2526,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["1.14.10",{"_index":4448,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":4472,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":4194,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":4447,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":4437,"title":{},"body":{"dependencies.html":{}}}],["1.25",{"_index":2884,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["1.25rem",{"_index":2886,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["1.2rem",{"_index":1975,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.3.1",{"_index":4482,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":4167,"title":{},"body":{"changelog.html":{}}}],["1.34375em",{"_index":2525,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["1.4.0",{"_index":4148,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":4460,"title":{},"body":{"dependencies.html":{}}}],["1.48rem",{"_index":1976,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.5",{"_index":2748,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.5.0",{"_index":4122,"title":{},"body":{"changelog.html":{}}}],["1.5em",{"_index":1812,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["1.5rem",{"_index":1541,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["1.6.0",{"_index":4109,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":4100,"title":{},"body":{"changelog.html":{}}}],["1.75rem",{"_index":1829,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["1/1",{"_index":4337,"title":{},"body":{"coverage.html":{}}}],["1/8",{"_index":4344,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":546,"title":{},"body":{"components/AppWebComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["10.0.0",{"_index":4470,"title":{},"body":{"dependencies.html":{}}}],["10/12",{"_index":4341,"title":{},"body":{"coverage.html":{}}}],["10/13",{"_index":4365,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":479,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{}}}],["1000",{"_index":2763,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["10px",{"_index":1529,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["10x",{"_index":4242,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":4150,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":4457,"title":{},"body":{"dependencies.html":{}}}],["11.5rem",{"_index":3405,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["110",{"_index":1103,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["11rem",{"_index":3412,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12",{"_index":3898,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{}}}],["12.75rem",{"_index":3411,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12/12",{"_index":4382,"title":{},"body":{"coverage.html":{}}}],["12/13",{"_index":4363,"title":{},"body":{"coverage.html":{}}}],["12/18",{"_index":4373,"title":{},"body":{"coverage.html":{}}}],["121",{"_index":3500,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["13",{"_index":1105,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["13/13",{"_index":4361,"title":{},"body":{"coverage.html":{}}}],["13/19",{"_index":4353,"title":{},"body":{"coverage.html":{}}}],["136",{"_index":3024,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["14",{"_index":3962,"title":{},"body":{"changelog.html":{}}}],["14.0.1",{"_index":4473,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":4399,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":4396,"title":{},"body":{"dependencies.html":{}}}],["14/15",{"_index":4371,"title":{},"body":{"coverage.html":{}}}],["14/33",{"_index":4327,"title":{},"body":{"coverage.html":{}}}],["14rem",{"_index":3132,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["15",{"_index":3907,"title":{},"body":{"changelog.html":{}}}],["15.313.0",{"_index":4398,"title":{},"body":{"dependencies.html":{}}}],["15rem",{"_index":1826,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["16",{"_index":4085,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":4475,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":4476,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":4401,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":4404,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":4450,"title":{},"body":{"dependencies.html":{}}}],["16px",{"_index":1634,"title":{},"body":{"components/DropdownComponent.html":{}}}],["16rem",{"_index":1545,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["17",{"_index":3951,"title":{},"body":{"changelog.html":{}}}],["17/17",{"_index":4360,"title":{},"body":{"coverage.html":{}}}],["17rem",{"_index":1551,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["18/18",{"_index":4377,"title":{},"body":{"coverage.html":{}}}],["18rem",{"_index":2533,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["19.25px",{"_index":1619,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["19.5rem",{"_index":1531,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["19rem",{"_index":3403,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["1].color",{"_index":775,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["1em",{"_index":1633,"title":{},"body":{"components/DropdownComponent.html":{}}}],["1fr",{"_index":3294,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["1px",{"_index":1631,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem",{"_index":1511,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem/1.25rem",{"_index":2068,"title":{},"body":{"components/HeaderComponent.html":{}}}],["1s",{"_index":2063,"title":{},"body":{"components/HeaderComponent.html":{}}}],["2",{"_index":395,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["2.0.0",{"_index":4084,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":4432,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":4400,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":4454,"title":{},"body":{"dependencies.html":{}}}],["2.0625rem",{"_index":3821,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["2.1.0",{"_index":4057,"title":{},"body":{"changelog.html":{}}}],["2.2",{"_index":393,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["2.2.0",{"_index":4050,"title":{},"body":{"changelog.html":{}}}],["2.3.0",{"_index":4046,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":4041,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":4031,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":4017,"title":{},"body":{"changelog.html":{}}}],["2.5rem",{"_index":1519,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2.6.1",{"_index":4495,"title":{},"body":{"dependencies.html":{}}}],["2.75rem",{"_index":2530,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["2.8.0",{"_index":4434,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":4412,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":4446,"title":{},"body":{"dependencies.html":{}}}],["2.8125rem",{"_index":3726,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["2.awsapprunner.com",{"_index":4539,"title":{},"body":{"index.html":{}}}],["2/10",{"_index":4392,"title":{},"body":{"coverage.html":{}}}],["2/2",{"_index":4381,"title":{},"body":{"coverage.html":{}}}],["2/6",{"_index":4346,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":2000,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["2019",{"_index":4263,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":4197,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":4006,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":3920,"title":{},"body":{"changelog.html":{}}}],["2023",{"_index":3896,"title":{},"body":{"changelog.html":{}}}],["20em",{"_index":1818,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["20rem",{"_index":2889,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["21",{"_index":4101,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":4254,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["229",{"_index":3025,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["22rem",{"_index":3751,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["23",{"_index":4620,"title":{},"body":{"overview.html":{}}}],["23.75rem",{"_index":2534,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["232f3a",{"_index":3413,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["24",{"_index":4303,"title":{},"body":{"changelog.html":{}}}],["24/24",{"_index":4390,"title":{},"body":{"coverage.html":{}}}],["24px.svg",{"_index":1405,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["25",{"_index":703,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["255",{"_index":746,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"miscellaneous/variables.html":{}}}],["25rem",{"_index":2056,"title":{},"body":{"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["26",{"_index":4124,"title":{},"body":{"changelog.html":{}}}],["26/26",{"_index":4384,"title":{},"body":{"coverage.html":{}}}],["26th",{"_index":4153,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":3929,"title":{},"body":{"changelog.html":{}}}],["275s",{"_index":1624,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["29",{"_index":4388,"title":{},"body":{"coverage.html":{}}}],["2979ff",{"_index":733,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["2px",{"_index":1524,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2rem",{"_index":1499,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["3",{"_index":646,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["3.0.0",{"_index":4002,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":3973,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":3968,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":3961,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":3950,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":4477,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":3936,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":4420,"title":{},"body":{"dependencies.html":{}}}],["3.5.0",{"_index":3927,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":4427,"title":{},"body":{"dependencies.html":{}}}],["3.5rem",{"_index":3135,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["3.6",{"_index":4545,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":3919,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":4425,"title":{},"body":{"dependencies.html":{}}}],["3.7.0",{"_index":3905,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":3895,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.75rem",{"_index":3725,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["3.8.1",{"_index":4429,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":4380,"title":{},"body":{"coverage.html":{}}}],["3/6",{"_index":4331,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":3023,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"overview.html":{}}}],["30.5rem",{"_index":3129,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["300",{"_index":2887,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["3000",{"_index":349,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["31",{"_index":4231,"title":{},"body":{"changelog.html":{}}}],["33",{"_index":701,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["34/40",{"_index":4367,"title":{},"body":{"coverage.html":{}}}],["35rem",{"_index":1978,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["36/42",{"_index":4345,"title":{},"body":{"coverage.html":{}}}],["3d",{"_index":2329,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["3px",{"_index":3752,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["3rem",{"_index":1496,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["3s",{"_index":1626,"title":{},"body":{"components/DropdownComponent.html":{}}}],["4",{"_index":3297,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["4.0",{"_index":4523,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":4468,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":4452,"title":{},"body":{"dependencies.html":{}}}],["4.375rem",{"_index":1822,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["4.4.1",{"_index":4442,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":4487,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":4340,"title":{},"body":{"coverage.html":{}}}],["4/5",{"_index":4385,"title":{},"body":{"coverage.html":{}}}],["4/6",{"_index":4391,"title":{},"body":{"coverage.html":{}}}],["400",{"_index":2067,"title":{},"body":{"components/HeaderComponent.html":{}}}],["41",{"_index":3499,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["42",{"_index":4326,"title":{},"body":{"coverage.html":{}}}],["42/44",{"_index":4378,"title":{},"body":{"coverage.html":{}}}],["45rem",{"_index":3400,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["46",{"_index":4357,"title":{},"body":{"coverage.html":{}}}],["4em",{"_index":1974,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["4px",{"_index":1527,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["4rem",{"_index":2054,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["4th",{"_index":3922,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1547,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["5.0.0",{"_index":4428,"title":{},"body":{"dependencies.html":{}}}],["5.5rem",{"_index":1011,"title":{},"body":{"components/ContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["5/5",{"_index":4349,"title":{},"body":{"coverage.html":{}}}],["5/6",{"_index":4374,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1502,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"coverage.html":{}}}],["500",{"_index":2062,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{}}}],["5em",{"_index":1640,"title":{},"body":{"components/DropdownComponent.html":{}}}],["5fr",{"_index":3292,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["5rem",{"_index":1926,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["5s",{"_index":1014,"title":{},"body":{"components/ContentComponent.html":{}}}],["5th",{"_index":3911,"title":{},"body":{"changelog.html":{}}}],["6.11.2",{"_index":4480,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":4465,"title":{},"body":{"dependencies.html":{}}}],["6/12",{"_index":4351,"title":{},"body":{"coverage.html":{}}}],["6/6",{"_index":4350,"title":{},"body":{"coverage.html":{}}}],["6/8",{"_index":4330,"title":{},"body":{"coverage.html":{}}}],["600",{"_index":1517,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["60rem",{"_index":3401,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["66",{"_index":4372,"title":{},"body":{"coverage.html":{}}}],["68",{"_index":4352,"title":{},"body":{"coverage.html":{}}}],["6px",{"_index":1523,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["6s",{"_index":1924,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["7.0.0",{"_index":4462,"title":{},"body":{"dependencies.html":{}}}],["7.75rem",{"_index":2885,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["7.8.1",{"_index":4488,"title":{},"body":{"dependencies.html":{}}}],["7/15",{"_index":4358,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":4379,"title":{},"body":{"coverage.html":{}}}],["72",{"_index":4338,"title":{},"body":{"coverage.html":{}}}],["72rem",{"_index":3089,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["7323e2",{"_index":737,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["75",{"_index":4329,"title":{},"body":{"coverage.html":{}}}],["75rem",{"_index":1823,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["76",{"_index":4364,"title":{},"body":{"coverage.html":{}}}],["78vw",{"_index":3399,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["7rem",{"_index":3295,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["8",{"_index":4104,"title":{},"body":{"changelog.html":{}}}],["8.0.6",{"_index":4490,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":4467,"title":{},"body":{"dependencies.html":{}}}],["8.25rem",{"_index":2060,"title":{},"body":{"components/HeaderComponent.html":{}}}],["8.5.20",{"_index":4424,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":4414,"title":{},"body":{"dependencies.html":{}}}],["8/11",{"_index":4339,"title":{},"body":{"coverage.html":{}}}],["8/27",{"_index":4389,"title":{},"body":{"coverage.html":{}}}],["8/8",{"_index":4375,"title":{},"body":{"coverage.html":{}}}],["80",{"_index":1544,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["81",{"_index":4386,"title":{},"body":{"coverage.html":{}}}],["82b1ff",{"_index":739,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["83",{"_index":1106,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["85",{"_index":1539,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["875rem",{"_index":3601,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["9.0.0",{"_index":4497,"title":{},"body":{"dependencies.html":{}}}],["9.5rem",{"_index":1630,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9.75px",{"_index":2913,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["9.85rem",{"_index":1610,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9/11",{"_index":4387,"title":{},"body":{"coverage.html":{}}}],["9/9",{"_index":4383,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":1925,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["92",{"_index":4362,"title":{},"body":{"coverage.html":{}}}],["93",{"_index":4370,"title":{},"body":{"coverage.html":{}}}],["95",{"_index":2890,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["95vh",{"_index":3398,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["99",{"_index":3543,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["9th",{"_index":4133,"title":{},"body":{"changelog.html":{}}}],["_aggregatedataquerystatus",{"_index":1154,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_blank",{"_index":442,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["_celltypetermoccurencesdataquerystatus",{"_index":1158,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_config",{"_index":3871,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["_createcontainer",{"_index":461,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["_error",{"_index":2121,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["_expanded",{"_index":2211,"title":{},"body":{"classes/InitializationState.html":{}}}],["_index",{"_index":3684,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["_measuredmargin",{"_index":2241,"title":{},"body":{"classes/InitializationState.html":{}}}],["_measuredwidth",{"_index":2235,"title":{},"body":{"classes/InitializationState.html":{}}}],["_msg",{"_index":838,"title":{},"body":{"components/ContainerComponent.html":{}}}],["_ontologytermoccurencesdataquerystatus",{"_index":1156,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_opened",{"_index":2207,"title":{},"body":{"classes/InitializationState.html":{}}}],["_position",{"_index":2203,"title":{},"body":{"classes/InitializationState.html":{}}}],["_providerfilterquerystatus",{"_index":1164,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_scenedataquerystatus",{"_index":1160,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_technologyfilterquerystatus",{"_index":1162,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_tissueblockdataquerystatus",{"_index":1152,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["a.color.color",{"_index":790,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["ability",{"_index":4065,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":4299,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["absolute",{"_index":1535,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["acc",{"_index":785,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["acc[item.key",{"_index":783,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["acceptable",{"_index":274,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["acceptableviewerdomains",{"_index":280,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accepting",{"_index":2291,"title":{},"body":{"classes/InitializationState.html":{}}}],["accessors",{"_index":823,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["according",{"_index":353,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accordingly",{"_index":1948,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["accurate",{"_index":4121,"title":{},"body":{"changelog.html":{}}}],["acf32b",{"_index":738,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["action",{"_index":1077,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["action(addsearch",{"_index":3150,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(generatespatialsearch",{"_index":2787,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(movetonode",{"_index":2757,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(reallyupdatespatialsearch",{"_index":2773,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(removesearch",{"_index":3153,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(resetposition",{"_index":2754,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(resetradius",{"_index":2769,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setexecutesearchongenerate",{"_index":2799,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setorgan",{"_index":2728,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setposition",{"_index":2750,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setradius",{"_index":2765,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setselectedsearches",{"_index":3157,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(setsex",{"_index":2714,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(startspatialsearchflow",{"_index":2702,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(updatefilter",{"_index":1265,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["actionasfn",{"_index":204,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["actionasfn(movetonode",{"_index":3324,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(removesearch",{"_index":251,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(resetposition",{"_index":3333,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(resetradius",{"_index":3335,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setorgan",{"_index":3074,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(setposition",{"_index":3345,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setradius",{"_index":3347,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setselectedsearches",{"_index":249,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(setsex",{"_index":3076,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(type",{"_index":4507,"title":{},"body":{"miscellaneous/functions.html":{}}}],["actions",{"_index":2665,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["actions$.pipe",{"_index":2698,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["actions.push(new",{"_index":2795,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["activate",{"_index":291,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["active",{"_index":2950,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["active/showing",{"_index":3538,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["activeorgans",{"_index":3010,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(o.representation_of)).map(o",{"_index":3014,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(tag",{"_index":3018,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["actual_component",{"_index":622,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["add",{"_index":32,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{}}}],["addclass",{"_index":3660,"title":{},"body":{"injectables/ThemingService.html":{}}}],["added",{"_index":3899,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":4300,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":4224,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":2786,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["addsearch",{"_index":1,"title":{"classes/AddSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["addsearch(ctx",{"_index":3151,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["addsearch(sex",{"_index":2792,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["addspatialsearch",{"_index":3307,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["addsvgicon",{"_index":2124,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["adjusting",{"_index":4221,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":4147,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":4087,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":806,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["again",{"_index":4203,"title":{},"body":{"changelog.html":{}}}],["against",{"_index":2280,"title":{},"body":{"classes/InitializationState.html":{}}}],["age",{"_index":1753,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["agerange",{"_index":1102,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["aggregate",{"_index":1175,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedata",{"_index":1176,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["aggregatedata(filter",{"_index":1273,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedataquerystatus",{"_index":1153,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregateresult",{"_index":1080,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["ala",{"_index":4044,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":4622,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":1497,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["all_possible_organs",{"_index":2963,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["allcompleted",{"_index":4347,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["allcompleted(states",{"_index":1122,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["allowed",{"_index":3854,"title":{},"body":{"components/ViewerComponent.html":{}}}],["allowing",{"_index":2842,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["allows",{"_index":1447,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["allowtouchmove",{"_index":3687,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["along",{"_index":2635,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["alongside",{"_index":3540,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["alpha",{"_index":4294,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":4275,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":4271,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":4262,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":859,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["alt",{"_index":4527,"title":{},"body":{"index.html":{}}}],["always",{"_index":887,"title":{},"body":{"components/ContainerComponent.html":{},"components/HeaderComponent.html":{}}}],["amount",{"_index":3221,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["analytics",{"_index":643,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1051,"title":{},"body":{"modules/CoreModule.html":{}}}],["analyticsmodule.forroot",{"_index":1059,"title":{},"body":{"modules/CoreModule.html":{}}}],["anatomical",{"_index":411,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["anatomicalstructures",{"_index":2686,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["anatomicalstructures(state",{"_index":3439,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["anatomicalstructuresettings",{"_index":2967,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["anatomicalstructurestreemodel",{"_index":1070,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["anatomicalstructurestreemodel(state",{"_index":1290,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["and/or",{"_index":4587,"title":{},"body":{"license.html":{}}}],["angular",{"_index":227,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular's",{"_index":1716,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["angular/animations",{"_index":978,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"dependencies.html":{}}}],["angular/cdk",{"_index":4402,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/coercion",{"_index":2161,"title":{},"body":{"classes/InitializationState.html":{}}}],["angular/cdk/overlay",{"_index":87,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"injectables/ThemingService.html":{}}}],["angular/cdk/portal",{"_index":1755,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{}}}],["angular/cdk/scrolling",{"_index":2897,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["angular/common",{"_index":710,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":1048,"title":{},"body":{"modules/CoreModule.html":{}}}],["angular/compiler",{"_index":4403,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":91,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":93,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":2496,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"dependencies.html":{}}}],["angular/material",{"_index":4405,"title":{},"body":{"dependencies.html":{}}}],["angular/material/autocomplete",{"_index":2497,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{}}}],["angular/material/button",{"_index":1934,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/checkbox",{"_index":678,"title":{},"body":{"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["angular/material/dialog",{"_index":2906,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["angular/material/divider",{"_index":3422,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/form",{"_index":1647,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{}}}],["angular/material/icon",{"_index":95,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/input",{"_index":2548,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["angular/material/legacy",{"_index":3425,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/progress",{"_index":3550,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/radio",{"_index":3141,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["angular/material/select",{"_index":1649,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["angular/material/snack",{"_index":97,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["angular/material/toolbar",{"_index":2078,"title":{},"body":{"modules/HeaderModule.html":{}}}],["angular/material/tooltip",{"_index":100,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["angular/material/tree",{"_index":2660,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["angular/platform",{"_index":102,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"dependencies.html":{}}}],["angular/router",{"_index":4407,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":4408,"title":{},"body":{"dependencies.html":{}}}],["animate",{"_index":974,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animate('.5s",{"_index":2188,"title":{},"body":{"classes/InitializationState.html":{}}}],["animate('1s",{"_index":984,"title":{},"body":{"components/ContentComponent.html":{}}}],["animate(0",{"_index":2187,"title":{},"body":{"classes/InitializationState.html":{}}}],["animated",{"_index":3088,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["animation",{"_index":1622,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["animations",{"_index":932,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animationsenabled",{"_index":935,"title":{},"body":{"components/ContentComponent.html":{}}}],["api",{"_index":3563,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":4537,"title":{},"body":{"index.html":{}}}],["apiendpointdatasourceservice",{"_index":1418,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["app",{"_index":118,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySelectionComponent.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":121,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":236,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.component.scss",{"_index":238,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app/core/services/theming/theming.service",{"_index":117,"title":{},"body":{"modules/AppModule.html":{}}}],["app_bootstrap_listener",{"_index":3611,"title":{},"body":{"modules/ThemingModule.html":{}}}],["appcomponent",{"_index":65,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":3288,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["appelement",{"_index":152,"title":{},"body":{"modules/AppModule.html":{}}}],["append",{"_index":3144,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["appendtoroot",{"_index":462,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["application",{"_index":4138,"title":{},"body":{"changelog.html":{}}}],["application/javascript",{"_index":3887,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["applied",{"_index":1862,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["apply",{"_index":1870,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applybuttonclick",{"_index":1845,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applyfilters",{"_index":1852,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["applyfilters(filters",{"_index":1959,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["applythemeclass",{"_index":3618,"title":{},"body":{"injectables/ThemingService.html":{}}}],["applythemeclass(cls",{"_index":3624,"title":{},"body":{"injectables/ThemingService.html":{}}}],["appmodule",{"_index":54,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appname",{"_index":1062,"title":{},"body":{"modules/CoreModule.html":{}}}],["appoptions",{"_index":158,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["approotoverlaycontainer",{"_index":111,"title":{"injectables/AppRootOverlayContainer.html":{}},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["appropriate",{"_index":3986,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":66,"title":{"components/AppWebComponent.html":{}},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":4132,"title":{},"body":{"changelog.html":{}}}],["area",{"_index":3296,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arg",{"_index":2112,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args",{"_index":2116,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args.filter(value",{"_index":2131,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["argument",{"_index":2129,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["arguments",{"_index":1692,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["arising",{"_index":4615,"title":{},"body":{"license.html":{}}}],["array",{"_index":424,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueSectionVisComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["array.from(searchresults.values",{"_index":2607,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["array.isarray(val",{"_index":535,"title":{},"body":{"components/AppWebComponent.html":{}}}],["arrow",{"_index":1620,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arrow_left",{"_index":3813,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["arrow_right",{"_index":3812,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["asct+b",{"_index":4007,"title":{},"body":{"changelog.html":{}}}],["asking",{"_index":652,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["assays",{"_index":1917,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["assets/icons/expand_less",{"_index":1412,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/expand_more",{"_index":1410,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/filter.svg",{"_index":1413,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/opacity",{"_index":1404,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/organs/ico",{"_index":1327,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/visibility",{"_index":1407,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assigncolor",{"_index":791,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assigncolor(@payload('key",{"_index":768,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assigncolor(key",{"_index":794,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment",{"_index":755,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assignment.state",{"_index":2333,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["assignment.state.ts",{"_index":715,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment.state.ts:102",{"_index":799,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:57",{"_index":802,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:59",{"_index":803,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:60",{"_index":800,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:61",{"_index":801,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:63",{"_index":797,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:69",{"_index":796,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment/color",{"_index":714,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment/selection",{"_index":4111,"title":{},"body":{"changelog.html":{}}}],["assignments",{"_index":2323,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["associated",{"_index":2365,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["async",{"_index":2147,"title":{},"body":{"classes/InitializationState.html":{}}}],["at(nodes",{"_index":2614,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["atlas",{"_index":3893,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["atscrollbottom",{"_index":2824,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["attach",{"_index":3802,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["attached",{"_index":458,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["attempts",{"_index":4034,"title":{},"body":{"changelog.html":{}}}],["authentication",{"_index":2059,"title":{},"body":{"components/HeaderComponent.html":{}}}],["authors",{"_index":4607,"title":{},"body":{"license.html":{}}}],["auto",{"_index":1012,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["autocomplete",{"_index":2490,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autocompleteopen",{"_index":2446,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autofocus",{"_index":3086,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["automatic",{"_index":4213,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":4173,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":2945,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":4075,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":2153,"title":{},"body":{"classes/InitializationState.html":{}}}],["awaited",{"_index":2143,"title":{},"body":{"classes/InitializationState.html":{}}}],["award",{"_index":4564,"title":{},"body":{"index.html":{}}}],["axis",{"_index":3786,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["b92dff",{"_index":735,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["backend",{"_index":4021,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1448,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{},"index.html":{}}}],["backing",{"_index":2105,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["bar",{"_index":98,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{}}}],["base",{"_index":4279,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":423,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["basewebcomponent",{"_index":495,"title":{},"body":{"components/AppWebComponent.html":{}}}],["basic",{"_index":4086,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["bbox",{"_index":2229,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.left",{"_index":2232,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.right",{"_index":2231,"title":{},"body":{"classes/InitializationState.html":{}}}],["before",{"_index":1315,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["behavior",{"_index":3042,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["behavior'},{'name",{"_index":593,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["behavior.component",{"_index":2908,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior.component.html",{"_index":3043,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts",{"_index":3041,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{}}}],["behavior.component.ts:102",{"_index":3234,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:104",{"_index":3313,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:110",{"_index":3236,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:121",{"_index":3315,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:135",{"_index":3312,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:144",{"_index":3311,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:152",{"_index":3316,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:16",{"_index":3225,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:19",{"_index":3220,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:22",{"_index":3072,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:25",{"_index":3070,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:28",{"_index":3067,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:31",{"_index":3077,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:34",{"_index":3075,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:36",{"_index":3068,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:37",{"_index":3242,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:38",{"_index":3073,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:40",{"_index":3058,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:41",{"_index":3339,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:43",{"_index":3065,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:44",{"_index":3341,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:47",{"_index":3342,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:49",{"_index":3059,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:50",{"_index":3325,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:53",{"_index":3328,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:54",{"_index":3060,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:56",{"_index":3322,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:58",{"_index":3062,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:59",{"_index":3330,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:62",{"_index":3332,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:65",{"_index":3344,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:68",{"_index":3318,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:71",{"_index":3320,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:72",{"_index":3064,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:74",{"_index":3346,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:77",{"_index":3334,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:80",{"_index":3227,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:83",{"_index":3063,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:86",{"_index":3336,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:89",{"_index":3326,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:90",{"_index":3230,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:92",{"_index":3310,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:96",{"_index":3323,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.module",{"_index":3427,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["behavior.module.ts",{"_index":3108,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior/spatial",{"_index":2907,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{}}}],["behavioral",{"_index":3206,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["being",{"_index":3240,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["beta",{"_index":4005,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":4058,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":399,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["bind",{"_index":1079,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["binds",{"_index":3635,"title":{},"body":{"injectables/ThemingService.html":{}}}],["black",{"_index":3406,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["bladder",{"_index":1326,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bladder.svg",{"_index":1328,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blob",{"_index":3885,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["bloc",{"_index":3602,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["block",{"_index":475,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["block.spatialentityid",{"_index":3495,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["blocks",{"_index":3380,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["blood",{"_index":1329,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blood.svg",{"_index":1330,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":4028,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1104,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["board",{"_index":4273,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":260,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodyui",{"_index":243,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuicomponent",{"_index":193,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuimodule",{"_index":106,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["bold",{"_index":693,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["bone",{"_index":1331,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["boolean",{"_index":167,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["booleaninput",{"_index":2159,"title":{},"body":{"classes/InitializationState.html":{}}}],["bootstrap",{"_index":59,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["border",{"_index":1500,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["both",{"_index":1101,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["bottom",{"_index":689,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["bound",{"_index":1736,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["bounds",{"_index":3376,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["box",{"_index":1521,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["brain",{"_index":1334,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["brain.svg",{"_index":1335,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["branch",{"_index":229,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["break",{"_index":3253,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["breaking",{"_index":4095,"title":{},"body":{"changelog.html":{}}}],["breaks",{"_index":2341,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["breast.svg",{"_index":1364,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bringing",{"_index":4105,"title":{},"body":{"changelog.html":{}}}],["bronchus",{"_index":1359,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bronchus.svg",{"_index":1361,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["browse",{"_index":4618,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":103,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browser'},{'name",{"_index":588,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["browser.component",{"_index":2898,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser.component.html",{"_index":2823,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.scss",{"_index":2822,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts",{"_index":2814,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["browser.component.ts:102",{"_index":2863,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:111",{"_index":2852,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:115",{"_index":2860,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:24",{"_index":2840,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:29",{"_index":2837,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:34",{"_index":2841,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:36",{"_index":2839,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:38",{"_index":2838,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:44",{"_index":2845,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:49",{"_index":2850,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:54",{"_index":2848,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:56",{"_index":2843,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:58",{"_index":2844,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:64",{"_index":2836,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:79",{"_index":2857,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:93",{"_index":2854,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.module",{"_index":131,"title":{},"body":{"modules/AppModule.html":{}}}],["browser.module.ts",{"_index":2895,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser/animations",{"_index":105,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browser/donor",{"_index":1429,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"coverage.html":{}}}],["browser/results",{"_index":130,"title":{},"body":{"modules/AppModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["browser/tissue",{"_index":3758,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["browseranimationsmodule",{"_index":104,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browserify",{"_index":4489,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":101,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browsing",{"_index":4318,"title":{},"body":{"changelog.html":{}}}],["bubble_chart",{"_index":1488,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["bug",{"_index":3960,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":4520,"title":{},"body":{"index.html":{}}}],["builds",{"_index":4001,"title":{},"body":{"changelog.html":{}}}],["builtin_parsers",{"_index":526,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.boolean",{"_index":553,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.json(value",{"_index":538,"title":{},"body":{"components/AppWebComponent.html":{}}}],["button",{"_index":1035,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":619,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["button.component",{"_index":1578,"title":{},"body":{"modules/DrawerModule.html":{}}}],["button.component.html",{"_index":3795,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.scss",{"_index":3794,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts",{"_index":3793,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:19",{"_index":3800,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:22",{"_index":3801,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:27",{"_index":3811,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:38",{"_index":3808,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:40",{"_index":3807,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:42",{"_index":3798,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:65",{"_index":3804,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:75",{"_index":3805,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:85",{"_index":3803,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:97",{"_index":3806,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button/toggle",{"_index":1577,"title":{},"body":{"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["buttonclicked",{"_index":3049,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["buttons",{"_index":3404,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["c",{"_index":4569,"title":{},"body":{"license.html":{}}}],["c.color",{"_index":779,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["cache",{"_index":3901,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["cacheable",{"_index":4492,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":2233,"title":{},"body":{"classes/InitializationState.html":{}}}],["calc",{"_index":3824,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["calc(100",{"_index":1010,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["calc(100vh",{"_index":2888,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["calc(3rem",{"_index":1809,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["calc(50",{"_index":2192,"title":{},"body":{"classes/InitializationState.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["calculated",{"_index":2225,"title":{},"body":{"classes/InitializationState.html":{}}}],["call",{"_index":372,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["callable",{"_index":4512,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callables",{"_index":4509,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callback",{"_index":2480,"title":{},"body":{"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["called",{"_index":1125,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["calls",{"_index":3925,"title":{},"body":{"changelog.html":{}}}],["calltoactionstate",{"_index":3561,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["camera",{"_index":3392,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cancelregistration",{"_index":4066,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":4256,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":4438,"title":{},"body":{"dependencies.html":{}}}],["capitalize",{"_index":3172,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(name",{"_index":3177,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(sex",{"_index":3176,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["captures",{"_index":402,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["card",{"_index":1432,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["card'},{'name",{"_index":569,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["card.component",{"_index":1567,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card.component.html",{"_index":1436,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.scss",{"_index":1435,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts",{"_index":1431,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["card.component.ts:17",{"_index":1457,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:20",{"_index":1453,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:23",{"_index":1452,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:26",{"_index":1446,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:29",{"_index":1450,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:31",{"_index":1451,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:34",{"_index":1454,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:37",{"_index":1455,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:40",{"_index":1445,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:52",{"_index":1458,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:62",{"_index":1470,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:76",{"_index":1462,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.module",{"_index":2899,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["card.module.ts",{"_index":1563,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card/donor",{"_index":1430,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["cards",{"_index":3668,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel",{"_index":266,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["carousel'},{'name",{"_index":611,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["carousel.component",{"_index":3741,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel.component.html",{"_index":3670,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.scss",{"_index":3669,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts",{"_index":3665,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["carousel.component.ts:29",{"_index":3679,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:34",{"_index":3677,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:39",{"_index":3678,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:44",{"_index":3709,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:49",{"_index":3712,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:56",{"_index":3716,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:63",{"_index":3693,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:75",{"_index":3707,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:89",{"_index":3682,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.module",{"_index":1566,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["carousel.module.ts",{"_index":3738,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel/thumbnail",{"_index":1565,"title":{},"body":{"modules/DonorCardModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["case",{"_index":989,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"index.html":{}}}],["cases",{"_index":4229,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":2120,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["cause",{"_index":3844,"title":{},"body":{"components/ViewerComponent.html":{}}}],["ccf",{"_index":34,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":4190,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":3908,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":4637,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfdatabasedatasourceservice",{"_index":1419,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["ccfdatabaseoptions",{"_index":162,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ccfdrawer",{"_index":2180,"title":{},"body":{"classes/InitializationState.html":{}}}],["ccfdrawercontainer",{"_index":809,"title":{},"body":{"components/ContainerComponent.html":{}}}],["cdk",{"_index":1635,"title":{},"body":{"components/DropdownComponent.html":{}}}],["cdkportal",{"_index":1747,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cdr",{"_index":321,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cdr.markforcheck",{"_index":341,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ceil",{"_index":1780,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cell",{"_index":262,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["celltypes",{"_index":2687,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["celltypes(state",{"_index":3442,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["celltypeselectionlabel",{"_index":261,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["celltypestreemodel",{"_index":1071,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["celltypestreemodel(state",{"_index":1293,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["celltypetermoccurencesdata",{"_index":1183,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata$.pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1232,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata(filter",{"_index":1279,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdataquerystatus",{"_index":1157,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurrences",{"_index":1201,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypeterms",{"_index":301,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["celltypetermsfulldata",{"_index":1169,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetreemodel",{"_index":245,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["center",{"_index":933,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"index.html":{}}}],["certain",{"_index":2803,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cff",{"_index":1013,"title":{},"body":{"components/ContentComponent.html":{}}}],["change",{"_index":830,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":905,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["changedetection",{"_index":239,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy",{"_index":168,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy.onpush",{"_index":240,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectorref",{"_index":169,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["changelog",{"_index":3891,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changeposition",{"_index":3217,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["changes",{"_index":363,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["changes.selection",{"_index":1769,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["changes.valuerange",{"_index":1767,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["channel",{"_index":813,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["channels",{"_index":2397,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["charge",{"_index":230,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ResultsBrowserComponent.html":{},"license.html":{}}}],["checkbox",{"_index":631,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checkbox'},{'name",{"_index":562,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["checkbox.component",{"_index":712,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["checkbox.component.html",{"_index":633,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox.component.scss",{"_index":632,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox__ripple",{"_index":1508,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["checkboxcomponent",{"_index":561,"title":{"components/CheckboxComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["checkboxes",{"_index":628,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkboxmodule",{"_index":704,"title":{"modules/CheckboxModule.html":{}},"body":{"modules/CheckboxModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["checked",{"_index":658,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checks",{"_index":962,"title":{},"body":{"components/ContentComponent.html":{}}}],["child",{"_index":1513,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"miscellaneous/typealiases.html":{}}}],["children",{"_index":2012,"title":{},"body":{"classes/FlatNode.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["choices",{"_index":1591,"title":{},"body":{"components/DropdownComponent.html":{}}}],["choose",{"_index":4209,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":4188,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":4610,"title":{},"body":{"license.html":{}}}],["class",{"_index":0,"title":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["class.ccf",{"_index":3796,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["class.cff",{"_index":942,"title":{},"body":{"components/ContentComponent.html":{}}}],["class.hidden]=\"hidden",{"_index":1914,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["class=\"filter",{"_index":1912,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["classend",{"_index":2198,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["classes",{"_index":2,"title":{},"body":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"overview.html":{}}}],["classname",{"_index":814,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["clean",{"_index":2405,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["cleans",{"_index":846,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cleanup",{"_index":4004,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":3851,"title":{},"body":{"components/ViewerComponent.html":{}}}],["click",{"_index":1465,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":1456,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["clicking",{"_index":4093,"title":{},"body":{"changelog.html":{}}}],["clicks",{"_index":2938,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["client",{"_index":3900,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["clientheight",{"_index":2876,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["clip",{"_index":3731,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["close",{"_index":446,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["closed",{"_index":2165,"title":{},"body":{"classes/InitializationState.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["closedialog",{"_index":3114,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["closeexpanded",{"_index":2258,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeiframeviewer",{"_index":448,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["closeopendone",{"_index":2265,"title":{},"body":{"classes/InitializationState.html":{}}}],["closes",{"_index":1700,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["closesliderpopover",{"_index":1666,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closesliderpopover(target",{"_index":1706,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closespatialsearch",{"_index":3356,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cls",{"_index":3627,"title":{},"body":{"injectables/ThemingService.html":{}}}],["clsname",{"_index":1437,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["cluster_appmodule",{"_index":62,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":63,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":64,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule",{"_index":705,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_declarations",{"_index":706,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_exports",{"_index":707,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_coremodule",{"_index":1040,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_exports",{"_index":1041,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_imports",{"_index":1042,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule",{"_index":1557,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_declarations",{"_index":1559,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_exports",{"_index":1558,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_imports",{"_index":1560,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_drawermodule",{"_index":1570,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_declarations",{"_index":1572,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_exports",{"_index":1571,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule",{"_index":1642,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_declarations",{"_index":1644,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_exports",{"_index":1643,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule",{"_index":1830,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_declarations",{"_index":1832,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_exports",{"_index":1831,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule",{"_index":1928,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_declarations",{"_index":1929,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_exports",{"_index":1931,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_imports",{"_index":1930,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["cluster_filterspopovermodule",{"_index":1981,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_declarations",{"_index":1983,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_exports",{"_index":1984,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_imports",{"_index":1982,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["cluster_headermodule",{"_index":2073,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_declarations",{"_index":2075,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_exports",{"_index":2074,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule",{"_index":2428,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_exports",{"_index":2429,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_imports",{"_index":2430,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule",{"_index":2540,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_declarations",{"_index":2541,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_exports",{"_index":2542,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule",{"_index":2648,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_declarations",{"_index":2651,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_exports",{"_index":2650,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_imports",{"_index":2649,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["cluster_ontologyselectionmodule_ontologyselectioncomponent_providers",{"_index":2652,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule",{"_index":2655,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_declarations",{"_index":2657,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_exports",{"_index":2656,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule",{"_index":2891,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_declarations",{"_index":2892,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_exports",{"_index":2894,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_imports",{"_index":2893,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["cluster_runspatialsearchmodule",{"_index":2914,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_declarations",{"_index":2916,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_exports",{"_index":2915,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule",{"_index":3103,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_declarations",{"_index":3105,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_exports",{"_index":3104,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_imports",{"_index":3106,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule",{"_index":3136,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_declarations",{"_index":3138,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_exports",{"_index":3137,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule",{"_index":3263,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_declarations",{"_index":3266,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_exports",{"_index":3265,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_imports",{"_index":3264,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule",{"_index":3300,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_declarations",{"_index":3301,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_exports",{"_index":3302,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule",{"_index":3350,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_declarations",{"_index":3351,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_exports",{"_index":3353,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_imports",{"_index":3352,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule",{"_index":3415,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_declarations",{"_index":3416,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_exports",{"_index":3418,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_imports",{"_index":3417,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule",{"_index":3545,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_declarations",{"_index":3546,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_exports",{"_index":3547,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule",{"_index":3603,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_declarations",{"_index":3605,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_exports",{"_index":3604,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_themingmodule",{"_index":3608,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_themingmodule_providers",{"_index":3609,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule",{"_index":3735,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_declarations",{"_index":3736,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_exports",{"_index":3737,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule",{"_index":3753,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_declarations",{"_index":3754,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_exports",{"_index":3755,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule",{"_index":3787,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_declarations",{"_index":3789,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_exports",{"_index":3788,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_viewermodule",{"_index":3856,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_declarations",{"_index":3857,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_exports",{"_index":3858,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["coalescing",{"_index":2807,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["code",{"_index":3997,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":4200,"title":{},"body":{"changelog.html":{}}}],["codeblob",{"_index":3884,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["codex",{"_index":4241,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":4288,"title":{},"body":{"changelog.html":{}}}],["coercebooleanproperty",{"_index":2160,"title":{},"body":{"classes/InitializationState.html":{}}}],["collaboration",{"_index":4198,"title":{},"body":{"changelog.html":{}}}],["collapse",{"_index":2261,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["collapsed",{"_index":2170,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["collapses",{"_index":2257,"title":{},"body":{"classes/InitializationState.html":{}}}],["collisions",{"_index":3492,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"changelog.html":{}}}],["collisions.has(s['@id",{"_index":3498,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["color",{"_index":357,"title":{"interfaces/Color.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["color.color",{"_index":780,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color.rank",{"_index":2356,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color].concat(colorsavailable",{"_index":788,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignments",{"_index":751,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colorassignments[key",{"_index":767,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist",{"_index":753,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.filter(a",{"_index":789,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.reduce>>((acc",{"_index":782,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.slice(0",{"_index":776,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist[colorassignmentslist.length",{"_index":774,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentstate",{"_index":759,"title":{"injectables/ColorAssignmentState.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["colorassignmentstatemodel",{"_index":748,"title":{"interfaces/ColorAssignmentStateModel.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{}}}],["colorizing",{"_index":4249,"title":{},"body":{"changelog.html":{}}}],["colorpalette",{"_index":749,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colors",{"_index":756,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[node['@id']].rgba",{"_index":3026,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[tissueblock.spatialentityid",{"_index":2354,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["colorsavailable",{"_index":750,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.filter(c",{"_index":778,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.length",{"_index":772,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable[0",{"_index":773,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["column",{"_index":1810,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["columns",{"_index":635,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["combination",{"_index":4210,"title":{},"body":{"changelog.html":{}}}],["combined",{"_index":1038,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["combinelatest",{"_index":187,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.theme",{"_index":337,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["combines",{"_index":1130,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["come",{"_index":4245,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":4238,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":4441,"title":{},"body":{"dependencies.html":{}}}],["comma",{"_index":433,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["common",{"_index":1227,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":709,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["compare",{"_index":1263,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["compatibility",{"_index":3578,"title":{},"body":{"modules/StoreModule.html":{}}}],["completed",{"_index":1118,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["completion",{"_index":2263,"title":{},"body":{"classes/InitializationState.html":{}}}],["complexity",{"_index":4118,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":3995,"title":{},"body":{"changelog.html":{}}}],["componenet",{"_index":2442,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["component",{"_index":170,"title":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component's",{"_index":1682,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["component.component",{"_index":120,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":494,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["component.component.ts:31",{"_index":512,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":516,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":517,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:35",{"_index":515,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":519,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":518,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:39",{"_index":524,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:40",{"_index":522,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:41",{"_index":523,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:42",{"_index":513,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:43",{"_index":514,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:44",{"_index":521,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:45",{"_index":520,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:47",{"_index":510,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":558,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["componentref",{"_index":3630,"title":{},"body":{"injectables/ThemingService.html":{}}}],["components",{"_index":228,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/typealiases.html":{}}}],["composes",{"_index":2578,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computations",{"_index":2553,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computes",{"_index":1752,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["comunica/query",{"_index":4410,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":4443,"title":{},"body":{"dependencies.html":{}}}],["concat(colorassignmentslist",{"_index":781,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["condition",{"_index":2599,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["conditions",{"_index":4594,"title":{},"body":{"license.html":{}}}],["config",{"_index":592,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["config'},{'name",{"_index":595,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["config.component",{"_index":38,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["config.component.html",{"_index":3113,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.scss",{"_index":3112,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts",{"_index":3111,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["config.component.ts:17",{"_index":3125,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:20",{"_index":3116,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:23",{"_index":3117,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:26",{"_index":3118,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:29",{"_index":3124,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:32",{"_index":3123,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:35",{"_index":3119,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:38",{"_index":3121,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:41",{"_index":3122,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.isolated",{"_index":2399,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["config.module",{"_index":3110,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{}}}],["config.module.ts",{"_index":3139,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["config/spatial",{"_index":37,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["configstore",{"_index":511,"title":{},"body":{"components/AppWebComponent.html":{}}}],["configuration",{"_index":2370,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["configurations",{"_index":4064,"title":{},"body":{"changelog.html":{}}}],["configure",{"_index":3126,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["confirmation",{"_index":4033,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":4071,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":2420,"title":{},"body":{"injectables/MessageService.html":{},"changelog.html":{}}}],["connect(source",{"_index":2408,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connected",{"_index":852,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connectedposition",{"_index":1754,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["connection",{"_index":4616,"title":{},"body":{"license.html":{}}}],["connects",{"_index":2407,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["consentservice",{"_index":185,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["consider",{"_index":3577,"title":{},"body":{"modules/StoreModule.html":{}}}],["consortium",{"_index":4570,"title":{},"body":{"license.html":{}}}],["const",{"_index":151,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["constantly",{"_index":3846,"title":{},"body":{"components/ViewerComponent.html":{}}}],["construct",{"_index":4510,"title":{},"body":{"miscellaneous/functions.html":{}}}],["constructor",{"_index":16,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"modules/ThumbnailCarouselModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["constructor(@inject(message_service_config",{"_index":2398,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["constructor(@optional",{"_index":1063,"title":{},"body":{"modules/CoreModule.html":{},"injectables/ThemingService.html":{}}}],["constructor(config",{"_index":2421,"title":{},"body":{"injectables/MessageService.html":{}}}],["constructor(configstore",{"_index":509,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(dataservice",{"_index":2308,"title":{},"body":{"injectables/ListResultsState.html":{},"injectables/SceneState.html":{}}}],["constructor(datasource",{"_index":3517,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["constructor(defaulttheme",{"_index":3622,"title":{},"body":{"injectables/ThemingService.html":{}}}],["constructor(dialog",{"_index":3052,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["constructor(dialogref",{"_index":3309,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["constructor(drawer",{"_index":3797,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["constructor(execute",{"_index":3029,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["constructor(filter",{"_index":3826,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["constructor(ga",{"_index":639,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["constructor(globalconfig",{"_index":3865,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["constructor(id",{"_index":2810,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["constructor(items",{"_index":3037,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["constructor(messageservice",{"_index":826,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["constructor(node",{"_index":2426,"title":{},"body":{"classes/MoveToNode.html":{}}}],["constructor(ontologysearchservice",{"_index":2626,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["constructor(ontologyservice",{"_index":2456,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(organid",{"_index":3031,"title":{},"body":{"classes/SetOrgan.html":{}}}],["constructor(original",{"_index":1993,"title":{},"body":{"classes/FlatNode.html":{}}}],["constructor(overlay",{"_index":1679,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["constructor(position",{"_index":3033,"title":{},"body":{"classes/SetPosition.html":{}}}],["constructor(private",{"_index":150,"title":{},"body":{"modules/AppModule.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["constructor(public",{"_index":2500,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(radius",{"_index":3035,"title":{},"body":{"classes/SetRadius.html":{}}}],["constructor(readonly",{"_index":42,"title":{},"body":{"classes/AddSearch.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["constructor(registry",{"_index":2133,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["constructor(sanitizer",{"_index":3835,"title":{},"body":{"components/ViewerComponent.html":{}}}],["constructor(sex",{"_index":17,"title":{},"body":{"classes/AddSearch.html":{},"classes/SetSex.html":{}}}],["constructor(source",{"_index":2413,"title":{},"body":{"classes/MessageChannel.html":{}}}],["constructor(store",{"_index":2901,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["contain",{"_index":1025,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{}}}],["container",{"_index":694,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["container'},{'name",{"_index":564,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["container.component.html",{"_index":812,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container.component.scss",{"_index":811,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container/container.component",{"_index":1576,"title":{},"body":{"modules/DrawerModule.html":{}}}],["containercomponent",{"_index":563,"title":{"components/ContainerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["containerpayload",{"_index":1028,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["containers",{"_index":904,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["containing",{"_index":911,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ThumbnailCarouselComponent.html":{},"index.html":{}}}],["contains",{"_index":674,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/TermOccurrenceListComponent.html":{}}}],["content",{"_index":824,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["content'},{'name",{"_index":566,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["content.component",{"_index":1938,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content.component.html",{"_index":1844,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.scss",{"_index":934,"title":{},"body":{"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{}}}],["content.component.ts",{"_index":1841,"title":{},"body":{"components/FiltersContentComponent.html":{},"coverage.html":{}}}],["content.component.ts:105",{"_index":1873,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:117",{"_index":1880,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:128",{"_index":1882,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:23",{"_index":1858,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:28",{"_index":1857,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:33",{"_index":1861,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:38",{"_index":1859,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:43",{"_index":1860,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:48",{"_index":1863,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:53",{"_index":1867,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:58",{"_index":1865,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:63",{"_index":1856,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:75",{"_index":1871,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:87",{"_index":1876,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:96",{"_index":1869,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.module",{"_index":1986,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["content.module.ts",{"_index":1932,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content/content.component",{"_index":878,"title":{},"body":{"components/ContainerComponent.html":{},"modules/DrawerModule.html":{}}}],["content/filters",{"_index":1840,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["content1",{"_index":815,"title":{},"body":{"components/ContainerComponent.html":{}}}],["content2",{"_index":816,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren",{"_index":874,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(contentcomponent",{"_index":855,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(drawercomponent",{"_index":865,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentcomponent",{"_index":565,"title":{"components/ContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["contentcontainerchanged",{"_index":1017,"title":{"interfaces/ContentContainerChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["contents",{"_index":477,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["contentsvisible",{"_index":1658,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["continue",{"_index":3120,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["contract",{"_index":4613,"title":{},"body":{"license.html":{}}}],["control",{"_index":374,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["controls",{"_index":1598,"title":{},"body":{"components/DropdownComponent.html":{}}}],["convention",{"_index":487,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["coordinate",{"_index":4514,"title":{},"body":{"index.html":{}}}],["copies",{"_index":4589,"title":{},"body":{"license.html":{}}}],["copy",{"_index":4576,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":4568,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1386,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cord.svg",{"_index":1387,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["core",{"_index":1064,"title":{},"body":{"modules/CoreModule.html":{}}}],["core/core.module",{"_index":122,"title":{},"body":{"modules/AppModule.html":{}}}],["core/models/list",{"_index":2869,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["core/models/ontology",{"_index":200,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/app",{"_index":112,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["core/services/ontology",{"_index":2498,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/theming/theming.service",{"_index":203,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/action",{"_index":205,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["core/store/data/data.selectors",{"_index":208,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/data/data.state",{"_index":211,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{}}}],["core/store/list",{"_index":213,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/scene/scene.state",{"_index":217,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/spatial",{"_index":218,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["coremodule",{"_index":67,"title":{"modules/CoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["cors",{"_index":4445,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":2680,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["counter",{"_index":2377,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"miscellaneous/variables.html":{}}}],["counts",{"_index":3448,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"components/TermOccurrenceListComponent.html":{}}}],["counts[o.id",{"_index":2726,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cover",{"_index":3729,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["coverage",{"_index":4269,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["create",{"_index":1681,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{}}}],["create(original",{"_index":2003,"title":{},"body":{"classes/FlatNode.html":{}}}],["createcustomelement",{"_index":92,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":153,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":1737,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"changelog.html":{}}}],["createitem",{"_index":3196,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitem(sex",{"_index":3166,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription",{"_index":3197,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription(sex",{"_index":3171,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemid",{"_index":3198,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemid(search",{"_index":3169,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["creates",{"_index":310,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["createselectionlabel(ontolgyselection",{"_index":425,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createworker",{"_index":3863,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["createworker(_config",{"_index":3869,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["creating",{"_index":881,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["credits",{"_index":4555,"title":{},"body":{"index.html":{}}}],["criteria",{"_index":1685,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["css",{"_index":3680,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"dependencies.html":{}}}],["ctrlclick",{"_index":2976,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ctx",{"_index":3200,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{}}}],["ctx.dispatch(actions).pipe",{"_index":2798,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.dispatch(new",{"_index":2711,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.getstate",{"_index":2704,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate",{"_index":2716,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate(data",{"_index":2784,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.setstate(append([this.createitem(sex",{"_index":3152,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(newitems",{"_index":3165,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(removeitem(item",{"_index":3155,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["cuboid",{"_index":4268,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":4267,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":629,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/enumerations.html":{}}}],["currentdelta",{"_index":3207,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["currentkey",{"_index":3208,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["currently",{"_index":407,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["currentsex",{"_index":1902,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["cursor",{"_index":1504,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["customelements.define('ccf",{"_index":155,"title":{},"body":{"modules/AppModule.html":{}}}],["cyberinfrastructure",{"_index":4557,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":4126,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":1540,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["da326f",{"_index":736,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["damages",{"_index":4611,"title":{},"body":{"license.html":{}}}],["dark",{"_index":367,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').addeventlistener('change",{"_index":364,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').matches",{"_index":359,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark/light",{"_index":4067,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":313,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["data.actions",{"_index":1099,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["data.aggregatedata$.subscribe",{"_index":325,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.celltypetermoccurencesdata$.subscribe",{"_index":327,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.content",{"_index":3091,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.content.length",{"_index":3099,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.filter$.pipe(map(x",{"_index":333,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.filter$.subscribe",{"_index":329,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.infotitle",{"_index":3090,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.ontologytermoccurencesdata$.subscribe",{"_index":326,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.providerfilterdata$.subscribe",{"_index":331,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.scenedata$.subscribe",{"_index":328,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.state",{"_index":1297,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["data.technologyfilterdata$.subscribe",{"_index":330,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.tissueblockdata$.subscribe",{"_index":324,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.videoid",{"_index":3093,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data/data.actions",{"_index":2674,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.selectors",{"_index":2675,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.state",{"_index":2334,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["dataaction",{"_index":720,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["database",{"_index":35,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"classes/FlatNode.html":{},"interfaces/ListResult.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateFilter.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["databaseready",{"_index":1147,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["databasestatus",{"_index":1081,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["dataquerystate",{"_index":209,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["dataquerystate.completed",{"_index":1120,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["dataquerystate.running",{"_index":296,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{}}}],["dataservice",{"_index":2310,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["datasetresult",{"_index":3676,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["datasets",{"_index":4136,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":318,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datasourcelike",{"_index":1420,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["datasources",{"_index":501,"title":{},"body":{"components/AppWebComponent.html":{}}}],["datasourceservice",{"_index":182,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datastate",{"_index":210,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"classes/UpdateFilter.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["datastatemodel",{"_index":1068,"title":{"interfaces/DataStateModel.html":{}},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["datastateselectors",{"_index":207,"title":{"classes/DataStateSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["datastateselectors.anatomicalstructurestreemodel",{"_index":3507,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["datastateselectors.celltypestreemodel",{"_index":3509,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["db",{"_index":2776,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getcelltypetermoccurences(filter).pipe(take(1",{"_index":2782,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getontologytermoccurences(filter).pipe(take(1",{"_index":2781,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getreferenceorganscene(organid",{"_index":2778,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.gettissueblockresults(filter).pipe(take(1",{"_index":2780,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["deal",{"_index":4578,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":4617,"title":{},"body":{"license.html":{}}}],["debouncetime",{"_index":2672,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["debouncetime(500",{"_index":2700,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["december",{"_index":4204,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":671,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["deck.gl",{"_index":747,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["deck.gl/core",{"_index":4413,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":4415,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":4417,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":4418,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":58,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["decoration",{"_index":2064,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["decorator",{"_index":178,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["decorators",{"_index":795,"title":{},"body":{"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["deep",{"_index":1262,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["deeply",{"_index":4023,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":28,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette",{"_index":731,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette.concat",{"_index":758,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["default_filter",{"_index":1100,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons",{"_index":1324,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs",{"_index":2964,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs.has(organ.organ",{"_index":3002,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["default_theme",{"_index":116,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaulticondefinition",{"_index":1302,"title":{"interfaces/DefaultIconDefinition.html":{}},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultposition",{"_index":2682,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaultposition(state",{"_index":3444,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["defaultradius",{"_index":2739,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaults",{"_index":757,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaulttheme",{"_index":3617,"title":{},"body":{"injectables/ThemingService.html":{}}}],["defaultvalue",{"_index":2678,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defer",{"_index":1084,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["deferred",{"_index":2144,"title":{},"body":{"classes/InitializationState.html":{}}}],["defined",{"_index":22,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["definition",{"_index":1306,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.html",{"_index":2110,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.url",{"_index":2109,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["delay",{"_index":1088,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["delay(2000",{"_index":1244,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["delegatedatasourceoptions",{"_index":1414,"title":{"interfaces/DelegateDataSourceOptions.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delegatedatasourceservice",{"_index":1053,"title":{"injectables/DelegateDataSourceService.html":{}},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delta",{"_index":3215,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["demo",{"_index":4040,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":56,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":4099,"title":{},"body":{"changelog.html":{}}}],["depth",{"_index":2735,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["descendants",{"_index":856,"title":{},"body":{"components/ContainerComponent.html":{}}}],["descrepancies",{"_index":3948,"title":{},"body":{"changelog.html":{}}}],["describes",{"_index":649,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["description",{"_index":625,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["deselect",{"_index":2859,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselected",{"_index":2849,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselectlistresult",{"_index":2303,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["deselectlistresult(result",{"_index":2313,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["details",{"_index":4301,"title":{},"body":{"changelog.html":{}}}],["detect",{"_index":1770,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["detected",{"_index":1714,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["detection",{"_index":839,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["detector",{"_index":831,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["determine",{"_index":2801,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["determines",{"_index":1602,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{}}}],["developed",{"_index":4556,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":3573,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":4293,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":2902,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["dialogref",{"_index":3053,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["dialogsubs",{"_index":3044,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["diff",{"_index":2879,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["different",{"_index":2292,"title":{},"body":{"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["digits",{"_index":4184,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":4310,"title":{},"body":{"changelog.html":{}}}],["directimport",{"_index":3874,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["direction",{"_index":696,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["directive",{"_index":556,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directives",{"_index":621,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directly",{"_index":4239,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":482,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["disabled",{"_index":2072,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["disables",{"_index":2981,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["dispatch",{"_index":175,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["display",{"_index":422,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["displayed",{"_index":1592,"title":{},"body":{"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["displayformatter",{"_index":2451,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displayformatter(option",{"_index":2465,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displaying",{"_index":4051,"title":{},"body":{"changelog.html":{}}}],["displaylabel",{"_index":2590,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["displays",{"_index":1433,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["distinct",{"_index":1089,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["distinctuntilchanged",{"_index":730,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["distribute",{"_index":4585,"title":{},"body":{"license.html":{}}}],["dobootstrap",{"_index":88,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":4277,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":3959,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1697,"title":{},"body":{"components/DualSliderComponent.html":{},"dependencies.html":{}}}],["document:click",{"_index":1676,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:click(target",{"_index":1694,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:keydown",{"_index":3218,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keydown(target",{"_index":3226,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup",{"_index":3219,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup(target",{"_index":3229,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:touchstart",{"_index":1677,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:touchstart(target",{"_index":1705,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["documentation",{"_index":3998,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["dom",{"_index":491,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["domains",{"_index":276,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["domsanitizer",{"_index":2087,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["don't",{"_index":432,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["done",{"_index":4096,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":568,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["donor_card",{"_index":1477,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["donorcardcomponent",{"_index":567,"title":{"components/DonorCardComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["donorcardmodule",{"_index":1556,"title":{"modules/DonorCardModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["donors",{"_index":4137,"title":{},"body":{"changelog.html":{}}}],["doreset",{"_index":770,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["dotenv",{"_index":4449,"title":{},"body":{"dependencies.html":{}}}],["down",{"_index":258,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["download",{"_index":2037,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{}}}],["downloadclicked",{"_index":2042,"title":{},"body":{"components/HeaderComponent.html":{}}}],["drawer",{"_index":231,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["drawer'},{'name",{"_index":570,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["drawer.close",{"_index":3819,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.closeexpanded",{"_index":3818,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.component.html",{"_index":2181,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.component.scss",{"_index":2182,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.open",{"_index":3820,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.position",{"_index":915,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawer/drawer.component",{"_index":879,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{}}}],["drawercomponent",{"_index":224,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["drawercomponent).position",{"_index":996,"title":{},"body":{"components/ContentComponent.html":{}}}],["drawercontainerschanged",{"_index":1024,"title":{"interfaces/DrawerContainersChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawerexpanded",{"_index":1945,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["drawerinitialized",{"_index":1031,"title":{"interfaces/DrawerInitialized.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawermodule",{"_index":68,"title":{"modules/DrawerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules.html":{},"overview.html":{}}}],["drawerpayload",{"_index":1037,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["drawers",{"_index":369,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["drawers.filter(drawer",{"_index":914,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawertoggled",{"_index":1032,"title":{"interfaces/DrawerToggled.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["dropdown",{"_index":1580,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["dropdown'},{'name",{"_index":572,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dropdown.component",{"_index":1650,"title":{},"body":{"modules/DropdownModule.html":{}}}],["dropdown.component.html",{"_index":1583,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdown.component.scss",{"_index":1582,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdowncomponent",{"_index":571,"title":{"components/DropdownComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dropdownmodule",{"_index":1641,"title":{"modules/DropdownModule.html":{}},"body":{"modules/DropdownModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["dual",{"_index":574,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dual_slider",{"_index":1797,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["dualslidercomponent",{"_index":573,"title":{"components/DualSliderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dualslidermodule",{"_index":69,"title":{"modules/DualSliderModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["duration",{"_index":346,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["during",{"_index":1268,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["dynamic",{"_index":4406,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":3942,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":365,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["e040fb",{"_index":740,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["each",{"_index":2379,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["ease",{"_index":1016,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["easier",{"_index":3980,"title":{},"body":{"changelog.html":{}}}],["easily",{"_index":445,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["east",{"_index":3283,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"index.html":{}}}],["edit",{"_index":3384,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["editreferenceorganclicked",{"_index":3357,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["effect",{"_index":1600,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["efficiency",{"_index":4157,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":314,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{}}}],["element",{"_index":555,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["element.getboundingclientrect",{"_index":2230,"title":{},"body":{"classes/InitializationState.html":{}}}],["element.nativeelement",{"_index":3657,"title":{},"body":{"injectables/ThemingService.html":{}}}],["element.nativeelement.contains(target",{"_index":1789,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["elementref",{"_index":171,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["elements",{"_index":3698,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["ellipsis",{"_index":1552,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["embedded",{"_index":4062,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":4056,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":4054,"title":{},"body":{"changelog.html":{}}}],["emit",{"_index":662,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["emits",{"_index":287,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["emitted",{"_index":270,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"miscellaneous/functions.html":{}}}],["emitter",{"_index":2463,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["emitters",{"_index":2820,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["emitting",{"_index":2212,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{}}}],["empty",{"_index":2572,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enable",{"_index":2469,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["enabled",{"_index":952,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["encapsulates",{"_index":2620,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["end",{"_index":891,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["end?.expanded",{"_index":1007,"title":{},"body":{"components/ContentComponent.html":{}}}],["end?.opened",{"_index":1006,"title":{},"body":{"components/ContentComponent.html":{}}}],["enddrawers",{"_index":916,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers.length",{"_index":919,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers[0",{"_index":922,"title":{},"body":{"components/ContainerComponent.html":{}}}],["endexpanded",{"_index":1005,"title":{},"body":{"components/ContentComponent.html":{}}}],["ensures",{"_index":1471,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enter",{"_index":1723,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["entire",{"_index":3565,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entities",{"_index":2944,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entry",{"_index":2471,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.displaylabel.join().includes",{"_index":2514,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.node.label.tolowercase",{"_index":2515,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["enum",{"_index":1114,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["enumerations",{"_index":4501,"title":{"miscellaneous/enumerations.html":{}},"body":{"miscellaneous/enumerations.html":{}}}],["environment",{"_index":197,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["environment.acceptableviewerdomains",{"_index":281,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["environment.customization",{"_index":550,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions",{"_index":548,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.disabledbworker",{"_index":1425,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["environment.googleanalyticstoken",{"_index":1061,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.production",{"_index":3574,"title":{},"body":{"modules/StoreModule.html":{}}}],["environments/environment",{"_index":198,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["error",{"_index":885,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ThemingService.html":{}}}],["error('invalid",{"_index":542,"title":{},"body":{"components/AppWebComponent.html":{}}}],["error('the",{"_index":1065,"title":{},"body":{"modules/CoreModule.html":{}}}],["error(`multiple",{"_index":893,"title":{},"body":{"components/ContainerComponent.html":{}}}],["errors",{"_index":882,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["es",{"_index":4439,"title":{},"body":{"dependencies.html":{}}}],["es2015.worker.js",{"_index":3883,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["eslint",{"_index":481,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["eslint/naming",{"_index":486,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["eslint/prefer",{"_index":2805,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["etc",{"_index":1036,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["eui",{"_index":156,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":3992,"title":{},"body":{"changelog.html":{}}}],["eui/src/app/app",{"_index":493,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/app.component.ts",{"_index":160,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["eui/src/app/app.module.ts",{"_index":79,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/app.module.ts:57",{"_index":83,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/core/core.module.ts",{"_index":1046,"title":{},"body":{"modules/CoreModule.html":{}}}],["eui/src/app/core/header/header.component.ts",{"_index":2035,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["eui/src/app/core/header/header.component.ts:18",{"_index":2045,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:20",{"_index":2049,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:22",{"_index":2050,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:27",{"_index":2047,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:32",{"_index":2044,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:37",{"_index":2052,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:42",{"_index":2051,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.module.ts",{"_index":2076,"title":{},"body":{"modules/HeaderModule.html":{}}}],["eui/src/app/core/models/flat",{"_index":1988,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["eui/src/app/core/models/list",{"_index":2297,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["eui/src/app/core/models/ontology",{"_index":2616,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["eui/src/app/core/services/app",{"_index":456,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["eui/src/app/core/services/data",{"_index":1415,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/ontology",{"_index":2550,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["eui/src/app/core/services/theming/theming.module.ts",{"_index":3610,"title":{},"body":{"modules/ThemingModule.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts",{"_index":3615,"title":{},"body":{"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:13",{"_index":3640,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:14",{"_index":3641,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:16",{"_index":3639,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:18",{"_index":3642,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:21",{"_index":3631,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:25",{"_index":3623,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:39",{"_index":3628,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:48",{"_index":3638,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:60",{"_index":3636,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:71",{"_index":3634,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:83",{"_index":3625,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/store/action",{"_index":4342,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/color",{"_index":713,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/data/data.actions.ts",{"_index":3825,"title":{},"body":{"classes/UpdateFilter.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.actions.ts:4",{"_index":3827,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts",{"_index":1289,"title":{},"body":{"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:12",{"_index":1292,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:17",{"_index":1294,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:7",{"_index":1296,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.state.ts",{"_index":1069,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/icon",{"_index":1303,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/list",{"_index":2299,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts",{"_index":2917,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:108",{"_index":2947,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:118",{"_index":2943,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:128",{"_index":2949,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:137",{"_index":2937,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:148",{"_index":2940,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:152",{"_index":2941,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:159",{"_index":2929,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:54",{"_index":2934,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:59",{"_index":2932,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:64",{"_index":2958,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:66",{"_index":2962,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:68",{"_index":2960,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:70",{"_index":2956,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:73",{"_index":2954,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:76",{"_index":2953,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:78",{"_index":2928,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:98",{"_index":2952,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/spatial",{"_index":7,"title":{},"body":{"classes/AddSearch.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/store.module.ts",{"_index":3553,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/filters/filters",{"_index":1839,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["eui/src/app/modules/ontology",{"_index":2434,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/results",{"_index":1428,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts",{"_index":624,"title":{},"body":{"components/CheckboxComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:18",{"_index":648,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:23",{"_index":653,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:28",{"_index":657,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:33",{"_index":647,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:38",{"_index":641,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:53",{"_index":668,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.module.ts",{"_index":708,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts",{"_index":805,"title":{},"body":{"components/ContainerComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:105",{"_index":845,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:115",{"_index":836,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:124",{"_index":847,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:37",{"_index":833,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:41",{"_index":866,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:45",{"_index":857,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:48",{"_index":862,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:50",{"_index":870,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:55",{"_index":873,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:60",{"_index":851,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:62",{"_index":827,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:83",{"_index":841,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts",{"_index":930,"title":{},"body":{"components/ContentComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:103",{"_index":967,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:116",{"_index":961,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:28",{"_index":950,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:30",{"_index":951,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:32",{"_index":953,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:34",{"_index":955,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:36",{"_index":948,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:39",{"_index":969,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:41",{"_index":946,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:60",{"_index":960,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:70",{"_index":957,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/drawer.module.ts",{"_index":1573,"title":{},"body":{"modules/DrawerModule.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts",{"_index":2142,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35",{"_index":2154,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37",{"_index":2151,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41",{"_index":2155,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46",{"_index":2156,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56",{"_index":2158,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65",{"_index":2157,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/messages.ts",{"_index":1018,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/toggle",{"_index":3792,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts",{"_index":1579,"title":{},"body":{"components/DropdownComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:18",{"_index":1588,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:23",{"_index":1590,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:28",{"_index":1593,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:33",{"_index":1594,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:38",{"_index":1587,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:50",{"_index":1597,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:59",{"_index":1596,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.module.ts",{"_index":1645,"title":{},"body":{"modules/DropdownModule.html":{}}}],["eui/src/app/shared/components/dual",{"_index":1651,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/run",{"_index":2900,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/spatial",{"_index":3040,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/shared/components/spinner",{"_index":3532,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/term",{"_index":3584,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/thumbnail",{"_index":3664,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/tissue",{"_index":3744,"title":{},"body":{"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts",{"_index":3829,"title":{},"body":{"components/ViewerComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:17",{"_index":3839,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:19",{"_index":3837,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:21",{"_index":3838,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:23",{"_index":3842,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:29",{"_index":3836,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:33",{"_index":3840,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:39",{"_index":3841,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.module.ts",{"_index":3859,"title":{},"body":{"modules/ViewerModule.html":{}}}],["eui/src/app/shared/services/message/message.service.ts",{"_index":2362,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:103",{"_index":2417,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:112",{"_index":2418,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:128",{"_index":2425,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:130",{"_index":2422,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:153",{"_index":2424,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:163",{"_index":2423,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:50",{"_index":2414,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:70",{"_index":2419,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:83",{"_index":2415,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:93",{"_index":2416,"title":{},"body":{"classes/MessageChannel.html":{}}}],["evenly",{"_index":3784,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["event",{"_index":673,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["event.checked",{"_index":681,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["event.key",{"_index":1804,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["event.target",{"_index":1693,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["event.target'])@hostlistener('document:touchstart",{"_index":1708,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["eventemitter",{"_index":661,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["eventemitter(true",{"_index":2214,"title":{},"body":{"classes/InitializationState.html":{}}}],["events",{"_index":670,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["everything",{"_index":1218,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["except",{"_index":2385,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["execute",{"_index":2034,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["executesearchongeneration",{"_index":2688,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["executionstrategy",{"_index":3579,"title":{},"body":{"modules/StoreModule.html":{}}}],["exists",{"_index":3778,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["expand",{"_index":2260,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["expand/collapse",{"_index":2267,"title":{},"body":{"classes/InitializationState.html":{}}}],["expand_collapse_params_default",{"_index":2174,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["expand_less",{"_index":1411,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expand_more",{"_index":1409,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expandable",{"_index":1992,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["expandcollapsedone",{"_index":2269,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded",{"_index":1033,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["expanded(value",{"_index":2209,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded/collapsed",{"_index":2166,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedchange",{"_index":2215,"title":{},"body":{"classes/InitializationState.html":{}}}],["expandedstate",{"_index":2167,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstate2",{"_index":2169,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstateobj",{"_index":2220,"title":{},"body":{"classes/InitializationState.html":{}}}],["expands",{"_index":2254,"title":{},"body":{"classes/InitializationState.html":{}}}],["exploration",{"_index":1252,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["exploration.module",{"_index":128,"title":{},"body":{"modules/AppModule.html":{}}}],["exploration.module.ts",{"_index":2435,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["exploration/ontology",{"_index":127,"title":{},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["export",{"_index":41,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["exportas",{"_index":808,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["exports",{"_index":61,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["express",{"_index":4451,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extended",{"_index":2172,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["extends",{"_index":161,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/WorkerDataSourceService.html":{}}}],["external",{"_index":3852,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["externalurl",{"_index":3881,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["extra",{"_index":4456,"title":{},"body":{"dependencies.html":{}}}],["extract",{"_index":3683,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["extraction",{"_index":4037,"title":{},"body":{"changelog.html":{}}}],["extrapulmonary",{"_index":1360,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye",{"_index":1336,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye.svg",{"_index":1337,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1376,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f.svg",{"_index":1377,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["factory",{"_index":2375,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":1599,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["faded",{"_index":936,"title":{},"body":{"components/ContentComponent.html":{}}}],["fadein",{"_index":1611,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["fadeinout",{"_index":941,"title":{},"body":{"components/ContentComponent.html":{}}}],["fail",{"_index":4202,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":4226,"title":{},"body":{"changelog.html":{}}}],["fallopian",{"_index":1338,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["false",{"_index":242,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["favor",{"_index":4193,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":3939,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":4127,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":4155,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":2024,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["fetch",{"_index":1321,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["fetches",{"_index":2571,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ff8800",{"_index":732,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["ffd740",{"_index":734,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["field",{"_index":1613,"title":{},"body":{"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["file",{"_index":5,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":4577,"title":{},"body":{"license.html":{}}}],["fill",{"_index":1627,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["filler",{"_index":2066,"title":{},"body":{"components/HeaderComponent.html":{}}}],["filter",{"_index":31,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filter's",{"_index":377,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filter(([_",{"_index":3512,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["filter(organ",{"_index":2996,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(state",{"_index":1295,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["filter(value",{"_index":2505,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["filter).pipe(take(1",{"_index":2779,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions",{"_index":219,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions.ts",{"_index":10,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"coverage.html":{}}}],["filter.actions.ts:15",{"_index":2811,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["filter.actions.ts:21",{"_index":3038,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["filter.actions.ts:9",{"_index":23,"title":{},"body":{"classes/AddSearch.html":{}}}],["filter.selectors",{"_index":221,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.selectors.ts",{"_index":3182,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"coverage.html":{}}}],["filter.selectors.ts:14",{"_index":3189,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:19",{"_index":3191,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:9",{"_index":3186,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.state",{"_index":40,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"modules/StoreModule.html":{}}}],["filter.state.ts",{"_index":3142,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter.state.ts:27",{"_index":3199,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:32",{"_index":3204,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:37",{"_index":3205,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:48",{"_index":3201,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:58",{"_index":3203,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:63",{"_index":3202,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter/spatial",{"_index":9,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter_checkbox",{"_index":684,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filter_content",{"_index":1888,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["filterbox",{"_index":376,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filterbox.removebox",{"_index":384,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filtered",{"_index":2389,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{}}}],["filteredresults",{"_index":2447,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["filteronchange",{"_index":634,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filteronchange(event",{"_index":665,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filters",{"_index":577,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filterschange",{"_index":1853,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["filterscontentcomponent",{"_index":576,"title":{"components/FiltersContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterscontentmodule",{"_index":1927,"title":{"modules/FiltersContentModule.html":{}},"body":{"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filterspopovercomponent",{"_index":222,"title":{"components/FiltersPopoverComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterspopovermodule",{"_index":70,"title":{"modules/FiltersPopoverModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filtersvisible",{"_index":1942,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["final",{"_index":4196,"title":{},"body":{"changelog.html":{}}}],["finished",{"_index":1029,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["finishing",{"_index":4036,"title":{},"body":{"changelog.html":{}}}],["fired",{"_index":1704,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["first",{"_index":1472,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["fit",{"_index":4135,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":4603,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":4119,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":3903,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":4250,"title":{},"body":{"changelog.html":{}}}],["flat",{"_index":1997,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["flatnode",{"_index":1987,"title":{"classes/FlatNode.html":{}},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["flatnode(original",{"_index":2015,"title":{},"body":{"classes/FlatNode.html":{}}}],["flex",{"_index":695,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["flexible",{"_index":3955,"title":{},"body":{"changelog.html":{}}}],["floor",{"_index":1777,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["flow",{"_index":2021,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["fly",{"_index":4315,"title":{},"body":{"changelog.html":{}}}],["fn",{"_index":206,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["fn.ts",{"_index":4343,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["focus",{"_index":3734,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["following",{"_index":4593,"title":{},"body":{"license.html":{}}}],["font",{"_index":691,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["forcedunassignment",{"_index":760,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["forkjoin",{"_index":2671,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["form",{"_index":1612,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["format",{"_index":744,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["formatlabel",{"_index":2556,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["formatlabel(label",{"_index":2562,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formats",{"_index":2565,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formatter",{"_index":2468,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formcontrol",{"_index":2448,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formsmodule",{"_index":2544,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["forwards",{"_index":1628,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["found",{"_index":2566,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["four",{"_index":702,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["frame",{"_index":3855,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["framework",{"_index":4515,"title":{},"body":{"index.html":{}}}],["free",{"_index":4574,"title":{},"body":{"license.html":{}}}],["fs",{"_index":4455,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":2173,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["fullscreen",{"_index":4274,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":4128,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":444,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["functionality",{"_index":1134,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["functions",{"_index":4503,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":4562,"title":{},"body":{"index.html":{}}}],["funnel",{"_index":1980,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["furnished",{"_index":4592,"title":{},"body":{"license.html":{}}}],["further",{"_index":4270,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":4120,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":642,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gap",{"_index":3128,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["gatoken",{"_index":1060,"title":{},"body":{"modules/CoreModule.html":{}}}],["generate",{"_index":654,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["generated",{"_index":3996,"title":{},"body":{"changelog.html":{}}}],["generates",{"_index":2785,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generatespatialsearch",{"_index":2016,"title":{"classes/GenerateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["generatespatialsearch(ctx",{"_index":2788,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generating",{"_index":3943,"title":{},"body":{"changelog.html":{}}}],["genericglobalconfig",{"_index":527,"title":{},"body":{"components/AppWebComponent.html":{}}}],["genericmessage",{"_index":1020,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessagechannel",{"_index":1021,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessageservice",{"_index":1022,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["get(event",{"_index":2516,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["getarguments",{"_index":2130,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getarguments(undefined",{"_index":2135,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getchildren",{"_index":2557,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getchildren(node",{"_index":2569,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getchildrenfunc",{"_index":4625,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["getclassend",{"_index":3809,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getcolor",{"_index":792,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["getcolor(key",{"_index":765,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["getcontent",{"_index":869,"title":{},"body":{"components/ContainerComponent.html":{}}}],["getexpandable",{"_index":2009,"title":{},"body":{"classes/FlatNode.html":{}}}],["gethaswrappedcontent",{"_index":872,"title":{},"body":{"components/ContainerComponent.html":{}}}],["geticon",{"_index":3810,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getindexofmatch",{"_index":2558,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getindexofmatch(label",{"_index":2573,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getlabel",{"_index":2006,"title":{},"body":{"classes/FlatNode.html":{}}}],["getlevel",{"_index":4368,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getmessages",{"_index":2387,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsource",{"_index":2410,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsource(source",{"_index":2390,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsources",{"_index":2411,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsources(sources",{"_index":2393,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmethodname",{"_index":2122,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getmethodname(undefined",{"_index":2137,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getnextbuttonid",{"_index":3715,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getoriginscene",{"_index":2668,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getoriginscene(organ).concat(organscene",{"_index":2749,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getprevbuttonid",{"_index":3711,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getprobingspherescene",{"_index":3474,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getprobingspherescene(organentity",{"_index":3490,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getrangelabel",{"_index":1750,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["getreferenceorganscene(organid",{"_index":2744,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gets",{"_index":371,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{}}}],["getter",{"_index":3843,"title":{},"body":{"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["getter/setter",{"_index":2202,"title":{},"body":{"classes/InitializationState.html":{}}}],["gettermcounts",{"_index":3435,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettermcounts(counts",{"_index":3446,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettheme",{"_index":3619,"title":{},"body":{"injectables/ThemingService.html":{}}}],["getting",{"_index":3889,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"miscellaneous/typealiases.html":{}}}],["getworkerurl",{"_index":3864,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["getworkerurl(directimport",{"_index":3872,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["github",{"_index":4186,"title":{},"body":{"changelog.html":{}}}],["give",{"_index":2378,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["given",{"_index":3777,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["gizmo",{"_index":4078,"title":{},"body":{"changelog.html":{}}}],["gland",{"_index":1363,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":320,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["globalconfigstate",{"_index":183,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/StoreModule.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["globalfilter",{"_index":2742,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["globalthis.getcomputedstyle(element",{"_index":2238,"title":{},"body":{"classes/InitializationState.html":{}}}],["globalthis['dboptions",{"_index":549,"title":{},"body":{"components/AppWebComponent.html":{}}}],["good",{"_index":4223,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":680,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":640,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gradient",{"_index":2868,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["granted",{"_index":4573,"title":{},"body":{"license.html":{}}}],["graph",{"_index":3769,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules.html":{}}}],["graphical",{"_index":3967,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":4458,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":4047,"title":{},"body":{"changelog.html":{}}}],["grid",{"_index":3290,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["group",{"_index":627,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["grow",{"_index":1518,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["gtex",{"_index":3975,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":4219,"title":{},"body":{"changelog.html":{}}}],["half",{"_index":2171,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["hand",{"_index":1316,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["handle",{"_index":1872,"title":{},"body":{"components/FiltersContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["handlecheckbox",{"_index":1439,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["handlehover",{"_index":2825,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlehover(id",{"_index":2851,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlekey",{"_index":3210,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlekey(target",{"_index":3231,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlelinkclick",{"_index":2826,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlelinkclick(link",{"_index":2853,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlemessage",{"_index":818,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["handlemessage(_msg",{"_index":834,"title":{},"body":{"components/ContainerComponent.html":{}}}],["handlemessage(msg",{"_index":956,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["handler",{"_index":1731,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["handles",{"_index":1459,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["handleselection",{"_index":2827,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleselection(result",{"_index":2856,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleunhover",{"_index":2828,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handling",{"_index":1683,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{}}}],["happen",{"_index":1864,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["happens",{"_index":1463,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["happy",{"_index":3569,"title":{},"body":{"modules/StoreModule.html":{}}}],["hash",{"_index":4478,"title":{},"body":{"dependencies.html":{}}}],["haswrappedcontent",{"_index":825,"title":{},"body":{"components/ContainerComponent.html":{}}}],["header",{"_index":163,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["header'},{'name",{"_index":580,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["header.component",{"_index":2079,"title":{},"body":{"modules/HeaderModule.html":{}}}],["header.component.html",{"_index":2041,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":2040,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header/header.module",{"_index":1052,"title":{},"body":{"modules/CoreModule.html":{}}}],["headercomponent",{"_index":579,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headermodule",{"_index":1043,"title":{"modules/HeaderModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/HeaderModule.html":{},"modules.html":{},"overview.html":{}}}],["heart",{"_index":1342,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["heart.svg",{"_index":1343,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":1009,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["helmet",{"_index":4461,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":4218,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":880,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["here",{"_index":2343,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["hereby",{"_index":4572,"title":{},"body":{"license.html":{}}}],["hex",{"_index":727,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["hexrgb",{"_index":726,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["hexrgb(color",{"_index":743,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["hidden",{"_index":926,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["hide",{"_index":1979,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["hidelimitlabels",{"_index":1783,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hidepointerlabels",{"_index":1784,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hides",{"_index":1961,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["high",{"_index":1722,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["highlight",{"_index":4026,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":1442,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["highlightedid",{"_index":2918,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightednodeid",{"_index":2301,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightnode",{"_index":2304,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["highlightnode(id",{"_index":2315,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["highlights",{"_index":4027,"title":{},"body":{"changelog.html":{}}}],["highvalue",{"_index":1659,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hint",{"_index":3408,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["holders",{"_index":4608,"title":{},"body":{"license.html":{}}}],["holds",{"_index":3592,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["home",{"_index":2055,"title":{},"body":{"components/HeaderComponent.html":{}}}],["homeurl",{"_index":164,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["hook",{"_index":1717,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{}}}],["hooked",{"_index":4164,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":923,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":875,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('@expandcollapse",{"_index":2219,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('@fadeinout",{"_index":972,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('@openclose",{"_index":2218,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('class",{"_index":853,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('class.active",{"_index":3542,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["hostbinding('class.ccf",{"_index":2197,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["hostbinding('class.cff",{"_index":968,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('style.margin",{"_index":973,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbindings",{"_index":822,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostlistener",{"_index":1756,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('@expandcollapse.done",{"_index":2268,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('@openclose.done",{"_index":2264,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('document:click",{"_index":1707,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlistener('document:keydown",{"_index":3232,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:keyup",{"_index":3238,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:touchstart",{"_index":1788,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlisteners",{"_index":1675,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hover",{"_index":1520,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["hoverable",{"_index":1533,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hovered",{"_index":1473,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["hovering",{"_index":4089,"title":{},"body":{"changelog.html":{}}}],["hoverstate",{"_index":1438,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hra",{"_index":3894,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":554,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["htmlelement",{"_index":1695,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["htmlinputelement).value",{"_index":1803,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["http://purl.obolibrary.org/obo/cl_0000000",{"_index":1110,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0013702",{"_index":1109,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhfskin",{"_index":2979,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["httpclientmodule",{"_index":1047,"title":{},"body":{"modules/CoreModule.html":{}}}],["https://beta",{"_index":4524,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":4536,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":4529,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":4528,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":4553,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":4550,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":4531,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":4526,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":4538,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":4312,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":3580,"title":{},"body":{"modules/StoreModule.html":{}}}],["hubmap",{"_index":145,"title":{},"body":{"modules/AppModule.html":{},"components/HeaderComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapasseturl",{"_index":502,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataservice",{"_index":503,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataurl",{"_index":504,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapportalurl",{"_index":505,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmaptoken",{"_index":506,"title":{},"body":{"components/AppWebComponent.html":{}}}],["human",{"_index":3892,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":1307,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/StoreModule.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["icondefinition",{"_index":2080,"title":{"interfaces/IconDefinition.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["iconregistry",{"_index":2088,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["iconregistrystate",{"_index":2089,"title":{"injectables/IconRegistryState.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["icons",{"_index":1322,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["icons.ts",{"_index":1305,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["id",{"_index":45,"title":{},"body":{"classes/AddSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["idb",{"_index":4463,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":2364,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"coverage.html":{}}}],["iec",{"_index":4199,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":447,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ViewerComponent.html":{}}}],["image",{"_index":4192,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":4237,"title":{},"body":{"changelog.html":{}}}],["immutable",{"_index":718,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{}}}],["implementation",{"_index":1150,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["implemented",{"_index":4163,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":4276,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":149,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["implied",{"_index":4600,"title":{},"body":{"license.html":{}}}],["implies",{"_index":1034,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["import",{"_index":33,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["import.meta.url",{"_index":3880,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["important",{"_index":1532,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["imported",{"_index":1066,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["imports",{"_index":80,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["importscripts('${externalurl",{"_index":3886,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["improve",{"_index":4156,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":3990,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":3964,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":4048,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":4206,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":3594,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"license.html":{}}}],["includes",{"_index":3940,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":4025,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":4181,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":4272,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":11,"title":{"index.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":3910,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":4560,"title":{},"body":{"index.html":{}}}],["indicates",{"_index":2011,"title":{},"body":{"classes/FlatNode.html":{}}}],["individual",{"_index":655,"title":{},"body":{"components/CheckboxComponent.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["infinity",{"_index":348,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["infix",{"_index":1616,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["info.name",{"_index":2793,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["infobuttonmodule",{"_index":107,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["infobuttonservice",{"_index":3057,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infoclicked",{"_index":3115,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["infodialogcomponent",{"_index":3078,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["information",{"_index":664,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{},"index.html":{}}}],["infoservice",{"_index":3056,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infrastructure",{"_index":4240,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":4208,"title":{},"body":{"changelog.html":{}}}],["inherit",{"_index":1973,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{}}}],["init",{"_index":2474,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["initial",{"_index":352,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["initialconfig",{"_index":547,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialdelay",{"_index":545,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialization",{"_index":2242,"title":{},"body":{"classes/InitializationState.html":{}}}],["initializationstate",{"_index":2141,"title":{"classes/InitializationState.html":{}},"body":{"classes/InitializationState.html":{},"coverage.html":{}}}],["initialize",{"_index":2989,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["initialize(component",{"_index":3629,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(element",{"_index":3633,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialized",{"_index":499,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["initializer",{"_index":3632,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initializes",{"_index":1710,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/ToggleButtonComponent.html":{}}}],["initializesliderpopover",{"_index":1667,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["initializing",{"_index":1030,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["inject",{"_index":2367,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{}}}],["inject(default_theme",{"_index":3647,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectable",{"_index":454,"title":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{}},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["injectables",{"_index":455,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"overview.html":{}}}],["injectcontainerstate",{"_index":3576,"title":{},"body":{"modules/StoreModule.html":{}}}],["injecting",{"_index":2340,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["injectiontoken",{"_index":2368,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('default",{"_index":3644,"title":{},"body":{"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":89,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["injector.get(overlaycontainer",{"_index":3658,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(renderer2",{"_index":3656,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(themingservice",{"_index":3645,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectordelegatedatasourceservice",{"_index":1421,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["input",{"_index":525,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inputs",{"_index":500,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inside",{"_index":1815,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["install",{"_index":3742,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["instance",{"_index":311,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["instancetype",{"_index":4511,"title":{},"body":{"miscellaneous/functions.html":{}}}],["instant",{"_index":2164,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["instead",{"_index":1824,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["instructions",{"_index":4055,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":4129,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":4022,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":4207,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":4142,"title":{},"body":{"changelog.html":{}}}],["inter",{"_index":2069,"title":{},"body":{"components/HeaderComponent.html":{}}}],["interact",{"_index":4115,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":4259,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":4309,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":157,"title":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":159,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":4191,"title":{},"body":{"changelog.html":{}}}],["intestine",{"_index":1349,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["intestine.svg",{"_index":1350,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["invisible",{"_index":949,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["iri",{"_index":2968,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["isexpandable",{"_index":4369,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["islighttheme",{"_index":284,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["isn't",{"_index":1467,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["isolated",{"_index":2373,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["issliderinitialized",{"_index":1660,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isslideropen",{"_index":1661,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isstring",{"_index":531,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray",{"_index":534,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(json",{"_index":539,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(value",{"_index":540,"title":{},"body":{"components/AppWebComponent.html":{}}}],["issue",{"_index":4177,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":3945,"title":{},"body":{"changelog.html":{}}}],["iswhitelisted",{"_index":436,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["it's",{"_index":373,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["item",{"_index":273,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["item.color",{"_index":784,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["item.id",{"_index":2790,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["item.search",{"_index":1898,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["item.selected",{"_index":1885,"title":{},"body":{"components/FiltersContentComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["item.selected).map(item",{"_index":3195,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["item.sex",{"_index":1907,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["item.technology",{"_index":3722,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item.thumbnail",{"_index":3720,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item?.id",{"_index":3156,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["itemhovered",{"_index":2831,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["itemid",{"_index":3673,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["itemid(_index",{"_index":3681,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["items",{"_index":50,"title":{},"body":{"classes/AddSearch.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"classes/RemoveSearch.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["items(state",{"_index":3184,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.filter(item",{"_index":3194,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.length",{"_index":1908,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["items.map(item",{"_index":1897,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["itemunhovered",{"_index":2832,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["iu",{"_index":4291,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":4551,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":3918,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["join",{"_index":2513,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["json",{"_index":537,"title":{},"body":{"components/AppWebComponent.html":{},"changelog.html":{}}}],["json.parse(json.stringify(default_filter",{"_index":1894,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["jsonld",{"_index":4466,"title":{},"body":{"dependencies.html":{}}}],["july",{"_index":4258,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":4296,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":1503,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["keep",{"_index":253,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{}}}],["keeping",{"_index":1165,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["keeps",{"_index":1947,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["key",{"_index":754,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.direction",{"_index":3289,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.tolowercase",{"_index":3250,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["key/value",{"_index":1877,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["keyboard",{"_index":597,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["keyboardevent",{"_index":1719,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick",{"_index":3211,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick(key",{"_index":3233,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclicked",{"_index":3273,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keydown",{"_index":3228,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyframes",{"_index":1608,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["keyhover",{"_index":3212,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhover(key",{"_index":3235,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhovered",{"_index":3274,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keymap",{"_index":3272,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyrow",{"_index":3299,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keys",{"_index":3287,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyup",{"_index":3213,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyup(target",{"_index":3237,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyval",{"_index":4464,"title":{},"body":{"dependencies.html":{}}}],["key}:${value",{"_index":1889,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["kidney",{"_index":1344,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney.svg",{"_index":1345,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":4599,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1346,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["knee.svg",{"_index":1347,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":3944,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":3932,"title":{},"body":{"changelog.html":{}}}],["label",{"_index":256,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["label.slice(0",{"_index":2610,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.slice(index",{"_index":2611,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().includes(searchvalue",{"_index":2606,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().indexof(searchvalue",{"_index":2608,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["labeled",{"_index":626,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["labels",{"_index":656,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{}}}],["labs/dispatch",{"_index":177,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["landmarks",{"_index":3953,"title":{},"body":{"changelog.html":{}}}],["large",{"_index":1348,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":3981,"title":{},"body":{"changelog.html":{}}}],["larynx",{"_index":1351,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larynx.svg",{"_index":1352,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["last",{"_index":434,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"modules/StoreModule.html":{}}}],["latest",{"_index":1137,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"index.html":{}}}],["launch",{"_index":3850,"title":{},"body":{"components/ViewerComponent.html":{}}}],["launchinfodialog",{"_index":3050,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchinfodialog(data",{"_index":3061,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchs",{"_index":3314,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["layers",{"_index":4416,"title":{},"body":{"dependencies.html":{}}}],["lazy",{"_index":2311,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ld",{"_index":4216,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":4176,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":4035,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":370,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["left.closeexpanded",{"_index":381,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.open",{"_index":380,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.px",{"_index":944,"title":{},"body":{"components/ContentComponent.html":{}}}],["left.svg",{"_index":1340,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":4045,"title":{},"body":{"changelog.html":{}}}],["leftmargin",{"_index":937,"title":{},"body":{"components/ContentComponent.html":{}}}],["legend",{"_index":57,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["letter",{"_index":2527,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["level",{"_index":1995,"title":{},"body":{"classes/FlatNode.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["levels",{"_index":4306,"title":{},"body":{"changelog.html":{}}}],["lexically",{"_index":2488,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["liability",{"_index":4612,"title":{},"body":{"license.html":{}}}],["liable",{"_index":4609,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":3984,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":4149,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":4566,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":4030,"title":{},"body":{"changelog.html":{}}}],["lifecycle",{"_index":2475,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["light",{"_index":147,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["lighter",{"_index":1536,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["limitation",{"_index":4580,"title":{},"body":{"license.html":{}}}],["limited",{"_index":4244,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":484,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["link",{"_index":439,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["linkage",{"_index":4260,"title":{},"body":{"changelog.html":{}}}],["linkclick",{"_index":1444,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkclicked",{"_index":2833,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["linked",{"_index":3956,"title":{},"body":{"changelog.html":{}}}],["linkhandler",{"_index":1440,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkhandler(url",{"_index":1461,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["links",{"_index":4010,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":406,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":608,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["list.component",{"_index":3757,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list.component.html",{"_index":3747,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.scss",{"_index":3746,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts",{"_index":3745,"title":{},"body":{"components/TissueBlockListComponent.html":{},"coverage.html":{}}}],["list.component.ts:16",{"_index":3749,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts:19",{"_index":3748,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.module",{"_index":3432,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["list.module.ts",{"_index":3756,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list/term",{"_index":3429,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["list/tissue",{"_index":3431,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["listed",{"_index":2802,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["listen",{"_index":2372,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listener",{"_index":1136,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["listeners",{"_index":843,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["listens",{"_index":362,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["listresult",{"_index":2296,"title":{"interfaces/ListResult.html":{}},"body":{"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["listresultdeselected",{"_index":2834,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresults",{"_index":2302,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["listresultselected",{"_index":2835,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresultsstate",{"_index":212,"title":{"injectables/ListResultsState.html":{}},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["listresultsstatemodel",{"_index":2335,"title":{"interfaces/ListResultsStateModel.html":{}},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["literal",{"_index":804,"title":{},"body":{"interfaces/ColorAssignmentStateModel.html":{},"interfaces/SceneStateModel.html":{},"classes/SetPosition.html":{},"dependencies.html":{}}}],["little",{"_index":4113,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1353,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["liver.svg",{"_index":1354,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":2312,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["loaded",{"_index":1308,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":4419,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":4421,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":4422,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":1074,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["loadingmessage",{"_index":297,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["located",{"_index":2196,"title":{},"body":{"classes/InitializationState.html":{}}}],["location",{"_index":2618,"title":{},"body":{"interfaces/OntologySelection.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["locations",{"_index":1913,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["locationstrategy",{"_index":3867,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["locator",{"_index":3866,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["lock",{"_index":3728,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["lodash",{"_index":2331,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["log",{"_index":4554,"title":{},"body":{"index.html":{}}}],["logged",{"_index":2048,"title":{},"body":{"components/HeaderComponent.html":{}}}],["loggedin",{"_index":451,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logger",{"_index":3582,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":3977,"title":{},"body":{"changelog.html":{}}}],["logic",{"_index":1460,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["login",{"_index":449,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logindisabled",{"_index":308,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["loginenabled",{"_index":165,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["logo",{"_index":2038,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logotooltip",{"_index":166,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["logout",{"_index":2053,"title":{},"body":{"components/HeaderComponent.html":{}}}],["longer",{"_index":4098,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":4154,"title":{},"body":{"changelog.html":{}}}],["looks",{"_index":2577,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lookup",{"_index":2559,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["lookup(nodes",{"_index":2575,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["low",{"_index":1727,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["low/high",{"_index":1771,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lower",{"_index":1689,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lowvalue",{"_index":1662,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lru",{"_index":4469,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":4423,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1355,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lung.svg",{"_index":1356,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1357,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["made",{"_index":1258,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["main",{"_index":226,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/variables.html":{}}}],["major",{"_index":3938,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":3978,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":4016,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":2023,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["mammary",{"_index":1362,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":868,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["managers",{"_index":3988,"title":{},"body":{"changelog.html":{}}}],["manages",{"_index":3616,"title":{},"body":{"injectables/ThemingService.html":{}}}],["many",{"_index":232,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map",{"_index":191,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{}}}],["map(([scene",{"_index":3007,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([tissueblocks",{"_index":2350,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["map((color",{"_index":742,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["map((node",{"_index":3021,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(block",{"_index":3494,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(items.map(item",{"_index":3160,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["map(nodes",{"_index":2594,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["map(organ",{"_index":2998,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(reforgans",{"_index":2993,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(s",{"_index":3497,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(searchresults",{"_index":2508,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["map(state",{"_index":294,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map(states",{"_index":1216,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["march",{"_index":4152,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":688,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["margin2",{"_index":2176,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["markdown",{"_index":4474,"title":{},"body":{"dependencies.html":{}}}],["marrow",{"_index":1332,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["marrow.svg",{"_index":1333,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":1614,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ViewerComponent.html":{}}}],["matautocompletemodule",{"_index":2546,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matautocompleteselectedevent",{"_index":2478,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["matbuttonmodule",{"_index":1933,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["match",{"_index":2058,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["matcheckboxchange",{"_index":666,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["matcheckboxmodule",{"_index":711,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["matching",{"_index":52,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matdialog",{"_index":2903,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdialogmodule",{"_index":3109,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["matdialogref",{"_index":3054,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdividermodule",{"_index":3421,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["material",{"_index":2091,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matformfieldmodule",{"_index":1646,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{}}}],["math.div($pointer",{"_index":1828,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.floor(math.max(width",{"_index":2747,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.gl/core",{"_index":2664,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":4426,"title":{},"body":{"dependencies.html":{}}}],["math.max(...this.selection",{"_index":1775,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.max(x",{"_index":3504,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["math.min(...this.selection",{"_index":1773,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.min(defaultradius",{"_index":2746,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(depth",{"_index":2738,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(height",{"_index":2737,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(math.max(width",{"_index":2740,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(n",{"_index":2762,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(width",{"_index":2736,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maticonmodule",{"_index":94,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["maticonregistry",{"_index":2086,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matinputmodule",{"_index":2547,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matlegacyslidermodule",{"_index":3423,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["matprogressspinnermodule",{"_index":3549,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["matradiomodule",{"_index":3140,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["matrix",{"_index":2759,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix.gettranslation().map(n",{"_index":2761,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4",{"_index":2663,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4(node.transformmatrix",{"_index":2760,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matselectmodule",{"_index":1648,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["matslidermodule",{"_index":3424,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["matsnackbar",{"_index":174,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["matsnackbarmodule",{"_index":96,"title":{},"body":{"modules/AppModule.html":{}}}],["mattoolbarmodule",{"_index":2077,"title":{},"body":{"modules/HeaderModule.html":{}}}],["mattooltipmodule",{"_index":99,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["mattreemodule",{"_index":2659,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["max",{"_index":1629,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maximum",{"_index":3371,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["mc",{"_index":4290,"title":{},"body":{"changelog.html":{}}}],["mdc",{"_index":1507,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["measured",{"_index":2234,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredmargin",{"_index":2236,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredwidth",{"_index":2226,"title":{},"body":{"classes/InitializationState.html":{}}}],["memory",{"_index":4175,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1581,"title":{},"body":{"components/DropdownComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["merchantability",{"_index":4602,"title":{},"body":{"license.html":{}}}],["merge",{"_index":4583,"title":{},"body":{"license.html":{}}}],["mergeall",{"_index":2369,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mergemap",{"_index":2673,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["message",{"_index":835,"title":{"interfaces/Message.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["message_service_config",{"_index":1574,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["message_service_default_config",{"_index":1575,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagechannel",{"_index":850,"title":{"classes/MessageChannel.html":{}},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["messagechannel(source",{"_index":2409,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messagechannel.counter",{"_index":2396,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messages",{"_index":829,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["messageservice",{"_index":810,"title":{"injectables/MessageService.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["messageservice.connect(this",{"_index":898,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["messageservice.connect(this).getmessages",{"_index":985,"title":{},"body":{"components/ContentComponent.html":{}}}],["messageserviceconfig",{"_index":2371,"title":{"interfaces/MessageServiceConfig.html":{}},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagess",{"_index":1126,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["metadata",{"_index":496,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["method",{"_index":669,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["method.apply(registry",{"_index":2119,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["methodname",{"_index":2113,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["methods",{"_index":81,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["min",{"_index":1495,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["minimap",{"_index":3410,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minimum",{"_index":3372,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minor",{"_index":3946,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":4500,"title":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mismatch",{"_index":1883,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["mit",{"_index":4567,"title":{},"body":{"license.html":{}}}],["ml",{"_index":1546,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["mm",{"_index":3178,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{}}}],["mock",{"_index":4286,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":3087,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["mode",{"_index":339,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["model",{"_index":1254,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["models/list",{"_index":2332,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["modify",{"_index":4582,"title":{},"body":{"license.html":{}}}],["module",{"_index":53,"title":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"overview.html":{}}}],["modules",{"_index":55,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["modules/filters/filters",{"_index":123,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["modules/ontology",{"_index":126,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/results",{"_index":129,"title":{},"body":{"modules/AppModule.html":{}}}],["monorepo",{"_index":4516,"title":{},"body":{"index.html":{}}}],["more",{"_index":1116,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["mouse",{"_index":1698,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["mousepositiontrackermodule",{"_index":1050,"title":{},"body":{"modules/CoreModule.html":{}}}],["move",{"_index":3397,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["moved",{"_index":4298,"title":{},"body":{"changelog.html":{}}}],["movement",{"_index":1699,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["movetonode",{"_index":2028,"title":{"classes/MoveToNode.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["movetonode(ctx",{"_index":2758,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["moving",{"_index":2029,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["mr",{"_index":1548,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["msg",{"_index":959,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.payload",{"_index":997,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.drawers",{"_index":991,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.opened",{"_index":3816,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["msg.payload.type",{"_index":988,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.source",{"_index":995,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mt",{"_index":1549,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["much",{"_index":3979,"title":{},"body":{"changelog.html":{}}}],["multi",{"_index":3614,"title":{},"body":{"modules/ThemingModule.html":{}}}],["multiple",{"_index":4517,"title":{},"body":{"index.html":{}}}],["n3",{"_index":4471,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":26,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["names",{"_index":4072,"title":{},"body":{"changelog.html":{}}}],["namespace",{"_index":1317,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"miscellaneous/variables.html":{}}}],["navigate_before",{"_index":3721,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigate_next",{"_index":3723,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigation",{"_index":3671,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"changelog.html":{}}}],["navigationoptions",{"_index":3695,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["necessary",{"_index":1729,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["need",{"_index":1261,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersPopoverComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["needed",{"_index":4158,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":840,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["nested",{"_index":1814,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["network",{"_index":4558,"title":{},"body":{"index.html":{}}}],["neuron",{"_index":1365,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["neuron.svg",{"_index":1366,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["never",{"_index":892,"title":{},"body":{"components/ContainerComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["new",{"_index":278,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["newitems",{"_index":3162,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["newly",{"_index":2005,"title":{},"body":{"classes/FlatNode.html":{}}}],["newvalue",{"_index":1801,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["next",{"_index":483,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["nextbuttonid",{"_index":3675,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextel",{"_index":3705,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextmessageid",{"_index":2395,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["nextuid",{"_index":3708,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ng",{"_index":1506,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["ngacceptinputtype_expanded",{"_index":2295,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_opened",{"_index":2294,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_position",{"_index":2293,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngafterviewinit",{"_index":819,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ngdobootstrap",{"_index":82,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":90,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["ngonchanges",{"_index":1668,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngonchanges(changes",{"_index":1711,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngondestroy",{"_index":820,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ngoninit",{"_index":342,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["ngx",{"_index":679,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs",{"_index":176,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":3558,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":4430,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":180,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs/store/operators",{"_index":3146,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ngxsdatapluginmodule",{"_index":3554,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":3571,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatarepository",{"_index":1076,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["ngxsdispatchpluginmodule",{"_index":3556,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdispatchpluginmodule.forroot",{"_index":3581,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsimmutabledatarepository",{"_index":724,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ngxslidermodule",{"_index":1836,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["ngxsloggerpluginmodule",{"_index":3557,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":3583,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":3560,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":3572,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsoninit",{"_index":1078,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nih",{"_index":4563,"title":{},"body":{"index.html":{}}}],["node",{"_index":1990,"title":{},"body":{"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["node's",{"_index":2008,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ccf_annotations?.some?.(tag",{"_index":3017,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.children",{"_index":2615,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.entityid",{"_index":2980,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.id",{"_index":2519,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["node.label.tolowercase().includes(searchvalue",{"_index":2600,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.reference_organ",{"_index":3019,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.representation_of",{"_index":2977,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.synonymlabels.find((label",{"_index":2605,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.ts",{"_index":1989,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["node.ts:11",{"_index":2001,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:13",{"_index":1999,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:18",{"_index":2007,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:25",{"_index":2010,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:36",{"_index":2004,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:38",{"_index":1996,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:9",{"_index":2002,"title":{},"body":{"classes/FlatNode.html":{}}}],["node['@id",{"_index":2978,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodeclicked",{"_index":3358,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["nodeclickevent",{"_index":2936,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes",{"_index":408,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["nodes.foreach((node",{"_index":2598,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["nodes.svg",{"_index":1358,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["nodes[node.parent",{"_index":2647,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["none",{"_index":1618,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["noninfringement",{"_index":4606,"title":{},"body":{"license.html":{}}}],["normal",{"_index":2529,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["normally",{"_index":1952,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["north",{"_index":3280,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["north_east",{"_index":3284,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["not(:first",{"_index":1512,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["not(:last",{"_index":2065,"title":{},"body":{"components/HeaderComponent.html":{}}}],["notched",{"_index":2537,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["note",{"_index":1813,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["notebooks",{"_index":3916,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":4546,"title":{},"body":{"index.html":{}}}],["notice",{"_index":4178,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["notifies",{"_index":2855,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["now",{"_index":3982,"title":{},"body":{"changelog.html":{}}}],["nowrap",{"_index":1555,"title":{},"body":{"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["null",{"_index":2095,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["null)?.getcontainerelement",{"_index":3659,"title":{},"body":{"injectables/ThemingService.html":{}}}],["nullish",{"_index":2806,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["number",{"_index":645,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["number((event.target",{"_index":1802,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(this.options.floor",{"_index":1805,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(value.slice(0",{"_index":2240,"title":{},"body":{"classes/InitializationState.html":{}}}],["numebr",{"_index":3772,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["numeric",{"_index":4182,"title":{},"body":{"changelog.html":{}}}],["numresults",{"_index":1991,"title":{},"body":{"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["o",{"_index":1141,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["o.disabled",{"_index":2725,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.id",{"_index":2724,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.representation_of",{"_index":2696,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.sex?.tolowercase",{"_index":2697,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o['@id",{"_index":3015,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object",{"_index":272,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["object.entries(counts",{"_index":3511,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["object.prototype.hasownproperty.call(colors",{"_index":3022,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object.values(state.nodes",{"_index":2582,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["observable",{"_index":188,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["observableinput",{"_index":1085,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["observedvalueof",{"_index":1086,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["obtaining",{"_index":4575,"title":{},"body":{"license.html":{}}}],["occurence",{"_index":3428,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["occurencedata",{"_index":2623,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["occurences",{"_index":1179,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["occurrence",{"_index":607,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["occurrence.component",{"_index":3607,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurrence.component.html",{"_index":3587,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.scss",{"_index":3586,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts",{"_index":3585,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"coverage.html":{}}}],["occurrence.component.ts:15",{"_index":3597,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:20",{"_index":3590,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:25",{"_index":3591,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:30",{"_index":3593,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.module",{"_index":3430,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["occurrence.module.ts",{"_index":3606,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurs",{"_index":1702,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ofactiondispatched",{"_index":2666,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ofactiondispatched(updatespatialsearch",{"_index":2699,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["off/on",{"_index":4161,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":4257,"title":{},"body":{"changelog.html":{}}}],["offset",{"_index":999,"title":{},"body":{"components/ContentComponent.html":{}}}],["old",{"_index":4530,"title":{},"body":{"index.html":{}}}],["olditems",{"_index":3161,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["olditems.map(item",{"_index":3163,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["once",{"_index":1067,"title":{},"body":{"modules/CoreModule.html":{}}}],["onchanges",{"_index":1655,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ondestroy",{"_index":807,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ondialogbuttonclick",{"_index":3051,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["one",{"_index":1115,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":172,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["onkeyhigh",{"_index":1669,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeyhigh(event",{"_index":1718,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow",{"_index":1670,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow(event",{"_index":1725,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["online",{"_index":4266,"title":{},"body":{"changelog.html":{}}}],["onscroll",{"_index":2829,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onscroll(event",{"_index":2861,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onselect",{"_index":2452,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["onselect(event",{"_index":2477,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontolgyselection.foreach((selection",{"_index":430,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection.length",{"_index":426,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection[0].label",{"_index":428,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontological",{"_index":4314,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":4217,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":255,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["ontology_search",{"_index":2518,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologyexplorationmodule",{"_index":71,"title":{"modules/OntologyExplorationModule.html":{}},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyfilter",{"_index":2624,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologynode",{"_index":2640,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologysearchcomponent",{"_index":581,"title":{"components/OntologySearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologysearchmodule",{"_index":2431,"title":{"modules/OntologySearchModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologysearchservice",{"_index":2457,"title":{"injectables/OntologySearchService.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselected(ontologyselection",{"_index":409,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection",{"_index":199,"title":{"interfaces/OntologySelection.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["ontologyselection.map(selection",{"_index":414,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0",{"_index":420,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0].label",{"_index":421,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectioncomponent",{"_index":583,"title":{"components/OntologySelectionComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselectionlabel",{"_index":259,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectionmodule",{"_index":2432,"title":{"modules/OntologySelectionModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyselections",{"_index":2636,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologyservice",{"_index":2450,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologytermoccurencesdata",{"_index":1180,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata$.pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1231,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata(filter",{"_index":1276,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdataquerystatus",{"_index":1155,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurrences",{"_index":1199,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologyterms",{"_index":300,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["ontologytermsfulldata",{"_index":1167,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytreecomponent",{"_index":585,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologytreemodel",{"_index":181,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["ontologytreemodule",{"_index":2433,"title":{"modules/OntologyTreeModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologytreenode",{"_index":1994,"title":{},"body":{"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["opacities",{"_index":4165,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":981,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["opacityslidermodule",{"_index":2661,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["open",{"_index":267,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["open/close",{"_index":2217,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["open_in_new",{"_index":1487,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["openapi",{"_index":4018,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":4542,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":4544,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":4543,"title":{},"body":{"index.html":{}}}],["opened",{"_index":966,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["opened(value",{"_index":2205,"title":{},"body":{"classes/InitializationState.html":{}}}],["opened/closed",{"_index":2162,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openedchange",{"_index":2213,"title":{},"body":{"classes/InitializationState.html":{}}}],["openedstate",{"_index":2163,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openexpanded",{"_index":2255,"title":{},"body":{"classes/InitializationState.html":{}}}],["opening",{"_index":2847,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["opening/closing/expanding",{"_index":2179,"title":{},"body":{"classes/InitializationState.html":{}}}],["opens",{"_index":1601,"title":{},"body":{"components/DropdownComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["openspatialsearchconfig",{"_index":3308,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["operator",{"_index":1129,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["operatorfunction",{"_index":1087,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["opposite",{"_index":2168,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["optimization",{"_index":4112,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":4251,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":4140,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":667,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["option.displaylabel[0",{"_index":2522,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[1",{"_index":2523,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[2",{"_index":2524,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option?.displaylabel",{"_index":2512,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["optional",{"_index":27,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":636,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["options.ceil",{"_index":1807,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["options.floor",{"_index":1806,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionschanged",{"_index":1671,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionsvisible",{"_index":1584,"title":{},"body":{"components/DropdownComponent.html":{}}}],["order",{"_index":2589,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["organ",{"_index":265,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"index.html":{}}}],["organ(id",{"_index":3449,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.hassex",{"_index":2808,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.id",{"_index":3480,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.name",{"_index":3127,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["organ.representation_of",{"_index":2775,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.sex",{"_index":2731,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ?.representation_of",{"_index":2791,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ['@id",{"_index":2777,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity",{"_index":3434,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["organentity(state",{"_index":2694,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity['@id",{"_index":3491,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid",{"_index":2026,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["organid(state",{"_index":3451,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid?.split('/').slice",{"_index":2706,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organids",{"_index":2994,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organids.has(organ.id",{"_index":2997,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organinfo",{"_index":2670,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organlistvisible",{"_index":268,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["organmatchessex",{"_index":3436,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organmatchessex(organ",{"_index":3453,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organname",{"_index":19,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["organs",{"_index":1325,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs(sex",{"_index":3455,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.filter(organ",{"_index":3482,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.find(o",{"_index":2695,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organs.find(organ",{"_index":3479,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs/anatomical",{"_index":4166,"title":{},"body":{"changelog.html":{}}}],["organscene",{"_index":2684,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organscene.concat(sphere",{"_index":3502,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organselectormodule",{"_index":108,"title":{},"body":{"modules/AppModule.html":{}}}],["organvalidforsex",{"_index":3516,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["organvalidforsex(organid",{"_index":2804,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["origin",{"_index":3730,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["original",{"_index":1998,"title":{},"body":{"classes/FlatNode.html":{}}}],["originx",{"_index":1758,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["originy",{"_index":1759,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["orthographic",{"_index":4082,"title":{},"body":{"changelog.html":{}}}],["ot",{"_index":1313,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["ot2od026671",{"_index":4565,"title":{},"body":{"index.html":{}}}],["other.expanded",{"_index":2282,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.expandedstate2",{"_index":2283,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.margin2",{"_index":2288,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredmargin",{"_index":2286,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredwidth",{"_index":2285,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.opened",{"_index":2284,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.width",{"_index":2287,"title":{},"body":{"classes/InitializationState.html":{}}}],["otherblocks",{"_index":2352,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["otherblocks.push",{"_index":2357,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["others",{"_index":277,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["otherwise",{"_index":2102,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"license.html":{}}}],["out",{"_index":78,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"classes/InitializationState.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"license.html":{},"overview.html":{}}}],["outline",{"_index":1920,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["outline__leading",{"_index":2538,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["outline__trailing",{"_index":2539,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["output",{"_index":677,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outputs",{"_index":637,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outside",{"_index":1449,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["ovaries",{"_index":1367,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovaries.svg",{"_index":1368,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovary",{"_index":1369,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":1474,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["overall",{"_index":650,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["overflow",{"_index":925,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["overlay",{"_index":289,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["overlay'},{'name",{"_index":604,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["overlay.component",{"_index":3551,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.component.html",{"_index":3536,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.scss",{"_index":3535,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts",{"_index":3533,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"coverage.html":{}}}],["overlay.component.ts:16",{"_index":3541,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:19",{"_index":3537,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:22",{"_index":3539,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.create",{"_index":1765,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.module",{"_index":141,"title":{},"body":{"modules/AppModule.html":{}}}],["overlay.module.ts",{"_index":3548,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.position().flexibleconnectedto(element).withpositions([position",{"_index":1763,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.service",{"_index":115,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["overlay.service.ts",{"_index":457,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay.service.ts:10",{"_index":469,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:11",{"_index":468,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:13",{"_index":467,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:27",{"_index":464,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:32",{"_index":465,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.setrootelement(el",{"_index":323,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["overlay/app",{"_index":114,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay/spinner",{"_index":140,"title":{},"body":{"modules/AppModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["overlaycontainer",{"_index":86,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"injectables/ThemingService.html":{}}}],["overlaymodule",{"_index":1834,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["overlayref",{"_index":1663,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.attach(popoverportal",{"_index":1799,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.updateposition",{"_index":1800,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlays",{"_index":4307,"title":{},"body":{"changelog.html":{}}}],["overlayx",{"_index":1760,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayy",{"_index":1761,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overview",{"_index":4619,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owning",{"_index":3799,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["p",{"_index":4282,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":3987,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":1498,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["page",{"_index":2039,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pages",{"_index":4053,"title":{},"body":{"changelog.html":{}}}],["pair",{"_index":2290,"title":{},"body":{"classes/InitializationState.html":{}}}],["paired",{"_index":4042,"title":{},"body":{"changelog.html":{}}}],["palatine",{"_index":1370,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas",{"_index":1373,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas.svg",{"_index":1374,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":1636,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["panel",{"_index":1625,"title":{},"body":{"components/DropdownComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["panelclass",{"_index":1766,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["panelcontent",{"_index":3096,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["paneldata",{"_index":3045,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["param",{"_index":312,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["param0",{"_index":2975,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["parameters",{"_index":24,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["params",{"_index":2175,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["parent",{"_index":663,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["parent.messages.pipe(takewhile",{"_index":2402,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["parse",{"_index":551,"title":{},"body":{"components/AppWebComponent.html":{}}}],["parsedatasources",{"_index":552,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsedatasources(value",{"_index":529,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/functions.html":{}}}],["parser",{"_index":4436,"title":{},"body":{"dependencies.html":{}}}],["part",{"_index":2472,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["partial",{"_index":1260,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{}}}],["particular",{"_index":4604,"title":{},"body":{"license.html":{}}}],["partly",{"_index":4151,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":4094,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":2123,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.join",{"_index":2128,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('innamespace",{"_index":2127,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('literal",{"_index":2126,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('set",{"_index":2125,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["passed",{"_index":257,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["passes",{"_index":1464,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["path",{"_index":2982,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["patient",{"_index":1434,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{}}}],["payload",{"_index":721,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/typealiases.html":{}}}],["payload('doreset",{"_index":769,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["pelvis",{"_index":1375,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["per",{"_index":3710,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["performance",{"_index":3991,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":4571,"title":{},"body":{"license.html":{}}}],["permit",{"_index":4590,"title":{},"body":{"license.html":{}}}],["person",{"_index":1484,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{},"license.html":{}}}],["persons",{"_index":4591,"title":{},"body":{"license.html":{}}}],["pick",{"_index":3935,"title":{},"body":{"changelog.html":{}}}],["pipe",{"_index":1138,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{}}}],["pipe(mergeall",{"_index":2404,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["placed",{"_index":3570,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":4261,"title":{},"body":{"changelog.html":{}}}],["placeholdertext",{"_index":2455,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["placement",{"_index":3931,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":1378,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placenta.svg",{"_index":1379,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["player",{"_index":4409,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":3559,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plus",{"_index":3941,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":1505,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["popover",{"_index":378,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["popover's",{"_index":379,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["popover'},{'name",{"_index":578,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["popover.component",{"_index":223,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/FiltersPopoverModule.html":{}}}],["popover.component.html",{"_index":1941,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.scss",{"_index":1940,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts",{"_index":1939,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"coverage.html":{}}}],["popover.component.ts:21",{"_index":1949,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:27",{"_index":1946,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:32",{"_index":1955,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:37",{"_index":1953,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:42",{"_index":1954,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:47",{"_index":1956,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:52",{"_index":1958,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:57",{"_index":1957,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:62",{"_index":1965,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:68",{"_index":1964,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:77",{"_index":1962,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:87",{"_index":1960,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.module",{"_index":125,"title":{},"body":{"modules/AppModule.html":{}}}],["popover.module.ts",{"_index":1985,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["popover/filters",{"_index":124,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["popoverelement",{"_index":1664,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverelement?.nativeelement?.contains?.(target",{"_index":1790,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverportal",{"_index":1665,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popup",{"_index":1842,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["portal",{"_index":2046,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":4243,"title":{},"body":{"changelog.html":{}}}],["portalmodule",{"_index":1835,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["portions",{"_index":4597,"title":{},"body":{"license.html":{}}}],["position",{"_index":883,"title":{"interfaces/Position.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["position(state",{"_index":3457,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["position(value",{"_index":2201,"title":{},"body":{"classes/InitializationState.html":{}}}],["positionchange",{"_index":3359,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["positions",{"_index":849,"title":{},"body":{"components/ContainerComponent.html":{}}}],["positionstrategy",{"_index":1762,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["possible",{"_index":4201,"title":{},"body":{"changelog.html":{}}}],["preclose",{"_index":344,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["prefered",{"_index":3696,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["preference",{"_index":355,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":4069,"title":{},"body":{"changelog.html":{}}}],["prefix",{"_index":2531,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["preparation",{"_index":4292,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":4305,"title":{},"body":{"changelog.html":{}}}],["press",{"_index":3223,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["pressed",{"_index":1724,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["pressed/clicked",{"_index":3241,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["prev",{"_index":3718,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevbuttonid",{"_index":3674,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevel",{"_index":3703,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevent",{"_index":3971,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":4081,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":3713,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["previously",{"_index":4012,"title":{},"body":{"changelog.html":{}}}],["primary",{"_index":3407,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["private",{"_index":319,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["probing",{"_index":3390,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["process",{"_index":958,"title":{},"body":{"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["processed",{"_index":4235,"title":{},"body":{"changelog.html":{}}}],["processes",{"_index":837,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["processing",{"_index":4070,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":3999,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":3983,"title":{},"body":{"changelog.html":{}}}],["progress",{"_index":3534,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["project",{"_index":4280,"title":{},"body":{"changelog.html":{}}}],["projected",{"_index":844,"title":{},"body":{"components/ContainerComponent.html":{}}}],["projects",{"_index":4518,"title":{},"body":{"index.html":{}}}],["projects/.../action",{"_index":4504,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../app",{"_index":4505,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../color",{"_index":4630,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../container.component.ts",{"_index":4506,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../data",{"_index":4629,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../data.state.ts",{"_index":4502,"title":{},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../default",{"_index":4631,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../drawer.component.ts",{"_index":4624,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../message.service.ts",{"_index":4634,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../messages.ts",{"_index":4623,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../ontology",{"_index":4626,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../scene.state.ts",{"_index":4632,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../spatial",{"_index":4627,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":4636,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../theming.service.ts",{"_index":4633,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../thumbnail",{"_index":4635,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":2152,"title":{},"body":{"classes/InitializationState.html":{}}}],["promise(resolve",{"_index":2149,"title":{},"body":{"classes/InitializationState.html":{}}}],["prop",{"_index":2111,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["properties",{"_index":12,"title":{"properties.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"properties.html":{}}}],["property",{"_index":672,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/ViewerComponent.html":{}}}],["property('expandable",{"_index":4640,"title":{},"body":{"miscellaneous/variables.html":{}}}],["property('level",{"_index":4639,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prostate",{"_index":1380,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["prostate.svg",{"_index":1381,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["protected",{"_index":460,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{}}}],["provide",{"_index":143,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["provided",{"_index":858,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":470,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["provider",{"_index":1193,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilter",{"_index":1206,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterdata",{"_index":1194,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterquerystatus",{"_index":1163,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilters",{"_index":1849,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["providers",{"_index":60,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"changelog.html":{},"overview.html":{}}}],["providertoken",{"_index":1417,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["provides",{"_index":2460,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["providing",{"_index":931,"title":{},"body":{"components/ContentComponent.html":{}}}],["public",{"_index":2449,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["publish",{"_index":4584,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":3985,"title":{},"body":{"changelog.html":{}}}],["publishreplay",{"_index":1091,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["publishreplay(1",{"_index":1145,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["purpose",{"_index":4605,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":4125,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":2193,"title":{},"body":{"classes/InitializationState.html":{}}}],["python",{"_index":3917,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["q",{"_index":3251,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["qs",{"_index":4479,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":4247,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":4029,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":1112,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{}}}],["query",{"_index":1135,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querydata",{"_index":1139,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["querydata(query",{"_index":4513,"title":{},"body":{"miscellaneous/functions.html":{}}}],["querying",{"_index":1131,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querylist",{"_index":854,"title":{},"body":{"components/ContainerComponent.html":{}}}],["querystatus",{"_index":1208,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["question",{"_index":651,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["quickly",{"_index":4228,"title":{},"body":{"changelog.html":{}}}],["radio",{"_index":3131,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["radius",{"_index":1501,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{}}}],["radius(state",{"_index":3459,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radius.tofixed(1",{"_index":2768,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["radiuschange",{"_index":3360,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["radiussettings",{"_index":2677,"title":{"interfaces/RadiusSettings.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["radiussettings(state",{"_index":3461,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radiussettings?.defaultvalue",{"_index":2771,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["range",{"_index":1687,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rangelabel",{"_index":1678,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rank",{"_index":716,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"miscellaneous/variables.html":{}}}],["rank']).concat(otherblocks",{"_index":2359,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["rc.1",{"_index":4253,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":4481,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":4411,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":4431,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":4483,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2545,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["read",{"_index":1744,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["readable",{"_index":4485,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":14,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ready",{"_index":1075,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["real",{"_index":4265,"title":{},"body":{"changelog.html":{}}}],["really",{"_index":2690,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["reallyupdatespatialsearch",{"_index":2689,"title":{"classes/ReallyUpdateSpatialSearch.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["reason",{"_index":3568,"title":{},"body":{"modules/StoreModule.html":{}}}],["receive",{"_index":947,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["receiving",{"_index":2376,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["record",{"_index":752,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rectify",{"_index":4015,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":4117,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":3965,"title":{},"body":{"changelog.html":{}}}],["refcount",{"_index":1092,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reference",{"_index":832,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["referenceorgan",{"_index":3355,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorgan.name",{"_index":3396,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorganentities",{"_index":2920,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorganentities(state",{"_index":2930,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorgans",{"_index":2683,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans(state",{"_index":2933,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["referenceorgans.filter((o",{"_index":2723,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans.find(item",{"_index":2789,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["references",{"_index":970,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["referencing",{"_index":3697,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["refernced",{"_index":4043,"title":{},"body":{"changelog.html":{}}}],["reforgandata",{"_index":3009,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans",{"_index":3012,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans.has(node.reference_organ",{"_index":3020,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["refresh",{"_index":1915,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"changelog.html":{}}}],["refreshclicked",{"_index":2043,"title":{},"body":{"components/HeaderComponent.html":{}}}],["refreshes",{"_index":1874,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["refreshfilters",{"_index":1846,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["regions",{"_index":4308,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1319,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["registered",{"_index":1323,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["registericon",{"_index":2106,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericon(definition",{"_index":2103,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericonimpl",{"_index":2132,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registericonimpl(definition",{"_index":2107,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registering",{"_index":2083,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registers",{"_index":2100,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registration",{"_index":1312,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"index.html":{}}}],["registrations",{"_index":4107,"title":{},"body":{"changelog.html":{}}}],["registrations#1",{"_index":3904,"title":{},"body":{"changelog.html":{}}}],["registry",{"_index":2090,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registry.state",{"_index":3564,"title":{},"body":{"modules/StoreModule.html":{}}}],["registry.state.ts",{"_index":2082,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["registry.state.ts:114",{"_index":2138,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:134",{"_index":2136,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:43",{"_index":2134,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:74",{"_index":2139,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:84",{"_index":2140,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry/default",{"_index":1304,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registry/icon",{"_index":2081,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["registry[methodname",{"_index":2115,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["regular",{"_index":1230,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["related",{"_index":4145,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":924,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["release",{"_index":3912,"title":{},"body":{"changelog.html":{}}}],["relevant",{"_index":2846,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["reliability",{"_index":4180,"title":{},"body":{"changelog.html":{}}}],["reload",{"_index":3845,"title":{},"body":{"components/ViewerComponent.html":{}}}],["reloads",{"_index":4077,"title":{},"body":{"changelog.html":{}}}],["rem",{"_index":1918,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["remoteapiendpoint",{"_index":507,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["remove",{"_index":44,"title":{},"body":{"classes/AddSearch.html":{},"components/CheckboxComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"injectables/ThemingService.html":{}}}],["removebox",{"_index":1943,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["removeclass",{"_index":3661,"title":{},"body":{"injectables/ThemingService.html":{}}}],["removed",{"_index":4061,"title":{},"body":{"changelog.html":{}}}],["removed/deleted",{"_index":1866,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["removeitem",{"_index":3145,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removes",{"_index":3626,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["removesearch",{"_index":43,"title":{"classes/RemoveSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["removesearch(ctx",{"_index":3154,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removespatialsearch",{"_index":250,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["render",{"_index":1951,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["renderer",{"_index":3655,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer2",{"_index":3643,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](overlay",{"_index":3663,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](root",{"_index":3662,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rendering",{"_index":2816,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["repeat",{"_index":1093,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{}}}],["repeat(1000",{"_index":1246,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repeat(5",{"_index":3291,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["replay",{"_index":1133,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["replaysubject",{"_index":189,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject(1",{"_index":304,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject>(1",{"_index":1168,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repository",{"_index":1146,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["required",{"_index":4220,"title":{},"body":{"changelog.html":{}}}],["reset",{"_index":77,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"classes/GenerateSpatialSearch.html":{},"modules/HeaderModule.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"classes/UpdateSpatialSearch.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["resetposition",{"_index":2030,"title":{"classes/ResetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetposition(ctx",{"_index":2755,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resetradius",{"_index":2032,"title":{"classes/ResetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetradius(ctx",{"_index":2770,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resets",{"_index":368,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["resetsphere",{"_index":3361,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["resettheme",{"_index":3620,"title":{},"body":{"injectables/ThemingService.html":{}}}],["resetview",{"_index":386,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["resolve",{"_index":2145,"title":{},"body":{"classes/InitializationState.html":{}}}],["resolved",{"_index":4130,"title":{},"body":{"changelog.html":{}}}],["resolves",{"_index":871,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["respond",{"_index":4092,"title":{},"body":{"changelog.html":{}}}],["responsible",{"_index":2552,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["restriction",{"_index":4579,"title":{},"body":{"license.html":{}}}],["result",{"_index":1229,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["result.ts",{"_index":2298,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["resultlabel",{"_index":2830,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["results",{"_index":51,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results.state",{"_index":215,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["results.state.ts",{"_index":2300,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["results.state.ts:30",{"_index":2328,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:31",{"_index":2326,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:35",{"_index":2324,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:38",{"_index":2309,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:58",{"_index":2321,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:62",{"_index":2319,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:66",{"_index":2314,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:70",{"_index":2316,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:74",{"_index":2322,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:81",{"_index":2317,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results/list",{"_index":214,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["results_browser",{"_index":2871,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowser",{"_index":2815,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsercomponent",{"_index":587,"title":{"components/ResultsBrowserComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["resultsbrowseritems",{"_index":2821,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsermodule",{"_index":72,"title":{"modules/ResultsBrowserModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["return",{"_index":285,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":84,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["reuse",{"_index":1228,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reverse",{"_index":1919,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["rgb",{"_index":728,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["rgba",{"_index":717,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["rgba(0",{"_index":1525,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["rgba[3",{"_index":745,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["right",{"_index":375,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["right.closeexpanded",{"_index":383,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.open",{"_index":382,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.px",{"_index":945,"title":{},"body":{"components/ContentComponent.html":{}}}],["right.svg",{"_index":1341,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["rightmargin",{"_index":938,"title":{},"body":{"components/ContentComponent.html":{}}}],["rights",{"_index":4581,"title":{},"body":{"license.html":{}}}],["ripple",{"_index":3133,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["ripple::before",{"_index":1621,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["root",{"_index":113,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["root'},{'name",{"_index":559,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["root_states",{"_index":3566,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rootelement",{"_index":459,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["rootnode",{"_index":2554,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["rotates",{"_index":4079,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":4169,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":4183,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":3954,"title":{},"body":{"changelog.html":{}}}],["row",{"_index":697,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["rows",{"_index":3293,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ru/cdk",{"_index":4395,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":4397,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":2588,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ru/common/typings/immutability",{"_index":719,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["ru/ngxs",{"_index":3555,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ru/ngxs/decorators",{"_index":723,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ru/ngxs/repositories",{"_index":725,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rui",{"_index":3933,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":3976,"title":{},"body":{"changelog.html":{}}}],["run",{"_index":590,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["running",{"_index":1117,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["runspatialsearchcomponent",{"_index":589,"title":{"components/RunSpatialSearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["runspatialsearchmodule",{"_index":73,"title":{"modules/RunSpatialSearchModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["runtime",{"_index":1311,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["rxjs",{"_index":190,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":192,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rxjsfilter",{"_index":1090,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["rxjsfilter((status",{"_index":1149,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["s",{"_index":3255,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["safedef",{"_index":2096,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["safehtml",{"_index":2084,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saferesourceurl",{"_index":2085,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["safeurl",{"_index":3833,"title":{},"body":{"components/ViewerComponent.html":{}}}],["sample",{"_index":3666,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"index.html":{}}}],["samples",{"_index":3830,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["sanitize",{"_index":2093,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitized",{"_index":1314,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/ViewerComponent.html":{}}}],["sanitizer",{"_index":2092,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sanitizer.bypasssecuritytrusthtml(html",{"_index":2098,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitizer.bypasssecuritytrustresourceurl(url",{"_index":2097,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sans",{"_index":2070,"title":{},"body":{"components/HeaderComponent.html":{}}}],["sass:math",{"_index":1808,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["saved",{"_index":1878,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["saver",{"_index":4453,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":4281,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":316,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["scene(state",{"_index":3464,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scene.filter(node",{"_index":3016,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scene/scene.state",{"_index":2676,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["scenebounds",{"_index":3304,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenebounds(organentity",{"_index":3466,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scenedata",{"_index":1186,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedata(filter",{"_index":1282,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedataquerystatus",{"_index":1159,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenenodeclicked",{"_index":2921,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeclicked(undefined",{"_index":2935,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered",{"_index":2922,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered(node",{"_index":2939,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeunhover",{"_index":2923,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenestate",{"_index":216,"title":{"injectables/SceneState.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["scenestate.referenceorganentities",{"_index":2693,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["scenestatemodel",{"_index":2931,"title":{"interfaces/SceneStateModel.html":{}},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{}}}],["scenetarget",{"_index":3305,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenetarget(organentity",{"_index":3468,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scheduled",{"_index":4131,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":4284,"title":{},"body":{"changelog.html":{}}}],["scheme",{"_index":358,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["schemes",{"_index":4248,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":4559,"title":{},"body":{"index.html":{}}}],["scroll",{"_index":2864,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollbar",{"_index":2535,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrolled",{"_index":2866,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollheight",{"_index":2877,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrolling",{"_index":928,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrollingmodule",{"_index":2896,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["scrolltop",{"_index":2878,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["search",{"_index":8,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["search'},{'name",{"_index":582,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["search.component",{"_index":2549,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.component.html",{"_index":2445,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.scss",{"_index":2444,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts",{"_index":2441,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"coverage.html":{}}}],["search.component.ts:107",{"_index":2479,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:23",{"_index":2461,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:29",{"_index":2462,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:30",{"_index":2904,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:34",{"_index":2492,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:40",{"_index":2489,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:45",{"_index":2458,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:53",{"_index":2495,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:60",{"_index":2473,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:78",{"_index":2467,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:88",{"_index":2483,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:98",{"_index":2487,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.detached",{"_index":2532,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.module",{"_index":138,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["search.module.ts",{"_index":2543,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.service",{"_index":2499,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["search.service.ts",{"_index":2551,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search.service.ts:100",{"_index":2574,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:111",{"_index":2564,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:128",{"_index":2570,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:30",{"_index":2587,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:31",{"_index":2586,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:34",{"_index":2583,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:37",{"_index":2585,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:39",{"_index":2580,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:50",{"_index":2561,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:63",{"_index":2576,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search/ontology",{"_index":2436,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search/run",{"_index":137,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["searched",{"_index":2476,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searches",{"_index":49,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["searches(items",{"_index":3187,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["searches.concat(search",{"_index":2796,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["searching",{"_index":2443,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["searchresult",{"_index":2466,"title":{"interfaces/SearchResult.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["searchresults",{"_index":2597,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.get(node.id",{"_index":2601,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.set(node.id",{"_index":2602,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchservice",{"_index":2459,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["searchvalue",{"_index":2563,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchvalue.length",{"_index":2612,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["section",{"_index":615,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["section.description",{"_index":1494,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.label",{"_index":1493,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.sectionnumber",{"_index":3782,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber",{"_index":3780,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber).length",{"_index":3783,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sections",{"_index":3773,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["see",{"_index":3957,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":179,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["select(datastateselectors.anatomicalstructurestreemodel",{"_index":246,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(datastateselectors.celltypestreemodel",{"_index":244,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchfilterselectors.items",{"_index":247,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchuiselectors.anatomicalstructures",{"_index":3317,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.celltypes",{"_index":3319,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.defaultposition",{"_index":3321,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organ",{"_index":3069,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organs",{"_index":3066,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.position",{"_index":3327,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radius",{"_index":3329,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radiussettings",{"_index":3331,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scene",{"_index":3337,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenebounds",{"_index":3338,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenetarget",{"_index":3340,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.sex",{"_index":3071,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.tissueblocks",{"_index":3343,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["selectable",{"_index":1542,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectablesearches",{"_index":248,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selected",{"_index":48,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["selected(ontologynode",{"_index":2638,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selected/deselected",{"_index":1868,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["selectedanatomicalstructures",{"_index":2966,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedbyids",{"_index":3159,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedbyids.get(item.id",{"_index":3164,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedorgan",{"_index":3046,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectedorgans",{"_index":3008,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedreferenceorgans",{"_index":2919,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedsearches",{"_index":3183,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsearches(items",{"_index":3190,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsexes",{"_index":1905,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.has(currentsex",{"_index":1910,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.size",{"_index":1909,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selecting",{"_index":1589,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["selection",{"_index":201,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["selection'},{'name",{"_index":584,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["selection.component",{"_index":2654,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.component.html",{"_index":2622,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.scss",{"_index":2621,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts",{"_index":2619,"title":{},"body":{"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["selection.component.ts:23",{"_index":2643,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:28",{"_index":2629,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:33",{"_index":2633,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:38",{"_index":2634,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:45",{"_index":2631,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:47",{"_index":2628,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:48",{"_index":2632,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:53",{"_index":2627,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:61",{"_index":2641,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:64",{"_index":2637,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:75",{"_index":2639,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.id",{"_index":415,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.label",{"_index":431,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.module",{"_index":2438,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["selection.module.ts",{"_index":2653,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.ts",{"_index":2617,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["selection/deselection",{"_index":2858,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["selection/ontology",{"_index":2437,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"coverage.html":{}}}],["selectionchange",{"_index":638,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["selectionchanged",{"_index":1585,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionchanged(value",{"_index":1595,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionlabel",{"_index":263,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selections",{"_index":630,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["selectionstring",{"_index":429,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selectlistresult",{"_index":2305,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["selectlistresult(result",{"_index":2318,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["selector",{"_index":234,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["selector(['datastate",{"_index":1291,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector(['spatialsearchfilterstate",{"_index":3185,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector(['spatialsearchuistate",{"_index":3440,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["selector(['undefined",{"_index":3188,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["selector([datastate",{"_index":1298,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector([spatialsearchfilterselectors.items",{"_index":3193,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchfilterstate",{"_index":3192,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchuiselectors.organid",{"_index":3477,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuiselectors.sex",{"_index":3481,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuistate",{"_index":2692,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["selector([spatialsearchuistate.organentity",{"_index":3503,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selectoroptions",{"_index":3575,"title":{},"body":{"modules/StoreModule.html":{}}}],["selectors",{"_index":3701,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["selects",{"_index":1468,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["selecttoken",{"_index":1426,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["selecttoken(config",{"_index":1424,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["sell",{"_index":4588,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":4304,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":828,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto",{"_index":4348,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(subject",{"_index":1127,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(this._aggregatedataquerystatus",{"_index":1178,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._celltypetermoccurencesdataquerystatus",{"_index":1185,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._ontologytermoccurencesdataquerystatus",{"_index":1182,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._providerfilterquerystatus",{"_index":1196,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._scenedataquerystatus",{"_index":1188,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._technologyfilterquerystatus",{"_index":1192,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._tissueblockdataquerystatus",{"_index":1174,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sender",{"_index":2366,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending",{"_index":2272,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending/receiving",{"_index":2243,"title":{},"body":{"classes/InitializationState.html":{}}}],["sendmessage",{"_index":2412,"title":{},"body":{"classes/MessageChannel.html":{}}}],["sendmessage(payload",{"_index":2381,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sends",{"_index":1124,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["sendtoggle",{"_index":2273,"title":{},"body":{"classes/InitializationState.html":{}}}],["sennet",{"_index":3994,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":3902,"title":{},"body":{"changelog.html":{}}}],["sent",{"_index":1019,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["serif",{"_index":2071,"title":{},"body":{"components/HeaderComponent.html":{}}}],["server",{"_index":4287,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":644,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["service.initialize(location",{"_index":3646,"title":{},"body":{"injectables/ThemingService.html":{}}}],["services/data",{"_index":1054,"title":{},"body":{"modules/CoreModule.html":{}}}],["services/message/message.service",{"_index":1023,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{}}}],["services/theming/theming.module",{"_index":1057,"title":{},"body":{"modules/CoreModule.html":{}}}],["set",{"_index":47,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["set((state.tissueblocks",{"_index":3493,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["set(['skin",{"_index":2965,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["set(items.map(item",{"_index":1906,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["set(reforgandata.filter(o",{"_index":3013,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(reforgans.map(o",{"_index":2995,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(selectedorgans.map(o",{"_index":3011,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setexecutesearchongenerate",{"_index":1963,"title":{"classes/SetExecuteSearchOnGenerate.html":{}},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setexecutesearchongenerate(ctx",{"_index":2800,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setexecutesearchongenerate(false",{"_index":1969,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setexecutesearchongenerate(true",{"_index":1970,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setlistresults",{"_index":2306,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setlistresults(@payload('listresults",{"_index":2336,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["setlistresults(listresults",{"_index":2320,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setorgan",{"_index":2025,"title":{"classes/SetOrgan.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setorgan(ctx",{"_index":2729,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setorgan(organid",{"_index":2727,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition",{"_index":2027,"title":{"classes/SetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setposition(ctx",{"_index":2751,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition(position",{"_index":2764,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setradius",{"_index":2031,"title":{"classes/SetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setradius(ctx",{"_index":2766,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setreferenceorganentities",{"_index":2924,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorganentities(@payload('referenceorganentities",{"_index":2973,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorganentities(referenceorganentities",{"_index":2942,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans",{"_index":2925,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans(@payload('referenceorgans",{"_index":2972,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorgans(referenceorgans",{"_index":2946,"title":{},"body":{"injectables/SceneState.html":{}}}],["setrootelement",{"_index":463,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["setrootelement(el",{"_index":466,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["sets",{"_index":351,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{}}}],["setscene",{"_index":2926,"title":{},"body":{"injectables/SceneState.html":{}}}],["setscene(@payload('scene",{"_index":2974,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setscene(scene",{"_index":2948,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans",{"_index":2927,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans(@payload('selectedreferenceorgans",{"_index":2971,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setselectedreferenceorgans(selectedreferenceorgans",{"_index":2951,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedsearches",{"_index":46,"title":{"classes/SetSelectedSearches.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["setselectedsearches(ctx",{"_index":3158,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["setsex",{"_index":2022,"title":{"classes/SetSex.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setsex(ctx",{"_index":2715,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setsex(sex",{"_index":2712,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["settheme",{"_index":3621,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settheme(theme",{"_index":3637,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settimeout",{"_index":2245,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["setting",{"_index":3369,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{}}}],["settings",{"_index":1843,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{}}}],["settreemodel",{"_index":2560,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["settreemodel(treemodel",{"_index":2579,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["setup",{"_index":4103,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":18,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["sex(state",{"_index":3470,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["sex.charat(0).touppercase",{"_index":3394,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sex.slice(1",{"_index":3395,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sexes",{"_index":4211,"title":{},"body":{"changelog.html":{}}}],["sex}_${shortorgan",{"_index":2710,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shadow",{"_index":1113,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["shall",{"_index":4595,"title":{},"body":{"license.html":{}}}],["shared",{"_index":110,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/FiltersContentModule.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics",{"_index":186,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{}}}],["shared/components/checkbox/checkbox.module",{"_index":1936,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/drawer/drawer.module",{"_index":132,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/drawer/drawer/drawer.component",{"_index":225,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/components/dropdown/dropdown.module",{"_index":1937,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/dual",{"_index":133,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/run",{"_index":136,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/spatial",{"_index":36,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shared/components/spinner",{"_index":139,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/thumbnail",{"_index":1564,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["shared/components/viewer/viewer.module",{"_index":142,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/src/lib/components/body",{"_index":194,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/src/public",{"_index":3562,"title":{},"body":{"modules/StoreModule.html":{}}}],["shared/web",{"_index":528,"title":{},"body":{"components/AppWebComponent.html":{}}}],["sharing",{"_index":1132,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["shift",{"_index":3243,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shiftdelta",{"_index":3216,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shiftpressed",{"_index":3209,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shifts",{"_index":3222,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shortest",{"_index":4459,"title":{},"body":{"dependencies.html":{}}}],["shortorgan",{"_index":2705,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["show",{"_index":1653,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["showing",{"_index":4234,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1739,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["shows",{"_index":4032,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":971,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["sidebar",{"_index":3409,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sides",{"_index":4212,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":4097,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":4052,"title":{},"body":{"changelog.html":{}}}],["simplechanges",{"_index":1712,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["simplifies",{"_index":4102,"title":{},"body":{"changelog.html":{}}}],["single",{"_index":2380,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["site",{"_index":2036,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{}}}],["sites",{"_index":4038,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":4179,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":954,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["skin",{"_index":1382,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skin.svg",{"_index":1383,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skipself",{"_index":1049,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["slide",{"_index":3714,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slideinhorizontaldropdown",{"_index":1609,"title":{},"body":{"components/DropdownComponent.html":{}}}],["slideinhorizontalslider",{"_index":1817,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider",{"_index":1654,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"dependencies.html":{}}}],["slider's",{"_index":1721,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider'},{'name",{"_index":575,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["slider.component",{"_index":1838,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.component.html",{"_index":1657,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.scss",{"_index":1656,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts",{"_index":1652,"title":{},"body":{"components/DualSliderComponent.html":{},"coverage.html":{}}}],["slider.component.ts:124",{"_index":1713,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:138",{"_index":1728,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:154",{"_index":1715,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:167",{"_index":1696,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:186",{"_index":1732,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:203",{"_index":1730,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:214",{"_index":1709,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:228",{"_index":1726,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:245",{"_index":1720,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:25",{"_index":1749,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:31",{"_index":1745,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:36",{"_index":1684,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:41",{"_index":1688,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:46",{"_index":1686,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:51",{"_index":1691,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:56",{"_index":1738,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:61",{"_index":1741,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:66",{"_index":1740,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:71",{"_index":1735,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:76",{"_index":1734,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:81",{"_index":1751,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:92",{"_index":1742,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:97",{"_index":1680,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.detached",{"_index":1819,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.module",{"_index":135,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["slider.module.ts",{"_index":1833,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.wrapper",{"_index":1811,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider/dual",{"_index":134,"title":{},"body":{"modules/AppModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"coverage.html":{}}}],["slider/ngx",{"_index":1757,"title":{},"body":{"components/DualSliderComponent.html":{},"dependencies.html":{}}}],["slidervaluechanged",{"_index":1672,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slidesoffsetafter",{"_index":3689,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesoffsetbefore",{"_index":3688,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesperview",{"_index":3690,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slightly",{"_index":4013,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":4114,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1384,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["snackbar",{"_index":317,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snackbar.dismiss",{"_index":345,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snapshot",{"_index":1226,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["software",{"_index":4519,"title":{},"body":{"index.html":{},"license.html":{}}}],["solid",{"_index":1632,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["solved",{"_index":4174,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":4225,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":3989,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":4110,"title":{},"body":{"changelog.html":{}}}],["sortby",{"_index":2330,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["sortby(searchresults",{"_index":2509,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortby(topblocks",{"_index":2358,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["sortbysynonymresult",{"_index":2453,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortbysynonymresult(this",{"_index":2482,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically",{"_index":2454,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically(this",{"_index":2486,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sorts",{"_index":2484,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["source.getcelltypetermoccurences().pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1234,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.getontologytermoccurences().pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1233,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.pipe",{"_index":1142,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.service",{"_index":1056,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts",{"_index":1416,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["source.service.ts:10",{"_index":3868,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:18",{"_index":3870,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:20",{"_index":1427,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts:23",{"_index":3873,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker",{"_index":3879,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker.ts",{"_index":4336,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/data",{"_index":1055,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/worker",{"_index":3861,"title":{},"body":{"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["sources",{"_index":543,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["sources.includes(msg.source",{"_index":2394,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["south",{"_index":3281,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["south_west",{"_index":3285,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["space",{"_index":1554,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["spacebetween",{"_index":3691,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["spacing",{"_index":2528,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sparc",{"_index":4106,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":3924,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":30,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["spatial_search_ui",{"_index":2709,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialentity",{"_index":2669,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialscenenode",{"_index":1082,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearch",{"_index":21,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchconfigbehaviorcomponent",{"_index":591,"title":{"components/SpatialSearchConfigBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigbehaviormodule",{"_index":3102,"title":{"modules/SpatialSearchConfigBehaviorModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchconfigcomponent",{"_index":594,"title":{"components/SpatialSearchConfigComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigmodule",{"_index":3107,"title":{"modules/SpatialSearchConfigModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchdialog",{"_index":3055,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["spatialsearches",{"_index":1111,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchfilter",{"_index":3148,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchfilteritem",{"_index":39,"title":{"interfaces/SpatialSearchFilterItem.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfiltermodel",{"_index":3147,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfilters",{"_index":1850,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchfilterselectors",{"_index":220,"title":{"classes/SpatialSearchFilterSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchfilterstate",{"_index":3149,"title":{"injectables/SpatialSearchFilterState.html":{}},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchkeyboarduibehaviorcomponent",{"_index":596,"title":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduibehaviormodule",{"_index":3262,"title":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchkeyboarduicomponent",{"_index":599,"title":{"components/SpatialSearchKeyboardUIComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduimodule",{"_index":3267,"title":{"modules/SpatialSearchKeyboardUIModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchlistitem",{"_index":3143,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchlistmodule",{"_index":1935,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["spatialsearchremoved",{"_index":1854,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchscene",{"_index":2685,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchselected",{"_index":1855,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchui",{"_index":2018,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearchuibehaviorcomponent",{"_index":601,"title":{"components/SpatialSearchUiBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuibehaviormodule",{"_index":3349,"title":{"modules/SpatialSearchUiBehaviorModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuicomponent",{"_index":602,"title":{"components/SpatialSearchUiComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuimodel",{"_index":2681,"title":{"interfaces/SpatialSearchUiModel.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchuimodule",{"_index":3354,"title":{"modules/SpatialSearchUiModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuiselectors",{"_index":3079,"title":{"classes/SpatialSearchUiSelectors.html":{}},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["spatialsearchuiselectors.position",{"_index":3488,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.radius",{"_index":3489,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.referenceorgans",{"_index":3478,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuistate",{"_index":2691,"title":{"injectables/SpatialSearchUiState.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchuistate.organentity",{"_index":3437,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spec",{"_index":4019,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":4541,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1039,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["specification",{"_index":4540,"title":{},"body":{"index.html":{}}}],["specified",{"_index":2392,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["specifying",{"_index":2374,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":3963,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":3363,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["spinal",{"_index":1385,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinner",{"_index":290,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{}}}],["spinneractive",{"_index":292,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["spinneroverlaycomponent",{"_index":603,"title":{"components/SpinnerOverlayComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spinneroverlaymodule",{"_index":74,"title":{"modules/SpinnerOverlayModule.html":{}},"body":{"modules/AppModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules.html":{},"overview.html":{}}}],["spinning",{"_index":4285,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1388,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["spleen.svg",{"_index":1389,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["sprint",{"_index":4134,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":4162,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":4000,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":4171,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":4215,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":4289,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":4522,"title":{},"body":{"index.html":{}}}],["start",{"_index":890,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["start?.expanded",{"_index":1004,"title":{},"body":{"components/ContentComponent.html":{}}}],["start?.opened",{"_index":1003,"title":{},"body":{"components/ContentComponent.html":{}}}],["startdrawers",{"_index":913,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers.length",{"_index":917,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers[0",{"_index":921,"title":{},"body":{"components/ContainerComponent.html":{}}}],["started",{"_index":3890,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["startexpanded",{"_index":1002,"title":{},"body":{"components/ContentComponent.html":{}}}],["starting",{"_index":3366,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["starts",{"_index":2905,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"changelog.html":{}}}],["startspatialsearchflow",{"_index":2020,"title":{"classes/StartSpatialSearchFlow.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["startspatialsearchflow()).pipe",{"_index":2910,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["startspatialsearchflow(ctx",{"_index":2703,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["startup",{"_index":1309,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["startwith",{"_index":877,"title":{},"body":{"components/ContainerComponent.html":{},"components/OntologySearchComponent.html":{}}}],["stat",{"_index":2883,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.count",{"_index":2881,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.label",{"_index":2882,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["state",{"_index":295,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/typealiases.html":{}}}],["state('closed",{"_index":2185,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('collapsed",{"_index":2190,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('extended",{"_index":2194,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('false",{"_index":980,"title":{},"body":{"components/ContentComponent.html":{}}}],["state('full",{"_index":2195,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('half",{"_index":2191,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('open",{"_index":2184,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('true",{"_index":982,"title":{},"body":{"components/ContentComponent.html":{}}}],["state.anatomicalstructurestreemodel",{"_index":1300,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.celltypestreemodel",{"_index":1301,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.defaultposition",{"_index":3485,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.filter",{"_index":1299,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.nodes[state.root",{"_index":2584,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["state.organid",{"_index":3476,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.organscene",{"_index":3496,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.position",{"_index":3484,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radius",{"_index":3486,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radiussettings",{"_index":3487,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.referenceorganentities",{"_index":2970,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["state.referenceorgans",{"_index":2969,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["state.sex",{"_index":3475,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.tissueblocks",{"_index":3506,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["statechange",{"_index":2216,"title":{},"body":{"classes/InitializationState.html":{}}}],["statecontext",{"_index":2667,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["statements",{"_index":4323,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":722,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["states",{"_index":964,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["states.every(state",{"_index":1123,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["static",{"_index":13,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["stats",{"_index":2817,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["status",{"_index":1072,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["status.message",{"_index":1257,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["status.status",{"_index":1248,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["statusmessage",{"_index":1073,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["stay",{"_index":4320,"title":{},"body":{"changelog.html":{}}}],["step",{"_index":1782,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["still",{"_index":1950,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["stomach",{"_index":1390,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["stomach.svg",{"_index":1391,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["store",{"_index":405,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["store.dispatch(reallyupdatespatialsearch",{"_index":2701,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["store/store.module",{"_index":1058,"title":{},"body":{"modules/CoreModule.html":{}}}],["storemodule",{"_index":1044,"title":{"modules/StoreModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":4278,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":3567,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":4486,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":4484,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":20,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["string)?.tolowercase",{"_index":1904,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["structure",{"_index":4141,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":412,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["style",{"_index":975,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["style.margin",{"_index":943,"title":{},"body":{"components/ContentComponent.html":{}}}],["styled",{"_index":2057,"title":{},"body":{"components/HeaderComponent.html":{}}}],["styles",{"_index":623,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["styles.getpropertyvalue(property",{"_index":2239,"title":{},"body":{"classes/InitializationState.html":{}}}],["styleurls",{"_index":237,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["styling",{"_index":4049,"title":{},"body":{"changelog.html":{}}}],["sub",{"_index":233,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["subject",{"_index":729,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["subject.next(dataquerystate.completed",{"_index":1128,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sublicense",{"_index":4586,"title":{},"body":{"license.html":{}}}],["subscribe",{"_index":1249,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["subscription",{"_index":867,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["subscriptions",{"_index":817,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["substantial",{"_index":4596,"title":{},"body":{"license.html":{}}}],["successful",{"_index":2101,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["such",{"_index":1701,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["suffix",{"_index":2568,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["super",{"_index":1217,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["super(configstore",{"_index":544,"title":{},"body":{"components/AppWebComponent.html":{}}}],["super(globalconfig",{"_index":3875,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["super._createcontainer",{"_index":488,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["super.ngxsoninit",{"_index":2339,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["support",{"_index":3926,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1318,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules.html":{}}}],["swiper",{"_index":3694,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"dependencies.html":{}}}],["swiper.use([navigation",{"_index":3743,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/angular",{"_index":3740,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/types",{"_index":3717,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["swipermodule",{"_index":3739,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiperoptions",{"_index":3686,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["switch",{"_index":987,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["switched",{"_index":4185,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":1094,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["switchmap(query",{"_index":1143,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["switchmap(value",{"_index":2506,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sync",{"_index":4080,"title":{},"body":{"changelog.html":{}}}],["syncexpanded(other",{"_index":2281,"title":{},"body":{"classes/InitializationState.html":{}}}],["syncs",{"_index":2278,"title":{},"body":{"classes/InitializationState.html":{}}}],["synonym",{"_index":2567,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["synonyms",{"_index":2485,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["t",{"_index":1140,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["tab",{"_index":440,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["table",{"_index":4394,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":4008,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":4393,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":4214,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":1095,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["take(1",{"_index":1245,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["takewhile",{"_index":1096,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["takewhile((status",{"_index":1247,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap",{"_index":1097,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((counts",{"_index":2722,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((data",{"_index":2783,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((organscene",{"_index":2745,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((status",{"_index":1242,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(next",{"_index":1144,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(organs",{"_index":2999,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(reforgans",{"_index":2991,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(results",{"_index":2360,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tap(scene",{"_index":3027,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["target",{"_index":1703,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["target.key",{"_index":3260,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["target.preventdefault",{"_index":3258,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["technologies",{"_index":1108,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":1189,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{}}}],["technologyfilter",{"_index":1204,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterdata",{"_index":1190,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterquerystatus",{"_index":1161,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilters",{"_index":1851,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["telemetry",{"_index":4074,"title":{},"body":{"changelog.html":{}}}],["tells",{"_index":675,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["template",{"_index":498,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["templateurl",{"_index":235,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term",{"_index":606,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term.count",{"_index":3600,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.label",{"_index":3599,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.split('/').slice",{"_index":3515,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["termdata",{"_index":2625,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["termlist",{"_index":3588,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termlist.length",{"_index":3598,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termoccurrencelistcomponent",{"_index":605,"title":{"components/TermOccurrenceListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["termoccurrencelistmodule",{"_index":3419,"title":{"modules/TermOccurrenceListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules.html":{},"overview.html":{}}}],["termresult",{"_index":2679,"title":{"interfaces/TermResult.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["terms",{"_index":1166,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["test",{"_index":1121,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["testing",{"_index":1119,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["text",{"_index":1515,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["theme",{"_index":146,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["thememode",{"_index":303,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["themes",{"_index":3993,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":315,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["theming.initialize(el",{"_index":322,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["theming.service",{"_index":3612,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themingmodule",{"_index":1045,"title":{"modules/ThemingModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/ThemingModule.html":{},"modules.html":{},"overview.html":{}}}],["themingservice",{"_index":202,"title":{"injectables/ThemingService.html":{}},"body":{"interfaces/AppOptions.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"overview.html":{}}}],["themingservice.initialize",{"_index":3613,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themselves",{"_index":3699,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["thick",{"_index":1400,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thick.svg",{"_index":1401,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thin",{"_index":1402,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"miscellaneous/variables.html":{}}}],["thin.svg",{"_index":1403,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["things",{"_index":2342,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.completed",{"_index":1220,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.running",{"_index":1274,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.pipe(distinct",{"_index":1198,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1222,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1280,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.pipe(distinct",{"_index":1202,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._containerelement",{"_index":489,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this._expanded",{"_index":2208,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredmargin",{"_index":2237,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredwidth",{"_index":2227,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1221,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1277,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.pipe(distinct",{"_index":1200,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._opened",{"_index":2204,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._position",{"_index":2200,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.completed",{"_index":1225,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.running",{"_index":1287,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.pipe(distinct",{"_index":1207,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.completed",{"_index":1223,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.running",{"_index":1283,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.pipe(distinct",{"_index":1203,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.completed",{"_index":1224,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.running",{"_index":1285,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.pipe(distinct",{"_index":1205,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.completed",{"_index":1219,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.running",{"_index":1270,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.pipe(distinct",{"_index":1197,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedata",{"_index":1177,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedataquerystatus",{"_index":1210,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.animationsenabled",{"_index":993,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.appendtoroot",{"_index":480,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.applyfilters.emit(this.filters",{"_index":1893,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.applythemeclass(theme",{"_index":3651,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.gettheme",{"_index":3654,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.theme",{"_index":3650,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.atscrollbottom",{"_index":2880,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.attached",{"_index":471,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.bodyui.bounds",{"_index":391,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotation",{"_index":389,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotationx",{"_index":390,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.target",{"_index":387,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.cdr.markforcheck",{"_index":906,"title":{},"body":{"components/ContainerComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.celltypeselectionlabel",{"_index":418,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.celltypetermoccurencesdata",{"_index":1184,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypetermoccurencesdataquerystatus",{"_index":1212,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypeterms",{"_index":335,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.changeposition.emit(this.position",{"_index":3257,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.channel",{"_index":897,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.asobservable",{"_index":2401,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.closed",{"_index":2403,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.complete",{"_index":2406,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.next",{"_index":2382,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.sendmessage",{"_index":903,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.checked.emit(this.selected",{"_index":1479,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.close",{"_index":3082,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.closeiframeviewer",{"_index":443,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.colorassignments",{"_index":2346,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(node['@id",{"_index":2984,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(result.tissueblock.spatialentityid",{"_index":2337,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.colorassignments.colorassignments",{"_index":2349,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.unassigncolor(result.tissueblock.spatialentityid",{"_index":2338,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.consentservice.consent",{"_index":347,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.content",{"_index":908,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.changes.pipe(startwith(null)).subscribe",{"_index":907,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.first",{"_index":894,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.length",{"_index":896,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content2.first",{"_index":895,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.contentsvisible",{"_index":1794,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.createitemdescription(sex",{"_index":3168,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createitemid(search",{"_index":3167,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createselectionlabel(ontologyselection",{"_index":417,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ctx.patchstate",{"_index":786,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.currentdelta",{"_index":3245,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.currentkey",{"_index":3249,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.data.querystatus$.pipe",{"_index":293,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.state$.pipe(map(x",{"_index":298,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.updatefilter",{"_index":413,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.databaseready$.pipe(switchmap",{"_index":1271,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.databaseready$.pipe(take(1",{"_index":1250,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.dataservice.getreferenceorgans",{"_index":3005,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.dataservice.getreferenceorgans().pipe",{"_index":2990,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datasource",{"_index":2743,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datasource.getontologytermoccurences(filter).pipe",{"_index":2721,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datastate",{"_index":2344,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.scenedata",{"_index":3003,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.tissueblockdata",{"_index":2348,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.datastate.updatefilter",{"_index":2983,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.defaulttheme",{"_index":3648,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.deferred",{"_index":2178,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.delta",{"_index":3248,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.dialog.open(infodialogcomponent",{"_index":3085,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialog.open(spatialsearchconfigbehaviorcomponent",{"_index":2911,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogref.close",{"_index":3083,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogsubs.add(panelcontent$.subscribe(data",{"_index":3098,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.dialogsubs.unsubscribe",{"_index":3084,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.drawer",{"_index":3817,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawer.position",{"_index":3815,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawers",{"_index":990,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.drawers.changes.pipe(startwith(null)).subscribe",{"_index":901,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.drawers.toarray",{"_index":912,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.element",{"_index":3653,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.element.nativeelement",{"_index":2228,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expanded",{"_index":1480,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{}}}],["this.expandedchange.emit(this.expanded",{"_index":2270,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate",{"_index":2251,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate2",{"_index":2221,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.faded",{"_index":1008,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.filter$.pipe(querydata",{"_index":1172,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.filteredresults",{"_index":2503,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.filters",{"_index":1886,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["this.filters['sex",{"_index":1903,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filterschange.emit(filters",{"_index":1971,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.filterschange.emit(this.filters",{"_index":1890,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filtersvisible",{"_index":1968,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.forcedunassignment.asobservable",{"_index":761,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.forcedunassignment.next",{"_index":777,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.formatlabel(node.label",{"_index":2604,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.formcontrol.reset",{"_index":2521,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.formcontrol.valuechanges",{"_index":2502,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('expanded_toggled",{"_index":1481,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('filter_added",{"_index":683,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_removed",{"_index":686,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_update",{"_index":1887,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_applied",{"_index":1892,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_reset",{"_index":1895,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('generate_search",{"_index":2797,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('link_clicked",{"_index":1482,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('list_result_selected",{"_index":2870,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.ga.event('reset_position",{"_index":2756,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('reset_radius",{"_index":2772,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('search",{"_index":2517,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('selected_toggled",{"_index":1476,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('selection_change",{"_index":1605,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.ga.event('set_organ",{"_index":2708,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_position",{"_index":2752,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_radius",{"_index":2767,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_sex",{"_index":2717,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('slider_range_change",{"_index":1796,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.getarguments(definition",{"_index":2117,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getindexofmatch(label",{"_index":2609,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getindexofmatch(node.label",{"_index":2603,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getmessages().pipe(filter(msg",{"_index":2391,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.getmethodname(definition",{"_index":2114,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getstate().filter",{"_index":1264,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.gettermcounts(state.anatomicalstructures",{"_index":3508,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.gettermcounts(state.celltypes",{"_index":3510,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.getworkerurl(true",{"_index":3876,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.globalconfig.getoption('header",{"_index":305,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('homeurl",{"_index":306,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logindisabled",{"_index":309,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logotooltip",{"_index":307,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('theme",{"_index":302,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.snapshot.hubmaptoken",{"_index":452,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.handlemessage(msg",{"_index":900,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.highvalue",{"_index":1774,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.infoservice.panelcontent.asobservable",{"_index":3097,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.infoservice.updatedata('assets/docs/spatial_search_readme.md",{"_index":3094,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.initialized",{"_index":2177,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.set",{"_index":2244,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.valueof",{"_index":2252,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.wait",{"_index":2274,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initializesliderpopover",{"_index":1795,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.injector",{"_index":154,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{}}}],["this.injector.get(colorassignmentstate",{"_index":2347,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(datastate",{"_index":2345,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(listresultsstate",{"_index":2988,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.issliderinitialized",{"_index":1792,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.isslideropen",{"_index":1793,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${lowvalue}:${highvalue",{"_index":1798,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${value",{"_index":1606,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.launchinfodialog(this.paneldata",{"_index":3101,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.leftmargin",{"_index":1000,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.linkclick.emit(url",{"_index":1483,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.linkclicked.emit(link",{"_index":2875,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresultdeselected.next(result",{"_index":2874,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresults",{"_index":2987,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightednodeid",{"_index":3006,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightnode(node['@id",{"_index":2985,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.unhighlightnode",{"_index":2986,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresultselected.next(result",{"_index":2873,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.loading",{"_index":3849,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.locator.prepareexternalurl('0",{"_index":3882,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.lookup(nodes",{"_index":2595,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.lowvalue",{"_index":1772,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.margin2",{"_index":2224,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredmargin",{"_index":2223,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredwidth",{"_index":2275,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.messages",{"_index":2400,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.messages.pipe(filter(msg",{"_index":2388,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nextbuttonid",{"_index":3706,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.nextmessageid",{"_index":2383,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nodes$.pipe",{"_index":2593,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.ontologysearchservice.settreemodel(this.treemodel",{"_index":2645,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.ontologyselectionlabel",{"_index":416,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ontologyservice.filter(value",{"_index":2507,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ontologytermoccurencesdata",{"_index":1181,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologytermoccurencesdataquerystatus",{"_index":1211,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologyterms",{"_index":332,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.opened",{"_index":2249,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.openedchange.emit(this.opened",{"_index":2266,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.openedstate",{"_index":2250,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.options",{"_index":1776,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.ceil",{"_index":1786,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.floor",{"_index":1785,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionschanged",{"_index":1768,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionsvisible",{"_index":1604,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.organmatchessex(organ",{"_index":3483,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.organvalidforsex(organid",{"_index":2718,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.original.children.length",{"_index":2014,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.original.label",{"_index":2013,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.overlayref",{"_index":1764,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.detach",{"_index":1791,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.dispose",{"_index":1787,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.paneldata",{"_index":3100,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.position",{"_index":2199,"title":{},"body":{"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.position.x",{"_index":3256,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.y",{"_index":3254,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.z",{"_index":3252,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.prevbuttonid",{"_index":3704,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.providerfilterdata",{"_index":1195,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.providerfilterquerystatus",{"_index":1215,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.registericonimpl(definition",{"_index":2104,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registericonimpl(safedef",{"_index":2099,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registry",{"_index":2108,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.removebox",{"_index":1972,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.resetview",{"_index":385,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.resolve",{"_index":2150,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.resultlabel",{"_index":2872,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.rightmargin",{"_index":1001,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.rootelement",{"_index":473,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.appendchild(this._containerelement",{"_index":490,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.removechild(this._containerelement",{"_index":472,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.display",{"_index":474,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.height",{"_index":478,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.position",{"_index":476,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.safeurl",{"_index":3848,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.scenedata",{"_index":1187,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.scenedataquerystatus",{"_index":1213,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.selected",{"_index":1475,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.selected.emit(node",{"_index":2520,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.selectedreferenceorgans",{"_index":3004,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.selection",{"_index":682,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selection.filter(selection",{"_index":685,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.selectionchange.emit(this.selection",{"_index":687,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selectionchange.emit(value",{"_index":1607,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.selectionlabel",{"_index":419,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.sendtoggle",{"_index":2253,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.setlistresults(results",{"_index":2361,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.setreferenceorganentities(reforgans",{"_index":2992,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setreferenceorgans(organs",{"_index":3000,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setscene(scene",{"_index":3028,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setselectedreferenceorgans(organs.filter(organ",{"_index":3001,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.settheme(this.defaulttheme",{"_index":3652,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.shiftdelta",{"_index":3247,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.shiftpressed",{"_index":3246,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.snackbar.openfromcomponent(trackingpopupcomponent",{"_index":343,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.snapshot",{"_index":766,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.snapshot.colorpalette.concat",{"_index":771,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.sortbysynonymresult",{"_index":2510,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.sortlexically",{"_index":2511,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.source",{"_index":2384,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.source.getaggregateresults(filter",{"_index":1275,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetermoccurences(filter",{"_index":1281,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetreemodel().pipe(take(1)).subscribe((model",{"_index":1237,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatabasestatus()).pipe",{"_index":1241,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatasettechnologynames",{"_index":1286,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytermoccurences(filter",{"_index":1278,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytreemodel().pipe(take(1)).subscribe((model",{"_index":1235,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getprovidernames",{"_index":1288,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getscene(filter",{"_index":1284,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.gettissueblockresults(filter",{"_index":1272,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.spatialsearchdialog.open(spatialsearchuibehaviorcomponent",{"_index":3081,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.spatialsearchselected.emit",{"_index":1896,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.spatialsearchselected.emit(items",{"_index":1899,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.state$.pipe(map(x",{"_index":762,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.statechange.emit",{"_index":2276,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.store.dispatch(new",{"_index":2909,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["this.store.selectsnapshot(datastateselectors.filter",{"_index":2719,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(scenestate.referenceorgans",{"_index":2720,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchfilterselectors.selectedsearches",{"_index":2794,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchuistate.organentity",{"_index":2730,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.subscriptions.add(channel.getmessagesfromsource(drawer).subscribe(msg",{"_index":3814,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.subscriptions.add(messages.subscribe(msg",{"_index":986,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.subscriptions.add(panelcontent$.subscribe(data",{"_index":3348,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.subscriptions.add(this.channel.getmessages().subscribe(msg",{"_index":899,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.subscriptions.unsubscribe",{"_index":909,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.syncexpanded(other",{"_index":2277,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.technologyfilterdata",{"_index":1191,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.technologyfilterquerystatus",{"_index":1214,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.theme",{"_index":3649,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.thememode$.next('dark",{"_index":360,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next('light",{"_index":361,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(e.matches",{"_index":366,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(this.islighttheme",{"_index":401,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$]).subscribe",{"_index":338,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.gettheme().endswith('light",{"_index":286,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.settheme(`${theme",{"_index":340,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.tissueblock.label",{"_index":1478,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.tissueblockdata",{"_index":1173,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissueblockdataquerystatus",{"_index":1209,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissuesections.filter(section",{"_index":3781,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["this.toggle(coercebooleanproperty(value",{"_index":2206,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(false",{"_index":2247,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(true",{"_index":2246,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(coercebooleanproperty(value",{"_index":2210,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(false",{"_index":2259,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(true",{"_index":2256,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.tree.expandandselect(ontologynode",{"_index":2646,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.treemodel",{"_index":2592,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.next(treemodel",{"_index":2591,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.pipe(map(state",{"_index":2581,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel?.nodes",{"_index":2613,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.uid",{"_index":3719,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.updateanatomicalstructurestreemodel(model",{"_index":1236,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatecelltypestreemodel(model",{"_index":1238,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefaded",{"_index":992,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updatefilter('both",{"_index":1911,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatefilter(filter",{"_index":1267,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefilter(searches",{"_index":1900,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatemargin(position",{"_index":998,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updateposition(key",{"_index":3261,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updateposition(target.key",{"_index":3259,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updatesearchselection(this.spatialsearchfilters.filter(item",{"_index":1891,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(items",{"_index":1901,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(this.spatialsearchfilters.filter(item",{"_index":1884,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatestatus",{"_index":1251,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatestatus(status",{"_index":1243,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updateurl",{"_index":3847,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.url",{"_index":437,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.validatedrawers",{"_index":902,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.valuerange",{"_index":1778,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[0",{"_index":1779,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[1",{"_index":1781,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.vieweropen",{"_index":438,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.warmupdatabase",{"_index":1239,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.width",{"_index":2222,"title":{},"body":{"classes/InitializationState.html":{}}}],["those",{"_index":2386,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["thread",{"_index":4638,"title":{},"body":{"miscellaneous/variables.html":{}}}],["three",{"_index":699,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["through",{"_index":4227,"title":{},"body":{"changelog.html":{}}}],["throw",{"_index":541,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{}}}],["throwduplicatedrawerserror",{"_index":4376,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["throwduplicatedrawerserror('end",{"_index":920,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror('start",{"_index":918,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror(position",{"_index":889,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["thrown",{"_index":888,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throws",{"_index":884,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["thumbnail",{"_index":610,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["thumbnailcarouselcomponent",{"_index":609,"title":{"components/ThumbnailCarouselComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["thumbnailcarouselmodule",{"_index":1561,"title":{"modules/ThumbnailCarouselModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules.html":{},"overview.html":{}}}],["thumbnails",{"_index":3667,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["thymus",{"_index":1392,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thymus.svg",{"_index":1393,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tick",{"_index":3785,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tied",{"_index":4143,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":4236,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":660,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["timeouts",{"_index":3972,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":3966,"title":{},"body":{"changelog.html":{}}}],["timing",{"_index":1015,"title":{},"body":{"components/ContentComponent.html":{}}}],["tip",{"_index":3596,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["tissue",{"_index":613,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tissueblock",{"_index":1443,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tissueblock.description",{"_index":1490,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblock.donor.description",{"_index":1486,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.donor.label",{"_index":1485,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.label",{"_index":1489,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblockdata",{"_index":1171,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdata(filter",{"_index":1269,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdataquerystatus",{"_index":1151,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblocklistcomponent",{"_index":612,"title":{"components/TissueBlockListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissueblocklistmodule",{"_index":3420,"title":{"modules/TissueBlockListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TissueBlockListModule.html":{},"modules.html":{},"overview.html":{}}}],["tissueblockresult",{"_index":1083,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks",{"_index":2353,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks(state",{"_index":3472,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tissueblocks.length",{"_index":3750,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["tissues",{"_index":3768,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["tissuesection",{"_index":3779,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists",{"_index":3763,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists(sectionnumber",{"_index":3775,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionresult",{"_index":3766,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections",{"_index":3764,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections]=\"tissueblock.sections",{"_index":1492,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissuesectionviscomponent",{"_index":614,"title":{"components/TissueSectionVisComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissuesectionvismodule",{"_index":1562,"title":{"modules/TissueSectionVisModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/TissueSectionVisModule.html":{},"modules.html":{},"overview.html":{}}}],["title",{"_index":1516,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tmc",{"_index":1107,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":618,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["toggle(opened",{"_index":2248,"title":{},"body":{"classes/InitializationState.html":{}}}],["togglebuttoncomponent",{"_index":617,"title":{"components/ToggleButtonComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["toggled",{"_index":994,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["toggleexpanded(expanded",{"_index":2262,"title":{},"body":{"classes/InitializationState.html":{}}}],["toggleexpansion",{"_index":1441,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["togglefiltervisible",{"_index":1944,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["toggleoptions",{"_index":1586,"title":{},"body":{"components/DropdownComponent.html":{}}}],["toggles",{"_index":398,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{}}}],["togglescheme",{"_index":400,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["togglesliderpopover",{"_index":1673,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["token",{"_index":450,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["token.length",{"_index":453,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["tonsil",{"_index":1371,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tonsil.svg",{"_index":1372,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tool",{"_index":3595,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["toolbar",{"_index":3853,"title":{},"body":{"components/ViewerComponent.html":{}}}],["tooltiptext",{"_index":3589,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["top",{"_index":1514,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["topblocks",{"_index":2351,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["topblocks.push",{"_index":2355,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tort",{"_index":4614,"title":{},"body":{"license.html":{}}}],["total",{"_index":3771,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections",{"_index":3765,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections]=\"tissueblock.sectioncount",{"_index":1491,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["touch",{"_index":929,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{}}}],["trachea",{"_index":1394,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["trachea.svg",{"_index":1395,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["track",{"_index":254,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["tracking/telemetry",{"_index":4088,"title":{},"body":{"changelog.html":{}}}],["trackingpopupcomponent",{"_index":184,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["trackingpopupmodule",{"_index":109,"title":{},"body":{"modules/AppModule.html":{}}}],["tracks",{"_index":2493,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["transform",{"_index":1638,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["transition",{"_index":976,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["transition('closed",{"_index":2186,"title":{},"body":{"classes/InitializationState.html":{}}}],["transition('false",{"_index":983,"title":{},"body":{"components/ContentComponent.html":{}}}],["translatey",{"_index":1639,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["translatey(0rem",{"_index":3134,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["transparency",{"_index":4172,"title":{},"body":{"changelog.html":{}}}],["travel_explore",{"_index":2912,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["travisci",{"_index":4187,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":492,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tree'},{'name",{"_index":586,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["tree.component",{"_index":2644,"title":{},"body":{"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{}}}],["tree.component.ts",{"_index":4366,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["tree.module",{"_index":2440,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["tree.module.ts",{"_index":2658,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["tree.nodes[term]?.label",{"_index":3514,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tree/ontology",{"_index":2439,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["treemodel",{"_index":2555,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["trigger",{"_index":977,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["trigger('expandcollapse",{"_index":2189,"title":{},"body":{"classes/InitializationState.html":{}}}],["trigger('fadeinout",{"_index":979,"title":{},"body":{"components/ContentComponent.html":{}}}],["trigger('openclose",{"_index":2183,"title":{},"body":{"classes/InitializationState.html":{}}}],["triggered",{"_index":2481,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["true",{"_index":269,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":2118,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["ts",{"_index":4491,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":4494,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1339,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":4321,"title":{},"body":{"changelog.html":{}}}],["tuple",{"_index":910,"title":{},"body":{"components/ContainerComponent.html":{}}}],["turn",{"_index":4160,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":4146,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":4144,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":4063,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":4246,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":4621,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":533,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/OntologySearchComponent.html":{}}}],["types",{"_index":1027,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["typescript",{"_index":485,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":4295,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":4139,"title":{},"body":{"changelog.html":{}}}],["ufxmpzatowe",{"_index":3095,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui",{"_index":598,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["ui'},{'name",{"_index":600,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["ui.actions",{"_index":1967,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ui.actions.ts",{"_index":2017,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["ui.actions.ts:14",{"_index":3032,"title":{},"body":{"classes/SetOrgan.html":{}}}],["ui.actions.ts:20",{"_index":3034,"title":{},"body":{"classes/SetPosition.html":{}}}],["ui.actions.ts:26",{"_index":2427,"title":{},"body":{"classes/MoveToNode.html":{}}}],["ui.actions.ts:32",{"_index":2812,"title":{},"body":{"classes/ResetPosition.html":{}}}],["ui.actions.ts:36",{"_index":3036,"title":{},"body":{"classes/SetRadius.html":{}}}],["ui.actions.ts:4",{"_index":3552,"title":{},"body":{"classes/StartSpatialSearchFlow.html":{}}}],["ui.actions.ts:42",{"_index":2813,"title":{},"body":{"classes/ResetRadius.html":{}}}],["ui.actions.ts:46",{"_index":3828,"title":{},"body":{"classes/UpdateSpatialSearch.html":{}}}],["ui.actions.ts:50",{"_index":2019,"title":{},"body":{"classes/GenerateSpatialSearch.html":{}}}],["ui.actions.ts:54",{"_index":3030,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["ui.actions.ts:8",{"_index":3039,"title":{},"body":{"classes/SetSex.html":{}}}],["ui.component",{"_index":196,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.component.html",{"_index":3271,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.scss",{"_index":3270,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts",{"_index":3269,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["ui.component.ts:15",{"_index":3279,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:18",{"_index":3275,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:20",{"_index":3393,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:21",{"_index":3276,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:23",{"_index":3374,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:24",{"_index":3277,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:26",{"_index":3375,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:27",{"_index":3278,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:29",{"_index":3377,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:30",{"_index":3286,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:32",{"_index":3378,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:35",{"_index":3373,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:38",{"_index":3368,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:41",{"_index":3370,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:44",{"_index":3365,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:47",{"_index":3367,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:50",{"_index":3379,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:53",{"_index":3362,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:56",{"_index":3364,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:59",{"_index":3381,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:62",{"_index":3389,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:65",{"_index":3391,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:68",{"_index":3382,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:71",{"_index":3388,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:74",{"_index":3387,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:77",{"_index":3383,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:80",{"_index":3385,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:83",{"_index":3386,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.module",{"_index":3268,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["ui.module.ts",{"_index":3303,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.netlify.app",{"_index":4525,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":4535,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":4532,"title":{},"body":{"index.html":{}}}],["ui.selectors",{"_index":3080,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui.selectors.ts",{"_index":3433,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["ui.selectors.ts:101",{"_index":3473,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:106",{"_index":3441,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:111",{"_index":3443,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:115",{"_index":3447,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:12",{"_index":3438,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:15",{"_index":3471,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:20",{"_index":3463,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:25",{"_index":3452,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:30",{"_index":3450,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:39",{"_index":3456,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:43",{"_index":3454,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:49",{"_index":3458,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:54",{"_index":3445,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:59",{"_index":3460,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:64",{"_index":3462,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:69",{"_index":3465,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:84",{"_index":3467,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:95",{"_index":3469,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.state",{"_index":3244,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{}}}],["ui.state.ts",{"_index":2662,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["ui.state.ts:104",{"_index":3530,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:116",{"_index":3529,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:146",{"_index":3526,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:187",{"_index":3527,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:196",{"_index":3523,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:206",{"_index":3520,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:218",{"_index":3528,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:226",{"_index":3524,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:239",{"_index":3531,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:272",{"_index":3519,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:304",{"_index":3525,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:313",{"_index":3522,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:71",{"_index":2809,"title":{},"body":{"classes/ReallyUpdateSpatialSearch.html":{}}}],["ui.state.ts:85",{"_index":3521,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:88",{"_index":3518,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui/body",{"_index":195,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ui/organ",{"_index":4534,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":4533,"title":{},"body":{"index.html":{}}}],["ui/spatial",{"_index":1966,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["uibehavior",{"_index":3224,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["uid",{"_index":3672,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["uievent",{"_index":2862,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["uis",{"_index":3914,"title":{},"body":{"changelog.html":{}}}],["unassigncolor",{"_index":793,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unassigncolor(@payload('key",{"_index":787,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["unassigncolor(key",{"_index":798,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unchecked",{"_index":676,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["undefined",{"_index":410,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["under",{"_index":1320,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["underline",{"_index":2536,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["unhighlightnode",{"_index":2307,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["unique",{"_index":2363,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["university",{"_index":4561,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":530,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["unless",{"_index":1466,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["unlike",{"_index":1310,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["unnecessary",{"_index":4076,"title":{},"body":{"changelog.html":{}}}],["unselect",{"_index":4116,"title":{},"body":{"changelog.html":{}}}],["unset",{"_index":3823,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["until",{"_index":1746,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["untypedformcontrol",{"_index":2491,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["unused",{"_index":3685,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["up",{"_index":842,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["update",{"_index":404,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["updateanatomicalstructurestreemodel(@payload('treemodel",{"_index":1253,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatecelltypestreemodel(@payload('treemodel",{"_index":1255,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updated",{"_index":659,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["updatefaded",{"_index":939,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatefilter",{"_index":1098,"title":{"classes/UpdateFilter.html":{}},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"coverage.html":{}}}],["updatefilter(@payload('filter",{"_index":1259,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatefilter(value",{"_index":1875,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatefilterhandler(_ctx",{"_index":1266,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatemargin",{"_index":940,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatemargin(position",{"_index":965,"title":{},"body":{"components/ContentComponent.html":{}}}],["updateorgan",{"_index":3047,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updateposition",{"_index":3214,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updateposition(key",{"_index":3239,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["updateradius",{"_index":3306,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updates",{"_index":963,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["updatesearchselection",{"_index":1847,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesearchselection(items",{"_index":1879,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesex",{"_index":3048,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updatesexfromselection",{"_index":1848,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesexfromselection(items",{"_index":1881,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatespatialsearch",{"_index":2033,"title":{"classes/UpdateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["updatespatialsearch(ctx",{"_index":2774,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["updatestatus(@payload('status",{"_index":1256,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updateurl",{"_index":3834,"title":{},"body":{"components/ViewerComponent.html":{}}}],["upgraded",{"_index":4232,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":4297,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":4090,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":4170,"title":{},"body":{"changelog.html":{}}}],["upper",{"_index":1690,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ureter",{"_index":1396,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":271,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["url('./data",{"_index":3878,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url.createobjecturl(codeblob",{"_index":3888,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url?.startswith(domain",{"_index":435,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["urls",{"_index":2094,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["usage",{"_index":3915,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":4547,"title":{},"body":{"index.html":{}}}],["use",{"_index":1469,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["usecase",{"_index":4552,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":4549,"title":{},"body":{"index.html":{}}}],["used",{"_index":252,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["useexisting",{"_index":148,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{}}}],["useful",{"_index":886,"title":{},"body":{"components/ContainerComponent.html":{}}}],["user",{"_index":354,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"index.html":{}}}],["user/os",{"_index":4068,"title":{},"body":{"changelog.html":{}}}],["useremoteapi",{"_index":508,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["users",{"_index":4311,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":403,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["usevalue",{"_index":144,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["using",{"_index":3700,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["uterus",{"_index":1397,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["uterus.svg",{"_index":1398,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":4073,"title":{},"body":{"changelog.html":{}}}],["utility",{"_index":4508,"title":{},"body":{"miscellaneous/functions.html":{}}}],["uuid",{"_index":4496,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":4009,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":3923,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":3913,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":4159,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":4011,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":4003,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":3974,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":3952,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":3930,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":3958,"title":{},"body":{"changelog.html":{}}}],["v2",{"_index":1837,"title":{},"body":{"modules/DualSliderModule.html":{},"dependencies.html":{}}}],["v2.1.0",{"_index":3921,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":3909,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":3934,"title":{},"body":{"changelog.html":{}}}],["val",{"_index":532,"title":{},"body":{"components/AppWebComponent.html":{}}}],["val.every(isstring",{"_index":536,"title":{},"body":{"components/AppWebComponent.html":{}}}],["valid",{"_index":2713,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["validatedrawers",{"_index":821,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validates",{"_index":848,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validation",{"_index":2494,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["value",{"_index":29,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["value.slice(0",{"_index":3173,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.slice(1",{"_index":3175,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.tolowercase",{"_index":2596,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["valuechanges",{"_index":2501,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valuechanges.pipe",{"_index":2504,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valueof",{"_index":2146,"title":{},"body":{"classes/InitializationState.html":{}}}],["valuerange",{"_index":1674,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["values",{"_index":1026,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":557,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["variable",{"_index":282,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"coverage.html":{}}}],["variables",{"_index":4628,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1399,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["version",{"_index":4020,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["very",{"_index":4222,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":3970,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":4091,"title":{},"body":{"changelog.html":{}}}],["videoid",{"_index":3092,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["view",{"_index":1538,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["viewchild",{"_index":173,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["viewchild('bodyui",{"_index":241,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewchild('popover",{"_index":1743,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(cdkportal",{"_index":1748,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(ontologytreecomponent",{"_index":2642,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["viewchildren",{"_index":876,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewchildren(contentcomponent",{"_index":861,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewer",{"_index":275,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["viewer.component",{"_index":3860,"title":{},"body":{"modules/ViewerModule.html":{}}}],["viewer.component.html",{"_index":3832,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewer.component.scss",{"_index":3831,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewercomponent",{"_index":620,"title":{"components/ViewerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"coverage.html":{},"overview.html":{}}}],["viewermodule",{"_index":75,"title":{"modules/ViewerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["vieweropen",{"_index":283,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewing",{"_index":3949,"title":{},"body":{"changelog.html":{}}}],["viewport",{"_index":2865,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["views",{"_index":4083,"title":{},"body":{"changelog.html":{}}}],["virtual",{"_index":2819,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["vis",{"_index":3760,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis'},{'name",{"_index":616,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["vis.component",{"_index":3791,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis.component.html",{"_index":3762,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.scss",{"_index":3761,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts",{"_index":3759,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"coverage.html":{}}}],["vis.component.ts:12",{"_index":3774,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:15",{"_index":3770,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:18",{"_index":3767,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:21",{"_index":3776,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.module",{"_index":1569,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["vis.module.ts",{"_index":3790,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis/tissue",{"_index":1568,"title":{},"body":{"modules/DonorCardModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["visibility",{"_index":1733,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visibility_off",{"_index":1408,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_on",{"_index":1406,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visible",{"_index":1603,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visited",{"_index":3733,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["visual",{"_index":3947,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":4108,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":4233,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":85,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["vs",{"_index":4060,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":4317,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":1543,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["wait",{"_index":2148,"title":{},"body":{"classes/InitializationState.html":{}}}],["waits",{"_index":2271,"title":{},"body":{"classes/InitializationState.html":{}}}],["walkthrough",{"_index":4548,"title":{},"body":{"index.html":{}}}],["warming",{"_index":3969,"title":{},"body":{"changelog.html":{}}}],["warmupdatabase",{"_index":1240,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["warning",{"_index":4255,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":4601,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":4598,"title":{},"body":{"license.html":{}}}],["watchoverflow",{"_index":3692,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["way",{"_index":2867,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["wc",{"_index":497,"title":{},"body":{"components/AppWebComponent.html":{}}}],["wc'},{'name",{"_index":560,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["web",{"_index":119,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["webcomponent",{"_index":4059,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":4433,"title":{},"body":{"dependencies.html":{}}}],["webkit",{"_index":927,"title":{},"body":{"components/ContainerComponent.html":{}}}],["webpages",{"_index":4024,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":4521,"title":{},"body":{"index.html":{}}}],["week",{"_index":4322,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":692,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["well",{"_index":2818,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["west",{"_index":3282,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["whenever",{"_index":288,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/functions.html":{}}}],["whether",{"_index":264,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["white",{"_index":1553,"title":{},"body":{"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["whole",{"_index":4319,"title":{},"body":{"changelog.html":{}}}],["whose",{"_index":2464,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["width",{"_index":700,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["widths",{"_index":2279,"title":{},"body":{"classes/InitializationState.html":{}}}],["window",{"_index":279,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia",{"_index":350,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia('(prefers",{"_index":356,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.open(url",{"_index":441,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["within",{"_index":2630,"title":{},"body":{"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["without",{"_index":863,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["work",{"_index":3702,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["workaround",{"_index":2289,"title":{},"body":{"classes/InitializationState.html":{}}}],["worker",{"_index":1423,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["worker(url",{"_index":3877,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerccfdatabasedatasourceservice",{"_index":3862,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerdatasourceservice",{"_index":1422,"title":{"injectables/WorkerDataSourceService.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["workflows",{"_index":4189,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":4014,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":4205,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":698,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["wrapped",{"_index":860,"title":{},"body":{"components/ContainerComponent.html":{}}}],["wrapper",{"_index":1615,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["wrapper/container",{"_index":1816,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["wrapping",{"_index":864,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["x",{"_index":392,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["x.tofixed(1",{"_index":3179,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x?.celltypeterms",{"_index":336,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["x?.colorassignments",{"_index":763,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["x?.colorassignmentslist",{"_index":764,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["x?.filter",{"_index":1170,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["x?.highlightedid",{"_index":2955,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.highlightednodeid",{"_index":2325,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["x?.listresults",{"_index":2327,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["x?.ontologyterms",{"_index":334,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["x?.referenceorgans",{"_index":2957,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.scene",{"_index":2959,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.selectedreferenceorgans",{"_index":2961,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.status",{"_index":1148,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["x?.statusmessage",{"_index":299,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["x_dimension",{"_index":2732,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["xyz",{"_index":3414,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["xyzpositionmodule",{"_index":3426,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["x},${y},${z",{"_index":3170,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x}_${y}_${z",{"_index":2753,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["y",{"_index":394,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["y.tofixed(1",{"_index":3180,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["y_dimension",{"_index":2733,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["yes",{"_index":2470,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"miscellaneous/functions.html":{}}}],["youtube",{"_index":4039,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":396,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["z.tofixed(1",{"_index":3181,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["z_dimension",{"_index":2734,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["zone.js",{"_index":4498,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":76,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"classes/AddSearch.html":{"url":"classes/AddSearch.html","title":"class - AddSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n AddSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: Sex, organName: string, search: SpatialSearch)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n Sex\n \n \n \n No\n \n \n \n \n organName\n \n \n string\n \n \n \n No\n \n \n \n \n search\n \n \n SpatialSearch\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Add'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n Imports\n \n \n CoreModule\n \n \n DrawerModule\n \n \n DualSliderModule\n \n \n FiltersPopoverModule\n \n \n OntologyExplorationModule\n \n \n ResultsBrowserModule\n \n \n RunSpatialSearchModule\n \n \n SpinnerOverlayModule\n \n \n ViewerModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/app.module.ts:57\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSnackBarModule } from '@angular/material/snack-bar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { BodyUiModule, InfoButtonModule, OrganSelectorModule, TrackingPopupModule } from 'ccf-shared';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\n\nimport { DEFAULT_THEME } from '../app/core/services/theming/theming.service';\nimport { AppWebComponent } from './app-web-component.component';\nimport { AppComponent } from './app.component';\nimport { CoreModule } from './core/core.module';\nimport { FiltersPopoverModule } from './modules/filters/filters-popover/filters-popover.module';\nimport { OntologyExplorationModule } from './modules/ontology-exploration/ontology-exploration.module';\nimport { ResultsBrowserModule } from './modules/results-browser/results-browser/results-browser.module';\nimport { DrawerModule } from './shared/components/drawer/drawer.module';\nimport { DualSliderModule } from './shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from './shared/components/run-spatial-search/run-spatial-search.module';\nimport { SpinnerOverlayModule } from './shared/components/spinner-overlay/spinner-overlay.module';\nimport { ViewerModule } from './shared/components/viewer/viewer.module';\n\n\n@NgModule({\n imports: [\n BrowserAnimationsModule,\n BrowserModule,\n CoreModule,\n DrawerModule,\n FiltersPopoverModule,\n OntologyExplorationModule,\n MatIconModule,\n DualSliderModule,\n ResultsBrowserModule,\n SpinnerOverlayModule,\n BodyUiModule,\n OrganSelectorModule,\n InfoButtonModule,\n MatTooltipModule,\n ViewerModule,\n TrackingPopupModule,\n MatSnackBarModule,\n RunSpatialSearchModule,\n MatSnackBarModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [\n { provide: DEFAULT_THEME, useValue: 'hubmap-theme-light' },\n { provide: OverlayContainer, useExisting: AppRootOverlayContainer }\n ]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-eui', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/app.component.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n loginEnabled\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n theme\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n loginEnabled\n \n \n \n \n \n \n \n \n loginEnabled: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnInit, ViewChild } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { CCFDatabaseOptions, OntologyTreeModel } from 'ccf-database';\nimport { DataSourceService, GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { BodyUiComponent } from '../../../ccf-shared/src/lib/components/body-ui/body-ui.component';\nimport { environment } from '../environments/environment';\nimport { OntologySelection } from './core/models/ontology-selection';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { actionAsFn } from './core/store/action-as-fn';\nimport { DataStateSelectors } from './core/store/data/data.selectors';\nimport { DataQueryState, DataState } from './core/store/data/data.state';\nimport { ListResultsState } from './core/store/list-results/list-results.state';\nimport { SceneState } from './core/store/scene/scene.state';\nimport { RemoveSearch, SetSelectedSearches } from './core/store/spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from './core/store/spatial-search-filter/spatial-search-filter.selectors';\nimport { SpatialSearchFilterItem } from './core/store/spatial-search-filter/spatial-search-filter.state';\nimport { FiltersPopoverComponent } from './modules/filters/filters-popover/filters-popover.component';\nimport { DrawerComponent } from './shared/components/drawer/drawer/drawer.component';\n\n\ninterface AppOptions extends CCFDatabaseOptions {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n loginEnabled?: boolean;\n}\n\n\n/**\n * This is the main angular component that all the other components branch off from.\n * It is in charge of the header and drawer components who have many sub-components.\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class AppComponent implements OnInit {\n @ViewChild('bodyUI', { static: false }) bodyUI: BodyUiComponent;\n\n\n @Select(DataStateSelectors.cellTypesTreeModel)\n readonly cellTypeTreeModel$: Observable;\n\n @Select(DataStateSelectors.anatomicalStructuresTreeModel)\n readonly ontologyTreeModel$: Observable;\n\n @Select(SpatialSearchFilterSelectors.items)\n readonly selectableSearches$: Observable;\n\n @Dispatch()\n readonly setSelectedSearches = actionAsFn(SetSelectedSearches);\n\n @Dispatch()\n readonly removeSpatialSearch = actionAsFn(RemoveSearch);\n\n /**\n * Used to keep track of the ontology label to be passed down to the\n * results-browser component.\n */\n ontologySelectionLabel = 'body';\n\n cellTypeSelectionLabel = 'cell';\n\n selectionLabel = 'body | cell';\n\n /**\n * Whether or not organ carousel is open\n */\n organListVisible = true;\n\n /**\n * Emitted url object from the results browser item\n */\n url = '';\n\n /**\n * Acceptable viewer domains (others will open in new window)\n */\n acceptableViewerDomains: string[] = environment.acceptableViewerDomains || [];\n\n /**\n * Variable to keep track of whether the viewer is open\n * or not\n */\n viewerOpen = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n /** Emits true whenever the overlay spinner should activate. */\n readonly spinnerActive$ = this.data.queryStatus$.pipe(\n map(state => state === DataQueryState.Running)\n );\n\n readonly loadingMessage$ = this.data.state$.pipe(map(x => x?.statusMessage));\n\n\n readonly ontologyTerms$: Observable;\n readonly cellTypeTerms$: Observable;\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n readonly loginDisabled$ = this.globalConfig.getOption('loginDisabled');\n\n /**\n * Creates an instance of app component.\n *\n * @param data The data state.\n */\n constructor(\n el: ElementRef, injector: Injector,\n readonly data: DataState, readonly theming: ThemingService,\n readonly scene: SceneState, readonly listResultsState: ListResultsState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, overlay: AppRootOverlayContainer,\n readonly dataSource: DataSourceService, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n overlay.setRootElement(el);\n data.tissueBlockData$.subscribe();\n data.aggregateData$.subscribe();\n data.ontologyTermOccurencesData$.subscribe();\n data.cellTypeTermOccurencesData$.subscribe();\n data.sceneData$.subscribe();\n data.filter$.subscribe();\n data.technologyFilterData$.subscribe();\n data.providerFilterData$.subscribe();\n this.ontologyTerms$ = data.filter$.pipe(map(x => x?.ontologyTerms));\n this.cellTypeTerms$ = data.filter$.pipe(map(x => x?.cellTypeTerms));\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n if (window.matchMedia) {\n // Sets initial theme according to user theme preference\n if (window.matchMedia('(prefers-color-scheme: dark)').matches) {\n this.themeMode$.next('dark');\n } else {\n this.themeMode$.next('light');\n }\n\n // Listens for changes in user theme preference\n window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {\n this.themeMode$.next(e.matches ? 'dark' : 'light');\n });\n } else {\n this.themeMode$.next('light');\n }\n }\n\n /**\n * Resets the drawers and filter components to their default state.\n *\n * @param left The left drawer component gets passed in so we can call it's methods to control it's state\n * @param right The right drawer component gets passed in so we can call it's methods to control it's state\n * @param filterbox The filter's popover component gets passed in so we can control it's popover's state\n */\n reset(\n left: DrawerComponent,\n right: DrawerComponent,\n filterbox: FiltersPopoverComponent\n ): void {\n left.open();\n left.closeExpanded();\n right.open();\n right.closeExpanded();\n filterbox.removeBox();\n this.resetView();\n }\n\n resetView(): void {\n this.bodyUI.target = [0, 0, 0];\n this.bodyUI.rotation = 0;\n this.bodyUI.rotationX = 0;\n this.bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Captures changes in the ontologySelection and uses them to update the results-browser label\n * and the filter object in the data store.\n *\n * @param ontologySelection the list of currently selected organ nodes\n */\n ontologySelected(ontologySelection: OntologySelection[] | undefined, type: 'anatomical-structures' | 'cell-type'): void {\n if (ontologySelection) {\n if (type === 'anatomical-structures') {\n this.data.updateFilter({ ontologyTerms: ontologySelection.map(selection => selection.id) });\n this.ontologySelectionLabel = this.createSelectionLabel(ontologySelection);\n } else {\n this.data.updateFilter({ cellTypeTerms: ontologySelection.map(selection => selection.id) });\n this.cellTypeSelectionLabel = this.createSelectionLabel(ontologySelection);\n }\n if (this.ontologySelectionLabel && this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel} | ${this.cellTypeSelectionLabel}`;\n } else if (this.ontologySelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel}`;\n } else if (this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.cellTypeSelectionLabel}`;\n } else {\n this.selectionLabel = '';\n }\n if (ontologySelection[0] && ontologySelection[0].label === 'body') {\n this.resetView();\n }\n return;\n }\n\n this.data.updateFilter({ ontologyTerms: [], cellTypeTerms: [] });\n this.ontologySelectionLabel = '';\n this.cellTypeSelectionLabel = '';\n }\n\n /**\n * Creates selection label for the results-browser to display based on an\n * array of selected ontology nodes.\n */\n createSelectionLabel(ontolgySelection: OntologySelection[]): string {\n if (ontolgySelection.length === 0) {\n return '';\n }\n\n if (ontolgySelection.length === 1) {\n return ontolgySelection[0].label;\n }\n\n let selectionString = '';\n ontolgySelection.forEach((selection, index) => {\n selectionString += selection.label;\n\n // Don't add a comma if it's the last item in the array.\n if (index url?.startsWith(domain));\n if (isWhitelisted) {\n this.url = url;\n this.viewerOpen = !!url;\n } else {\n // Open link in new tab\n window.open(url, '_blank');\n this.closeiFrameViewer();\n }\n }\n\n /**\n * Function to easily close the iFrame viewer.\n */\n closeiFrameViewer(): void {\n this.viewerOpen = false;\n }\n\n /**\n * Gets login token\n */\n get loggedIn(): boolean {\n const token = this.globalConfig.snapshot.hubmapToken ?? '';\n return token.length > 0;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/AppRootOverlayContainer.html":{"url":"injectables/AppRootOverlayContainer.html","title":"injectable - AppRootOverlayContainer","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n AppRootOverlayContainer\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n\n\n\n \n Extends\n \n \n OverlayContainer\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n attached\n \n \n Private\n rootElement\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n _createContainer\n \n \n Private\n appendToRoot\n \n \n setRootElement\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n _createContainer\n \n \n \n \n \n \n \n _createContainer()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:27\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n appendToRoot\n \n \n \n \n \n \n \n appendToRoot()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setRootElement\n \n \n \n \n \n \nsetRootElement(el: ElementRef)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:13\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n ElementRef\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n attached\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n rootElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:10\n \n \n\n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { Injectable, ElementRef } from '@angular/core';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class AppRootOverlayContainer extends OverlayContainer {\n private rootElement: ElementRef;\n private attached = false;\n\n setRootElement(el: ElementRef): void {\n if (this.attached) {\n this.rootElement.nativeElement.removeChild(this._containerElement);\n this.attached = false;\n }\n\n this.rootElement = el;\n this.rootElement.nativeElement.style.display = 'block';\n this.rootElement.nativeElement.style.position = 'contents';\n this.rootElement.nativeElement.style.height = '100%';\n this.appendToRoot();\n }\n\n // eslint-disable-next-line @typescript-eslint/naming-convention\n protected _createContainer(): void {\n super._createContainer();\n this.appendToRoot();\n }\n\n private appendToRoot(): void {\n if (!this._containerElement || !this.rootElement) {\n return;\n }\n\n this.rootElement.nativeElement.appendChild(this._containerElement);\n this.attached = true;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n dataSources\n \n \n header\n \n \n homeUrl\n \n \n hubmapAssetUrl\n \n \n hubmapDataService\n \n \n hubmapDataUrl\n \n \n hubmapPortalUrl\n \n \n hubmapToken\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n remoteApiEndpoint\n \n \n theme\n \n \n useRemoteApi\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n dataSources\n \n \n \n \n Type : string | string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:31\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:42\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:43\n \n \n \n \n \n \n \n \n \n hubmapAssetUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:35\n \n \n \n \n \n \n \n \n \n hubmapDataService\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n hubmapDataUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:34\n \n \n \n \n \n \n \n \n \n hubmapPortalUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:37\n \n \n \n \n \n \n \n \n \n hubmapToken\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:45\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:44\n \n \n \n \n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:40\n \n \n \n \n \n \n \n \n \n theme\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:41\n \n \n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:39\n \n \n \n \n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, BUILTIN_PARSERS, GenericGlobalConfig } from 'ccf-shared/web-components';\n\nimport { environment } from '../environments/environment';\n\n\nfunction parseDataSources(value: unknown): string[] {\n const isString = (val: unknown): val is string => typeof val === 'string';\n const isStringArray = (val: unknown): val is string[] => Array.isArray(val) && val.every(isString);\n\n if (typeof value === 'string') {\n const json = BUILTIN_PARSERS.json(value);\n if (isStringArray(json)) {\n return json;\n }\n } else if (isStringArray(value)) {\n return value;\n }\n\n throw new Error('Invalid data sources');\n}\n\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() dataSources: string | string[];\n\n @Input() hubmapDataService: string;\n @Input() hubmapDataUrl: string;\n @Input() hubmapAssetUrl: string;\n @Input() hubmapToken: string;\n @Input() hubmapPortalUrl: string;\n\n @Input() useRemoteApi: string | boolean;\n @Input() remoteApiEndpoint: string;\n @Input() theme: string;\n @Input() header: string | boolean;\n @Input() homeUrl: string;\n @Input() logoTooltip: string;\n @Input() loginDisabled: boolean;\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions'],\n ...environment.customization\n },\n parse: {\n dataSources: parseDataSources,\n useRemoteApi: BUILTIN_PARSERS.boolean,\n header: BUILTIN_PARSERS.boolean,\n loginDisabled: BUILTIN_PARSERS.boolean\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CheckboxComponent.html":{"url":"components/CheckboxComponent.html","title":"component - CheckboxComponent","body":"\n \n\n\n\n\n\n Components\n \n CheckboxComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n\n\n\n \n Description\n \n \n Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-checkbox\n \n\n\n\n \n styleUrls\n ./checkbox.component.scss\n \n\n\n\n \n templateUrl\n ./checkbox.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n filterOnChange\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n columns\n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n\n \n \n Creates an instance of checkbox component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n columns\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 3\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:33\n \n \n \n \n Number of columns\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:18\n \n \n \n \n The label that describes the overall question the checkbox is asking\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:23\n \n \n \n \n Used to generate the individual checkboxes and their individual labels\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:28\n \n \n \n \n A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n \n \n Any time a checkbox changes we emit that value so the parent component has that information\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filterOnChange\n \n \n \n \n \n \nfilterOnChange(event: MatCheckboxChange, option: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:53\n \n \n\n\n \n \n This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatCheckboxChange\n \n\n \n No\n \n\n\n \n Event object from the checkbox that contains the boolean property 'checked'\n\n \n \n \n option\n \n string\n \n\n \n No\n \n\n\n \n Tells us which option was checked or unchecked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { MatCheckboxChange } from '@angular/material/checkbox';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n */\n@Component({\n selector: 'ccf-checkbox',\n templateUrl: './checkbox.component.html',\n styleUrls: ['./checkbox.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CheckboxComponent {\n /**\n * The label that describes the overall question the checkbox is asking\n */\n @Input() label: string;\n\n /**\n * Used to generate the individual checkboxes and their individual labels\n */\n @Input() options: string[];\n\n /**\n * A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n */\n @Input() selection: string[] = [];\n\n /**\n * Number of columns\n */\n @Input() columns = 3;\n\n /**\n * Any time a checkbox changes we emit that value so the parent component has that information\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Creates an instance of checkbox component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n *\n * @param event Event object from the checkbox that contains the boolean property 'checked'\n * @param option Tells us which option was checked or unchecked\n */\n filterOnChange(event: MatCheckboxChange, option: string): void {\n const checked = event.checked;\n\n if (checked) {\n this.selection = [...this.selection, option];\n this.ga.event('filter_added', 'filter_checkbox', option);\n } else {\n this.selection = this.selection.filter(selection => selection !== option);\n this.ga.event('filter_removed', 'filter_checkbox', option);\n }\n\n this.selectionChange.emit(this.selection);\n }\n}\n\n \n\n \n \n {{ label }}\n\n \n \n \n {{ option }}\n \n \n \n\n\n \n\n \n \n ./checkbox.component.scss\n \n .filter-label {\n margin-bottom: 0.5rem;\n font-weight: bold;\n}\n\n.options-container {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n &.three {\n .option {\n width: 33%;\n }\n }\n\n &.four {\n .option {\n width: 25%;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'CheckboxComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CheckboxModule.html":{"url":"modules/CheckboxModule.html","title":"module - CheckboxModule","body":"\n \n\n\n\n\n Modules\n CheckboxModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\ncluster_CheckboxModule_exports\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CheckboxComponent\n \n \n \n \n Exports\n \n \n CheckboxComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\n\nimport { CheckboxComponent } from './checkbox.component';\n\n\n@NgModule({\n imports: [CommonModule, MatCheckboxModule],\n declarations: [CheckboxComponent],\n exports: [CheckboxComponent]\n})\nexport class CheckboxModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Color.html":{"url":"interfaces/Color.html","title":"interface - Color","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Color\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n color\n \n \n \n \n rank\n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n rgba: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, map } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ColorAssignmentState.html":{"url":"injectables/ColorAssignmentState.html","title":"injectable - ColorAssignmentState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ColorAssignmentState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n \n Description\n \n \n Color Assignment State\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n Readonly\n colorAssignmentsList$\n \n \n Private\n Readonly\n forcedUnassignment\n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n assignColor\n \n \n getColor\n \n \n \n unassignColor\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n assignColor\n \n \n \n \n \n \n \n assignColor(key: string, doReset)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n \n \n\n \n \n doReset\n \n \n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : Immutable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getColor\n \n \n \n \n \n \ngetColor(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Immutable | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unassignColor\n \n \n \n \n \n \n \n unassignColor(key: string)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:102\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n colorAssignmentsList$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:61\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n forcedUnassignment\n \n \n \n \n \n \n Default value : new Subject()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:57\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n \n \n Default value : this.forcedUnassignment.asObservable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:59\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, map } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ColorAssignmentStateModel.html":{"url":"interfaces/ColorAssignmentStateModel.html","title":"interface - ColorAssignmentStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ColorAssignmentStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n colorAssignments\n \n \n \n \n colorAssignmentsList\n \n \n \n \n colorPalette\n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n colorAssignments\n \n \n \n \n \n \n \n \n colorAssignments: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorAssignmentsList\n \n \n \n \n \n \n \n \n colorAssignmentsList: literal type[]\n\n \n \n\n\n \n \n Type : literal type[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorPalette\n \n \n \n \n \n \n \n \n colorPalette: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n colorsAvailable: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, map } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContainerComponent.html":{"url":"components/ContainerComponent.html","title":"component - ContainerComponent","body":"\n \n\n\n\n\n\n Components\n \n ContainerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n\n\n\n \n Description\n \n \n Main container for drawer components.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n \n exportAs\n ccfDrawerContainer\n \n\n\n\n\n\n \n providers\n \n MessageService\n \n \n\n\n \n selector\n ccf-drawer-container\n \n\n\n\n \n styleUrls\n ./container.component.scss\n \n\n\n\n \n templateUrl\n ./container.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n \n Readonly\n className\n \n \n \n Private\n content1\n \n \n \n Private\n content2\n \n \n \n Private\n drawers\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n Private\n validateDrawers\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n hasWrappedContent\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n Creates an instance of container component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n The service used to send event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-container\"\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(_msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:115\n \n \n\n\n \n \n Processes event messages.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:83\n \n \n\n\n \n \n Sets up all listeners after all content has been projected.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:105\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n validateDrawers\n \n \n \n \n \n \n \n validateDrawers()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:124\n \n \n\n\n \n \n Validates the number of drawers and their positions.\n\n\n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Type : MessageChannel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:60\n \n \n\n \n \n The connected message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content1\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(ContentComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:45\n \n \n\n \n \n Content component if provided already wrapped.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content2\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ViewChildren(ContentComponent)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:48\n \n \n\n \n \n Content component if provided without wrapping.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(DrawerComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:41\n \n \n\n \n \n Drawer components in this container.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n\n \n \n getcontent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:50\n \n \n \n \n Resolves the content component.\n\n\n \n Returns : ContentComponent\n\n \n \n \n\n \n \n \n \n \n \n \n hasWrappedContent\n \n \n\n \n \n gethasWrappedContent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:55\n \n \n \n \n Whether the content was wrapped.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, HostBinding, OnDestroy, QueryList,\n ViewChildren,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { startWith } from 'rxjs/operators';\n\nimport { ContentComponent } from '../content/content.component';\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/**\n * Helper function for creating drawer errors.\n *\n * @param position The position of the drawer.\n * @throws {Error} Error with useful message is always thrown.\n */\nfunction throwDuplicateDrawersError(position: 'start' | 'end'): never {\n throw new Error(`Multiple drawers in position ${position}`);\n}\n\n\n/**\n * Main container for drawer components.\n */\n@Component({\n selector: 'ccf-drawer-container',\n exportAs: 'ccfDrawerContainer',\n templateUrl: './container.component.html',\n styleUrls: ['./container.component.scss'],\n providers: [MessageService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContainerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-container';\n\n /** Drawer components in this container. */\n @ContentChildren(DrawerComponent, { descendants: true })\n private drawers: QueryList;\n\n /** Content component if provided already wrapped. */\n @ContentChildren(ContentComponent, { descendants: true })\n private content1: QueryList;\n /** Content component if provided without wrapping. */\n @ViewChildren(ContentComponent)\n private content2: QueryList;\n /** Resolves the content component. */\n private get content(): ContentComponent {\n return this.content1.first ?? this.content2.first;\n }\n\n /** Whether the content was wrapped. */\n get hasWrappedContent(): boolean {\n return this.content1.length !== 0;\n }\n\n /** The connected message channel. */\n private channel: MessageChannel;\n /** All subscriptions managed by the container. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of container component.\n *\n * @param messageService The service used to send event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Sets up all listeners after all content has been projected.\n */\n ngAfterViewInit(): void {\n this.drawers.changes.pipe(startWith(null)).subscribe(() => {\n const drawers = this.validateDrawers();\n this.channel.sendMessage({\n type: 'drawer-containers-changed',\n drawers\n });\n this.cdr.markForCheck();\n });\n\n this.content1.changes.pipe(startWith(null)).subscribe(() => {\n this.channel.sendMessage({\n type: 'content-container-changed',\n content: this.content\n });\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Processes event messages.\n *\n * @param _msg The event.\n * @returns true if change detection needs to be run.\n */\n private handleMessage(_msg: Message): boolean {\n return true;\n }\n\n /**\n * Validates the number of drawers and their positions.\n *\n * @returns A tuple containing the start and end drawers.\n */\n private validateDrawers(): [DrawerComponent | undefined, DrawerComponent | undefined] {\n const drawers = this.drawers.toArray();\n const startDrawers = drawers.filter(drawer => drawer.position === 'start');\n const endDrawers = drawers.filter(drawer => drawer.position === 'end');\n\n if (startDrawers.length > 1) {\n throwDuplicateDrawersError('start');\n }\n if (endDrawers.length > 1) {\n throwDuplicateDrawersError('end');\n }\n\n return [startDrawers[0], endDrawers[0]];\n }\n}\n\n \n\n \n \n\n\n\n \n\n\n \n\n \n \n ./container.component.scss\n \n :host {\n display: block;\n position: relative;\n z-index: 1;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContainerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent.html":{"url":"components/ContentComponent.html","title":"component - ContentComponent","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n\n\n\n \n Description\n \n \n Component wrapping and providing animations for center content.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-content\n \n\n\n\n \n styleUrls\n ./content.component.scss\n \n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n Readonly\n className\n \n \n Private\n drawers\n \n \n \n faded\n \n \n \n leftMargin\n \n \n \n rightMargin\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngOnDestroy\n \n \n Private\n updateFaded\n \n \n Private\n updateMargin\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n @fadeInOut\n \n \n class\n \n \n class.cff-drawer-content-animations\n \n \n style.margin-left.px\n \n \n style.margin-right.px\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n @fadeInOut\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-content\"\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.cff-drawer-content-animations\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-left.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-right.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:70\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:60\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateFaded\n \n \n \n \n \n \n \n updateFaded()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:116\n \n \n\n\n \n \n Checks and updates the faded state based on the drawer states.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateMargin\n \n \n \n \n \n \n \n updateMargin(position: \"start\" | \"end\", opened: boolean, width: number, margin: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:103\n \n \n\n\n \n \n Updates a margin.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n position\n \n \"start\" | \"end\"\n \n\n \n No\n \n\n\n \n Start (left) or end (right) margin.\n\n \n \n \n opened\n \n boolean\n \n\n \n No\n \n\n\n \n Whether the drawer is opened.\n\n \n \n \n width\n \n number\n \n\n \n No\n \n\n\n \n The width of the drawer if opened.\n\n \n \n \n margin\n \n number\n \n\n \n No\n \n\n\n \n The margin size.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('class.cff-drawer-content-animations')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : DrawerComponent[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:39\n \n \n\n \n \n References to the side drawers.\n\n \n \n\n \n \n \n \n \n \n \n \n \n faded\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('@fadeInOut')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n \n leftMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-left.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n \n rightMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-right.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n\n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Component wrapping and providing animations for center content.\n */\n@Component({\n selector: 'ccf-drawer-content',\n template: '',\n styleUrls: ['./content.component.scss'],\n animations: [\n trigger('fadeInOut', [\n state('false', style({ opacity: 1 })),\n state('true', style({ opacity: 0 })),\n\n transition('false true', animate('1s'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-content';\n /** Whether animations are enabled. */\n @HostBinding('class.cff-drawer-content-animations') animationsEnabled = false;\n /** Left margin size. */\n @HostBinding('style.margin-left.px') leftMargin = 0;\n /** Right margin size. */\n @HostBinding('style.margin-right.px') rightMargin = 0;\n /** Whether the content is invisible. */\n @HostBinding('@fadeInOut') faded = false;\n\n /** References to the side drawers. */\n private drawers: DrawerComponent[] = [];\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of content component.\n *\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef) {\n const messages = messageService.connect(this).getMessages();\n this.subscriptions.add(messages.subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /** Cleans up all subscriptions. */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-containers-changed':\n this.drawers = msg.payload.drawers as DrawerComponent[];\n this.updateFaded();\n return true;\n\n case 'drawer-initialized':\n this.animationsEnabled = true;\n return true;\n\n case 'drawer-toggled': {\n const position = (msg.source as DrawerComponent).position;\n const { opened, width, margin } = msg.payload;\n\n this.updateMargin(position, opened, width, margin);\n this.updateFaded();\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Updates a margin.\n *\n * @param position Start (left) or end (right) margin.\n * @param opened Whether the drawer is opened.\n * @param width The width of the drawer if opened.\n * @param margin The margin size.\n */\n private updateMargin(position: 'start' | 'end', opened: boolean,\n width: number, margin: number): void {\n const offset = opened ? width + margin : margin;\n if (position === 'start') {\n this.leftMargin = offset;\n } else {\n this.rightMargin = offset;\n }\n }\n\n /**\n * Checks and updates the faded state based on the drawer states.\n */\n private updateFaded(): void {\n const [start, end] = this.drawers;\n const startExpanded = start?.opened && start?.expanded;\n const endExpanded = end?.opened && end?.expanded;\n this.faded = startExpanded || endExpanded;\n }\n}\n\n \n\n\n \n \n ./content.component.scss\n \n :host {\n display: block;\n height: calc(100% - 5.5rem);\n z-index: 2;\n overflow: auto;\n\n &.cff-drawer-content-animations {\n transition: {\n duration: .5s;\n timing-function: ease-in-out;\n property: margin-left, margin-right;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ContentContainerChanged.html":{"url":"interfaces/ContentContainerChanged.html","title":"interface - ContentContainerChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ContentContainerChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when the content component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: \n\n \n \n\n\n\n\n\n\n\n \n \n A reference to the new content component.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CoreModule.html":{"url":"modules/CoreModule.html","title":"module - CoreModule","body":"\n \n\n\n\n\n Modules\n CoreModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_exports\n\n\n\ncluster_CoreModule_imports\n\n\n\n\nHeaderModule\n\nHeaderModule\n\n\n\nCoreModule\n\nCoreModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/core.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n HeaderModule\n \n \n StoreModule\n \n \n ThemingModule\n \n \n \n \n Exports\n \n \n HeaderModule\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClientModule } from '@angular/common/http';\nimport { NgModule, Optional, SkipSelf } from '@angular/core';\nimport { DataSourceService, MousePositionTrackerModule } from 'ccf-shared';\nimport { AnalyticsModule } from 'ccf-shared/analytics';\nimport { environment } from '../../environments/environment';\nimport { HeaderModule } from './header/header.module';\nimport { DelegateDataSourceService } from './services/data-source/data-source.service';\nimport { ThemingModule } from './services/theming/theming.module';\nimport { StoreModule } from './store/store.module';\n\n\n@NgModule({\n imports: [\n HttpClientModule,\n\n AnalyticsModule.forRoot({\n gaToken: environment.googleAnalyticsToken,\n appName: 'eui'\n }),\n MousePositionTrackerModule,\n HeaderModule,\n StoreModule,\n ThemingModule\n ],\n providers: [\n { provide: DataSourceService, useExisting: DelegateDataSourceService }\n ],\n exports: [HeaderModule]\n})\nexport class CoreModule {\n constructor(@Optional() @SkipSelf() core: CoreModule) {\n if (core) {\n throw new Error('The core module should only be imported once in the root module');\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DataStateModel.html":{"url":"interfaces/DataStateModel.html","title":"interface - DataStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DataStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n\n\n \n Description\n \n \n Store data state.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructuresTreeModel\n \n \n \n Optional\n \n cellTypesTreeModel\n \n \n \n \n filter\n \n \n \n \n status\n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n \n anatomicalStructuresTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypesTreeModel\n \n \n \n \n \n \n \n \n cellTypesTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \n \n \n filter: Filter\n\n \n \n\n\n \n \n Type : Filter\n\n \n \n\n\n\n\n\n \n \n Current filter.\n\n \n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n \n \n status: \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n \n \n Type : \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n statusMessage: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { Action, NgxsOnInit, State } from '@ngxs/store';\nimport { bind } from 'bind-decorator';\nimport { AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService } from 'ccf-shared';\nimport { combineLatest, defer, ObservableInput, ObservedValueOf, OperatorFunction, ReplaySubject, Subject } from 'rxjs';\nimport { delay, distinct, filter as rxjsFilter, map, publishReplay, refCount, repeat, switchMap, take, takeWhile, tap } from 'rxjs/operators';\nimport { UpdateFilter } from './data.actions';\n\n\n/** Default values for filters. */\nexport const DEFAULT_FILTER: Filter = {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n};\n\n/** Current state of data queries. */\n// eslint-disable-next-line no-shadow\nexport enum DataQueryState {\n /** One or more queries are running. */\n Running = 'running',\n /** All queries have completed. */\n Completed = 'completed'\n}\n\n/**\n * Helper for testing that all states in an array are `DataQueryState.Completed`.\n *\n * @param states The array of states to test.\n * @returns true if all values in the array is `Completed`.\n */\nfunction allCompleted(states: DataQueryState[]): boolean {\n return states.every(state => state === DataQueryState.Completed);\n}\n\n/**\n * Helper creating a function that sends a `DataQueryState.Completed` to\n * a subject whenever it is called.\n *\n * @param subject The subject to send completed messagess to.\n * @returns The function.\n */\nfunction sendCompletedTo(subject: Subject): () => void {\n return () => subject.next(DataQueryState.Completed);\n}\n\n/**\n * Helper operator that combines querying with sharing and replay functionality.\n *\n * @param query The data query function.\n * @param [next] An optional listener on the values emitted by the latest query.\n * @returns The combined pipe operator function.\n */\nfunction queryData>(\n query: (value: T, index: number) => O,\n next?: (value: ObservedValueOf) => void\n): OperatorFunction> {\n return source => source.pipe(\n switchMap(query),\n tap(next),\n publishReplay(1),\n refCount()\n );\n}\n\n/** Store data state. */\nexport interface DataStateModel {\n /** Current filter. */\n filter: Filter;\n status: 'Loading' | 'Ready' | 'Error';\n statusMessage: string;\n anatomicalStructuresTreeModel?: OntologyTreeModel;\n cellTypesTreeModel?: OntologyTreeModel;\n}\n\n/**\n * Data state repository and service.\n */\n@StateRepository()\n@State({\n name: 'data',\n defaults: {\n filter: DEFAULT_FILTER,\n status: 'Loading',\n statusMessage: 'Loading database'\n }\n})\n@Injectable()\nexport class DataState extends NgxsDataRepository implements NgxsOnInit {\n /** Emits when the database is ready. */\n readonly databaseReady$ = this.state$.pipe(map(x => x?.status), distinct(), rxjsFilter((status) => status === 'Ready'));\n\n /** Implementation subject for tissueBlockDataQueryStatus$. */\n private readonly _tissueBlockDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for aggregateDataQueryStatus$. */\n private readonly _aggregateDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for ontologyTermOccurencesDataQueryStatus$. */\n private readonly _ontologyTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for cellTypeTermOccurencesDataQueryStatus$. */\n private readonly _cellTypeTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for sceneDataQueryStatus$. */\n private readonly _sceneDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for technologyFilterQueryStatus$. */\n private readonly _technologyFilterQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for providerFilterQueryStatus$. */\n private readonly _providerFilterQueryStatus$ = new ReplaySubject(1);\n /** Keeping track of all ontology terms there is data for. */\n readonly ontologyTermsFullData$ = new ReplaySubject>(1);\n /** Keeping track of all cell type terms there is data for. */\n readonly cellTypeTermsFullData$ = new ReplaySubject>(1);\n\n /** Current filter. */\n readonly filter$ = this.state$.pipe(map(x => x?.filter));\n /** Latest tissue block query data. */\n readonly tissueBlockData$ = this.filter$.pipe(queryData(\n this.tissueBlockData, sendCompletedTo(this._tissueBlockDataQueryStatus$)\n ));\n /** Latest aggregate query data. */\n readonly aggregateData$ = this.filter$.pipe(queryData(\n this.aggregateData, sendCompletedTo(this._aggregateDataQueryStatus$)\n ));\n /** Latest ontology term occurences query data. */\n readonly ontologyTermOccurencesData$ = this.filter$.pipe(queryData(\n this.ontologyTermOccurencesData, sendCompletedTo(this._ontologyTermOccurencesDataQueryStatus$)\n ));\n /** Latest cell type term occurences query data. */\n readonly cellTypeTermOccurencesData$ = this.filter$.pipe(queryData(\n this.cellTypeTermOccurencesData, sendCompletedTo(this._cellTypeTermOccurencesDataQueryStatus$)\n ));\n /** Latest scene query data. */\n readonly sceneData$ = this.filter$.pipe(queryData(\n this.sceneData, sendCompletedTo(this._sceneDataQueryStatus$)\n ));\n /** Latest technology filter label query data. */\n readonly technologyFilterData$ = this.filter$.pipe(queryData(\n this.technologyFilterData, sendCompletedTo(this._technologyFilterQueryStatus$)\n ));\n /** Latest provider filter label query data. */\n readonly providerFilterData$ = this.filter$.pipe(queryData(\n this.providerFilterData, sendCompletedTo(this._providerFilterQueryStatus$)\n ));\n\n /** Current status of queries in the tissueBlockData$ observable. */\n readonly tissueBlockDataQueryStatus$ = this._tissueBlockDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the aggregateData$ observable. */\n readonly aggregateDataQueryStatus$ = this._aggregateDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the ontologyTermOccurrences$ observable. */\n readonly ontologyTermOccurencesDataQueryStatus$ = this._ontologyTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the cellTypeTermOccurrences$ observable. */\n readonly cellTypeTermOccurencesDataQueryStatus$ = this._cellTypeTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the sceneData$ observable. */\n readonly sceneDataQueryStatus$ = this._sceneDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the technologyFilter$ observable. */\n readonly technologyFilterQueryStatus$ = this._technologyFilterQueryStatus$.pipe(distinct());\n /** Current status of queries in the providerFilter$ observable. */\n readonly providerFilterQueryStatus$ = this._providerFilterQueryStatus$.pipe(distinct());\n\n /** Current status of all queries. */\n readonly queryStatus$ = combineLatest([\n this.tissueBlockDataQueryStatus$,\n this.aggregateDataQueryStatus$,\n this.ontologyTermOccurencesDataQueryStatus$,\n this.cellTypeTermOccurencesDataQueryStatus$,\n this.sceneDataQueryStatus$,\n this.technologyFilterQueryStatus$,\n this.providerFilterQueryStatus$\n ]).pipe(\n map(states => allCompleted(states) ? DataQueryState.Completed : DataQueryState.Running),\n distinct()\n );\n\n /**\n * Creates an instance of data state.\n *\n * @param source Data query service.\n */\n constructor(private readonly source: DataSourceService) {\n super();\n // Start everything in the completed state\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Completed);\n this._aggregateDataQueryStatus$.next(DataQueryState.Completed);\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._sceneDataQueryStatus$.next(DataQueryState.Completed);\n this._technologyFilterQueryStatus$.next(DataQueryState.Completed);\n this._providerFilterQueryStatus$.next(DataQueryState.Completed);\n }\n\n ngxsOnInit(): void {\n const { ontologyTermsFullData$, ontologyTermOccurencesData$, cellTypeTermsFullData$, cellTypeTermOccurencesData$, source, snapshot: { filter } } = this;\n if (filter === DEFAULT_FILTER) {\n // Common case - Reuse the result of the regular query\n ontologyTermOccurencesData$.pipe(take(1)).subscribe(ontologyTermsFullData$);\n cellTypeTermOccurencesData$.pipe(take(1)).subscribe(cellTypeTermsFullData$);\n } else {\n source.getOntologyTermOccurences().pipe(take(1)).subscribe(ontologyTermsFullData$);\n source.getCellTypeTermOccurences().pipe(take(1)).subscribe(cellTypeTermsFullData$);\n }\n this.source.getOntologyTreeModel().pipe(take(1)).subscribe((model) => this.updateAnatomicalStructuresTreeModel(model));\n this.source.getCellTypeTreeModel().pipe(take(1)).subscribe((model) => this.updateCellTypesTreeModel(model));\n this.warmUpDatabase();\n }\n\n private warmUpDatabase(): void {\n defer(() => this.source.getDatabaseStatus()).pipe(\n tap((status) => this.updateStatus(status)),\n delay(2000),\n take(1)\n ).pipe(\n repeat(1000),\n takeWhile((status) => status.status === 'Loading')\n ).subscribe();\n\n this.databaseReady$.pipe(take(1), tap(() => {\n this.updateStatus({\n status: 'Ready',\n message: 'Loading CCF Exploration User Interface (EUI)'\n });\n })).subscribe();\n }\n\n @DataAction()\n updateAnatomicalStructuresTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n anatomicalStructuresTreeModel: model\n });\n }\n\n @DataAction()\n updateCellTypesTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n cellTypesTreeModel: model\n });\n }\n\n @DataAction()\n updateStatus(@Payload('status') status: DatabaseStatus): void {\n this.ctx.patchState({\n status: status.status,\n statusMessage: status.message\n });\n }\n\n /**\n * Updates the current filter.\n *\n * @param filter Changes to be made to the current filter.\n */\n @DataAction()\n updateFilter(@Payload('filter') filter: Partial): void {\n this.ctx.patchState({\n // Might need to do a deep compare of current and new filter\n filter: { ...this.getState().filter, ...filter }\n });\n }\n\n @Action(UpdateFilter)\n updateFilterHandler(_ctx: unknown, { filter }: UpdateFilter): void {\n this.updateFilter(filter);\n }\n\n /**\n * Queries for tissue block data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private tissueBlockData(filter: Filter): ObservableInput {\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getTissueBlockResults(filter)));\n }\n\n /**\n * Queries for aggregate data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private aggregateData(filter: Filter): ObservableInput {\n this._aggregateDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getAggregateResults(filter)));\n }\n\n /**\n * Queries for ontology term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private ontologyTermOccurencesData(filter: Filter): ObservableInput> {\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getOntologyTermOccurences(filter)));\n }\n\n /**\n * Queries for cell type term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private cellTypeTermOccurencesData(filter: Filter): ObservableInput> {\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getCellTypeTermOccurences(filter)));\n }\n\n /**\n * Queries for scene data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private sceneData(filter: Filter): ObservableInput {\n this._sceneDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getScene(filter)));\n }\n\n /**\n * Queries for technology filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private technologyFilterData(): ObservableInput {\n this._technologyFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getDatasetTechnologyNames()));\n }\n\n /**\n * Queries for provider filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private providerFilterData(): ObservableInput {\n this._providerFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getProviderNames()));\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/DataStateSelectors.html":{"url":"classes/DataStateSelectors.html","title":"class - DataStateSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n DataStateSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n \n Static\n cellTypesTreeModel\n \n \n \n Static\n filter\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n anatomicalStructuresTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypesTreeModel\n \n \n \n \n \n \n \n cellTypesTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n filter\n \n \n \n \n \n \n \n filter(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:7\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Filter\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { Filter, OntologyTreeModel } from 'ccf-database';\nimport { DataState, DataStateModel } from './data.state';\n\nexport class DataStateSelectors {\n @Selector([DataState])\n static filter(state: DataStateModel): Filter {\n return state.filter;\n }\n\n @Selector([DataState])\n static anatomicalStructuresTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.anatomicalStructuresTreeModel ?? { root: '', nodes: {} };\n }\n\n @Selector([DataState])\n static cellTypesTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.cellTypesTreeModel ?? { root: '', nodes: {} };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultIconDefinition.html":{"url":"interfaces/DefaultIconDefinition.html","title":"interface - DefaultIconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultIconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n\n\n \n Description\n \n \n Object definition for icon that should be loaded on startup.\nUnlike runtime registration object this does not need url ot html\nto be sanitized before hand.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n export interface DefaultIconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: string;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: string;\n}\n\n\n/**\n * Icons registered at startup.\n */\nexport const DEFAULT_ICONS: DefaultIconDefinition[] = [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n];\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DelegateDataSourceOptions.html":{"url":"interfaces/DelegateDataSourceOptions.html","title":"interface - DelegateDataSourceOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DelegateDataSourceOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n remoteApiEndpoint\n \n \n \n Optional\n \n useRemoteApi\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n remoteApiEndpoint: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n \n \n \n \n useRemoteApi: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DelegateDataSourceService.html":{"url":"injectables/DelegateDataSourceService.html","title":"injectable - DelegateDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n DelegateDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n \n Extends\n \n \n InjectorDelegateDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n \n \n \n selectToken(config: DelegateDataSourceOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n DelegateDataSourceOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ProviderToken\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DonorCardComponent.html":{"url":"components/DonorCardComponent.html","title":"component - DonorCardComponent","body":"\n \n\n\n\n\n\n Components\n \n DonorCardComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n\n\n\n \n Description\n \n \n Donor card component which displays data from a patient\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-donor-card\n \n\n\n\n \n styleUrls\n ./donor-card.component.scss\n \n\n\n\n \n templateUrl\n ./donor-card.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n hoverState\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleCheckbox\n \n \n linkHandler\n \n \n toggleExpansion\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n color\n \n \n expanded\n \n \n highlighted\n \n \n selected\n \n \n tissueBlock\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n checked\n \n \n linkClick\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n Creates an instance of donor card component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n color\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:26\n \n \n \n \n Allows color of the checkbox background to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n expanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:29\n \n \n \n \n Allows the expanded state of the card to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:31\n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:23\n \n \n \n \n Allows the selected state to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n Type : TissueBlockResult\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:20\n \n \n \n \n Tissue Block to generate the donor card from\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n checked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:34\n \n \n \n \n Emits the new checked state whenever it changes\n\n \n \n \n \n \n \n \n \n \n linkClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:37\n \n \n \n \n Emit the url of any link when clicked.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-donor-card\"\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleCheckbox\n \n \n \n \n \n \nhandleCheckbox()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:52\n \n \n\n\n \n \n Handles the logic that needs to run when the checkbox is clicked on.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n linkHandler\n \n \n \n \n \n \nlinkHandler(url: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:76\n \n \n\n\n \n \n Handles what happens when an info card is clicked.\nPasses up the link click event unless the card isn't selected\nIn which case it selects it for ease of use.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n url\n \n string\n \n\n \n No\n \n\n\n \n the URL to emit up.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleExpansion\n \n \n \n \n \n \ntoggleExpansion()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:62\n \n \n\n\n \n \n Ensures that the expanded variable is only changed if selected first.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n \n \n \n \n \n \n hoverState\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n To keep track of which element, if any, are hovered over.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Donor card component which displays data from a patient\n */\n@Component({\n selector: 'ccf-donor-card',\n templateUrl: './donor-card.component.html',\n styleUrls: ['./donor-card.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DonorCardComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-donor-card';\n\n /** Tissue Block to generate the donor card from */\n @Input() tissueBlock!: TissueBlockResult;\n\n /** Allows the selected state to be set from outside the component */\n @Input() selected = false;\n\n /** Allows color of the checkbox background to be set from outside the component */\n @Input() color!: string;\n\n /** Allows the expanded state of the card to be set from outside the component */\n @Input() expanded = false;\n\n @Input() highlighted = false;\n\n /** Emits the new checked state whenever it changes */\n @Output() readonly checked = new EventEmitter();\n\n /** Emit the url of any link when clicked. */\n @Output() readonly linkClick = new EventEmitter();\n\n /** To keep track of which element, if any, are hovered over. */\n hoverState = '';\n\n /**\n * Creates an instance of donor card component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handles the logic that needs to run when the checkbox is clicked on.\n */\n handleCheckbox(): void {\n this.selected = !this.selected;\n this.ga.event('selected_toggled', 'donor_card', this.tissueBlock.label, +this.selected);\n this.checked.emit(this.selected);\n this.expanded = false;\n }\n\n /**\n * Ensures that the expanded variable is only changed if selected first.\n */\n toggleExpansion(): void {\n if (this.selected) {\n this.expanded = !this.expanded;\n this.ga.event('expanded_toggled', 'donor_card', this.tissueBlock.label, +this.expanded);\n }\n }\n\n /**\n * Handles what happens when an info card is clicked.\n * Passes up the link click event unless the card isn't selected\n * In which case it selects it for ease of use.\n *\n * @param url the URL to emit up.\n */\n linkHandler(url: string): void {\n this.ga.event('link_clicked', 'donor_card', this.tissueBlock.label);\n if (this.selected) {\n this.linkClick.emit(url);\n } else {\n this.selected = true;\n this.checked.emit(this.selected);\n }\n }\n}\n\n \n\n \n \n \n \n \n\n \n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n \n DONOR\n open_in_new\n \n\n {{ expanded ? \"expand_less\" : \"expand_more\" }}\n \n\n\n\n \n \n bubble_chart\n \n {{ tissueBlock.label }}\n {{ tissueBlock.description }}\n \n\n \n TISSUE BLOCK\n open_in_new\n \n \n\n 1\"\n [totalTissueSections]=\"tissueBlock.sectionCount\"\n [tissueSections]=\"tissueBlock.sections\"\n >\n\n 0\">\n \n \n \n \n\n \n \n bubble_chart\n \n {{ section.label }}\n {{ section.description }}\n \n\n \n TISSUE SECTION\n open_in_new\n \n \n\n 0\">\n \n \n \n \n\n\n \n\n \n \n ./donor-card.component.scss\n \n :host {\n width: 100%;\n\n .main-container {\n display: flex;\n min-height: 3rem;\n width: 100%;\n align-items: center;\n padding-left: 0.5rem;\n }\n\n .checkbox-background {\n height: 2rem;\n width: 2rem;\n border-radius: 50%;\n margin-right: 0.5rem;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n\n &.highlighted {\n ::ng-deep .mdc-checkbox__ripple {\n opacity: .04;\n }\n }\n }\n\n .align-end {\n margin-left: auto;\n }\n\n .info-block {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n width: 100%;\n align-items: center;\n\n &:not(:first-child) {\n margin-top: 0.5rem;\n }\n\n .text-content {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .donor {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n\n &:hover, &.highlighted {\n box-shadow: 0px 6px 2px -2px rgba(0, 0, 0, 0.2), 0px 4px 4px 0px rgba(0, 0, 0, 0.14), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);\n }\n\n .hover-state {\n width: 19.5rem !important;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .hoverable {\n position: relative;\n }\n\n .hover-enabled {\n position: relative;\n\n &:hover {\n .hover-state {\n opacity: 1;\n }\n }\n }\n\n .hover-state {\n transition: opacity 0.15s ease-in-out;\n opacity: 0;\n cursor: pointer;\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n margin-left: -0.5rem;\n align-items: center;\n display: flex;\n justify-content: flex-end;\n padding-right: 1rem;\n font-size: 0.75rem;\n\n .hover-title {\n font-weight: lighter;\n }\n\n .hover-icon {\n margin-left: 1rem;\n }\n }\n\n .default-padding {\n padding: 0.5rem;\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .expanded-view {\n margin-top: 0.25rem;\n width: 85%;\n margin-bottom: 0.25rem;\n }\n\n .d-flex {\n display: flex;\n }\n\n .icon-size {\n height: 1.5rem;\n width: 1.5rem;\n font-size: 1.5rem;\n }\n\n .selectable {\n cursor: pointer;\n }\n\n .w-80 {\n width: 80% !important;\n\n .info-block {\n .text-content {\n .description {\n width: 16rem !important;\n }\n }\n }\n }\n\n .ml-5 {\n margin-left: 0.5rem;\n }\n\n .mr-5 {\n margin-right: 0.5rem;\n }\n\n .mt-05 {\n margin-top: 0.5rem;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} DONOR open_in_new {{ expanded ? \"expand_less\" : \"expand_more\" }} bubble_chart {{ tissueBlock.label }} {{ tissueBlock.description }} TISSUE BLOCK open_in_new 1\" [totalTissueSections]=\"tissueBlock.sectionCount\" [tissueSections]=\"tissueBlock.sections\" > 0\"> bubble_chart {{ section.label }} {{ section.description }} TISSUE SECTION open_in_new 0\"> '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DonorCardComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DonorCardModule.html":{"url":"modules/DonorCardModule.html","title":"module - DonorCardModule","body":"\n \n\n\n\n\n Modules\n DonorCardModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\ncluster_DonorCardModule_imports\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DonorCardComponent\n \n \n \n \n Imports\n \n \n ThumbnailCarouselModule\n \n \n TissueSectionVisModule\n \n \n \n \n Exports\n \n \n DonorCardComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { ThumbnailCarouselModule } from '../../../shared/components/thumbnail-carousel/thumbnail-carousel.module';\nimport { DonorCardComponent } from './donor-card.component';\nimport { TissueSectionVisModule } from './../tissue-section-vis/tissue-section-vis.module';\n\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatCheckboxModule,\n MatIconModule,\n\n ThumbnailCarouselModule,\n TissueSectionVisModule\n ],\n declarations: [DonorCardComponent],\n exports: [DonorCardComponent]\n})\nexport class DonorCardModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerContainersChanged.html":{"url":"interfaces/DrawerContainersChanged.html","title":"interface - DrawerContainersChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerContainersChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n drawers\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n drawers\n \n \n \n \n \n \n \n \n drawers: [, ]\n\n \n \n\n\n \n \n Type : [, ]\n\n \n \n\n\n\n\n\n \n \n References to the drawer components. Can contain undefined values.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerInitialized.html":{"url":"interfaces/DrawerInitialized.html","title":"interface - DrawerInitialized","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerInitialized\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer has finished initializing.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DrawerModule.html":{"url":"modules/DrawerModule.html","title":"module - DrawerModule","body":"\n \n\n\n\n\n Modules\n DrawerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DrawerModule_declarations\n\n\n\n\nContainerComponent\n\nContainerComponent\n\n\n\nDrawerModule\n\nDrawerModule\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n Exports\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { MESSAGE_SERVICE_CONFIG, MESSAGE_SERVICE_DEFAULT_CONFIG } from '../../services/message/message.service';\nimport { ContainerComponent } from './container/container.component';\nimport { ContentComponent } from './content/content.component';\nimport { DrawerComponent } from './drawer/drawer.component';\nimport { ToggleButtonComponent } from './toggle-button/toggle-button.component';\n\n\n@NgModule({\n imports: [BrowserModule, BrowserAnimationsModule, MatIconModule],\n providers: [{\n provide: MESSAGE_SERVICE_CONFIG, useValue: MESSAGE_SERVICE_DEFAULT_CONFIG\n }],\n declarations: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent],\n exports: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent]\n})\nexport class DrawerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerToggled.html":{"url":"interfaces/DrawerToggled.html","title":"interface - DrawerToggled","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerToggled\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message send when the state of a drawer changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n expanded\n \n \n \n \n margin\n \n \n \n \n opened\n \n \n \n \n type\n \n \n \n \n width\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n expanded\n \n \n \n \n \n \n \n \n expanded: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is expanded. Implies opened.\n\n \n \n \n \n \n \n \n \n \n margin\n \n \n \n \n \n \n \n \n margin: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Margin used by the drawer for toggle button, etc.\n\n \n \n \n \n \n \n \n \n \n opened\n \n \n \n \n \n \n \n \n opened: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is open.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n \n \n \n width\n \n \n \n \n \n \n \n \n width: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of the drawer.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DropdownComponent.html":{"url":"components/DropdownComponent.html","title":"component - DropdownComponent","body":"\n \n\n\n\n\n\n Components\n \n DropdownComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dropdown\n \n\n\n\n \n styleUrls\n ./dropdown.component.scss\n \n\n\n\n \n templateUrl\n ./dropdown.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n optionsVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n selectionChanged\n \n \n toggleOptions\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Creates an instance of dropdown component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:18\n \n \n \n \n What the component is selecting for.\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:23\n \n \n \n \n Choices displayed in the dropdown menu.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:28\n \n \n \n \n Current option selected.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:33\n \n \n \n \n Emits the new selected option when selection is changed.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n selectionChanged\n \n \n \n \n \n \nselectionChanged(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:59\n \n \n\n\n \n \n Updates the selected value.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n The value that has been selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleOptions\n \n \n \n \n \n \ntoggleOptions()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:50\n \n \n\n\n \n \n Controls fade-in effect after dropdown menu opens\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n optionsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Determines if menu contents are visible (used for fade-in effect).\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Component for a dropdown menu.\n */\n@Component({\n selector: 'ccf-dropdown',\n templateUrl: './dropdown.component.html',\n styleUrls: ['./dropdown.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DropdownComponent {\n\n /**\n * What the component is selecting for.\n */\n @Input() label: string;\n\n /**\n * Choices displayed in the dropdown menu.\n */\n @Input() options: string[];\n\n /**\n * Current option selected.\n */\n @Input() selection: string;\n\n /**\n * Emits the new selected option when selection is changed.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines if menu contents are visible (used for fade-in effect).\n */\n optionsVisible = 'invisible';\n\n /**\n * Creates an instance of dropdown component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Controls fade-in effect after dropdown menu opens\n */\n toggleOptions(): void {\n this.optionsVisible = this.optionsVisible === 'visible' ? 'invisible' : 'visible';\n }\n\n /**\n * Updates the selected value.\n *\n * @param value The value that has been selected\n */\n selectionChanged(value: string): void {\n this.selection = value;\n this.ga.event('selection_change', 'dropdown', `${this.label}:${value}`);\n this.selectionChange.emit(value);\n }\n}\n\n \n\n \n \n \n \n \n {{ label }}\n \n \n \n \n {{ option }}\n \n \n \n \n \n\n\n \n\n \n \n ./dropdown.component.scss\n \n @keyframes slideInHorizontalDropdown {\n from {\n width: 0;\n }\n to {\n width: 9.85rem;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.dropdown-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n\n .mat-mdc-form-field-flex {\n .mat-mdc-form-field-infix {\n font-size: 0.875rem;\n border: none;\n\n .label {\n height: 19.25px;\n }\n\n mat-select {\n font-size: 1rem;\n font-weight: bold;\n\n .mat-mdc-select-arrow-wrapper {\n position: relative;\n bottom: 0.25rem;\n right: 0.25rem;\n }\n }\n }\n }\n\n .mdc-line-ripple::before {\n border-bottom-width: 2px;\n }\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .option-panel {\n animation: slideInHorizontalDropdown .3s;\n animation-fill-mode: forwards;\n max-width: 9.5rem;\n padding: 0 !important;\n\n mat-option {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n padding-left: 1em;\n font-size: 16px;\n }\n\n :last-child {\n border-bottom: none;\n }\n}\n\n::ng-deep .cdk-overlay-pane {\n min-width: 0rem !important;\n}\n\n::ng-deep .ccf-dropdown {\n .mat-select-arrow-wrapper {\n transform: translatey(-.5em);\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DropdownComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DropdownModule.html":{"url":"modules/DropdownModule.html","title":"module - DropdownModule","body":"\n \n\n\n\n\n Modules\n DropdownModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DropdownModule_declarations\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DropdownComponent\n \n \n \n \n Exports\n \n \n DropdownComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { DropdownComponent } from './dropdown.component';\n\n\n@NgModule({\n imports: [CommonModule, MatFormFieldModule, MatSelectModule],\n declarations: [DropdownComponent],\n exports: [DropdownComponent]\n})\n\nexport class DropdownModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DualSliderComponent.html":{"url":"components/DualSliderComponent.html","title":"component - DualSliderComponent","body":"\n \n\n\n\n\n\n Components\n \n DualSliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n\n\n\n \n Description\n \n \n Component containing a button that when clicked will show a slider popover.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dual-slider\n \n\n\n\n \n styleUrls\n ./dual-slider.component.scss\n \n\n\n\n \n templateUrl\n ./dual-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n contentsVisible\n \n \n highValue\n \n \n Private\n isSliderInitialized\n \n \n isSliderOpen\n \n \n lowValue\n \n \n options\n \n \n Private\n overlayRef\n \n \n \n popoverElement\n \n \n \n popoverPortal\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n \n closeSliderPopover\n \n \n Private\n initializeSliderPopover\n \n \n ngOnChanges\n \n \n ngOnDestroy\n \n \n onKeyHigh\n \n \n onKeyLow\n \n \n optionsChanged\n \n \n sliderValueChanged\n \n \n toggleSliderPopover\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n selection\n \n \n valueRange\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n document:touchstart\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(overlay: Overlay, element: ElementRef, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:97\n \n \n\n \n \n Creates an instance of dual slider component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n overlay\n \n \n Overlay\n \n \n \n No\n \n \n \n The overlay service used to create the slider popover.\n\n \n \n \n element\n \n \n ElementRef\n \n \n \n No\n \n \n \n A reference to the component's element. Used during event handling.\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:36\n \n \n \n \n Which criteria the slider is selecting for.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:46\n \n \n \n \n The current range selected.\n\n \n \n \n \n \n \n \n \n \n valueRange\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:41\n \n \n \n \n The lower and upper range of the slider.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:51\n \n \n \n \n Emits the new selection range when a change is made to it.\n\n \n \n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:167\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:touchstart\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:touchstart(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:167\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n \n closeSliderPopover\n \n \n \n \n \n \n \n closeSliderPopover(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])@HostListener('document:touchstart', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:167\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n initializeSliderPopover\n \n \n \n \n \n \n \n initializeSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:214\n \n \n\n\n \n \n Creates and initializes the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:124\n \n \n\n\n \n \n Updates slider options (with optionsChanged) and selection when changes detected.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n Changes that have been made to the slider properties.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:154\n \n \n\n\n \n \n Angular's OnDestroy hook.\nCleans up the overlay.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onKeyHigh\n \n \n \n \n \n \nonKeyHigh(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:245\n \n \n\n\n \n \n Updates the slider's high pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onKeyLow\n \n \n \n \n \n \nonKeyLow(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:228\n \n \n\n\n \n \n Updates the slider's low pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n optionsChanged\n \n \n \n \n \n \noptionsChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:138\n \n \n\n\n \n \n Updates the slider options, and the slider values if necessary.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n sliderValueChanged\n \n \n \n \n \n \nsliderValueChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:203\n \n \n\n\n \n \n Handler for updates to the slider values.\nEmits the updated selection value array.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleSliderPopover\n \n \n \n \n \n \ntoggleSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:186\n \n \n\n\n \n \n Toggles the visibility of the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n contentsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:76\n \n \n\n \n \n Determines if slider contents are visible (used for fade-in effect).\n\n \n \n\n \n \n \n \n \n \n \n \n highValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:71\n \n \n\n \n \n Value bound to the slider's high pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n isSliderInitialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:97\n \n \n\n \n \n Determines whether slider popover has been created and initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n isSliderOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:56\n \n \n\n \n \n Determines whether slider popover is shown.\n\n \n \n\n \n \n \n \n \n \n \n \n lowValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:66\n \n \n\n \n \n Value bound to the slider's low pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n options\n \n \n \n \n \n \n Type : Options\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:61\n \n \n\n \n \n Slider options.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n overlayRef\n \n \n \n \n \n \n Type : OverlayRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:92\n \n \n\n \n \n Reference to the slider popover overlay.\n\n \n \n\n \n \n \n \n \n \n \n \n \n popoverElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('popover', {read: ElementRef, static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:31\n \n \n\n \n \n Reference to the popover element.\nThis is undefined until the slider popover is initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n \n popoverPortal\n \n \n \n \n \n \n Type : CdkPortal\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(CdkPortal, {static: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:25\n \n \n\n \n \n Reference to the template for the slider popover.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n\n \n \n getrangeLabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:81\n \n \n \n \n Computes the current age range for display in the button.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ConnectedPosition, Overlay, OverlayRef } from '@angular/cdk/overlay';\nimport { CdkPortal } from '@angular/cdk/portal';\nimport {\n ChangeDetectionStrategy,\n Component, ElementRef, EventEmitter, HostListener, Input, OnChanges, OnDestroy, Output, SimpleChanges, ViewChild,\n} from '@angular/core';\nimport { Options } from '@angular-slider/ngx-slider';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Component containing a button that when clicked will show a slider popover.\n */\n@Component({\n selector: 'ccf-dual-slider',\n templateUrl: './dual-slider.component.html',\n styleUrls: ['./dual-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DualSliderComponent implements OnDestroy, OnChanges {\n /**\n * Reference to the template for the slider popover.\n */\n @ViewChild(CdkPortal, { static: true }) popoverPortal: CdkPortal;\n\n /**\n * Reference to the popover element.\n * This is undefined until the slider popover is initialized.\n */\n @ViewChild('popover', { read: ElementRef, static: false }) popoverElement: ElementRef;\n\n /**\n * Which criteria the slider is selecting for.\n */\n @Input() label: string;\n\n /**\n * The lower and upper range of the slider.\n */\n @Input() valueRange: number[];\n\n /**\n * The current range selected.\n */\n @Input() selection: number[];\n\n /**\n * Emits the new selection range when a change is made to it.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines whether slider popover is shown.\n */\n isSliderOpen = false;\n\n /**\n * Slider options.\n */\n options: Options;\n\n /**\n * Value bound to the slider's low pointer value.\n */\n lowValue: number;\n\n /**\n * Value bound to the slider's high pointer value.\n */\n highValue: number;\n\n /**\n * Determines if slider contents are visible (used for fade-in effect).\n */\n contentsVisible = 'invisible';\n\n /**\n * Computes the current age range for display in the button.\n */\n get rangeLabel(): string {\n const { lowValue, highValue } = this;\n if (lowValue === highValue) {\n return `${lowValue}`;\n }\n return `${lowValue}-${highValue}`;\n }\n\n /**\n * Reference to the slider popover overlay.\n */\n private overlayRef: OverlayRef;\n\n /**\n * Determines whether slider popover has been created and initialized.\n */\n private isSliderInitialized = false;\n\n /**\n * Creates an instance of dual slider component.\n *\n * @param overlay The overlay service used to create the slider popover.\n * @param element A reference to the component's element. Used during event handling.\n * @param ga Analytics service\n */\n constructor(\n overlay: Overlay,\n private element: ElementRef,\n private readonly ga: GoogleAnalyticsService\n ) {\n const position: ConnectedPosition = { originX: 'start', originY: 'bottom', overlayX: 'start', overlayY: 'top' };\n const positionStrategy = overlay.position().flexibleConnectedTo(element).withPositions([position]);\n this.overlayRef = overlay.create({\n panelClass: 'slider-pane',\n positionStrategy\n });\n }\n\n /**\n * Updates slider options (with optionsChanged) and selection when changes detected.\n *\n * @param changes Changes that have been made to the slider properties.\n */\n ngOnChanges(changes: SimpleChanges): void {\n if (changes.valueRange) {\n this.optionsChanged();\n }\n if (changes.selection) {\n // Detect when selection is changed and update low/high value.\n this.lowValue = Math.min(...this.selection);\n this.highValue = Math.max(...this.selection);\n }\n }\n\n /**\n * Updates the slider options, and the slider values if necessary.\n */\n optionsChanged(): void {\n this.options = {\n floor: this.valueRange ? this.valueRange[0] : 0,\n ceil: this.valueRange ? this.valueRange[1] : 0,\n step: 1,\n hideLimitLabels: true,\n hidePointerLabels: true\n };\n this.lowValue = this.options.floor ?? 0;\n this.highValue = this.options.ceil ?? 0;\n }\n\n /**\n * Angular's OnDestroy hook.\n * Cleans up the overlay.\n */\n ngOnDestroy(): void {\n this.overlayRef.dispose();\n }\n\n /**\n * Listens to document click, mouse movement, and touch event.\n * Closes the slider popover when such an event occurs outside the button or popover.\n *\n * @param target The element on which the event was fired.\n */\n @HostListener('document:click', ['$event.target']) // eslint-disable-line\n // eslint-disable-line\n @HostListener('document:touchstart', ['$event.target']) // eslint-disable-line\n closeSliderPopover(target: HTMLElement): void {\n const { element, isSliderOpen, popoverElement } = this;\n if (!isSliderOpen) {\n return;\n } else if (element.nativeElement.contains(target)) {\n return;\n } else if (popoverElement?.nativeElement?.contains?.(target)) {\n return;\n }\n\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n this.isSliderOpen = false;\n this.contentsVisible = 'invisible';\n }\n\n /**\n * Toggles the visibility of the slider popover.\n */\n toggleSliderPopover(): void {\n const { isSliderOpen, isSliderInitialized } = this;\n if (isSliderInitialized) {\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n } else if (!isSliderInitialized && !isSliderOpen) {\n this.initializeSliderPopover();\n }\n\n this.contentsVisible = this.contentsVisible === 'visible' ? 'invisible' : 'visible';\n this.isSliderOpen = !isSliderOpen;\n }\n\n /**\n * Handler for updates to the slider values.\n * Emits the updated selection value array.\n */\n sliderValueChanged(): void {\n const { lowValue, highValue } = this;\n\n this.selection = [lowValue, highValue];\n this.ga.event('slider_range_change', 'dual_slider', `${this.label}:${lowValue}:${highValue}`);\n this.selectionChange.emit(this.selection);\n }\n\n /**\n * Creates and initializes the slider popover.\n */\n private initializeSliderPopover(): void {\n const { overlayRef, popoverPortal } = this;\n\n overlayRef.attach(popoverPortal);\n overlayRef.updatePosition();\n\n this.isSliderInitialized = true;\n }\n\n /**\n * Updates the slider's low pointer value when Enter key is pressed.\n *\n * @param event Event passed into the component\n */\n onKeyLow(event: KeyboardEvent): void {\n const newValue = Number((event.target as HTMLInputElement).value);\n if (event.key === 'Enter') {\n if (newValue >= Number(this.options.floor) && newValue = Number(this.options.floor) && newValue \n \n\n \n \n \n \n \n {{ options.floor }}> \n \n \n\n \n \n\n \n {{ options.ceil }} \n \n \n \n\n \n \n {{ label }}\n {{ rangeLabel }}\n \n \n \n \n\n\n \n\n \n \n ./dual-slider.component.scss\n \n @use 'sass:math';\n\n.slider-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n height: calc(3rem - 1px);\n\n .mat-mdc-form-field-flex {\n .mat-mdc-form-field-infix {\n font-size: 0.875rem;\n border: none;\n\n .slider-labels {\n height: 19.25px;\n display: flex;\n flex-direction: column;\n\n .name-label {\n height: 100%;\n }\n\n .range-label {\n font-weight: bold;\n }\n }\n\n mat-select {\n font-size: 1rem;\n font-weight: bold;\n\n .mat-mdc-select-arrow-wrapper {\n position: relative;\n bottom: 0.25rem;\n right: 0.25rem;\n }\n }\n }\n }\n\n .mdc-line-ripple::before {\n border-bottom-width: 2px;\n }\n }\n}\n\n::ng-deep .ccf-slider.wrapper {\n .mat-select-arrow-wrapper {\n transform: translatey(-1.5em);\n }\n}\n\n// Styles for the popover slider\n// NOTE: This must NOT be nested inside the wrapper/container!\n\n@keyframes slideInHorizontalSlider {\n from {\n width: 0;\n }\n to {\n width: 20em;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .slider-pane {\n position: absolute !important;\n top: -1px;\n}\n\n.ccf-slider.detached {\n animation: slideInHorizontalSlider 0.3s;\n animation-fill-mode: forwards;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #0000003e;\n\n display: flex;\n justify-content: center;\n align-items: center;\n width: 0rem;\n height: 4.375rem;\n padding: .75rem; // NOTE: Use padding instead of margin!\n\n .slider ::ng-deep {\n visibility: hidden;\n margin-top: 0.9375rem;\n margin-bottom: 0.9375rem;\n .ngx-slider-bar {\n opacity: .2;\n height: .15rem;\n }\n\n .ngx-slider-selection {\n opacity: 1;\n }\n\n .ngx-slider-pointer {\n $pointer-size: 1rem;\n\n width: $pointer-size;\n height: $pointer-size;\n top: 0.095rem - math.div($pointer-size, 2);\n\n &:after {\n display: none;\n }\n }\n }\n\n .label {\n display: flex;\n flex-direction: column;\n width: 2rem;\n\n &.min {\n margin-right: 1rem;\n }\n\n &.max {\n margin-left: 1rem;\n align-items: flex-end;\n\n .ceil, input {\n text-align: right;\n }\n }\n\n .floor, .ceil {\n font-size: 0.875rem;\n }\n\n input {\n border: none;\n width: 1.75rem;\n font-size: 1rem;\n font-weight: bold;\n padding: 0;\n }\n\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ options.floor }}> {{ options.ceil }} {{ label }} {{ rangeLabel }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DualSliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DualSliderModule.html":{"url":"modules/DualSliderModule.html","title":"module - DualSliderModule","body":"\n \n\n\n\n\n Modules\n DualSliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_exports\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DualSliderComponent\n \n \n \n \n Exports\n \n \n DualSliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { OverlayModule } from '@angular/cdk/overlay';\nimport { PortalModule } from '@angular/cdk/portal';\nimport { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\nimport { NgxSliderModule } from 'ngx-slider-v2';\n\nimport { DualSliderComponent } from './dual-slider.component';\n\n@NgModule({\n imports: [\n CommonModule,\n OverlayModule,\n PortalModule,\n NgxSliderModule,\n MatFormFieldModule,\n MatSelectModule\n ],\n declarations: [DualSliderComponent],\n exports: [DualSliderComponent]\n})\nexport class DualSliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersContentComponent.html":{"url":"components/FiltersContentComponent.html","title":"component - FiltersContentComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n\n\n\n \n Description\n \n \n Contains components of the filters popup and handles changes in filter settings\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-content\n \n\n\n\n \n styleUrls\n ./filters-content.component.scss\n \n\n\n\n \n templateUrl\n ./filters-content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyButtonClick\n \n \n ngOnChanges\n \n \n refreshFilters\n \n \n updateFilter\n \n \n updateSearchSelection\n \n \n updateSexFromSelection\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n hidden\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n applyFilters\n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n\n \n \n Creates an instance of filters content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:28\n \n \n \n \n Allows the filters to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n hidden\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:23\n \n \n \n \n Determines if the filters are visible\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:38\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:43\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:33\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n applyFilters\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n \n \n Emits the filters to be applied\n\n \n \n \n \n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:48\n \n \n \n \n Emits the filter change when they happen\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:58\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:53\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyButtonClick\n \n \n \n \n \n \napplyButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:96\n \n \n\n\n \n \n Emits the current filters when the apply button is clicked\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:75\n \n \n\n\n \n \n Handle input changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n refreshFilters\n \n \n \n \n \n \nrefreshFilters()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:105\n \n \n\n\n \n \n Refreshes all filter settings\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateFilter\n \n \n \n \n \n \nupdateFilter(value, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:87\n \n \n\n\n \n \n Updates the filter object with a new key/value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n \n\n \n No\n \n\n\n \n The value to be saved for the filter\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n The key for the filter to be saved at\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSearchSelection\n \n \n \n \n \n \nupdateSearchSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:117\n \n \n\n\n \n \n Emits events for updated searches\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n New set of selected items\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSexFromSelection\n \n \n \n \n \n \nupdateSexFromSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:128\n \n \n\n\n \n \n Updates sex to Both if there is a mismatch between the current selection and the sex\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { DEFAULT_FILTER } from '../../../core/store/data/data.state';\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\n\n/**\n * Contains components of the filters popup and handles changes in filter settings\n */\n@Component({\n selector: 'ccf-filters-content',\n templateUrl: './filters-content.component.html',\n styleUrls: ['./filters-content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersContentComponent implements OnChanges {\n\n /**\n * Determines if the filters are visible\n */\n @Input() hidden: boolean;\n\n /**\n * Allows the filters to be set from outside the component\n */\n @Input() filters: Record;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the filter change when they happen\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Emits the filters to be applied\n */\n @Output() readonly applyFilters = new EventEmitter>();\n\n /**\n * Creates an instance of filters content component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handle input changes\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('spatialSearchFilters' in changes) {\n this.updateSexFromSelection(this.spatialSearchFilters.filter(item => item.selected));\n }\n }\n\n /**\n * Updates the filter object with a new key/value\n *\n * @param value The value to be saved for the filter\n * @param key The key for the filter to be saved at\n */\n updateFilter(value: unknown, key: string): void {\n this.filters = { ...this.filters, [key]: value };\n this.ga.event('filter_update', 'filter_content', `${key}:${value}`);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits the current filters when the apply button is clicked\n */\n applyButtonClick(): void {\n this.updateSearchSelection(this.spatialSearchFilters.filter(item => item.selected));\n this.ga.event('filters_applied', 'filter_content');\n this.applyFilters.emit(this.filters);\n }\n\n /**\n * Refreshes all filter settings\n */\n refreshFilters(): void {\n this.filters = JSON.parse(JSON.stringify(DEFAULT_FILTER));\n this.ga.event('filters_reset', 'filter_content');\n this.spatialSearchSelected.emit([]);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits events for updated searches\n *\n * @param items New set of selected items\n */\n updateSearchSelection(items: SpatialSearchFilterItem[]): void {\n const searches = items.map(item => item.search);\n\n this.spatialSearchSelected.emit(items);\n this.updateFilter(searches, 'spatialSearches');\n this.updateSexFromSelection(items);\n }\n\n /**\n * Updates sex to `Both` if there is a mismatch between the current selection and the sex\n */\n updateSexFromSelection(items: SpatialSearchFilterItem[]): void {\n const currentSex = (this.filters['sex'] as string)?.toLowerCase() as Sex;\n const selectedSexes = new Set(items.map(item => item.sex));\n\n if (items.length > 0 && (selectedSexes.size > 1 || !selectedSexes.has(currentSex))) {\n this.updateFilter('Both', 'sex');\n }\n }\n}\n\n \n\n \n \n \n\n \n \n\n\n\n \n\n\n\n \n\n\n 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\">\n \n \n\n\n\n \n \n APPLY FILTERS\n \n refresh\n \n \n\n\n \n\n \n \n ./filters-content.component.scss\n \n .filter {\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n &.assays {\n .option {\n margin-right: 0 rem;\n width: 25%\n }\n }\n\n margin-top: 2rem;\n}\n\n.button-container {\n display: flex;\n justify-content: space-between;\n margin-top: 2rem;\n\n button {\n border-width: 1px;\n border-style: solid;\n }\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n .right-group {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n\n .outline-button {\n box-shadow: 0.1rem 0.1rem 0.2rem 0rem #0000001d;\n }\n\n .refresh-icon {\n padding: 0.25rem;\n border-radius: 0.25rem;\n margin-right: 1rem;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.6s;\n\n .refresh {\n cursor: pointer;\n transition: .6s;\n transition-property: background;\n }\n }\n }\n}\n\n.patient-filters {\n display: flex;\n width: 90%;\n padding-top: 1rem;\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n ccf-dual-slider {\n margin-left: .5rem;\n width: 33%;\n }\n\n ccf-dropdown {\n width: 33%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\"> APPLY FILTERS refresh '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersContentModule.html":{"url":"modules/FiltersContentModule.html","title":"module - FiltersContentModule","body":"\n \n\n\n\n\n Modules\n FiltersContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_imports\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nDropdownModule\n\nDropdownModule\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersContentComponent\n \n \n \n \n Imports\n \n \n CheckboxModule\n \n \n DropdownModule\n \n \n DualSliderModule\n \n \n RunSpatialSearchModule\n \n \n \n \n Exports\n \n \n FiltersContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SpatialSearchListModule } from 'ccf-shared';\n\nimport { CheckboxModule } from '../../../shared/components/checkbox/checkbox.module';\nimport { DropdownModule } from '../../../shared/components/dropdown/dropdown.module';\nimport { DualSliderModule } from '../../../shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from '../../../shared/components/run-spatial-search/run-spatial-search.module';\nimport { FiltersContentComponent } from './filters-content.component';\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n CheckboxModule,\n DropdownModule,\n DualSliderModule,\n SpatialSearchListModule,\n RunSpatialSearchModule\n ],\n declarations: [FiltersContentComponent],\n exports: [FiltersContentComponent]\n})\nexport class FiltersContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersPopoverComponent.html":{"url":"components/FiltersPopoverComponent.html","title":"component - FiltersPopoverComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersPopoverComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n\n\n\n \n Description\n \n \n Popover box for filter settings\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-popover\n \n\n\n\n \n styleUrls\n ./filters-popover.component.scss\n \n\n\n\n \n templateUrl\n ./filters-popover.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n filtersVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyFilters\n \n \n \n removeBox\n \n \n \n toggleFilterVisible\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n drawerExpanded\n \n \n filters\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n drawerExpanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:27\n \n \n \n \n Keeps track of whether or not the containing drawer is expanded\nBecause the styles need to change accordingly\n\n \n \n \n \n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:21\n \n \n \n \n Allows the filters to be set from outside the component, and still render / function normally\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:37\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:42\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:32\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:47\n \n \n \n \n Emits the current filters\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:57\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:52\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyFilters\n \n \n \n \n \n \napplyFilters(filters: Record)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:87\n \n \n\n\n \n \n Emits the current filters, and hides the popover box\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filters\n \n Record\n \n\n \n No\n \n\n\n \n The object containing all the currently set filters\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeBox\n \n \n \n \n \n \n \n removeBox()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:77\n \n \n\n\n \n \n Hides the filters popover box\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n \n \n \n \n \n \n \n toggleFilterVisible\n \n \n \n \n \n \n \n toggleFilterVisible()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:68\n \n \n\n\n \n \n Toggles filter visible\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n filtersVisible\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:62\n \n \n\n \n \n Keeps track of whether or not the filters popover box is visible or not\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\n\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { SetExecuteSearchOnGenerate } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\n\n\n/**\n * Popover box for filter settings\n */\n@Component({\n selector: 'ccf-filters-popover',\n templateUrl: './filters-popover.component.html',\n styleUrls: ['./filters-popover.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersPopoverComponent {\n /**\n * Allows the filters to be set from outside the component, and still render / function normally\n */\n @Input() filters: Record;\n\n /**\n * Keeps track of whether or not the containing drawer is expanded\n * Because the styles need to change accordingly\n */\n @Input() drawerExpanded: boolean;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the current filters\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Keeps track of whether or not the filters popover box is visible or not\n */\n filtersVisible = false;\n\n /**\n * Toggles filter visible\n */\n @Dispatch()\n toggleFilterVisible(): SetExecuteSearchOnGenerate {\n this.filtersVisible = !this.filtersVisible;\n return new SetExecuteSearchOnGenerate(false);\n }\n\n /**\n * Hides the filters popover box\n */\n @Dispatch()\n removeBox(): SetExecuteSearchOnGenerate {\n this.filtersVisible = false;\n return new SetExecuteSearchOnGenerate(true);\n }\n\n /**\n * Emits the current filters, and hides the popover box\n *\n * @param filters The object containing all the currently set filters\n */\n applyFilters(filters: Record): void {\n this.filters = filters;\n this.filtersChange.emit(filters);\n this.removeBox();\n }\n}\n\n \n\n \n \n \n \n close\n \n \n \n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./filters-popover.component.scss\n \n .filters-popover {\n position: inherit;\n\n &.expanded {\n position: relative;\n\n .popup-container {\n right: inherit;\n }\n\n .popup-body {\n padding-left: 4em !important;\n }\n }\n}\n\n.popup-container {\n position: absolute;\n z-index: 5;\n top: 1.2rem;\n left: 1.48rem;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #00000058;\n\n .popup-body {\n padding: 1.5rem;\n position: relative;\n }\n\n &.visible {\n width: 35rem;\n transition: width 0.2s ease-in-out;\n border-width: 1px;\n\n .popup-body {\n opacity: 1;\n transition-delay: 0.3s;\n transition-duration: 0.2s;\n }\n }\n\n &.hidden {\n width: 0;\n height: 0;\n transition: all 0.2s ease-out;\n transition-delay: 0.3s;\n pointer-events: none;\n\n .popup-body {\n opacity: 0;\n transition: opacity 0.2s ease-in-out;\n }\n }\n}\n\n.show-hide {\n background: none;\n border: none;\n z-index: 10;\n position: relative;\n cursor: pointer;\n outline: none;\n padding: 0.5rem;\n border-radius: 0.25rem;\n transition: 0.6s;\n\n .funnel {\n // margin-top: 0.25rem;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' close '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersPopoverComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersPopoverModule.html":{"url":"modules/FiltersPopoverModule.html","title":"module - FiltersPopoverModule","body":"\n \n\n\n\n\n Modules\n FiltersPopoverModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_imports\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersPopoverComponent\n \n \n \n \n Imports\n \n \n FiltersContentModule\n \n \n \n \n Exports\n \n \n FiltersPopoverComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { FiltersContentModule } from '../filters-content/filters-content.module';\nimport { FiltersPopoverComponent } from './filters-popover.component';\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, FiltersContentModule],\n declarations: [FiltersPopoverComponent],\n exports: [FiltersPopoverComponent]\n})\nexport class FiltersPopoverModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/FlatNode.html":{"url":"classes/FlatNode.html","title":"class - FlatNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n FlatNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n\n\n \n Description\n \n \n Node type used by ontology tree component.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n numResults\n \n \n Optional\n opacity\n \n \n Optional\n visible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n create\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n expandable\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(original: OntologyTreeNode, level: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:38\n \n \n\n \n \n Creates an instance of flat node.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n \n OntologyTreeNode\n \n \n \n No\n \n \n \n The original ontology node object.\n\n \n \n \n level\n \n \n number\n \n \n \n No\n \n \n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Optional\n numResults\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n opacity\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 20\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n visible\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:9\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n create\n \n \n \n \n \n \n \n create(original: OntologyTreeNode, level: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:36\n \n \n\n\n \n \n Creates a flat node from a ontology node object and a level in the tree.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The original ontology node object.\n\n \n \n \n level\n \n number\n \n\n \n No\n \n\n\n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n Returns : FlatNode\n\n \n \n The newly created flat node.\n\n \n \n \n \n \n\n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n\n \n \n getlabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:18\n \n \n \n \n Gets this node's label.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n expandable\n \n \n\n \n \n getexpandable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:25\n \n \n \n \n Indicates whether this node has children.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\n\n/**\n * Node type used by ontology tree component.\n */\nexport class FlatNode {\n visible?: boolean = true;\n\n opacity?: number = 20;\n\n numResults?: number;\n\n /**\n * Gets this node's label.\n */\n get label(): string {\n return this.original.label;\n }\n\n /**\n * Indicates whether this node has children.\n */\n get expandable(): boolean {\n return this.original.children.length > 0;\n }\n\n /**\n * Creates a flat node from a ontology node object and a level in the tree.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n * @returns The newly created flat node.\n */\n static create(original: OntologyTreeNode, level: number): FlatNode {\n return new FlatNode(original, level);\n }\n\n /**\n * Creates an instance of flat node.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n */\n constructor(readonly original: OntologyTreeNode, readonly level: number) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/GenerateSpatialSearch.html":{"url":"classes/GenerateSpatialSearch.html","title":"class - GenerateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n GenerateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Generate and add a spatial search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:50\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/core/header/header.component.ts\n\n\n\n \n Description\n \n \n Header which is always displayed on the site; contains current filter info,\na link to download data, and a logo which resets the page when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-header\n \n\n\n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n homeUrl\n \n \n loggedIn\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n downloadClicked\n \n \n refreshClicked\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:32\n \n \n \n \n Current filter settings\n\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:18\n \n \n \n \n URL to Portal site\n\n \n \n \n \n \n \n \n \n \n loggedIn\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:27\n \n \n \n \n Is the user logged in?\n\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:20\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:22\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n downloadClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:42\n \n \n \n \n Emitted when download button is clicked\n\n \n \n \n \n \n \n \n \n \n refreshClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:37\n \n \n \n \n Emitted when refresh button is clicked\n\n \n \n \n \n\n\n\n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\n\n/**\n * Header which is always displayed on the site; contains current filter info,\n * a link to download data, and a logo which resets the page when clicked.\n */\n@Component({\n selector: 'ccf-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class HeaderComponent {\n\n /**\n * URL to Portal site\n */\n @Input() homeUrl: string;\n\n @Input() loginDisabled: boolean;\n\n @Input() logoTooltip: string;\n\n /**\n * Is the user logged in?\n */\n @Input() loggedIn: boolean;\n\n /**\n * Current filter settings\n */\n @Input() filters: Record;\n\n /**\n * Emitted when refresh button is clicked\n */\n @Output() readonly refreshClicked = new EventEmitter();\n\n /**\n * Emitted when download button is clicked\n */\n @Output() readonly downloadClicked = new EventEmitter();\n}\n\n \n\n \n \n \n \n \n \n\n \n \n LOGIN\n LOGOUT\n\n\n \n\n \n \n ./header.component.scss\n \n .ccf-header {\n height: 4rem;\n padding: 0 1.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n display: flex;\n\n .home {\n height: 100%;\n width: 25rem;\n align-items: center;\n display: flex;\n padding: 0.25rem 0;\n }\n\n .logo {\n width: 100%;\n height: 50%;\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .download {\n height: 1.5rem;\n }\n\n // Styled to match the HuBMAP Portal\n .authentication {\n width: 8.25rem;\n border-radius: 0.125rem;\n font-weight: 500;\n }\n\n .logo, .download, .refresh {\n display: flex;\n align-items: center;\n transition: color 1s;\n cursor: pointer;\n text-decoration: none;\n }\n\n :not(:last-child) {\n margin-right: 1.5rem;\n }\n\n .filler {\n flex-grow: 1;\n margin: 0;\n }\n\n .filter-labels {\n display: flex;\n align-items: center;\n height: 100%;\n font: 400 1rem/1.25rem Inter, sans-serif;\n }\n\n .disabled {\n display: none;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' LOGIN LOGOUT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/HeaderModule.html":{"url":"modules/HeaderModule.html","title":"module - HeaderModule","body":"\n \n\n\n\n\n Modules\n HeaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_HeaderModule_declarations\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\n\n\nHeaderModule\n\nHeaderModule\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/header/header.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeaderComponent\n \n \n \n \n Exports\n \n \n HeaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatToolbarModule } from '@angular/material/toolbar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { HeaderComponent } from './header.component';\n\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule, MatToolbarModule, MatTooltipModule],\n declarations: [HeaderComponent],\n exports: [HeaderComponent]\n})\nexport class HeaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/IconDefinition.html":{"url":"interfaces/IconDefinition.html","title":"interface - IconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n IconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n Object definition for registering new svg icons.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: SafeHtml\n\n \n \n\n\n \n \n Type : SafeHtml\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: SafeResourceUrl\n\n \n \n\n\n \n \n Type : SafeResourceUrl\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/IconRegistryState.html":{"url":"injectables/IconRegistryState.html","title":"injectable - IconRegistryState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n IconRegistryState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n State handling the registration of icons for use with mat-icon.\n\n \n\n \n Extends\n \n \n NgxsDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n getArguments\n \n \n Private\n getMethodName\n \n \n \n registerIcon\n \n \n Private\n registerIconImpl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(registry: MatIconRegistry | null, sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:43\n \n \n\n \n \n Creates an instance of icon registry state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registry\n \n \n MatIconRegistry | null\n \n \n \n No\n \n \n \n Material icon registry.\n\n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n Service used to sanitize default imported urls and html.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n getArguments\n \n \n \n \n \n \n \n getArguments(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:134\n \n \n\n\n \n \n Selects the argument used to call the registration method.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : []\n\n \n \n An array of arguments.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getMethodName\n \n \n \n \n \n \n \n getMethodName(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:114\n \n \n\n\n \n \n Selects the MatIconRegistry method used to register the icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n The name of the registry method.\n\n \n \n \n \n \n \n \n \n \n \n \n \n registerIcon\n \n \n \n \n \n \n \n registerIcon(definition: IconDefinition)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:74\n \n \n\n\n \n \n Registers a svg icon for use in mat-icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n registerIconImpl\n \n \n \n \n \n \n \n registerIconImpl(definition: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:84\n \n \n\n\n \n \n Backing implementation of registerIcon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/InitializationState.html":{"url":"classes/InitializationState.html","title":"class - InitializationState","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n InitializationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n\n\n \n Description\n \n \n Boolean state that can also be awaited.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n deferred\n \n \n Private\n initialized\n \n \n Private\n resolve\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n set\n \n \n valueOf\n \n \n Async\n wait\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n deferred\n \n \n \n \n \n \n Default value : new Promise(resolve => {\n this.resolve = resolve;\n })\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37\n \n \n\n \n \n Promise used to await on.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n initialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35\n \n \n\n \n \n Whether this state is true or false.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n resolve\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41\n \n \n\n \n \n Resolve function for the promise.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46\n \n \n\n\n \n \n Sets the state to true and\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n valueOf\n \n \n \n \n \n \nvalueOf()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65\n \n \n\n\n \n \n Gets the boolean state of this object.\n\n\n \n \n \n Returns : boolean\n\n \n \n true if set has been called.\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n wait\n \n \n \n \n \n \n \n wait()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56\n \n \n\n\n \n \n Gets a promise that resolves when this state is set to true.\n\n\n \n \n \n Returns : Promise\n\n \n \n A promise.\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { BooleanInput, coerceBooleanProperty } from '@angular/cdk/coercion';\nimport {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener,\n Input, OnDestroy, Output,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/** Opened/closed state. */\ntype OpenedState = 'open' | 'open-instant' | 'closed';\n/** Expanded/collapsed state. */\ntype ExpandedState = 'open' | 'open-instant' | 'closed';\n/** Expanded state relative to an opposite drawer. */\ntype ExpandedState2 = 'collapsed' | 'half' | 'extended' | 'full';\n\n/** Default animation parameters. */\nconst EXPAND_COLLAPSE_PARAMS_DEFAULT = {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n};\n\n/**\n * Boolean state that can also be awaited.\n */\nclass InitializationState {\n /** Whether this state is true or false. */\n private initialized = false;\n /** Promise used to await on. */\n private deferred = new Promise(resolve => {\n this.resolve = resolve;\n });\n /** Resolve function for the promise. */\n private resolve: () => void;\n\n /**\n * Sets the state to true and\n */\n set(): void {\n this.initialized = true;\n this.resolve();\n }\n\n /**\n * Gets a promise that resolves when this state is set to true.\n *\n * @returns A promise.\n */\n async wait(): Promise {\n return this.deferred;\n }\n\n /**\n * Gets the boolean state of this object.\n *\n * @returns true if set has been called.\n */\n valueOf(): boolean {\n return this.initialized;\n }\n}\n\n\n/**\n * Side drawer component.\n * Contains all the logic for opening/closing/expanding.\n */\n@Component({\n selector: 'ccf-drawer',\n exportAs: 'ccfDrawer',\n templateUrl: './drawer.component.html',\n styleUrls: ['./drawer.component.scss'],\n animations: [\n trigger('openClose', [\n state('open, open-instant', style({\n transform: 'none'\n })),\n state('closed', style({})),\n\n transition('closed => open-instant', animate(0)),\n transition('closed open, open-instant => closed', animate('.5s ease-in-out'))\n ]),\n trigger('expandCollapse', [\n state('collapsed', style({})),\n state('half', style({\n width: 'calc(50% - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('extended', style({\n width: 'calc(100% - {{ width }}px - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('full', style({\n width: 'calc(100% - {{ margin }}px - {{ margin2 }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n\n transition('* *', animate('.5s ease-in-out'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DrawerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer';\n /** Whether this is located at the end position. */\n @HostBinding('class.ccf-drawer-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Position of the drawer - start (left) or end (right). */\n @Input()// eslint-disable-line\n get position(): 'start' | 'end' {\n return this._position;\n }\n set position(value: 'start' | 'end') {\n this._position = value || 'start';\n }\n /** Property for position getter/setter. */\n private _position: 'start' | 'end' = 'start';\n\n /** Whether the drawer is opened. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-opened') // eslint-disable-line\n get opened(): boolean {\n return this._opened;\n }\n set opened(value: boolean) {\n this.toggle(coerceBooleanProperty(value));\n }\n /** Property for opened getter/setter. */\n private _opened = false;\n\n /** Whether the drawer is expanded. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-expanded') // eslint-disable-line\n get expanded(): boolean {\n return this._expanded;\n }\n set expanded(value: boolean) {\n this.toggleExpanded(coerceBooleanProperty(value));\n }\n /** Property for expanded getter/setter */\n private _expanded = false;\n\n /** Output emitting when the drawer has opened. */\n @Output() readonly openedChange = new EventEmitter(true);\n /** Output emitting when the drawer has expanded. */\n @Output() readonly expandedChange = new EventEmitter(true);\n /** Output emitting whenever the drawer state changes. */\n @Output() readonly stateChange = new EventEmitter(true);\n\n /** Current open/close animation state. */\n @HostBinding('@openClose')\n openedState: OpenedState = 'closed';\n\n /** Expanded/collapsed state parameters. */\n @HostBinding('@expandCollapse') // eslint-disable-line\n get expandedStateObj(): unknown {\n return {\n value: this.expandedState2, params: {\n width: this.width, margin: this.measuredMargin,\n margin2: this.margin2\n }\n };\n }\n /** Current expanded/collapsed animation state. */\n expandedState: ExpandedState = 'closed';\n /** Current expanded state relative to the opposite drawer. */\n private expandedState2: ExpandedState2 = 'collapsed';\n\n /** Gets the calculated width of the drawer. */\n private get measuredWidth(): number {\n if (this._measuredWidth > 0) {\n return this._measuredWidth;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const bbox = element.getBoundingClientRect();\n const width = bbox.right - bbox.left;\n if (width === 0) {\n return 0;\n }\n\n this._measuredWidth = width;\n return width;\n }\n /** Cached measured width. */\n private _measuredWidth = 0;\n /** Width of opposite drawer. */\n private width = 0;\n\n /** Gets the calculated margin of the drawer. */\n private get measuredMargin(): number {\n if (this._measuredMargin > 0) {\n return this._measuredMargin;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const styles = globalThis.getComputedStyle(element);\n const property = this.position === 'start' ? 'margin-right' : 'margin-left';\n const value = styles.getPropertyValue(property);\n const margin = Number(value.slice(0, -2));\n\n this._measuredMargin = margin;\n return margin;\n }\n /** Cached measured margin. */\n private _measuredMargin = 0;\n /** Margin of the opposite drawer. */\n private margin2 = 0;\n\n /** Initialization state. */\n private initialized = new InitializationState();\n /** Connected message channel. */\n private channel: MessageChannel;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of drawer component.\n *\n * @param messageService Service for sending/receiving event messages.\n * @param cdr The change detector reference.\n * @param element Reference to components HTML element.\n */\n constructor(\n messageService: MessageService,\n cdr: ChangeDetectorRef,\n private readonly element: ElementRef\n ) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n this.initialized.set();\n setTimeout(() => this.channel.sendMessage({ type: 'drawer-initialized' }));\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the drawer.\n */\n open(): void {\n this.toggle(true);\n }\n\n /**\n * Closes the drawer.\n */\n close(): void {\n this.toggle(false);\n }\n\n /**\n * Toggles the drawer between opened and closed.\n *\n * @param [opened] Whether to open or close the drawer.\n */\n toggle(opened = !this.opened): void {\n if (this.opened === opened) {\n return;\n }\n\n if (!opened) {\n this.openedState = 'closed';\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n this._expanded = false;\n } else if (this.initialized.valueOf()) {\n this.openedState = 'open';\n } else {\n this.openedState = 'open-instant';\n }\n\n this._opened = opened;\n this.sendToggle();\n }\n\n /**\n * Expands the drawer.\n */\n openExpanded(): void {\n this.toggleExpanded(true);\n }\n\n /**\n * Collapses the drawer.\n */\n closeExpanded(): void {\n this.toggleExpanded(false);\n }\n\n /**\n * Toggles the drawer between expanded and collapsed.\n *\n * @param [expanded] Whether to expand or collapse the drawer.\n */\n toggleExpanded(expanded = !this.expanded): void {\n if (this.expanded === expanded) {\n return;\n }\n\n if (!expanded) {\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n } else if (this.initialized.valueOf()) {\n this.expandedState = 'open';\n } else {\n this.expandedState = 'open-instant';\n }\n\n this._expanded = expanded;\n this.sendToggle();\n }\n\n /**\n * Listener to open/close animation completion.\n */\n @HostListener('@openClose.done') // eslint-disable-line\n closeOpenDone(): void {\n this.openedChange.emit(this.opened);\n }\n\n /**\n * Listener to expand/collapse animation completion.\n */\n @HostListener('@expandCollapse.done') // eslint-disable-line\n expandCollapseDone(): void {\n this.expandedChange.emit(this.expanded);\n }\n\n /**\n * Sends a toggle event to the channel.\n * Waits until initialization is completed before sending.\n */\n private async sendToggle(): Promise {\n await this.initialized.wait();\n this.channel.sendMessage({\n type: 'drawer-toggled',\n opened: this.opened,\n expanded: this.expanded,\n width: this.measuredWidth,\n margin: this.measuredMargin\n });\n this.stateChange.emit();\n }\n\n /**\n * Processes an event.\n *\n * @param msg The event.\n * @returns true if change detection should run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-toggled': {\n const other = msg.source as DrawerComponent;\n this.syncExpanded(other);\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Syncs the drawer widths and margin against the opposite drawer.\n *\n * @param other The opposite drawer.\n */\n private syncExpanded(other: DrawerComponent): void {\n if (this.expanded || other.expanded) {\n if (this.expanded && other.expanded) {\n this.expandedState2 = other.expandedState2 = 'half';\n } else if (this.expanded) {\n if (other.opened) {\n this.expandedState2 = 'extended';\n this.width = other.measuredWidth + other.measuredMargin;\n } else {\n this.expandedState2 = 'full';\n this.margin2 = other.measuredMargin;\n }\n } else {\n if (this.opened) {\n other.expandedState2 = 'extended';\n other.width = this.measuredWidth + this.measuredMargin;\n } else {\n other.expandedState2 = 'full';\n other.margin2 = this.measuredMargin;\n }\n }\n }\n }\n\n /** Workaround for getter/setter pair not accepting different types. */\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_position: '' | 'start' | 'end';\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_opened: BooleanInput;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_expanded: BooleanInput;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResult.html":{"url":"interfaces/ListResult.html","title":"interface - ListResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n rank\n \n \n \n \n selected\n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n \n \n selected: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n tissueBlock: TissueBlockResult\n\n \n \n\n\n \n \n Type : TissueBlockResult\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TissueBlockResult } from 'ccf-database';\n\nexport interface ListResult {\n selected: boolean;\n color?: string;\n tissueBlock: TissueBlockResult;\n rank?: number;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ListResultsState.html":{"url":"injectables/ListResultsState.html","title":"injectable - ListResultsState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ListResultsState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedNodeId$\n \n \n Readonly\n listResults$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n deselectListResult\n \n \n highlightNode\n \n \n ngxsOnInit\n \n \n selectListResult\n \n \n \n setListResults\n \n \n unHighlightNode\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n deselectListResult\n \n \n \n \n \n \ndeselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:66\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n highlightNode\n \n \n \n \n \n \nhighlightNode(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:70\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:81\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n selectListResult\n \n \n \n \n \n \nselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:62\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setListResults\n \n \n \n \n \n \n \n setListResults(listResults: ListResult[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:58\n \n \n\n\n \n \n Sets the list results\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n listResults\n \n ListResult[]\n \n\n \n No\n \n\n\n \n The list of results to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unHighlightNode\n \n \n \n \n \n \nunHighlightNode()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:74\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:35\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedNodeId$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.highlightedNodeId), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n listResults$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.listResults), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:30\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(map(x => x?.listResults), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(map(x => x?.highlightedNodeId), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResultsStateModel.html":{"url":"interfaces/ListResultsStateModel.html","title":"interface - ListResultsStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResultsStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n highlightedNodeId\n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n highlightedNodeId\n \n \n \n \n \n \n \n \n highlightedNodeId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n listResults: ListResult[]\n\n \n \n\n\n \n \n Type : ListResult[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(map(x => x?.listResults), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(map(x => x?.highlightedNodeId), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Message.html":{"url":"interfaces/Message.html","title":"interface - Message","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Message\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n A message sent on a channel.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n payload\n \n \n \n \n source\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Unique identifier for a message.\n\n \n \n \n \n \n \n \n \n \n payload\n \n \n \n \n \n \n \n \n payload: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Data associated with this message.\n\n \n \n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: \n\n \n \n\n\n\n\n\n\n\n \n \n Sender of the message.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MessageChannel.html":{"url":"classes/MessageChannel.html","title":"class - MessageChannel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MessageChannel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Channel for sending and receiving messages.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMessages\n \n \n getMessagesFromSource\n \n \n getMessagesFromSources\n \n \n Private\n nextMessageId\n \n \n sendMessage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(source, channel: Subject>, messages: Observable>)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Creates a new channel.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n source\n \n \n \n \n \n No\n \n \n \n The message source.\n\n \n \n \n channel\n \n \n Subject>\n \n \n \n No\n \n \n \n The message send subject.\n\n \n \n \n messages\n \n \n Observable>\n \n \n \n No\n \n \n \n The message receive observable.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Counter used to give each message a unique id.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMessages\n \n \n \n \n \n \ngetMessages()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:83\n \n \n\n\n \n \n Gets an observable emitting all messages except for those sent by this source.\n\n\n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSource\n \n \n \n \n \n \ngetMessagesFromSource(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:93\n \n \n\n\n \n \n Gets an observable emitting messages sent from a specific source.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSources\n \n \n \n \n \n \ngetMessagesFromSources(sources: [])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:103\n \n \n\n\n \n \n Gets an observable emitting messages sent from any of the specified sources.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n sources\n \n []\n \n\n \n No\n \n\n\n \n The sources messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n nextMessageId\n \n \n \n \n \n \n \n nextMessageId()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:112\n \n \n\n\n \n \n Creates a unique message identifier.\n\n\n \n \n \n Returns : number\n\n \n \n The identifier number.\n\n \n \n \n \n \n \n \n \n \n \n \n sendMessage\n \n \n \n \n \n \nsendMessage(payload: T)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:70\n \n \n\n\n \n \n Sends a single message with a payload.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n payload\n \n T\n \n\n \n No\n \n\n\n \n The message payload.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/MessageService.html":{"url":"injectables/MessageService.html","title":"injectable - MessageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n MessageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Service for creating message channels.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Private\n messages\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n connect\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(config: MessageServiceConfig, parent: MessageService | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n Creates an instance of message service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n config\n \n \n MessageServiceConfig\n \n \n \n No\n \n \n \n The configuration for this service.\n\n \n \n \n parent\n \n \n MessageService | null\n \n \n \n No\n \n \n \n The parent message service, if any.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n connect\n \n \n \n \n \n \nconnect(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:163\n \n \n\n\n \n \n Connects to a message channel.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source of messages sent.\n\n \n \n \n \n \n \n \n \n Returns : MessageChannel\n\n \n \n A new connected message channel.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:153\n \n \n\n\n \n \n Clean up.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Default value : new Subject>()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:128\n \n \n\n \n \n The message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n messages\n \n \n \n \n \n \n Type : Observable>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n The message listener.\n\n \n \n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MessageServiceConfig.html":{"url":"interfaces/MessageServiceConfig.html","title":"interface - MessageServiceConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MessageServiceConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Message service configuration options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n isolated: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to listen to parent messages.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MoveToNode.html":{"url":"classes/MoveToNode.html","title":"class - MoveToNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MoveToNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(node: SpatialSceneNode)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n \n SpatialSceneNode\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start moving the position to a scene node'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyExplorationModule.html":{"url":"modules/OntologyExplorationModule.html","title":"module - OntologyExplorationModule","body":"\n \n\n\n\n\n Modules\n OntologyExplorationModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-exploration.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from './ontology-search/ontology-search.module';\nimport { OntologySelectionModule } from './ontology-selection/ontology-selection.module';\nimport { OntologyTreeModule } from './ontology-tree/ontology-tree.module';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule,\n OntologySelectionModule\n ],\n exports: [OntologySearchModule, OntologyTreeModule, OntologySelectionModule]\n})\nexport class OntologyExplorationModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySearchComponent.html":{"url":"components/OntologySearchComponent.html","title":"component - OntologySearchComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n\n\n\n \n Description\n \n \n Componenet for searching the Ontology nodes.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-ontology-search\n \n\n\n\n \n styleUrls\n ./ontology-search.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n autoCompleteOpen\n \n \n filteredResults$\n \n \n formControl\n \n \n Public\n ontologyService\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n displayFormatter\n \n \n ngOnInit\n \n \n onSelect\n \n \n sortBySynonymResult\n \n \n sortLexically\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n placeholderText\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologyService: OntologySearchService, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Creates an instance of ontology search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n instance of searchService which provides all the search functionality\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:23\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:29\n \n \n \n \n Output event-emitter which emits the id of the OntologyTreeNode whose label was\nselected by the user in the search-results\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n displayFormatter\n \n \n \n \n \n \ndisplayFormatter(option?: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:78\n \n \n\n\n \n \n A formatter function to enable different display and selected value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n option\n \n SearchResult\n \n\n \n Yes\n \n\n\n \n a search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n a part of the search result entry to be displayed as a display value\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:60\n \n \n\n\n \n \n on-init lifecycle hook for this component -\ngets the searched value from the view, sends it to the filter function in the OntologyService,\nand gets the search results from the service\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onSelect\n \n \n \n \n \n \nonSelect(event: MatAutocompleteSelectedEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:107\n \n \n\n\n \n \n Callback function triggered when the user selects a value from search results\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatAutocompleteSelectedEvent\n \n\n \n No\n \n\n\n \n instance of MatAutocompleteSelectedEvent\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sortBySynonymResult\n \n \n \n \n \n \nsortBySynonymResult(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:88\n \n \n\n\n \n \n Sorts by results which have synonyms\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n 1 or -1\n\n \n \n \n \n \n \n \n \n \n \n \n sortLexically\n \n \n \n \n \n \nsortLexically(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:98\n \n \n\n\n \n \n Sorts lexically\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n lower case value of node label\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n autoCompleteOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:40\n \n \n\n \n \n Determines if autocomplete is open or close.\n\n \n \n\n \n \n \n \n \n \n \n \n filteredResults$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Observable which provides the filtered search results\n\n \n \n\n \n \n \n \n \n \n \n \n formControl\n \n \n \n \n \n \n Default value : new UntypedFormControl('')\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:34\n \n \n\n \n \n Instance of FormControl - tracks the value and validation status of an individual form control\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n ontologyService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:53\n \n \n\n \n \n instance of searchService which provides all the search functionality\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, OnInit, Input, Output } from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';\nimport { OntologyTreeNode } from 'ccf-database';\nimport { get, sortBy } from 'lodash';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { filter, map, startWith, switchMap } from 'rxjs/operators';\n\nimport { OntologySearchService, SearchResult } from '../../../core/services/ontology-search/ontology-search.service';\n\n\n/**\n * Componenet for searching the Ontology nodes.\n */\n@Component({\n selector: 'ccf-ontology-search',\n templateUrl: './ontology-search.component.html',\n styleUrls: ['./ontology-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySearchComponent implements OnInit {\n @Input() placeholderText: string;\n\n /**\n * Output event-emitter which emits the id of the OntologyTreeNode whose label was\n * selected by the user in the search-results\n */\n @Output() readonly selected = new EventEmitter();\n\n /**\n * Instance of FormControl - tracks the value and validation status of an individual form control\n */\n formControl = new UntypedFormControl('');\n\n\n /**\n * Determines if autocomplete is open or close.\n */\n autoCompleteOpen = false;\n\n /**\n * Observable which provides the filtered search results\n */\n filteredResults$: Observable;\n\n /**\n * Creates an instance of ontology search component.\n *\n * @param ontologyService instance of searchService which provides all the search functionality\n * @param ga Analytics service\n */\n constructor(public ontologyService: OntologySearchService, private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * on-init lifecycle hook for this component -\n * gets the searched value from the view, sends it to the filter function in the OntologyService,\n * and gets the search results from the service\n */\n ngOnInit(): void {\n const valueChanges = this.formControl.valueChanges as Observable;\n this.filteredResults$ = valueChanges.pipe(\n filter(value => typeof value === 'string'),\n startWith(''),\n switchMap(value => this.ontologyService.filter(value)),\n map(searchResults => sortBy(searchResults, [\n this.sortBySynonymResult, 'index', this.sortLexically\n ]))\n );\n }\n\n /**\n * A formatter function to enable different display and selected value\n *\n * @param option a search result entry\n * @returns a part of the search result entry to be displayed as a display value\n */\n displayFormatter(option?: SearchResult): string {\n return (option?.displayLabel ?? []).join('');\n }\n\n /**\n * Sorts by results which have synonyms\n *\n * @param entry search result entry\n * @returns 1 or -1\n */\n sortBySynonymResult(this: void, entry: SearchResult): number {\n return entry.displayLabel.join().includes('(') ? 1 : -1;\n }\n\n /**\n * Sorts lexically\n *\n * @param entry search result entry\n * @returns lower case value of node label\n */\n sortLexically(this: void, entry: SearchResult): string {\n return entry.node.label.toLowerCase();\n }\n\n /**\n * Callback function triggered when the user selects a value from search results\n *\n * @param event instance of MatAutocompleteSelectedEvent\n */\n onSelect(event: MatAutocompleteSelectedEvent): void {\n const node = get(event, ['option', 'value', 'node']) as OntologyTreeNode;\n if (node) {\n this.ga.event('search', 'ontology_search', node.id);\n this.selected.emit(node);\n this.formControl.reset();\n }\n }\n}\n\n \n\n \n \n \n search\n \n\n \n \n \n {{option.displayLabel[0]}}\n {{option.displayLabel[1]}}\n {{option.displayLabel[2]}}\n \n \n \n \n\n\n \n\n \n \n ./ontology-search.component.scss\n \n .ccf-ontology-search {\n width: 100%;\n\n .field {\n width: 100%;\n padding-bottom: 1.34375em;\n font-size: inherit;\n line-height: 1.125;\n letter-spacing: normal;\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n margin: 0;\n height: 2.75rem;\n\n .mat-mdc-form-field-flex {\n align-items: center;\n height: 2.75rem;\n\n .mat-mdc-form-field-infix {\n padding: 1rem 0;\n\n input {\n margin-left: .4rem;\n }\n }\n\n .mat-mdc-form-field-icon-prefix {\n padding: 0;\n }\n\n mat-icon {\n padding-right: 0;\n }\n }\n }\n }\n}\n\n\n::ng-deep .ccf-ontology-search.detached {\n border: 0.125rem solid;\n border-top: none;\n border-radius: 0 0 0.25rem 0.25rem;\n max-height: 18rem;\n padding: 0;\n box-shadow: none;\n\n .results-container {\n width: 23.75rem;\n margin-bottom: 1rem;\n overflow: auto;\n max-height: 15rem;\n scrollbar-width: thin;\n\n mat-option {\n min-height: 1.5rem;\n font-size: 1rem;\n font-weight: 500;\n\n .search-term {\n text-decoration: underline;\n }\n }\n }\n}\n\n.autocomplete-open {\n ::ng-deep .mdc-notched-outline {\n .mdc-notched-outline__leading {\n border-radius: 0.25rem 0 0 0;\n border-bottom: none;\n }\n\n .mdc-notched-outline__trailing {\n border-radius: 0 0.25rem 0 0;\n border-bottom: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' search {{option.displayLabel[0]}} {{option.displayLabel[1]}} {{option.displayLabel[2]}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySearchModule.html":{"url":"modules/OntologySearchModule.html","title":"module - OntologySearchModule","body":"\n \n\n\n\n\n Modules\n OntologySearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySearchComponent\n \n \n \n \n Exports\n \n \n OntologySearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatAutocompleteModule } from '@angular/material/autocomplete';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { OntologySearchComponent } from './ontology-search.component';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n MatAutocompleteModule,\n MatFormFieldModule,\n MatInputModule,\n MatIconModule\n ],\n declarations: [OntologySearchComponent],\n exports: [OntologySearchComponent]\n})\nexport class OntologySearchModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/OntologySearchService.html":{"url":"injectables/OntologySearchService.html","title":"injectable - OntologySearchService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n OntologySearchService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Injectable OntologySearchService responsible for search result computations\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n Public\n Readonly\n rootNode$\n \n \n Private\n treeModel\n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n filter\n \n \n formatLabel\n \n \n \n getChildren\n \n \n getIndexOfMatch\n \n \n Private\n lookup\n \n \n setTreeModel\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \nfilter(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:50\n \n \n\n\n \n \n Searches the ontology with the search-term\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n the search term\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n an array of search-results\n\n \n \n \n \n \n \n \n \n \n \n \n formatLabel\n \n \n \n \n \n \nformatLabel(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:111\n \n \n\n\n \n \n Formats label based on where the search-term was found in the OntologyTreeNode\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n label or first synonym-label of OntologyTreeNode which has the search-term\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search-term\n\n \n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n an array in the form of [prefix, search-term, suffix]\n\n \n \n \n \n \n \n \n \n \n \n \n \n getChildren\n \n \n \n \n \n \n \n getChildren(node: OntologyTreeNode)\n \n \n\n \n \n Decorators : \n \n @bind()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:128\n \n \n\n\n \n \n Fetches the children of an ontology node.\nNote: This can be called without a reference to this.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n node\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The node for which to get children.\n\n \n \n \n \n \n \n \n \n Returns : OntologyTreeNode[]\n\n \n \n An array of children, empty if the node has no children.\n\n \n \n \n \n \n \n \n \n \n \n \n getIndexOfMatch\n \n \n \n \n \n \ngetIndexOfMatch(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:100\n \n \n\n\n \n \n Gets index of match in the ontology label\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n the provided ontology node label or synonym label\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n the searched text in lower case\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n the index of the match in the label\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n lookup\n \n \n \n \n \n \n \n lookup(nodes: Immutable[], searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:63\n \n \n\n\n \n \n looks up ontology nodes and composes search results\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n nodes\n \n Immutable[]\n \n\n \n No\n \n\n\n \n Ontology nodes\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search text in lower case\n\n \n \n \n \n \n \n \n \n Returns : SearchResult[]\n\n \n \n search results\n\n \n \n \n \n \n \n \n \n \n \n \n setTreeModel\n \n \n \n \n \n \nsetTreeModel(treeModel: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n treeModel\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => Object.values(state.nodes)))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:34\n \n \n\n \n \n All nodes in the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n Readonly\n rootNode$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => state.nodes[state.root]))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:37\n \n \n\n \n \n Root node of the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n treeModel\n \n \n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:30\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologySelection.html":{"url":"interfaces/OntologySelection.html","title":"interface - OntologySelection","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologySelection\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n location\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n location\n \n \n \n \n \n \n \n \n location: OntologyTreeNode | undefined\n\n \n \n\n\n \n \n Type : OntologyTreeNode | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\nexport interface OntologySelection {\n location: OntologyTreeNode | undefined;\n id: string;\n label: string;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySelectionComponent.html":{"url":"components/OntologySelectionComponent.html","title":"component - OntologySelectionComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySelectionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n\n\n\n \n Description\n \n \n Ontology selection component that encapsulates ontology search and tree components.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n \n providers\n \n OntologySearchService\n \n \n\n\n \n selector\n ccf-ontology-selection\n \n\n\n\n \n styleUrls\n ./ontology-selection.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-selection.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n \n tree\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n selected\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n header\n \n \n occurenceData\n \n \n ontologyFilter\n \n \n placeholderText\n \n \n termData\n \n \n treeModel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n ontologySelection\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologySearchService: OntologySearchService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n\n \n \n Creates an instance of ontology selection component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologySearchService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n Service for searching the ontology.\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:47\n \n \n \n \n \n \n \n \n \n occurenceData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:28\n \n \n \n \n A record of terms within the current filter. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n ontologyFilter\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:45\n \n \n \n \n Input list of selected ontology terms passed down to ontology-tree.\nUsed to change display of ontology tree when selection is made from\noutside the component.\n\n \n \n \n \n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:48\n \n \n \n \n \n \n \n \n \n termData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:33\n \n \n \n \n A record of terms the app currently has data for. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n treeModel\n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:38\n \n \n \n \n The ontology tree model to display\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n ontologySelection\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n \n \n Captures and passes along the change in ontologySelections.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \nselected(ontologyNode: OntologyTreeNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:75\n \n \n\n\n \n \n Ontology selection event when node is selected from the search results.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyNode\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n selected ontology node.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:61\n \n \n\n \n \n Service for searching the ontology.\n \n \n\n \n \n \n \n \n \n \n \n \n tree\n \n \n \n \n \n \n Type : OntologyTreeComponent\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(OntologyTreeComponent, {static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:23\n \n \n\n \n \n View child of search component\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\n\nimport { OntologySelection } from '../../../core/models/ontology-selection';\nimport { OntologySearchService } from '../../../core/services/ontology-search/ontology-search.service';\nimport { OntologyTreeComponent } from '../ontology-tree/ontology-tree.component';\n\n\n/**\n * Ontology selection component that encapsulates ontology search and tree components.\n */\n@Component({\n selector: 'ccf-ontology-selection',\n templateUrl: './ontology-selection.component.html',\n styleUrls: ['./ontology-selection.component.scss'],\n providers: [OntologySearchService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySelectionComponent implements OnChanges {\n /**\n * View child of search component\n */\n @ViewChild(OntologyTreeComponent, { static: false }) tree: OntologyTreeComponent;\n\n /**\n * A record of terms within the current filter. To be passed on to ontology-tree\n */\n @Input() occurenceData: Record;\n\n /**\n * A record of terms the app currently has data for. To be passed on to ontology-tree\n */\n @Input() termData: Record;\n\n /**\n * The ontology tree model to display\n */\n @Input() treeModel: OntologyTreeModel;\n\n /**\n * Input list of selected ontology terms passed down to ontology-tree.\n * Used to change display of ontology tree when selection is made from\n * outside the component.\n */\n @Input() ontologyFilter: string[];\n\n @Input() header: boolean;\n @Input() placeholderText: string;\n\n /**\n * Captures and passes along the change in ontologySelections.\n */\n @Output() readonly ontologySelection = new EventEmitter();\n\n /**\n * Creates an instance of ontology selection component.\n *\n * @param ontologySearchService Service for searching the ontology.\n */\n constructor(\n public ontologySearchService: OntologySearchService,\n ) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('treeModel' in changes && this.treeModel) {\n this.ontologySearchService.setTreeModel(this.treeModel);\n }\n }\n\n /**\n * Ontology selection event when node is selected from the search results.\n *\n * @param ontologyNode selected ontology node.\n */\n selected(ontologyNode: OntologyTreeNode): void {\n const nodes = this.treeModel?.nodes ?? {};\n this.tree.expandAndSelect(ontologyNode, node => nodes[node.parent]);\n }\n}\n\n \n\n \n \n\n \n\n \n \n ./ontology-selection.component.scss\n \n \n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySelectionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySelectionModule.html":{"url":"modules/OntologySelectionModule.html","title":"module - OntologySelectionModule","body":"\n \n\n\n\n\n Modules\n OntologySelectionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_imports\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySelectionComponent\n \n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySelectionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from '../ontology-search/ontology-search.module';\nimport { OntologyTreeModule } from '../ontology-tree/ontology-tree.module';\nimport { OntologySelectionComponent } from './ontology-selection.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule\n ],\n declarations: [OntologySelectionComponent],\n exports: [OntologySelectionComponent],\n})\nexport class OntologySelectionModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyTreeModule.html":{"url":"modules/OntologyTreeModule.html","title":"module - OntologyTreeModule","body":"\n \n\n\n\n\n Modules\n OntologyTreeModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologyTreeComponent\n \n \n \n \n Exports\n \n \n OntologyTreeComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatTreeModule } from '@angular/material/tree';\n\nimport { OntologyTreeComponent } from './ontology-tree.component';\nimport { OpacitySliderModule } from 'ccf-shared';\n\n@NgModule({\n imports: [\n CommonModule,\n MatButtonModule,\n MatIconModule,\n MatTooltipModule,\n MatTreeModule,\n OpacitySliderModule\n ],\n declarations: [OntologyTreeComponent],\n exports: [OntologyTreeComponent],\n})\nexport class OntologyTreeModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Position.html":{"url":"interfaces/Position.html","title":"interface - Position","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Position\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/RadiusSettings.html":{"url":"interfaces/RadiusSettings.html","title":"interface - RadiusSettings","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n RadiusSettings\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n defaultValue\n \n \n \n \n max\n \n \n \n \n min\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n defaultValue\n \n \n \n \n \n \n \n \n defaultValue: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n min\n \n \n \n \n \n \n \n \n min: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ReallyUpdateSpatialSearch.html":{"url":"classes/ReallyUpdateSpatialSearch.html","title":"class - ReallyUpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ReallyUpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Really update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:71\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RemoveSearch.html":{"url":"classes/RemoveSearch.html","title":"class - RemoveSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RemoveSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(id: string)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Remove'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetPosition.html":{"url":"classes/ResetPosition.html","title":"class - ResetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:32\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetRadius.html":{"url":"classes/ResetRadius.html","title":"class - ResetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:42\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ResultsBrowserComponent.html":{"url":"components/ResultsBrowserComponent.html","title":"component - ResultsBrowserComponent","body":"\n \n\n\n\n\n\n Components\n \n ResultsBrowserComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n\n\n\n \n Description\n \n \n ResultsBrowser is the container component in charge of rendering the label and stats of\nthe results as well as handling the virtual scrolling and click emitters of\nResultsBrowserItems.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-results-browser\n \n\n\n\n \n styleUrls\n ./results-browser.component.scss\n \n\n\n\n \n templateUrl\n ./results-browser.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleHover\n \n \n handleLinkClick\n \n \n handleSelection\n \n \n handleUnhover\n \n \n onScroll\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n aggregateData\n \n \n header\n \n \n highlighted\n \n \n listResults\n \n \n resultLabel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n itemHovered\n \n \n itemUnhovered\n \n \n linkClicked\n \n \n listResultDeselected\n \n \n listResultSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Creates an instance of results browser component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n aggregateData\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:29\n \n \n \n \n Input used to add a list of stats at the top the results browser\n\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:38\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:36\n \n \n \n \n \n \n \n \n \n listResults\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:24\n \n \n \n \n Input array of List Results to display\n\n \n \n \n \n \n \n \n \n \n resultLabel\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:34\n \n \n \n \n Input allowing the title of the result browser to be set outside of the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n itemHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:56\n \n \n \n \n \n \n \n \n \n itemUnhovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:58\n \n \n \n \n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:44\n \n \n \n \n Output emitting the result that was clicked on and its relevant information.\nUsed for opening and rendering the result viewer.\n\n \n \n \n \n \n \n \n \n \n listResultDeselected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:54\n \n \n \n \n Output emitting the link result deselected\n\n \n \n \n \n \n \n \n \n \n listResultSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:49\n \n \n \n \n Output emitting the link result selected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleHover\n \n \n \n \n \n \nhandleHover(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleLinkClick\n \n \n \n \n \n \nhandleLinkClick(link: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:93\n \n \n\n\n \n \n Notifies on link click\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n link\n \n string\n \n\n \n No\n \n\n\n \n the link clicked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleSelection\n \n \n \n \n \n \nhandleSelection(result: Immutable, selected: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:79\n \n \n\n\n \n \n Notifies listeners when a selection/deselection is made\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n Immutable\n \n\n \n No\n \n\n\n \n the list result\n\n \n \n \n selected\n \n boolean\n \n\n \n No\n \n\n\n \n whether to select or deselect the result\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleUnhover\n \n \n \n \n \n \nhandleUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:115\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onScroll\n \n \n \n \n \n \nonScroll(event: UIEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:102\n \n \n\n\n \n \n Handles the scroll event to detect when scroll is at the bottom.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n UIEvent\n \n\n \n No\n \n\n\n \n The scroll event.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\nUsed to determine whether or not to render the gradient at the bottom.\n\n \n \n\n \n \n\n\n\n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { AggregateResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { ListResult } from '../../../core/models/list-result';\n\n\n/**\n * ResultsBrowser is the container component in charge of rendering the label and stats of\n * the results as well as handling the virtual scrolling and click emitters of\n * ResultsBrowserItems.\n */\n@Component({\n selector: 'ccf-results-browser',\n templateUrl: './results-browser.component.html',\n styleUrls: ['./results-browser.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ResultsBrowserComponent {\n /**\n * Input array of List Results to display\n */\n @Input() listResults: Immutable;\n\n /**\n * Input used to add a list of stats at the top the results browser\n */\n @Input() aggregateData: Immutable;\n\n /**\n * Input allowing the title of the result browser to be set outside of the component\n */\n @Input() resultLabel: string;\n\n @Input() highlighted: string;\n\n @Input() header: boolean;\n\n /**\n * Output emitting the result that was clicked on and its relevant information.\n * Used for opening and rendering the result viewer.\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Output emitting the link result selected\n */\n @Output() readonly listResultSelected = new EventEmitter>();\n\n /**\n * Output emitting the link result deselected\n */\n @Output() readonly listResultDeselected = new EventEmitter>();\n\n @Output() readonly itemHovered = new EventEmitter();\n\n @Output() readonly itemUnhovered = new EventEmitter();\n\n /**\n * Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\n * Used to determine whether or not to render the gradient at the bottom.\n */\n atScrollBottom = false;\n\n /**\n * Creates an instance of results browser component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Notifies listeners when a selection/deselection is made\n *\n * @param result the list result\n * @param selected whether to select or deselect the result\n */\n handleSelection(result: Immutable, selected: boolean): void {\n this.ga.event('list_result_selected', 'results_browser', this.resultLabel, +selected);\n if (selected) {\n this.listResultSelected.next(result);\n } else {\n this.listResultDeselected.next(result);\n }\n }\n\n /**\n * Notifies on link click\n *\n * @param link the link clicked\n */\n handleLinkClick(link: string): void {\n this.linkClicked.emit(link);\n }\n\n /**\n * Handles the scroll event to detect when scroll is at the bottom.\n *\n * @param event The scroll event.\n */\n onScroll(event: UIEvent): void {\n if (!event.target) {\n return;\n }\n const { clientHeight, scrollHeight, scrollTop } = event.target as Element;\n const diff = scrollHeight - scrollTop - clientHeight;\n this.atScrollBottom = diff \n \n\n \n \n \n {{ resultLabel }}\n \n {{stat.count}}\n {{stat.label}}\n \n \n\n \n \n \n \n \n \n\n\n \n\n \n \n ./results-browser.component.scss\n \n .results-browser-container {\n display: flex;\n flex-direction: column;\n height: calc(100% - 3rem);\n padding: 0 1.5rem 1.5rem 1.5rem;\n\n .stat-box {\n margin-bottom: 1.5rem;\n line-height: 1.25;\n min-height: 7.75rem;\n\n #title {\n font-size: 1.25rem;\n margin-bottom: 0.75rem;\n }\n\n .stat-row {\n display: flex;\n flex-direction: row;\n\n .stat-value {\n margin-right: 1rem;\n width: 5.5rem;\n text-align: right;\n font-weight: 600;\n }\n .stat-label {\n font-weight: 300;\n }\n }\n }\n\n .results-browser-list {\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n scrollbar-width: thin;\n padding-right: .5rem;\n height: calc(100vh - 20rem);\n\n &.header-hidden {\n height: calc(100vh - 16rem);\n }\n\n .browser-item-container {\n width: 100%;\n }\n }\n\n .scroll-gradient {\n position: absolute;\n height: 3rem;\n width: 95%;\n bottom: 0;\n pointer-events: none;\n\n\n &.hidden {\n display: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ resultLabel }} {{stat.count}} {{stat.label}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ResultsBrowserComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ResultsBrowserModule.html":{"url":"modules/ResultsBrowserModule.html","title":"module - ResultsBrowserModule","body":"\n \n\n\n\n\n Modules\n ResultsBrowserModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_imports\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ResultsBrowserComponent\n \n \n \n \n Imports\n \n \n DonorCardModule\n \n \n \n \n Exports\n \n \n ResultsBrowserComponent\n \n \n \n \n \n\n\n \n\n\n \n import { ScrollingModule } from '@angular/cdk/scrolling';\nimport { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\n\nimport { ResultsBrowserComponent } from './results-browser.component';\nimport { DonorCardModule } from '../donor-card/donor-card.module';\n\n\n@NgModule({\n declarations: [ResultsBrowserComponent],\n imports: [\n CommonModule,\n ScrollingModule,\n DonorCardModule\n ],\n exports: [ResultsBrowserComponent]\n})\nexport class ResultsBrowserModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RunSpatialSearchComponent.html":{"url":"components/RunSpatialSearchComponent.html","title":"component - RunSpatialSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n RunSpatialSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n\n\n\n \n Description\n \n \n Button that opens up the Spatial Search config\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-run-spatial-search\n \n\n\n\n \n styleUrls\n ./run-spatial-search.component.scss\n \n\n\n\n \n templateUrl\n ./run-spatial-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(store: Store, dialog: MatDialog)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-run-spatial-search\"\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \nstartSpatialSearchFlow()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:30\n \n \n\n\n \n \n Starts spatial search flow\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Store } from '@ngxs/store';\nimport { take, tap } from 'rxjs/operators';\n\nimport { StartSpatialSearchFlow } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\n\n\n/**\n * Button that opens up the Spatial Search config\n */\n@Component({\n selector: 'ccf-run-spatial-search',\n templateUrl: './run-spatial-search.component.html',\n styleUrls: ['./run-spatial-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RunSpatialSearchComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-run-spatial-search';\n\n constructor(private readonly store: Store, private readonly dialog: MatDialog) { }\n\n /**\n * Starts spatial search flow\n */\n startSpatialSearchFlow(): void {\n this.store.dispatch(new StartSpatialSearchFlow()).pipe(\n take(1),\n tap(() => this.dialog.open(SpatialSearchConfigBehaviorComponent))\n ).subscribe();\n }\n}\n\n \n\n \n \n Run Spatial Search\n travel_explore\n\n\n \n\n \n \n ./run-spatial-search.component.scss\n \n :host {\n .run-spatial-search-button {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n border-width: 1px;\n border-style: solid;\n white-space: nowrap;\n\n .mat-icon {\n margin-left: 9.75px;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Run Spatial Search travel_explore'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RunSpatialSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RunSpatialSearchModule.html":{"url":"modules/RunSpatialSearchModule.html","title":"module - RunSpatialSearchModule","body":"\n \n\n\n\n\n Modules\n RunSpatialSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RunSpatialSearchComponent\n \n \n \n \n Exports\n \n \n RunSpatialSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\n\nimport { RunSpatialSearchComponent } from './run-spatial-search.component';\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule],\n declarations: [RunSpatialSearchComponent],\n exports: [RunSpatialSearchComponent]\n})\nexport class RunSpatialSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SceneState.html":{"url":"injectables/SceneState.html","title":"injectable - SceneState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SceneState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n 3d Scene state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedId$\n \n \n Private\n listResults\n \n \n Readonly\n referenceOrgans$\n \n \n Readonly\n scene$\n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngxsOnInit\n \n \n \n Static\n referenceOrganEntities\n \n \n \n Static\n referenceOrgans\n \n \n sceneNodeClicked\n \n \n sceneNodeHovered\n \n \n sceneNodeUnhover\n \n \n \n setReferenceOrganEntities\n \n \n \n setReferenceOrgans\n \n \n \n setScene\n \n \n \n setSelectedReferenceOrgans\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:159\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrganEntities\n \n \n \n \n \n \n \n referenceOrganEntities(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeClicked\n \n \n \n \n \n \nsceneNodeClicked(undefined: NodeClickEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:137\n \n \n\n\n \n \n Handle scene node clicks\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n NodeClickEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeHovered\n \n \n \n \n \n \nsceneNodeHovered(node: SpatialSceneNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:148\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n SpatialSceneNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeUnhover\n \n \n \n \n \n \nsceneNodeUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:152\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrganEntities\n \n \n \n \n \n \n \n setReferenceOrganEntities(referenceOrganEntities: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:118\n \n \n\n\n \n \n Sets the reference organ entities\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrganEntities\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n The reference organ entities available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrgans\n \n \n \n \n \n \n \n setReferenceOrgans(referenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:108\n \n \n\n\n \n \n Sets the reference organs\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n The reference organs available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setScene\n \n \n \n \n \n \n \n setScene(scene: SpatialSceneNode[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:128\n \n \n\n\n \n \n Sets the scene\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n scene\n \n SpatialSceneNode[]\n \n\n \n No\n \n\n\n \n The active scene to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedReferenceOrgans\n \n \n \n \n \n \n \n setSelectedReferenceOrgans(selectedReferenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:98\n \n \n\n\n \n \n Sets the selected reference organs\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n selectedReferenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:76\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:73\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedId$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.highlightedId), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:70\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n listResults\n \n \n \n \n \n \n Type : ListResultsState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n referenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.referenceOrgans), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:64\n \n \n\n \n \n Available Reference Organs\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.scene), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:68\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.selectedReferenceOrgans), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:66\n \n \n\n \n \n Selected Reference Organs\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(map(x => x?.referenceOrgans), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(map(x => x?.selectedReferenceOrgans), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(map(x => x?.scene), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(map(x => x?.highlightedId), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ??\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SceneStateModel.html":{"url":"interfaces/SceneStateModel.html","title":"interface - SceneStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SceneStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n Optional\n \n highlightedId\n \n \n \n \n referenceOrganEntities\n \n \n \n \n referenceOrgans\n \n \n \n \n scene\n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n \n \n \n \n \n anatomicalStructureSettings: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n highlightedId\n \n \n \n \n \n \n \n \n highlightedId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrganEntities\n \n \n \n \n \n \n \n \n referenceOrganEntities: SpatialEntity[]\n\n \n \n\n\n \n \n Type : SpatialEntity[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n scene\n \n \n \n \n \n \n \n \n scene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n \n \n \n \n selectedAnatomicalStructures: []\n\n \n \n\n\n \n \n Type : []\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n selectedReferenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(map(x => x?.referenceOrgans), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(map(x => x?.selectedReferenceOrgans), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(map(x => x?.scene), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(map(x => x?.highlightedId), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ??\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchResult.html":{"url":"interfaces/SearchResult.html","title":"interface - SearchResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Search result interface type for the search results\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n displayLabel\n \n \n \n \n index\n \n \n \n \n node\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n displayLabel\n \n \n \n \n \n \n \n \n displayLabel: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n label to be displayed in the view\n\n \n \n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n ensures order of search-results\n\n \n \n \n \n \n \n \n \n \n node\n \n \n \n \n \n \n \n \n node: OntologyTreeNode\n\n \n \n\n\n \n \n Type : OntologyTreeNode\n\n \n \n\n\n\n\n\n \n \n instance of OntologyTreeNode, provides data associated with a search result\n\n \n \n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetExecuteSearchOnGenerate.html":{"url":"classes/SetExecuteSearchOnGenerate.html","title":"class - SetExecuteSearchOnGenerate","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetExecuteSearchOnGenerate\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(execute)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n execute\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set execute search on generate'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetOrgan.html":{"url":"classes/SetOrgan.html","title":"class - SetOrgan","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetOrgan\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(organId: string | undefined)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n \n string | undefined\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set organ'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetPosition.html":{"url":"classes/SetPosition.html","title":"class - SetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(position: literal type)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n position\n \n \n literal type\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetRadius.html":{"url":"classes/SetRadius.html","title":"class - SetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(radius: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n radius\n \n \n number\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSelectedSearches.html":{"url":"classes/SetSelectedSearches.html","title":"class - SetSelectedSearches","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSelectedSearches\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(items: SpatialSearchFilterItem[])\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n \n SpatialSearchFilterItem[]\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Set selected searches'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSex.html":{"url":"classes/SetSex.html","title":"class - SetSex","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSex\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: \"male\" | \"female\")\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n \"male\" | \"female\"\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set sex'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigBehaviorComponent.html":{"url":"components/SpatialSearchConfigBehaviorComponent.html","title":"component - SpatialSearchConfigBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config-behavior\n \n\n\n\n\n\n\n \n templateUrl\n ./spatial-search-config-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n dialog\n \n \n Private\n Readonly\n dialogSubs\n \n \n \n Readonly\n organs$\n \n \n panelData\n \n \n \n Readonly\n selectedOrgan$\n \n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n \n Readonly\n updateOrgan\n \n \n \n Readonly\n updateSex\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n buttonClicked\n \n \n close\n \n \n launchInfoDialog\n \n \n ngOnDestroy\n \n \n onDialogButtonClick\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, dialogRef: MatDialogRef, spatialSearchDialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n spatialSearchDialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n buttonClicked\n \n \n \n \n \n \nbuttonClicked()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:49\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:54\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:83\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:72\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:43\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n dialogSubs\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n organs$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organs)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:36\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n selectedOrgan$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:25\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updateOrgan\n \n \n \n \n \n \n Default value : actionAsFn(SetOrgan)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:34\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updateSex\n \n \n \n \n \n \n Default value : actionAsFn(SetSex)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:31\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, OnDestroy } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport { SetOrgan, SetSex } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Sex, SpatialSearchConfigComponent } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiBehaviorComponent } from '../spatial-search-ui-behavior/spatial-search-ui-behavior.component';\n\n\n@Component({\n selector: 'ccf-spatial-search-config-behavior',\n templateUrl: './spatial-search-config-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigBehaviorComponent implements OnDestroy {\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly selectedOrgan$: Observable;\n\n @Select(SpatialSearchUiSelectors.organs)\n readonly organs$: Observable;\n\n @Dispatch()\n readonly updateSex = actionAsFn(SetSex);\n\n @Dispatch()\n readonly updateOrgan = actionAsFn(SetOrgan);\n\n panelData: PanelData;\n\n private readonly subscriptions = new Subscription();\n\n private readonly dialogSubs = new Subscription();\n\n constructor(\n public dialog: MatDialog,\n private readonly dialogRef: MatDialogRef,\n private readonly spatialSearchDialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n buttonClicked(): void {\n this.spatialSearchDialog.open(SpatialSearchUiBehaviorComponent);\n this.close();\n }\n\n close(): void {\n this.dialogRef.close();\n }\n\n launchInfoDialog(data: PanelData): void {\n this.dialogSubs.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.dialogSubs.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigBehaviorModule.html":{"url":"modules/SpatialSearchConfigBehaviorModule.html","title":"module - SpatialSearchConfigBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchConfigModule\n \n \n \n \n Exports\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchConfigModule } from '../spatial-search-config/spatial-search-config.module';\nimport { SpatialSearchConfigBehaviorComponent } from './spatial-search-config-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchConfigModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchConfigBehaviorComponent],\n exports: [SpatialSearchConfigBehaviorComponent]\n})\nexport class SpatialSearchConfigBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigComponent.html":{"url":"components/SpatialSearchConfigComponent.html","title":"component - SpatialSearchConfigComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n\n\n\n \n Description\n \n \n Config popup for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config\n \n\n\n\n \n styleUrls\n ./spatial-search-config.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-config.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n organs\n \n \n selectedOrgan\n \n \n sex\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n buttonClicked\n \n \n closeDialog\n \n \n infoClicked\n \n \n updateOrgan\n \n \n updateSex\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n organs\n \n \n \n \n Type : OrganInfo[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:20\n \n \n \n \n Selectable organs\n\n \n \n \n \n \n \n \n \n \n selectedOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:23\n \n \n \n \n Currently selected organ\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : Sex\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:26\n \n \n \n \n Currently selected sex\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n buttonClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:35\n \n \n \n \n Emits when the continue button is clicked\n\n \n \n \n \n \n \n \n \n \n closeDialog\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:38\n \n \n \n \n Emits when the close button is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:41\n \n \n \n \n Emits when the info button is clicked\n\n \n \n \n \n \n \n \n \n \n updateOrgan\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:32\n \n \n \n \n Emits when organ is updated\n\n \n \n \n \n \n \n \n \n \n updateSex\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:29\n \n \n \n \n Emits when sex is updated\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-config\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { OrganInfo } from 'ccf-shared';\n\n/** Sex can either be male or female */\nexport type Sex = 'male' | 'female';\n\n/**\n * Config popup for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-config',\n templateUrl: './spatial-search-config.component.html',\n styleUrls: ['./spatial-search-config.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigComponent {\n @HostBinding('class') readonly className = 'ccf-spatial-search-config';\n\n /** Selectable organs */\n @Input() organs: OrganInfo[];\n\n /** Currently selected organ */\n @Input() selectedOrgan?: OrganInfo;\n\n /** Currently selected sex */\n @Input() sex: Sex;\n\n /** Emits when sex is updated */\n @Output() readonly updateSex = new EventEmitter();\n\n /** Emits when organ is updated */\n @Output() readonly updateOrgan = new EventEmitter();\n\n /** Emits when the continue button is clicked */\n @Output() readonly buttonClicked = new EventEmitter();\n\n /** Emits when the close button is clicked */\n @Output() readonly closeDialog = new EventEmitter();\n\n /** Emits when the info button is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n}\n\n \n\n \n \n \n Configure Spatial Search\n \n info\n \n \n \n close\n \n\n\n\n Donor Sex: \n \n Male\n Female\n \n\n\n\n Select an organ\n \n Organs\n \n \n {{organ.name}}\n \n \n \n\n\nContinue\n\n \n\n \n \n ./spatial-search-config.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 2rem;\n width: 30.5rem;\n box-shadow: 0px 25rem 25rem rgba(0, 0, 0, 0.16);\n border-radius: .25rem;\n font-size: 1rem;\n\n .button {\n cursor: pointer;\n }\n\n .header {\n display: flex;\n justify-content: space-between;\n width: 100%;\n font-size: 1.25rem;\n align-items: center;\n\n .header-left {\n display: flex;\n align-items: center;\n\n .title {\n margin-right: 1rem;\n }\n }\n\n button {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .sex-toggle {\n display: flex;\n\n .label {\n margin-right: 2rem;\n line-height: 1.75rem;\n }\n\n .radio {\n margin-right: 4rem;\n\n ::ng-deep .mdc-radio {\n padding: 0;\n padding-right: 0.5rem;\n }\n }\n }\n\n .organ-selector {\n .label {\n height: 0rem;\n }\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n font-size: 1rem;\n padding-bottom: .75rem;\n padding-top: 3rem;\n margin-left: 0.5rem;\n width: 14rem;\n\n .mat-mdc-form-field-infix {\n padding: 0;\n border-top: none;\n }\n\n .mdc-line-ripple {\n bottom: 0rem;\n height: 0.125rem;\n }\n\n .mat-mdc-select-arrow-wrapper {\n transform: translatey(0rem);\n }\n }\n }\n\n .continue-button {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: .25rem 1rem;\n width: 14rem;\n height: 2rem;\n border-width: 1px;\n border-style: solid;\n border-radius: .25rem;\n box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);\n\n &.disabled {\n pointer-events: none;\n opacity: .5;\n }\n }\n}\n\n::ng-deep .organ-select {\n top: 2.5rem;\n left: -0.25rem;\n padding: 0 !important;\n\n .organ-select-option {\n height: 3.5rem;\n border-bottom: 1px solid;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: Male Female Select an organ Organs {{organ.name}} Continue'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigModule.html":{"url":"modules/SpatialSearchConfigModule.html","title":"module - SpatialSearchConfigModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigComponent\n \n \n \n \n Exports\n \n \n SpatialSearchConfigComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule } from '@angular/forms';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatRadioModule } from '@angular/material/radio';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { SpatialSearchConfigComponent } from './spatial-search-config.component';\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n MatSelectModule,\n MatIconModule,\n MatRadioModule,\n MatButtonModule\n ],\n declarations: [SpatialSearchConfigComponent],\n exports: [SpatialSearchConfigComponent]\n})\nexport class SpatialSearchConfigModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchFilterItem.html":{"url":"interfaces/SpatialSearchFilterItem.html","title":"interface - SpatialSearchFilterItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchFilterItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n \n Extends\n \n \n SpatialSearchListItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n search\n \n \n \n \n sex\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n search\n \n \n \n \n \n \n \n \n search: SpatialSearch\n\n \n \n\n\n \n \n Type : SpatialSearch\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchFilterSelectors.html":{"url":"classes/SpatialSearchFilterSelectors.html","title":"class - SpatialSearchFilterSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchFilterSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n items\n \n \n \n Static\n searches\n \n \n \n Static\n selectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n items\n \n \n \n \n \n \n \n items(state: SpatialSearchFilterModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchFilterState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:9\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchFilterModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n searches\n \n \n \n \n \n \n \n searches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:14\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n selectedSearches\n \n \n \n \n \n \n \n selectedSearches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSearch } from 'ccf-database';\n\nimport { SpatialSearchFilterItem, SpatialSearchFilterModel, SpatialSearchFilterState } from './spatial-search-filter.state';\n\n\nexport class SpatialSearchFilterSelectors {\n @Selector([SpatialSearchFilterState])\n static items(state: SpatialSearchFilterModel): SpatialSearchFilterItem[] {\n return state;\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static searches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.map(item => item.search);\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static selectedSearches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.filter(item => item.selected).map(item => item.search);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchFilterState.html":{"url":"injectables/SpatialSearchFilterState.html","title":"injectable - SpatialSearchFilterState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchFilterState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addSearch\n \n \n Private\n createItem\n \n \n Private\n createItemDescription\n \n \n Private\n createItemId\n \n \n \n removeSearch\n \n \n \n setSelectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addSearch\n \n \n \n \n \n \n \n addSearch(ctx: StateContext, undefined: AddSearch)\n \n \n\n \n \n Decorators : \n \n @Action(AddSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n AddSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItem\n \n \n \n \n \n \n \n createItem(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:48\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemDescription\n \n \n \n \n \n \n \n createItemDescription(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemId\n \n \n \n \n \n \n \n createItemId(search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeSearch\n \n \n \n \n \n \n \n removeSearch(ctx: StateContext, undefined: RemoveSearch)\n \n \n\n \n \n Decorators : \n \n @Action(RemoveSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:32\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n RemoveSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedSearches\n \n \n \n \n \n \n \n setSelectedSearches(ctx: StateContext, undefined: SetSelectedSearches)\n \n \n\n \n \n Decorators : \n \n @Action(SetSelectedSearches)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:37\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSelectedSearches\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{"url":"components/SpatialSearchKeyboardUIBehaviorComponent.html","title":"component - SpatialSearchKeyboardUIBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for spatial search keyboard UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui-behavior\n \n\n\n\n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n currentDelta\n \n \n Optional\n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n handleKey\n \n \n keyClick\n \n \n keyHover\n \n \n \n keyUp\n \n \n updatePosition\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n delta\n \n \n position\n \n \n shiftDelta\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n changePosition\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n document:keydown\n \n \n document:keyup\n \n \n \n \n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n delta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 1\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:19\n \n \n \n \n Amount the position shifts for each key press\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:25\n \n \n \n \n Current position of spatial search\n\n \n \n \n \n \n \n \n \n \n shiftDelta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 2\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:22\n \n \n \n \n Input of spatial search keyboard uibehavior component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n changePosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:28\n \n \n \n \n Emits when position changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui-behavior\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:keydown\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keydown(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:keyup\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keyup(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n handleKey\n \n \n \n \n \n \n \n handleKey(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keydown', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyClick\n \n \n \n \n \n \nkeyClick(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:102\n \n \n\n\n \n \n Updates the position when a key is clicked\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyHover\n \n \n \n \n \n \nkeyHover(key?: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:110\n \n \n\n\n \n \n Updates current key when a key is hovered over\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n Yes\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyUp\n \n \n \n \n \n \n \n keyUp(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keyup', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updatePosition\n \n \n \n \n \n \nupdatePosition(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:43\n \n \n\n\n \n \n Shifts position based on key\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n currentDelta\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:34\n \n \n\n \n \n Current delta\n\n \n \n\n \n \n \n \n \n \n \n \n Optional\n currentKey\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:31\n \n \n\n \n \n Current key being pressed/clicked\n\n \n \n\n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:37\n \n \n\n \n \n True while shift key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, HostListener, Input, Output } from '@angular/core';\n\nimport { Position } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * Behavioral component for spatial search keyboard UI\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui-behavior',\n templateUrl: './spatial-search-keyboard-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIBehaviorComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui-behavior';\n\n /** Amount the position shifts for each key press */\n @Input() delta = 1;\n\n /** Input of spatial search keyboard uibehavior component */\n @Input() shiftDelta = 2;\n\n /** Current position of spatial search */\n @Input() position: Position;\n\n /** Emits when position changes */\n @Output() readonly changePosition = new EventEmitter();\n\n /** Current key being pressed/clicked */\n currentKey?: string;\n\n /** Current delta */\n currentDelta: number;\n\n /** True while shift key is pressed */\n shiftPressed = false;\n\n /**\n * Shifts position based on key\n * @param key Key value\n */\n updatePosition(key: string): void {\n this.currentDelta = this.shiftPressed ? this.shiftDelta : this.delta;\n if (key === 'Shift') {\n this.shiftPressed = true;\n } else {\n this.currentKey = key.toLowerCase();\n switch (this.currentKey) {\n case 'q':\n this.position = { ...this.position, z: this.position.z - this.currentDelta };\n break;\n case 'e':\n this.position = { ...this.position, z: this.position.z + this.currentDelta };\n break;\n case 'w':\n this.position = { ...this.position, y: this.position.y + this.currentDelta };\n break;\n case 's':\n this.position = { ...this.position, y: this.position.y - this.currentDelta };\n break;\n case 'a':\n this.position = { ...this.position, x: this.position.x - this.currentDelta };\n break;\n case 'd':\n this.position = { ...this.position, x: this.position.x + this.currentDelta };\n break;\n default:\n break;\n }\n this.changePosition.emit(this.position);\n }\n }\n\n /**\n * Listens for keydown keyboard event and updates the position\n * @param target Keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n target.preventDefault();\n this.updatePosition(target.key);\n }\n\n /**\n * Listens for keyup keyboard event and updates currentKey / shiftPressed\n * @param target Keyboard event\n */\n @HostListener('document:keyup', ['$event'])\n keyUp(target: KeyboardEvent): void {\n if (target.key === 'Shift') {\n this.shiftPressed = false;\n } else {\n this.currentKey = undefined;\n }\n }\n\n /**\n * Updates the position when a key is clicked\n * @param key Key value\n */\n keyClick(key: string): void {\n this.updatePosition(key);\n }\n\n /**\n * Updates current key when a key is hovered over\n * @param key Key value\n */\n keyHover(key?: string): void {\n this.currentKey = key;\n }\n}\n\n \n\n \n \n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{"url":"modules/SpatialSearchKeyboardUIBehaviorModule.html","title":"module - SpatialSearchKeyboardUIBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { SpatialSearchKeyboardUIModule } from '../spatial-search-keyboard-ui/spatial-search-keyboard-ui.module';\nimport { SpatialSearchKeyboardUIBehaviorComponent } from './spatial-search-keyboard-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchKeyboardUIModule\n ],\n declarations: [SpatialSearchKeyboardUIBehaviorComponent],\n exports: [SpatialSearchKeyboardUIBehaviorComponent]\n})\nexport class SpatialSearchKeyboardUIBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIComponent.html":{"url":"components/SpatialSearchKeyboardUIComponent.html","title":"component - SpatialSearchKeyboardUIComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n\n\n\n \n Description\n \n \n Keyboard control UI for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui\n \n\n\n\n \n styleUrls\n ./spatial-search-keyboard-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n keyMap\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n keyClicked\n \n \n keyHovered\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n currentKey\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:18\n \n \n \n \n Current key pressed\n\n \n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:21\n \n \n \n \n True if shift key is pressed\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n keyClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:24\n \n \n \n \n Emits when a key is clicked\n\n \n \n \n \n \n \n \n \n \n keyHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:27\n \n \n \n \n Emits the key value when a key is hovered over\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n keyMap\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ]\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:30\n \n \n\n \n \n List of keys and their arrow icons that appear when the key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Keyboard control UI for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui',\n templateUrl: './spatial-search-keyboard-ui.component.html',\n styleUrls: ['./spatial-search-keyboard-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui';\n\n /** Current key pressed */\n @Input() currentKey?: string;\n\n /** True if shift key is pressed */\n @Input() shiftPressed: boolean;\n\n /** Emits when a key is clicked */\n @Output() readonly keyClicked = new EventEmitter();\n\n /** Emits the key value when a key is hovered over */\n @Output() readonly keyHovered = new EventEmitter();\n\n /** List of keys and their arrow icons that appear when the key is pressed */\n keyMap = [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ];\n}\n\n \n\n \n \n {{key.direction}}\n \n\n\n \n Q\n W\n E\n \n \n A\n S\n D\n \n SHIFT\n\n\n \n\n \n \n ./spatial-search-keyboard-ui.component.scss\n \n :host {\n .direction-arrow {\n display: grid;\n grid-template-columns: repeat(5, .5fr);\n grid-template-rows: 1fr;\n grid-column-gap: 0px;\n grid-row-gap: 0px;\n margin-bottom: 1rem;\n width: 7rem;\n\n .arrow {\n grid-area: 1 / 3 / 2 / 4;\n opacity: 0;\n transition: 0.5s;\n\n &.active {\n opacity: 1;\n }\n }\n }\n\n .keys {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 0px;\n gap: 0.5rem;\n width: 7rem;\n height: 7rem;\n user-select: none;\n\n .keyrow {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px;\n gap: 0.5rem;\n\n .key {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 2rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n cursor: pointer;\n }\n }\n\n .shift {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 7rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{key.direction}} Q W E A S D SHIFT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIModule.html":{"url":"modules/SpatialSearchKeyboardUIModule.html","title":"module - SpatialSearchKeyboardUIModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { SpatialSearchKeyboardUIComponent } from './spatial-search-keyboard-ui.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule\n ],\n declarations: [SpatialSearchKeyboardUIComponent],\n exports: [SpatialSearchKeyboardUIComponent]\n})\nexport class SpatialSearchKeyboardUIModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiBehaviorComponent.html":{"url":"components/SpatialSearchUiBehaviorComponent.html","title":"component - SpatialSearchUiBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for Spatial Search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui-behavior\n \n\n\n\n\n\n\n \n templateUrl\n ./spatial-search-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n \n Readonly\n cellTypes$\n \n \n \n Readonly\n defaultPosition$\n \n \n Public\n dialog\n \n \n \n Readonly\n moveToNode\n \n \n \n Readonly\n organ$\n \n \n panelData\n \n \n \n Readonly\n position$\n \n \n \n Readonly\n radius$\n \n \n \n Readonly\n radiusSettings$\n \n \n \n Readonly\n resetPosition\n \n \n \n Readonly\n resetRadius\n \n \n \n Readonly\n scene$\n \n \n \n Readonly\n sceneBounds$\n \n \n \n Readonly\n sceneTarget$\n \n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n \n Readonly\n tissueBlocks$\n \n \n \n Readonly\n updatePosition\n \n \n \n Readonly\n updateRadius\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addSpatialSearch\n \n \n close\n \n \n launchInfoDialog\n \n \n onDialogButtonClick\n \n \n openSpatialSearchConfig\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, dialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addSpatialSearch\n \n \n \n \n \n \n \n addSpatialSearch()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:144\n \n \n\n\n \n \n Adds a new spatial search and closes the spatial search UI\n\n\n \n \n \n Returns : GenerateSpatialSearch\n\n \n \n spatial search\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:135\n \n \n\n\n \n \n Closes spatial search UI\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:104\n \n \n\n\n \n \n Launchs info dialog with the input data\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n Data for the info dialog\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:121\n \n \n\n\n \n \n Updates dialog with spatial search information\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openSpatialSearchConfig\n \n \n \n \n \n \nopenSpatialSearchConfig()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:152\n \n \n\n\n \n \n Closes the spatial search UI and opens spatial search config\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:68\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n cellTypes$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.cellTypes)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:71\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n defaultPosition$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.defaultPosition)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:56\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:96\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n moveToNode\n \n \n \n \n \n \n Default value : actionAsFn(MoveToNode)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:80\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n organ$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:50\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:89\n \n \n\n \n \n Data to be displayed in the info panel\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n position$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.position)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n radius$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radius)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n radiusSettings$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radiusSettings)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:62\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n resetPosition\n \n \n \n \n \n \n Default value : actionAsFn(ResetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:77\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n resetRadius\n \n \n \n \n \n \n Default value : actionAsFn(ResetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:86\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.scene)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sceneBounds$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneBounds)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:41\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sceneTarget$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneTarget)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:44\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:47\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n Subscriptions for the info panel data\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n tissueBlocks$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.tissueBlocks)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:65\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updatePosition\n \n \n \n \n \n \n Default value : actionAsFn(SetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:74\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updateRadius\n \n \n \n \n \n \n Default value : actionAsFn(SetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:83\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetPosition,\n SetRadius,\n} from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\nimport { Sex } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiComponent } from '../spatial-search-ui/spatial-search-ui.component';\n\n\n/**\n * Behavioral component for Spatial Search UI\n */\n@Component({\n selector: 'ccf-spatial-search-ui-behavior',\n templateUrl: './spatial-search-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchUiBehaviorComponent {\n\n @Select(SpatialSearchUiSelectors.scene)\n readonly scene$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneBounds)\n readonly sceneBounds$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneTarget)\n readonly sceneTarget$: Observable;\n\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly organ$: Observable;\n\n @Select(SpatialSearchUiSelectors.position)\n readonly position$: Observable;\n\n @Select(SpatialSearchUiSelectors.defaultPosition)\n readonly defaultPosition$: Observable;\n\n @Select(SpatialSearchUiSelectors.radius)\n readonly radius$: Observable;\n\n @Select(SpatialSearchUiSelectors.radiusSettings)\n readonly radiusSettings$: Observable;\n\n @Select(SpatialSearchUiSelectors.tissueBlocks)\n readonly tissueBlocks$: Observable;\n\n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n readonly anatomicalStructures$: Observable;\n\n @Select(SpatialSearchUiSelectors.cellTypes)\n readonly cellTypes$: Observable;\n\n @Dispatch()\n readonly updatePosition = actionAsFn(SetPosition);\n\n @Dispatch()\n readonly resetPosition = actionAsFn(ResetPosition);\n\n @Dispatch()\n readonly moveToNode = actionAsFn(MoveToNode);\n\n @Dispatch()\n readonly updateRadius = actionAsFn(SetRadius);\n\n @Dispatch()\n readonly resetRadius = actionAsFn(ResetRadius);\n\n /** Data to be displayed in the info panel */\n panelData: PanelData;\n\n /** Subscriptions for the info panel data */\n private readonly subscriptions = new Subscription();\n\n constructor(\n private readonly dialogRef: MatDialogRef,\n public dialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n /**\n * Launchs info dialog with the input data\n * @param data Data for the info dialog\n */\n launchInfoDialog(data: PanelData): void {\n this.subscriptions.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n /**\n * Updates dialog with spatial search information\n */\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.subscriptions.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n /**\n * Closes spatial search UI\n */\n close(): void {\n this.dialogRef.close();\n }\n\n /**\n * Adds a new spatial search and closes the spatial search UI\n * @returns spatial search\n */\n @Dispatch()\n addSpatialSearch(): GenerateSpatialSearch {\n this.close();\n return new GenerateSpatialSearch();\n }\n\n /**\n * Closes the spatial search UI and opens spatial search config\n */\n openSpatialSearchConfig(): void {\n this.close();\n this.dialog.open(SpatialSearchConfigBehaviorComponent);\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiBehaviorModule.html":{"url":"modules/SpatialSearchUiBehaviorModule.html","title":"module - SpatialSearchUiBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchUiModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchUiModule } from '../spatial-search-ui/spatial-search-ui.module';\nimport { SpatialSearchUiBehaviorComponent } from './spatial-search-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchUiModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchUiBehaviorComponent],\n exports: [SpatialSearchUiBehaviorComponent]\n})\nexport class SpatialSearchUiBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiComponent.html":{"url":"components/SpatialSearchUiComponent.html","title":"component - SpatialSearchUiComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n\n\n\n \n Description\n \n \n Main Spatial Search UI component\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui\n \n\n\n\n \n styleUrls\n ./spatial-search-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n anatomicalStructures\n \n \n cellTypes\n \n \n defaultPosition\n \n \n position\n \n \n radius\n \n \n radiusSettings\n \n \n referenceOrgan\n \n \n scene\n \n \n sceneBounds\n \n \n sceneTarget\n \n \n sex\n \n \n tissueBlocks\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n addSpatialSearch\n \n \n closeSpatialSearch\n \n \n editReferenceOrganClicked\n \n \n infoClicked\n \n \n nodeClicked\n \n \n positionChange\n \n \n radiusChange\n \n \n resetPosition\n \n \n resetSphere\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:53\n \n \n \n \n Anatomical structures within the sphere radius\n\n \n \n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:56\n \n \n \n \n Cell types within the sphere radius\n\n \n \n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:44\n \n \n \n \n Starting position of sphere\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:47\n \n \n \n \n Current position of sphere\n\n \n \n \n \n \n \n \n \n \n radius\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:38\n \n \n \n \n Current sphere radius setting\n\n \n \n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n Type : RadiusSettings\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:41\n \n \n \n \n Maximum, minimum, and default sphere radius values\n\n \n \n \n \n \n \n \n \n \n referenceOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:35\n \n \n \n \n Current selected organ\n\n \n \n \n \n \n \n \n \n \n scene\n \n \n \n \n Type : SpatialSceneNode[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:23\n \n \n \n \n Nodes in the scene\n\n \n \n \n \n \n \n \n \n \n sceneBounds\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:26\n \n \n \n \n Bounds of the scene\n\n \n \n \n \n \n \n \n \n \n sceneTarget\n \n \n \n \n Type : [number, number, number]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:29\n \n \n \n \n Scene target\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:32\n \n \n \n \n Current selected sex\n\n \n \n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:50\n \n \n \n \n Tissue blocks within the sphere radius\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n addSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:59\n \n \n \n \n Emits when run spatial search button clicked\n\n \n \n \n \n \n \n \n \n \n closeSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:68\n \n \n \n \n Emits when close button clicked\n\n \n \n \n \n \n \n \n \n \n editReferenceOrganClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:77\n \n \n \n \n Emits when the edit organ link is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:80\n \n \n \n \n Emits when info button in header is clicked\n\n \n \n \n \n \n \n \n \n \n nodeClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:83\n \n \n \n \n Emits when a node in the scene is clicked\n\n \n \n \n \n \n \n \n \n \n positionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:74\n \n \n \n \n Emits when the sphere position changes\n\n \n \n \n \n \n \n \n \n \n radiusChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:71\n \n \n \n \n Emits when the radius changes\n\n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:62\n \n \n \n \n Emits when reset probing sphere button clicked\n\n \n \n \n \n \n \n \n \n \n resetSphere\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:65\n \n \n \n \n Emits when reset camera button clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Main Spatial Search UI component\n */\n@Component({\n selector: 'ccf-spatial-search-ui',\n templateUrl: './spatial-search-ui.component.html',\n styleUrls: ['./spatial-search-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\n\nexport class SpatialSearchUiComponent {\n /** HTML Class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-ui';\n\n /** Nodes in the scene */\n @Input() readonly scene: SpatialSceneNode[];\n\n /** Bounds of the scene */\n @Input() readonly sceneBounds: Position;\n\n /** Scene target */\n @Input() readonly sceneTarget: [number, number, number];\n\n /** Current selected sex */\n @Input() readonly sex: string;\n\n /** Current selected organ */\n @Input() readonly referenceOrgan: OrganInfo;\n\n /** Current sphere radius setting */\n @Input() readonly radius: number;\n\n /** Maximum, minimum, and default sphere radius values */\n @Input() readonly radiusSettings: RadiusSettings;\n\n /** Starting position of sphere */\n @Input() readonly defaultPosition: Position;\n\n /** Current position of sphere */\n @Input() readonly position: Position;\n\n /** Tissue blocks within the sphere radius */\n @Input() readonly tissueBlocks: TissueBlockResult[];\n\n /** Anatomical structures within the sphere radius */\n @Input() readonly anatomicalStructures: TermResult[];\n\n /** Cell types within the sphere radius */\n @Input() readonly cellTypes: TermResult[];\n\n /** Emits when run spatial search button clicked */\n @Output() readonly addSpatialSearch = new EventEmitter();\n\n /** Emits when reset probing sphere button clicked */\n @Output() readonly resetPosition = new EventEmitter();\n\n /** Emits when reset camera button clicked */\n @Output() readonly resetSphere = new EventEmitter();\n\n /** Emits when close button clicked */\n @Output() readonly closeSpatialSearch = new EventEmitter();\n\n /** Emits when the radius changes */\n @Output() readonly radiusChange = new EventEmitter();\n\n /** Emits when the sphere position changes */\n @Output() readonly positionChange = new EventEmitter();\n\n /** Emits when the edit organ link is clicked */\n @Output() readonly editReferenceOrganClicked = new EventEmitter();\n\n /** Emits when info button in header is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n\n /** Emits when a node in the scene is clicked */\n @Output() readonly nodeClicked = new EventEmitter();\n}\n\n \n\n \n \n Configure Spatial Search\n \n info\n \n \n close\n \n\n\n\n \n \n \n Donor Sex: \n {{sex.charAt(0).toUpperCase() + sex.slice(1)}}\n \n \n Organ: \n {{referenceOrgan.name}}\n \n Edit\n \n \n \n Probing Sphere Radius\n \n \n {{ radius }} mm\n \n \n Reset Probing Sphere\n Reset\n Camera View\n \n \n \n \n \n \n \n \n \n Run Spatial Search\n \n \n \n Use the keyboard or click a Tissue Block to move the Probing Sphere\n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./spatial-search-ui.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 1rem;\n height: 95vh;\n width: 78vw;\n border-radius: 0.25rem;\n min-height: 45rem;\n min-width: 60rem;\n\n .header {\n display: flex;\n width: 100%;\n align-items: center;\n\n .info, .close {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .title {\n display: flex;\n align-items: center;\n margin-right: 1rem;\n }\n\n .close {\n margin-left: auto;\n }\n }\n\n .content {\n display: flex;\n width: 100%;\n height: calc(100% - 3.5rem);\n\n .button {\n border-width: 1px;\n border-style: solid;\n border-radius: 0.25rem;\n font-size: 0.875rem;\n height: 2rem;\n line-height: 2rem;\n transition: 0.5s;\n\n &.disabled {\n opacity: 0.5;\n pointer-events: none;\n }\n }\n\n .info-panel {\n display: flex;\n flex-direction: column;\n margin-right: 2rem;\n grid-gap: 1rem;\n gap: 1rem;\n width: 25rem;\n\n .organ-sex-selection {\n display: flex;\n font-size: 1rem;\n justify-content: space-between;\n\n .sex, .organ {\n display: flex;\n\n .label {\n font-weight: 300;\n margin-right: 0.5rem;\n }\n\n .current-sex, .current-organ {\n font-weight: 600;\n }\n }\n\n .edit {\n cursor: pointer;\n }\n }\n\n .radius-slider {\n display: flex;\n flex-direction: column;\n\n .title {\n font-weight: 600;\n font-size: 1rem;\n }\n\n .slider-container {\n display: flex;\n justify-content: space-between;\n\n .slider {\n width: 19rem;\n }\n\n .value {\n display: flex;\n align-items: center;\n font-size: 1rem;\n }\n }\n\n .reset-buttons {\n display: flex;\n justify-content: space-between;\n\n button {\n width: 11.5rem;\n }\n }\n }\n\n .results {\n height: calc(100% - 15rem - 2px);\n .list {\n height: 33%;\n display: flex;\n flex-direction: column;\n\n }\n }\n }\n\n .spatial-search-scene {\n display: flex;\n width: calc(100% - 25rem);\n background-color: black;\n border-bottom-left-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n border-top-right-radius: .5rem;\n border-top-left-radius: .5rem;\n\n .primary-scene-wrapper {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n\n .primary-scene {\n flex: auto;\n overflow: hidden;\n }\n\n .body-ui-hint {\n color: white;\n font-size: 1rem;\n margin: 1rem;\n }\n }\n\n .sidebar {\n .minimap-scene {\n margin: 1.5rem;\n width: 12.75rem;\n height: 11rem;\n ::ng-deep .body-ui {\n background-color: #232f3a;\n }\n }\n\n ccf-spatial-search-keyboard-ui-behavior {\n margin: 1.5rem;\n display: flex;\n justify-content: center;\n }\n\n ccf-xyz-position {\n margin: 1.5rem;\n padding-left: 5rem;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: {{sex.charAt(0).toUpperCase() + sex.slice(1)}} Organ: {{referenceOrgan.name}} Edit Probing Sphere Radius {{ radius }} mm Reset Probing Sphere Reset Camera View Run Spatial Search Use the keyboard or click a Tissue Block to move the Probing Sphere '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchUiModel.html":{"url":"interfaces/SpatialSearchUiModel.html","title":"interface - SpatialSearchUiModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchUiModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructures\n \n \n \n Optional\n \n cellTypes\n \n \n \n Optional\n \n defaultPosition\n \n \n \n \n executeSearchOnGeneration\n \n \n \n Optional\n \n organId\n \n \n \n Optional\n \n organScene\n \n \n \n Optional\n \n position\n \n \n \n Optional\n \n radius\n \n \n \n Optional\n \n radiusSettings\n \n \n \n Optional\n \n referenceOrgans\n \n \n \n \n sex\n \n \n \n Optional\n \n spatialSearchScene\n \n \n \n Optional\n \n tissueBlocks\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n \n \n \n \n cellTypes: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n \n \n \n \n defaultPosition: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n executeSearchOnGeneration\n \n \n \n \n \n \n \n \n executeSearchOnGeneration: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organId\n \n \n \n \n \n \n \n \n organId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n organScene\n \n \n \n \n \n \n \n \n organScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radius\n \n \n \n \n \n \n \n \n radius: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n \n \n \n \n radiusSettings: RadiusSettings\n\n \n \n\n\n \n \n Type : RadiusSettings\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n spatialSearchScene\n \n \n \n \n \n \n \n \n spatialSearchScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n \n \n \n \n tissueBlocks: TissueBlockResult[]\n\n \n \n\n\n \n \n Type : TissueBlockResult[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiModule.html":{"url":"modules/SpatialSearchUiModule.html","title":"module - SpatialSearchUiModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n TermOccurrenceListModule\n \n \n TermOccurrenceListModule\n \n \n TissueBlockListModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';\n\nimport { BodyUiModule, InfoButtonModule, XYZPositionModule } from 'ccf-shared';\nimport { SpatialSearchKeyboardUIBehaviorModule } from '../spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module';\nimport { TermOccurrenceListModule } from '../term-occurence-list/term-occurrence.module';\nimport { TissueBlockListModule } from '../tissue-block-list/tissue-block-list.module';\nimport { SpatialSearchUiComponent } from './spatial-search-ui.component';\n\n@NgModule({\n imports: [\n CommonModule,\n BodyUiModule,\n XYZPositionModule,\n TissueBlockListModule,\n SpatialSearchKeyboardUIBehaviorModule,\n MatIconModule,\n MatSliderModule,\n TermOccurrenceListModule,\n MatDividerModule,\n MatButtonModule,\n InfoButtonModule,\n TermOccurrenceListModule\n ],\n declarations: [SpatialSearchUiComponent],\n exports: [SpatialSearchUiComponent]\n})\nexport class SpatialSearchUiModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchUiSelectors.html":{"url":"classes/SpatialSearchUiSelectors.html","title":"class - SpatialSearchUiSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchUiSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n \n Static\n cellTypes\n \n \n \n Static\n defaultPosition\n \n \n Private\n Static\n getTermCounts\n \n \n \n Static\n organ\n \n \n \n Static\n organId\n \n \n Static\n organMatchesSex\n \n \n \n Static\n organs\n \n \n \n Static\n position\n \n \n \n Static\n radius\n \n \n \n Static\n radiusSettings\n \n \n \n Static\n referenceOrgans\n \n \n \n Static\n scene\n \n \n \n Static\n sceneBounds\n \n \n \n Static\n sceneTarget\n \n \n \n Static\n sex\n \n \n \n Static\n tissueBlocks\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n \n \n Default value : SpatialSearchUiState.organEntity\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:12\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n \n \n \n \n \n anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:106\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypes\n \n \n \n \n \n \n \n cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n defaultPosition\n \n \n \n \n \n \n \n defaultPosition(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Static\n getTermCounts\n \n \n \n \n \n \n \n getTermCounts(counts: Record | undefined, tree: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:115\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n counts\n \n Record | undefined\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organ\n \n \n \n \n \n \n \n organ(id: string | undefined, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string | undefined\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organId\n \n \n \n \n \n \n \n organId(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:25\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organMatchesSex\n \n \n \n \n \n \n \n organMatchesSex(organ: OrganInfo, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:43\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organ\n \n OrganInfo\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organs\n \n \n \n \n \n \n \n organs(sex: Sex, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n position\n \n \n \n \n \n \n \n position(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:49\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radius\n \n \n \n \n \n \n \n radius(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : number\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radiusSettings\n \n \n \n \n \n \n \n radiusSettings(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : RadiusSettings\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n scene\n \n \n \n \n \n \n \n scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined', 'undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n position\n \n Position\n \n\n \n No\n \n\n\n \n \n radius\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneBounds\n \n \n \n \n \n \n \n sceneBounds(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:84\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneTarget\n \n \n \n \n \n \n \n sceneTarget(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sex\n \n \n \n \n \n \n \n sex(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:15\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Sex\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n tissueBlocks\n \n \n \n \n \n \n \n tissueBlocks(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:101\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TissueBlockResult[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { getProbingSphereScene, OntologyTreeModel, SpatialEntity, TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { Position, RadiusSettings, SpatialSearchUiModel, SpatialSearchUiState, TermResult } from './spatial-search-ui.state';\n\n\nexport class SpatialSearchUiSelectors {\n static readonly organEntity = SpatialSearchUiState.organEntity;\n\n @Selector([SpatialSearchUiState])\n static sex(state: SpatialSearchUiModel): Sex {\n return state.sex;\n }\n\n @Selector([SpatialSearchUiState])\n static referenceOrgans(state: SpatialSearchUiModel): OrganInfo[] {\n return state.referenceOrgans ?? [];\n }\n\n @Selector([SpatialSearchUiState])\n static organId(state: SpatialSearchUiModel): string | undefined {\n return state.organId;\n }\n\n @Selector([SpatialSearchUiSelectors.organId, SpatialSearchUiSelectors.referenceOrgans])\n static organ(id: string | undefined, organs: OrganInfo[]): OrganInfo | undefined {\n if (id === undefined) {\n return undefined;\n }\n\n return organs.find(organ => organ.id === id);\n }\n\n @Selector([SpatialSearchUiSelectors.sex, SpatialSearchUiSelectors.referenceOrgans])\n static organs(sex: Sex, organs: OrganInfo[]): OrganInfo[] {\n return organs.filter(organ => this.organMatchesSex(organ, sex));\n }\n\n static organMatchesSex(organ: OrganInfo, sex: Sex): boolean {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n\n @Selector([SpatialSearchUiState])\n static position(state: SpatialSearchUiModel): Position {\n return state.position ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static defaultPosition(state: SpatialSearchUiModel): Position {\n return state.defaultPosition ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static radius(state: SpatialSearchUiModel): number {\n return state.radius ?? 0;\n }\n\n @Selector([SpatialSearchUiState])\n static radiusSettings(state: SpatialSearchUiModel): RadiusSettings {\n return state.radiusSettings ?? { min: 0, max: 0, defaultValue: 0 };\n }\n\n @Selector([SpatialSearchUiState, SpatialSearchUiState.organEntity, SpatialSearchUiSelectors.position, SpatialSearchUiSelectors.radius])\n static scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number): SpatialSceneNode[] {\n const sphere = getProbingSphereScene(organEntity, {\n ...position, radius, target: organEntity['@id']\n });\n const collisions = new Set((state.tissueBlocks ?? []).map(block => block.spatialEntityId));\n const organScene = (state.organScene ?? []).map(s => {\n if (collisions.has(s['@id'])) {\n s = { ...s, color: [41, 121, 255, 0.9 * 255] };\n }\n return s;\n });\n return organScene.concat(sphere);\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneBounds(organEntity: SpatialEntity): Position {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n const margin = Math.max(x, y, z) * 0.42;\n return {\n x: (margin + x) / 1000,\n y: (margin + y) / 1000,\n z: (margin + z) / 1000\n };\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneTarget(organEntity: SpatialEntity): [number, number, number] {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n return [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n }\n\n @Selector([SpatialSearchUiState])\n static tissueBlocks(state: SpatialSearchUiModel): TissueBlockResult[] {\n return state.tissueBlocks ?? [];\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.anatomicalStructuresTreeModel])\n static anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.anatomicalStructures, tree);\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.cellTypesTreeModel])\n static cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.cellTypes, tree);\n }\n\n private static getTermCounts(counts: Record | undefined, tree: OntologyTreeModel): TermResult[] {\n return Object.entries(counts ?? {}).filter(([_, count]) => count > 0).map(([term, count]) => ({\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': term,\n label: tree.nodes[term]?.label ?? term.split('/').slice(-1)[0],\n count\n }));\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchUiState.html":{"url":"injectables/SpatialSearchUiState.html","title":"injectable - SpatialSearchUiState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchUiState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n generateSpatialSearch\n \n \n \n moveToNode\n \n \n \n Static\n organEntity\n \n \n Private\n organValidForSex\n \n \n \n resetPosition\n \n \n \n resetRadius\n \n \n \n setExecuteSearchOnGenerate\n \n \n \n setOrgan\n \n \n \n setPosition\n \n \n \n setRadius\n \n \n \n setSex\n \n \n \n startSpatialSearchFlow\n \n \n \n updateSpatialSearch\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataSource: DataSourceService, store: Store, actions$: Actions, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:88\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dataSource\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n actions$\n \n \n Actions\n \n \n \n No\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n generateSpatialSearch\n \n \n \n \n \n \n \n generateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(GenerateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:272\n \n \n\n\n \n \n Generates and adds a new spatial search then resets the ui state\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n moveToNode\n \n \n \n \n \n \n \n moveToNode(ctx: StateContext, undefined: MoveToNode)\n \n \n\n \n \n Decorators : \n \n @Action(MoveToNode)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:206\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n MoveToNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organEntity\n \n \n \n \n \n \n \n organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:85\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organs\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n organValidForSex\n \n \n \n \n \n \n \n organValidForSex(organId: string, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:313\n \n \n\n\n \n \n Used to determine if an organ should be listed if a certain sex is selected\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n string\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n \n \n \n resetPosition(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:196\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetRadius\n \n \n \n \n \n \n \n resetRadius(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:226\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setExecuteSearchOnGenerate\n \n \n \n \n \n \n \n setExecuteSearchOnGenerate(ctx: StateContext, undefined: SetExecuteSearchOnGenerate)\n \n \n\n \n \n Decorators : \n \n @Action(SetExecuteSearchOnGenerate)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:304\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetExecuteSearchOnGenerate\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setOrgan\n \n \n \n \n \n \n \n setOrgan(ctx: StateContext, undefined: SetOrgan)\n \n \n\n \n \n Decorators : \n \n @Action(SetOrgan)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:146\n \n \n\n\n \n \n Updates organId in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetOrgan\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setPosition\n \n \n \n \n \n \n \n setPosition(ctx: StateContext, undefined: SetPosition)\n \n \n\n \n \n Decorators : \n \n @Action(SetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:187\n \n \n\n\n \n \n Updates position in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetPosition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setRadius\n \n \n \n \n \n \n \n setRadius(ctx: StateContext, undefined: SetRadius)\n \n \n\n \n \n Decorators : \n \n @Action(SetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:218\n \n \n\n\n \n \n Updates radius in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetRadius\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSex\n \n \n \n \n \n \n \n setSex(ctx: StateContext, undefined: SetSex)\n \n \n\n \n \n Decorators : \n \n @Action(SetSex)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:116\n \n \n\n\n \n \n Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \n \n startSpatialSearchFlow(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(StartSpatialSearchFlow)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:104\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSpatialSearch\n \n \n \n \n \n \n \n updateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ReallyUpdateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:239\n \n \n\n\n \n \n Updates the spatial search data as the organ, position, and radius changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpinnerOverlayComponent.html":{"url":"components/SpinnerOverlayComponent.html","title":"component - SpinnerOverlayComponent","body":"\n \n\n\n\n\n\n Components\n \n SpinnerOverlayComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n\n\n\n \n Description\n \n \n Overlay component that displays a progress spinner and\nan optional text description.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spinner-overlay\n \n\n\n\n \n styleUrls\n ./spinner-overlay.component.scss\n \n\n\n\n \n templateUrl\n ./spinner-overlay.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n active\n \n \n text\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n active\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:19\n \n \n \n \n Whether the overlay is active/showing.\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:22\n \n \n \n \n Optional text description displayed alongside the spinner.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spinner-overlay\"\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n\n/**\n * Overlay component that displays a progress spinner and\n * an optional text description.\n */\n@Component({\n selector: 'ccf-spinner-overlay',\n templateUrl: './spinner-overlay.component.html',\n styleUrls: ['./spinner-overlay.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpinnerOverlayComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spinner-overlay';\n\n /** Whether the overlay is active/showing. */\n @Input() @HostBinding('class.active') active = false;\n\n /** Optional text description displayed alongside the spinner. */\n @Input() text: string;\n}\n\n \n\n \n \n{{ text }}\n\n \n\n \n \n ./spinner-overlay.component.scss\n \n :host {\n display: flex;\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 99;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n pointer-events: none;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.6s, opacity 0.4s ease-in-out;\n\n mat-spinner {\n margin-bottom: 1rem;\n opacity: 0;\n transition: opacity 0.3s ease-in-out 0.3s;\n }\n\n &.active {\n pointer-events: auto;\n visibility: visible;\n opacity: 1;\n\n mat-spinner {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ text }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpinnerOverlayComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpinnerOverlayModule.html":{"url":"modules/SpinnerOverlayModule.html","title":"module - SpinnerOverlayModule","body":"\n \n\n\n\n\n Modules\n SpinnerOverlayModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpinnerOverlayComponent\n \n \n \n \n Exports\n \n \n SpinnerOverlayComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { SpinnerOverlayComponent } from './spinner-overlay.component';\n\n\n@NgModule({\n imports: [CommonModule, MatProgressSpinnerModule],\n declarations: [SpinnerOverlayComponent],\n exports: [SpinnerOverlayComponent]\n})\nexport class SpinnerOverlayModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/StartSpatialSearchFlow.html":{"url":"classes/StartSpatialSearchFlow.html","title":"class - StartSpatialSearchFlow","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n StartSpatialSearchFlow\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start the Spatial Search flow'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@angular-ru/ngxs';\nimport { NgxsDispatchPluginModule } from '@ngxs-labs/dispatch-decorator';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { CallToActionState } from 'projects/ccf-shared/src/public-api';\n\nimport { environment } from '../../../environments/environment';\nimport { ColorAssignmentState } from './color-assignment/color-assignment.state';\nimport { DataState } from './data/data.state';\nimport { IconRegistryState } from './icon-registry/icon-registry.state';\nimport { ListResultsState } from './list-results/list-results.state';\nimport { SceneState } from './scene/scene.state';\nimport { SpatialSearchFilterState } from './spatial-search-filter/spatial-search-filter.state';\nimport { SpatialSearchUiState } from './spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production,\n selectorOptions: {\n injectContainerState: false\n }\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n NgxsDispatchPluginModule.forRoot(),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TermOccurrenceListComponent.html":{"url":"components/TermOccurrenceListComponent.html","title":"component - TermOccurrenceListComponent","body":"\n \n\n\n\n\n\n Components\n \n TermOccurrenceListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-term-occurrence-list\n \n\n\n\n \n styleUrls\n ./term-occurrence.component.scss\n \n\n\n\n \n templateUrl\n ./term-occurrence.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n termList\n \n \n title\n \n \n toolTipText\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n termList\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:20\n \n \n \n \n array that contains the terms and their counts\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:25\n \n \n \n \n Holds title for section\n\n \n \n \n \n \n \n \n \n \n toolTipText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:30\n \n \n \n \n Text to be included in the tool tip\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-term-occurrence-list\"\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Component for a dropdown menu\n */\n@Component({\n selector: 'ccf-term-occurrence-list',\n templateUrl: './term-occurrence.component.html',\n styleUrls: ['./term-occurrence.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TermOccurrenceListComponent {\n @HostBinding('class') readonly className = 'ccf-term-occurrence-list';\n\n /**\n * array that contains the terms and their counts\n */\n @Input() termList: TermResult[] = [];\n\n /**\n * Holds title for section\n */\n @Input() title: string;\n\n /**\n * Text to be included in the tool tip\n */\n @Input() toolTipText: string;\n}\n\n \n\n \n \n {{termList.length}} {{title}}\n \n info\n \n\n\n\n \n\n \n {{ term.label }}\n {{ term.count }}\n \n \n\n\n \n\n \n \n ./term-occurrence.component.scss\n \n :host {\n padding-top: 1rem;\n .term-list-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n .counter {\n font-size: 1rem;\n }\n\n .info {\n padding-right: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n .term-list {\n overflow: auto;\n padding-left: 2rem;\n font-size: 1rem;\n .term-bloc {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n overflow: auto;\n }\n .term-line{\n padding-right: 2rem;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{termList.length}} {{title}} info {{ term.label }} {{ term.count }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TermOccurrenceListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TermOccurrenceListModule.html":{"url":"modules/TermOccurrenceListModule.html","title":"module - TermOccurrenceListModule","body":"\n \n\n\n\n\n Modules\n TermOccurrenceListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TermOccurrenceListComponent\n \n \n \n \n Exports\n \n \n TermOccurrenceListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TermOccurrenceListComponent } from './term-occurrence.component';\n\n\n@NgModule({\n imports: [CommonModule, MatTooltipModule, MatIconModule],\n declarations: [TermOccurrenceListComponent],\n exports: [TermOccurrenceListComponent]\n})\n\nexport class TermOccurrenceListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TermResult.html":{"url":"interfaces/TermResult.html","title":"interface - TermResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TermResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n count\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThemingModule.html":{"url":"modules/ThemingModule.html","title":"module - ThemingModule","body":"\n \n\n\n\n\n Modules\n ThemingModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\n\nThemingService\n\nThemingService\n\n\n\nThemingModule\n\nThemingModule\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ThemingService\n \n \n \n \n \n\n\n \n\n\n \n import { APP_BOOTSTRAP_LISTENER, NgModule } from '@angular/core';\n\nimport { ThemingService } from './theming.service';\n\n\n@NgModule({\n providers: [\n { provide: APP_BOOTSTRAP_LISTENER, useValue: ThemingService.initialize, multi: true },\n ThemingService\n ]\n})\nexport class ThemingModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ThemingService.html":{"url":"injectables/ThemingService.html","title":"injectable - ThemingService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ThemingService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n\n\n \n Description\n \n \n Manages the currently active theme.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n defaultTheme\n \n \n Private\n element\n \n \n Private\n injector\n \n \n Private\n theme\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n getTheme\n \n \n Static\n initialize\n \n \n initialize\n \n \n resetTheme\n \n \n setTheme\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultTheme: string | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:25\n \n \n\n \n \n Creates the theming service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultTheme\n \n \n string | null\n \n \n \n No\n \n \n \n An optional default theme.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n \n \n \n \n \n applyThemeClass(cls: string, method: \"add\" | \"remove\")\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:83\n \n \n\n\n \n \n Adds or removes a theme class from the necessary components.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n Description\n \n \n \n \n cls\n \n string\n \n\n \n No\n \n\n \n \n\n \n The theme class.\n\n \n \n \n method\n \n \"add\" | \"remove\"\n \n\n \n No\n \n\n \n 'add'\n \n\n \n Whether to add or remove the theme.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTheme\n \n \n \n \n \n \ngetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:39\n \n \n\n\n \n \n Get the currently active theme.\n\n\n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n initialize\n \n \n \n \n \n \n \n initialize(component: ComponentRef<>)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:21\n \n \n\n\n \n \n Initializer called during bootstrap to set up theming.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n component\n \n ComponentRef<>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initialize\n \n \n \n \n \n \ninitialize(element: ElementRef<>, injector: Injector)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:71\n \n \n\n\n \n \n Binds theming service to a component.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n element\n \n ElementRef<>\n \n\n \n No\n \n\n\n \n \n injector\n \n Injector\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetTheme\n \n \n \n \n \n \nresetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:60\n \n \n\n\n \n \n Resets the theme to the default.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setTheme\n \n \n \n \n \n \nsetTheme(theme: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:48\n \n \n\n\n \n \n Sets the currently active theme.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n theme\n \n string\n \n\n \n No\n \n\n\n \n The new theme class.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n defaultTheme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:16\n \n \n\n \n \n Default theme class.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n element\n \n \n \n \n \n \n Type : ElementRef<>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n injector\n \n \n \n \n \n \n Type : Injector\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:14\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:18\n \n \n\n \n \n Currently active theme class.\n\n \n \n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { ComponentRef, ElementRef, Inject, Injector, Injectable, InjectionToken, Optional, Renderer2 } from '@angular/core';\n\n/** Token for specifying the default theme class. */\nexport const DEFAULT_THEME = new InjectionToken('Default theme class');\n\n/**\n * Manages the currently active theme.\n */\n@Injectable()\nexport class ThemingService {\n private element: ElementRef;\n private injector: Injector;\n /** Default theme class. */\n private defaultTheme: string;\n /** Currently active theme class. */\n private theme: string;\n\n /** Initializer called during bootstrap to set up theming. */\n static initialize(component: ComponentRef): void {\n const { injector, location } = component;\n const service = injector.get(ThemingService);\n service.initialize(location, injector);\n }\n\n /**\n * Creates the theming service.\n *\n * @param defaultTheme An optional default theme.\n */\n constructor(@Optional() @Inject(DEFAULT_THEME) defaultTheme: string | null) {\n this.defaultTheme = this.theme = defaultTheme ?? '';\n }\n\n /**\n * Get the currently active theme.\n */\n getTheme(): string {\n return this.theme;\n }\n\n /**\n * Sets the currently active theme.\n *\n * @param theme The new theme class.\n */\n setTheme(theme: string): void {\n if (theme === this.theme) {\n return;\n }\n this.applyThemeClass(this.theme, 'remove');\n this.applyThemeClass(theme);\n this.theme = theme;\n }\n\n /**\n * Resets the theme to the default.\n */\n resetTheme(): void {\n this.setTheme(this.defaultTheme);\n }\n\n\n /**\n * Binds theming service to a component.\n *\n * @param component The top level component.\n * @throws {Error} If the theming service has already been initialized.\n */\n initialize(element: ElementRef, injector: Injector): void {\n this.element = element;\n this.injector = injector;\n this.applyThemeClass(this.getTheme());\n }\n\n /**\n * Adds or removes a theme class from the necessary components.\n *\n * @param cls The theme class.\n * @param method Whether to add or remove the theme.\n */\n private applyThemeClass(cls: string, method: 'add' | 'remove' = 'add'): void {\n const { element, injector } = this;\n if (!cls || !element || !injector) {\n return;\n }\n\n const renderer = injector.get(Renderer2, null);\n if (!renderer) {\n return;\n }\n\n const root = element.nativeElement as HTMLElement;\n const overlay = injector.get(OverlayContainer, null)?.getContainerElement();\n const methodName = method === 'add' ? 'addClass' : 'removeClass';\n\n renderer[methodName](root, cls);\n if (overlay) {\n renderer[methodName](overlay, cls);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ThumbnailCarouselComponent.html":{"url":"components/ThumbnailCarouselComponent.html","title":"component - ThumbnailCarouselComponent","body":"\n \n\n\n\n\n\n Components\n \n ThumbnailCarouselComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n\n\n\n \n Description\n \n \n Carousel containing sample thumbnails in expanded donor cards\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-thumbnail-carousel\n \n\n\n\n \n styleUrls\n ./thumbnail-carousel.component.scss\n \n\n\n\n \n templateUrl\n ./thumbnail-carousel.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n Readonly\n config\n \n \n Readonly\n navigation\n \n \n Readonly\n uid\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n itemId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n data\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n linkClicked\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n nextButtonId\n \n \n \n \n \n \n\n\n\n \n Inputs\n \n \n \n \n \n data\n \n \n \n \n Type : DatasetResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:34\n \n \n \n \n Items to show in the carousel\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:39\n \n \n \n \n Outputs the result whose link was clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-thumbnail-carousel\"\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n itemId\n \n \n \n \n \n \nitemId(_index: number, item: DatasetResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:89\n \n \n\n\n \n \n Extract a unique identifier for an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n item\n \n DatasetResult\n \n\n \n No\n \n\n\n \n The item\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n An unique identifier\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n config\n \n \n \n \n \n \n Type : SwiperOptions\n\n \n \n \n \n Default value : {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:63\n \n \n\n \n \n Swiper configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n navigation\n \n \n \n \n \n \n Type : NavigationOptions\n\n \n \n \n \n Default value : {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:75\n \n \n\n \n \n Navigation configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n uid\n \n \n \n \n \n \n Default value : nextUid()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:44\n \n \n\n \n \n Per instance unique identifier\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n\n \n \n getprevButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:49\n \n \n \n \n HTML id for previous slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n nextButtonId\n \n \n\n \n \n getnextButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:56\n \n \n \n \n HTML id for next slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { DatasetResult } from 'ccf-database';\nimport { SwiperOptions } from 'swiper';\nimport { NavigationOptions } from 'swiper/types';\n\n// Returns a unique identifier\nconst nextUid = (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})();\n\n\n/**\n * Carousel containing sample thumbnails in expanded donor cards\n */\n@Component({\n selector: 'ccf-thumbnail-carousel',\n templateUrl: './thumbnail-carousel.component.html',\n styleUrls: ['./thumbnail-carousel.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ThumbnailCarouselComponent {\n /**\n * Primary css class selector\n */\n @HostBinding('class') readonly className = 'ccf-thumbnail-carousel';\n\n /**\n * Items to show in the carousel\n */\n @Input() data: DatasetResult[];\n\n /**\n * Outputs the result whose link was clicked\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Per instance unique identifier\n */\n readonly uid = nextUid();\n\n /**\n * HTML id for previous slide button\n */\n get prevButtonId(): string {\n return `ccf-thumbnail-carousel-prev-button-${this.uid}`;\n }\n\n /**\n * HTML id for next slide button\n */\n get nextButtonId(): string {\n return `ccf-thumbnail-carousel-next-button-${this.uid}`;\n }\n\n /**\n * Swiper configuration\n */\n readonly config: SwiperOptions = {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n };\n\n /**\n * Navigation configuration\n */\n readonly navigation: NavigationOptions = {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n };\n\n /**\n * Extract a unique identifier for an item\n *\n * @param _index Unused\n * @param item The item\n * @returns An unique identifier\n */\n itemId(_index: number, item: DatasetResult): string {\n return item.thumbnail;\n }\n}\n\n \n\n \n \n \n navigate_before\n \n\n\n\n \n \n \n \n {{ item.technology }}\n \n \n DATA\n open_in_new\n \n \n \n \n\n\n\n \n \n \n\n navigate_next\n \n\n\n \n\n \n \n ./thumbnail-carousel.component.scss\n \n :host {\n display: flex;\n\n .swiper {\n flex-grow: 1;\n padding-bottom: 0.3125rem;\n\n ::ng-deep .swiper-slide {\n width: 3.75rem;\n height: 2.8125rem;\n }\n }\n\n .prev, .next {\n display: flex;\n align-items: center;\n\n height: 2.8125rem;\n\n button {\n width: 1.5rem;\n height: 1.5rem;\n line-height: 1.5rem;\n padding: 0;\n }\n\n .fade {\n position: absolute;\n top: -0.625rem;\n left: -2rem;\n z-index: 10;\n\n width: 2rem;\n height: 2.8125rem + 0.3125rem;\n\n opacity: 1;\n transition: opacity ease-in-out 0.3s;\n\n pointer-events: none;\n }\n\n .swiper-button-disabled, .swiper-button-lock {\n cursor: default;\n pointer-events: none;\n\n .fade {\n opacity: 0;\n }\n }\n }\n\n .slide {\n position: relative;\n width: 100%;\n height: 100%;\n\n .thumbnail {\n display: flex;\n align-items: center;\n justify-content: center;\n background-size: cover;\n\n position: relative;\n width: calc(100% - 2 * 0.125rem);\n height: calc(100% - 2 * 0.125rem);\n\n border-style: solid;\n border-width: 0.125rem;\n border-radius: 0.25rem;\n\n background-origin: padding-box;\n background-clip: padding-box;\n\n font-size: 0.875rem;\n font-weight: bold;\n\n &:after {\n content: \"\";\n\n position: absolute;\n bottom: -0.125rem;\n left: -0.125rem;\n width: 0.125rem;\n height: 0.125rem;\n }\n }\n\n .link {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n left: 0;\n\n opacity: 0;\n transition: opacity ease-in-out 0.3s;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);\n\n font-size: 0.75rem;\n line-height: 0.75rem;\n\n &,\n &:link,\n &:visited,\n &:hover,\n &:focus,\n &:active {\n cursor: pointer;\n text-decoration: none;\n }\n }\n\n &:hover .link {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' navigate_before {{ item.technology }} DATA open_in_new navigate_next '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ThumbnailCarouselComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThumbnailCarouselModule.html":{"url":"modules/ThumbnailCarouselModule.html","title":"module - ThumbnailCarouselModule","body":"\n \n\n\n\n\n Modules\n ThumbnailCarouselModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ThumbnailCarouselComponent\n \n \n \n \n Exports\n \n \n ThumbnailCarouselComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SwiperModule } from 'swiper/angular';\nimport { Navigation, Swiper } from 'swiper';\n\nimport { ThumbnailCarouselComponent } from './thumbnail-carousel.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n SwiperModule\n ],\n declarations: [ThumbnailCarouselComponent],\n exports: [ThumbnailCarouselComponent]\n})\nexport class ThumbnailCarouselModule {\n constructor() {\n // Install swiper modules\n Swiper.use([Navigation]);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueBlockListComponent.html":{"url":"components/TissueBlockListComponent.html","title":"component - TissueBlockListComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueBlockListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n\n\n\n \n Description\n \n \n Tissue block list in spatial search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-block-list\n \n\n\n\n \n styleUrls\n ./tissue-block-list.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-block-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:19\n \n \n \n \n Tissue blocks to be displayed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-block-list\"\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\n\n\n/**\n * Tissue block list in spatial search UI\n */\n@Component({\n selector: 'ccf-tissue-block-list',\n templateUrl: './tissue-block-list.component.html',\n styleUrls: ['./tissue-block-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueBlockListComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-tissue-block-list';\n\n /** Tissue blocks to be displayed */\n @Input() tissueBlocks: TissueBlockResult[] = [];\n\n}\n\n \n\n \n \n {{tissueBlocks.length}} Tissue Blocks\n \n info\n \n\n\n\n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n\n\n \n\n \n \n ./tissue-block-list.component.scss\n \n :host { \n .tissue-block-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n\n .info {\n padding: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n\n .tissue-list {\n overflow: auto;\n }\n\n .donor {\n min-height: 3rem;\n padding-left: 0.5rem;\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n width: 22rem;\n padding: 0.5rem;\n box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);\n cursor: pointer;\n margin-right: 1rem;\n margin-bottom: .5rem;\n\n .icon {\n margin-right: 0.5rem;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{tissueBlocks.length}} Tissue Blocks info person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueBlockListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueBlockListModule.html":{"url":"modules/TissueBlockListModule.html","title":"module - TissueBlockListModule","body":"\n \n\n\n\n\n Modules\n TissueBlockListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueBlockListComponent\n \n \n \n \n Exports\n \n \n TissueBlockListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TissueBlockListComponent } from './tissue-block-list.component';\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule,\n MatTooltipModule\n ],\n declarations: [TissueBlockListComponent],\n exports: [TissueBlockListComponent]\n})\nexport class TissueBlockListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueSectionVisComponent.html":{"url":"components/TissueSectionVisComponent.html","title":"component - TissueSectionVisComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueSectionVisComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-section-vis\n \n\n\n\n \n styleUrls\n ./tissue-section-vis.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-section-vis.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n tissueSections\n \n \n totalTissueSections\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueSections\n \n \n \n \n Type : TissueSectionResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:18\n \n \n \n \n Tissue section data, used to determine which tissues to color on the graph\n\n \n \n \n \n \n \n \n \n \n totalTissueSections\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:15\n \n \n \n \n The total numebr of tissue sections, used for end label\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-section-vis\"\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n \n \ntissueSectionExists(sectionNumber: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:21\n \n \n\n\n \n \n Returns whether or not the given section number exists in the tissueSection array\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sectionNumber\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueSectionResult } from 'ccf-database';\n\n@Component({\n selector: 'ccf-tissue-section-vis',\n templateUrl: './tissue-section-vis.component.html',\n styleUrls: ['./tissue-section-vis.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueSectionVisComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-tissue-section-vis';\n\n /** The total numebr of tissue sections, used for end label */\n @Input() totalTissueSections!: number;\n\n /** Tissue section data, used to determine which tissues to color on the graph */\n @Input() tissueSections!: TissueSectionResult[];\n\n /** Returns whether or not the given section number exists in the tissueSection array */\n tissueSectionExists(sectionNumber: number): boolean {\n if (this.tissueSections.filter(section => section.sectionNumber === sectionNumber).length > 0) {\n return true;\n }\n\n return false;\n }\n}\n\n \n\n \n 0\n\n \n \n\n{{ totalTissueSections }}\n \n\n \n \n ./tissue-section-vis.component.scss\n \n :host {\n width: 100%;\n height: 2.5rem;\n padding: .5rem;\n padding-left: 1rem;\n padding-right: 1rem;\n display: flex;\n\n .container {\n margin-right: .5rem;\n margin-left: .5rem;\n flex-grow: 1;\n display: flex;\n position: relative;\n justify-content: space-evenly;\n\n .line-tick {\n height: 100%;\n width: 1px;\n z-index: 2;\n }\n\n .x-axis {\n width: 100%;\n height: 2px;\n position: absolute;\n top: calc(50% - 1px);\n right: 0;\n z-index: 1;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '0 {{ totalTissueSections }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueSectionVisComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueSectionVisModule.html":{"url":"modules/TissueSectionVisModule.html","title":"module - TissueSectionVisModule","body":"\n \n\n\n\n\n Modules\n TissueSectionVisModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueSectionVisComponent\n \n \n \n \n Exports\n \n \n TissueSectionVisComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { TissueSectionVisComponent } from './tissue-section-vis.component';\n\n\n\n@NgModule({\n declarations: [TissueSectionVisComponent],\n imports: [CommonModule],\n exports: [TissueSectionVisComponent]\n})\nexport class TissueSectionVisModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ToggleButtonComponent.html":{"url":"components/ToggleButtonComponent.html","title":"component - ToggleButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ToggleButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n\n\n\n \n Description\n \n \n Implements open/close button for the side drawers.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-toggle-button\n \n\n\n\n \n styleUrls\n ./toggle-button.component.scss\n \n\n\n\n \n templateUrl\n ./toggle-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n Private\n opened\n \n \n Private\n position\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n toggle\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n icon\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(drawer: DrawerComponent, messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Creates an instance of toggle button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n drawer\n \n \n DrawerComponent\n \n \n \n No\n \n \n \n The owning side drawer.\n\n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-toggle-button\"\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n\n \n \n Whether this button is attach to a drawer in position 'end'.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleMessage\n \n \n \n \n \n \nhandleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:85\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:65\n \n \n\n\n \n \n Initializes this component.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:75\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggle\n \n \n \n \n \n \ntoggle()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:97\n \n \n\n\n \n \n Updates the drawer state.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n opened\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:40\n \n \n\n \n \n Whether the owning drawer is opened.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n position\n \n \n \n \n \n \n Type : \"start\" | \"end\"\n\n \n \n \n \n Default value : 'start'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:38\n \n \n\n \n \n Position of the owning side drawer.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n\n \n \n getclassEnd()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n \n \n Whether this button is attach to a drawer in position 'end'.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n \n \n \n \n \n icon\n \n \n\n \n \n geticon()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:27\n \n \n \n \n Gets the name of the icon to display.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnDestroy, HostBinding, AfterViewInit } from '@angular/core';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\nimport { Subscription } from 'rxjs';\n\n\n/**\n * Implements open/close button for the side drawers.\n */\n@Component({\n selector: 'ccf-drawer-toggle-button',\n templateUrl: './toggle-button.component.html',\n styleUrls: ['./toggle-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ToggleButtonComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-toggle-button';\n /** Whether this button is attach to a drawer in position 'end'. */\n @HostBinding('class.ccf-drawer-toggle-button-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Gets the name of the icon to display. */\n get icon(): string {\n let expand = 'arrow_right';\n let collapse = 'arrow_left';\n if (this.position === 'end') {\n ([expand, collapse] = [collapse, expand]);\n }\n\n return this.opened ? collapse : expand;\n }\n\n /** Position of the owning side drawer. */\n private position: 'start' | 'end' = 'start';\n /** Whether the owning drawer is opened. */\n private opened = false;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of toggle button component.\n *\n * @param drawer The owning side drawer.\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(private drawer: DrawerComponent,\n messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n const channel = messageService.connect(this);\n this.subscriptions.add(channel.getMessagesFromSource(drawer).subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n setTimeout(() => {\n this.position = this.drawer.position;\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to be run.\n */\n handleMessage(msg: Message): boolean {\n if (msg.payload.type === 'drawer-toggled') {\n this.opened = msg.payload.opened;\n return true;\n }\n\n return false;\n }\n\n /**\n * Updates the drawer state.\n */\n toggle(): void {\n const drawer = this.drawer;\n const { opened, expanded } = drawer;\n if (opened) {\n if (expanded) {\n drawer.closeExpanded();\n } else {\n drawer.close();\n }\n } else {\n drawer.open();\n }\n }\n}\n\n \n\n \n \n {{ icon }}\n\n\n \n\n \n \n ./toggle-button.component.scss\n \n :host {\n position: absolute;\n top: calc(50% - 2.0625rem);\n right: -1.0625rem;\n width: 1.0625rem;\n height: 3rem;\n border-radius: 0rem 0.25rem 0.25rem 0rem;\n cursor: pointer;\n display: flex;\n align-items: center;\n transition: 0.6s;\n\n &.ccf-drawer-toggle-button-end {\n right: unset;\n left: calc(-1rem - 1px);\n border-radius: 0.25rem 0rem 0rem 0.25rem;\n }\n\n .expand-collapse-icon {\n position: relative;\n right: 0.25rem;\n transition: all 0.5s;\n }\n\n &.ccf-drawer-toggle-button-end .expand-collapse-icon {\n right: unset;\n left: -0.25rem;\n }\n}\n\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ icon }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ToggleButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateFilter.html":{"url":"classes/UpdateFilter.html","title":"class - UpdateFilter","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateFilter\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(filter: Partial)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n \n Partial\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[DataState] Update filter'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Filter } from 'ccf-database';\n\nexport class UpdateFilter {\n static readonly type = '[DataState] Update filter';\n\n constructor(readonly filter: Partial) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateSpatialSearch.html":{"url":"classes/UpdateSpatialSearch.html","title":"class - UpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:46\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ViewerComponent.html":{"url":"components/ViewerComponent.html","title":"component - ViewerComponent","body":"\n \n\n\n\n\n\n Components\n \n ViewerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n\n\n\n \n Description\n \n \n Viewer for tissue samples\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-viewer\n \n\n\n\n \n styleUrls\n ./viewer.component.scss\n \n\n\n\n \n templateUrl\n ./viewer.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n className\n \n \n loading\n \n \n safeUrl\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n Private\n updateUrl\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n url\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n closed\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n url\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:19\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n closed\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:21\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:33\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n updateUrl\n \n \n \n \n \n \n \n updateUrl()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:39\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n \n \n \n \n \n \n loading\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n safeUrl\n \n \n \n \n \n \n Type : SafeResourceUrl | null\n\n \n \n \n \n Default value : null\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n Sanitized url\nNOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnChanges, Output, SimpleChanges,\n} from '@angular/core';\nimport { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser';\n\n\n/**\n * Viewer for tissue samples\n */\n@Component({\n selector: 'ccf-viewer',\n templateUrl: './viewer.component.html',\n styleUrls: ['./viewer.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ViewerComponent implements OnChanges {\n @HostBinding('class') className = 'ccf-viewer';\n\n @Input() url = '';\n\n @Output() readonly closed = new EventEmitter();\n\n loading = true;\n\n /**\n * Sanitized url\n * NOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n */\n safeUrl: SafeResourceUrl | null = null;\n\n constructor(private readonly sanitizer: DomSanitizer) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('url' in changes) {\n this.updateUrl();\n }\n }\n\n private updateUrl(): void {\n const { sanitizer, url } = this;\n this.safeUrl = null;\n if (url) {\n this.safeUrl = sanitizer.bypassSecurityTrustResourceUrl(url);\n this.loading = true;\n }\n }\n}\n\n \n\n \n \n \n launch\n Open in Portal\n \n \n clear\n \n\n\n\n \n Loading External Site\n\n\n\n\n\n \n\n \n \n ./viewer.component.scss\n \n :host {\n display: block;\n\n .toolbar {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n\n width: 100%;\n height: 1.5rem;\n\n .launch {\n margin-right: 3.5rem;\n\n &.mat-button-disabled {\n cursor: not-allowed;\n }\n\n .icon {\n margin-right: 0.25rem;\n }\n }\n\n .close {\n min-width: 0;\n padding: 0;\n line-height: 1.5rem;\n border-radius: 0;\n }\n }\n\n .overlay {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 1.5rem;\n bottom: 0;\n left: 0;\n right: 0;\n\n .spinner {\n margin-bottom: 0.5rem;\n }\n }\n\n .frame {\n width: 100%;\n height: 100%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' launch Open in Portal clear Loading External Site'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ViewerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ViewerModule.html":{"url":"modules/ViewerModule.html","title":"module - ViewerModule","body":"\n \n\n\n\n\n Modules\n ViewerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nViewerComponent\n\nViewerComponent\n\n\n\nViewerModule\n\nViewerModule\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ViewerComponent\n \n \n \n \n Exports\n \n \n ViewerComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { ViewerComponent } from './viewer.component';\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n MatProgressSpinnerModule\n ],\n declarations: [ViewerComponent],\n exports: [ViewerComponent]\n})\nexport class ViewerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/WorkerDataSourceService.html":{"url":"injectables/WorkerDataSourceService.html","title":"injectable - WorkerDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n WorkerDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n\n\n\n \n Extends\n \n \n WorkerCCFDatabaseDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createWorker\n \n \n Private\n getWorkerUrl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState, locator: LocationStrategy)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n locator\n \n \n LocationStrategy\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createWorker\n \n \n \n \n \n \n \n createWorker(_config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:18\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n _config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Worker\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getWorkerUrl\n \n \n \n \n \n \n \n getWorkerUrl(directImport: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n directImport\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | URL\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { LocationStrategy } from '@angular/common';\nimport { Injectable } from '@angular/core';\nimport { CCFDatabaseOptions } from 'ccf-database';\nimport { GlobalConfigState, WorkerCCFDatabaseDataSourceService } from 'ccf-shared';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class WorkerDataSourceService extends WorkerCCFDatabaseDataSourceService {\n constructor(\n globalConfig: GlobalConfigState,\n private readonly locator: LocationStrategy\n ) {\n super(globalConfig);\n }\n\n protected createWorker(_config: CCFDatabaseOptions): Worker {\n const url = this.getWorkerUrl(true);\n return new Worker(url, { type: 'module' });\n }\n\n private getWorkerUrl(directImport: boolean): string | URL {\n if (directImport) {\n return new URL('./data-source.worker', import.meta.url);\n }\n\n const externalUrl = this.locator.prepareExternalUrl('0-es2015.worker.js');\n const codeBlob = new Blob(\n [`importScripts('${externalUrl}')`],\n { type: 'application/javascript' }\n );\n\n return URL.createObjectURL(codeBlob);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n function\n parseDataSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n component\n AppComponent\n \n 42 %\n (14/33)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n interface\n AppOptions\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/header/header.component.ts\n \n component\n HeaderComponent\n \n 75 %\n (6/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n class\n FlatNode\n \n 50 %\n (3/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n interface\n ListResult\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n interface\n OntologySelection\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n injectable\n AppRootOverlayContainer\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n injectable\n DelegateDataSourceService\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n interface\n DelegateDataSourceOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n variable\n database\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n injectable\n WorkerDataSourceService\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n injectable\n OntologySearchService\n \n 72 %\n (8/11)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n interface\n SearchResult\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n injectable\n ThemingService\n \n 83 %\n (10/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n variable\n DEFAULT_THEME\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n function\n actionAsFn\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n injectable\n ColorAssignmentState\n \n 12 %\n (1/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n Color\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n ColorAssignmentStateModel\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n variable\n DEFAULT_COLOR_PALETTE\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n class\n UpdateFilter\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n class\n DataStateSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n injectable\n DataState\n \n 85 %\n (36/42)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n interface\n DataStateModel\n \n 33 %\n (2/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n allCompleted\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n queryData\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n sendCompletedTo\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n variable\n DEFAULT_FILTER\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n interface\n DefaultIconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n variable\n DEFAULT_ICONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n injectable\n IconRegistryState\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n interface\n IconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n injectable\n ListResultsState\n \n 50 %\n (6/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n interface\n ListResultsStateModel\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n injectable\n SceneState\n \n 68 %\n (13/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n interface\n SceneStateModel\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n variable\n DEFAULT_SELECTED_ORGANS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n AddSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n RemoveSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n SetSelectedSearches\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n class\n SpatialSearchFilterSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n injectable\n SpatialSearchFilterState\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n interface\n SpatialSearchFilterItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n GenerateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n MoveToNode\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetPosition\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetRadius\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetExecuteSearchOnGenerate\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetOrgan\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetPosition\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetRadius\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetSex\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n StartSpatialSearchFlow\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n UpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n class\n SpatialSearchUiSelectors\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n class\n ReallyUpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n injectable\n SpatialSearchUiState\n \n 46 %\n (7/15)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n Position\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n RadiusSettings\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n SpatialSearchUiModel\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n TermResult\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n \n component\n FiltersContentComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n \n component\n FiltersPopoverComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n \n component\n OntologySearchComponent\n \n 92 %\n (12/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n \n component\n OntologySelectionComponent\n \n 76 %\n (10/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n component\n OntologyTreeComponent\n \n 85 %\n (34/40)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n getLevel\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n isExpandable\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n \n component\n DonorCardComponent\n \n 93 %\n (14/15)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n \n component\n ResultsBrowserComponent\n \n 66 %\n (12/18)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n \n component\n TissueSectionVisComponent\n \n 83 %\n (5/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n \n component\n CheckboxComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n component\n ContainerComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n function\n throwDuplicateDrawersError\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n \n component\n ContentComponent\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n component\n DrawerComponent\n \n 95 %\n (42/44)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n class\n InitializationState\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n variable\n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n ContentContainerChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerContainersChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerInitialized\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerToggled\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n variable\n MessageService\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n \n component\n ToggleButtonComponent\n \n 100 %\n (12/12)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n \n component\n DropdownComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n \n component\n DualSliderComponent\n \n 100 %\n (26/26)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n \n component\n RunSpatialSearchComponent\n \n 80 %\n (4/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n \n component\n SpatialSearchConfigBehaviorComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n component\n SpatialSearchConfigComponent\n \n 81 %\n (9/11)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n \n component\n SpatialSearchKeyboardUIBehaviorComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n \n component\n SpatialSearchKeyboardUIComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n \n component\n SpatialSearchUiBehaviorComponent\n \n 29 %\n (8/27)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n \n component\n SpatialSearchUiComponent\n \n 100 %\n (24/24)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n \n component\n SpinnerOverlayComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n \n component\n TermOccurrenceListComponent\n \n 66 %\n (4/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n component\n ThumbnailCarouselComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n variable\n nextUid\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n \n component\n TissueBlockListComponent\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n \n component\n ViewerComponent\n \n 20 %\n (2/10)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n class\n MessageChannel\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n injectable\n MessageService\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n Message\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n MessageServiceConfig\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/enumerations.html":{"url":"miscellaneous/enumerations.html","title":"miscellaneous-enumerations - enumerations","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Enumerations\n\n\n\n Index\n \n \n \n \n \n \n DataQueryState   (projects/.../data.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n DataQueryState\n \n \n \n \n Current state of data queries.\n\n \n \n \n \n  Running\n \n \n \n \n Value : running\n \n \n \n \n  Completed\n \n \n \n \n Value : completed\n \n \n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n actionAsFn   (projects/.../action-as-fn.ts)\n \n \n allCompleted   (projects/.../data.state.ts)\n \n \n parseDataSources   (projects/.../app-web-component.component.ts)\n \n \n queryData   (projects/.../data.state.ts)\n \n \n sendCompletedTo   (projects/.../data.state.ts)\n \n \n throwDuplicateDrawersError   (projects/.../container.component.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n \n actionAsFn\n \n \n \n \n \n \nactionAsFn(type: T)\n \n \n\n\n\n\n \n \n Small utility for creating callables that construct a new action\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n type\n \n T\n \n\n \n No\n \n\n\n \n Action type\n\n \n \n \n \n \n \n \n \n Returns : InstanceType\n\n \n \n Callable that creates a new action when called\n\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n allCompleted\n \n \n \n \n \n \nallCompleted(states)\n \n \n\n\n\n\n \n \n Helper for testing that all states in an array are DataQueryState.Completed.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n states\n\n \n No\n \n\n\n \n The array of states to test.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if all values in the array is Completed.\n\n \n \n \n \n \n \n \n \n \n \n \n queryData\n \n \n \n \n \n \nqueryData(query, next?)\n \n \n\n\n\n\n \n \n Helper operator that combines querying with sharing and replay functionality.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n query\n\n \n No\n \n\n\n \n The data query function.\n\n \n \n \n next\n\n \n Yes\n \n\n\n \n An optional listener on the values emitted by the latest query.\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction>\n\n \n \n The combined pipe operator function.\n\n \n \n \n \n \n \n \n \n \n \n \n sendCompletedTo\n \n \n \n \n \n \nsendCompletedTo(subject: Subject)\n \n \n\n\n\n\n \n \n Helper creating a function that sends a DataQueryState.Completed to\na subject whenever it is called.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n subject\n \n Subject\n \n\n \n No\n \n\n\n \n The subject to send completed messagess to.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n The function.\n\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n \n \n \n \n \n \n parseDataSources\n \n \n \n \n \n \nparseDataSources(value)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n value\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n \n \n \n \n \n \n throwDuplicateDrawersError\n \n \n \n \n \n \nthrowDuplicateDrawersError(position)\n \n \n\n\n\n\n \n \n Helper function for creating drawer errors.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n position\n\n \n No\n \n\n\n \n The position of the drawer.\n\n \n \n \n \n \n \n \n \n Returns : never\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CheckboxModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CoreModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DonorCardModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DrawerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DropdownModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DualSliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersPopoverModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n HeaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyExplorationModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySelectionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyTreeModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ResultsBrowserModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RunSpatialSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpinnerOverlayModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n TermOccurrenceListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThemingModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThumbnailCarouselModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueBlockListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueSectionVisModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ViewerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\ncluster_CheckboxModule_exports\n\n\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_declarations\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\nContainerComponent\n\nContainerComponent\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nThemingService\n\nThemingService\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nViewerComponent\n\nViewerComponent\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 30 Modules\n \n \n \n \n \n \n \n \n 30 Components\n \n \n \n \n \n \n \n 13 Injectables\n \n \n \n \n \n \n \n 22 Classes\n \n \n \n \n \n \n \n 23 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Constructor   (projects/.../action-as-fn.ts)\n \n \n ContainerPayload   (projects/.../messages.ts)\n \n \n DrawerPayload   (projects/.../messages.ts)\n \n \n ExpandedState   (projects/.../drawer.component.ts)\n \n \n ExpandedState2   (projects/.../drawer.component.ts)\n \n \n GetChildrenFunc   (projects/.../ontology-tree.component.ts)\n \n \n Message   (projects/.../messages.ts)\n \n \n MessageChannel   (projects/.../messages.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n OpenedState   (projects/.../drawer.component.ts)\n \n \n Payload   (projects/.../messages.ts)\n \n \n Sex   (projects/.../spatial-search-config.component.ts)\n \n \n SpatialSearchFilterModel   (projects/.../spatial-search-filter.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n Constructor\n \n \n \n \n \n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n ContainerPayload\n \n \n \n \n Payload types for messages sent from the drawer container.\n\n \n \n \n \n ContentContainerChanged | DrawerContainersChanged\n\n \n \n \n \n \n \n \n \n \n DrawerPayload\n \n \n \n \n Payload types for messages sent from the drawers.\n\n \n \n \n \n DrawerToggled | DrawerInitialized\n\n \n \n \n \n \n \n \n \n \n Message\n \n \n \n \n Specific message type.\n\n \n \n \n \n GenericMessage\n\n \n \n \n \n \n \n \n \n \n MessageChannel\n \n \n \n \n Specific channel type.\n\n \n \n \n \n GenericMessageChannel\n\n \n \n \n \n \n \n \n \n \n MessageService\n \n \n \n \n Specific service type.\n\n \n \n \n \n GenericMessageService\n\n \n \n \n \n \n \n \n \n \n Payload\n \n \n \n \n Combined payload type for all drawer sub components.\n\n \n \n \n \n ContainerPayload | DrawerPayload\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n ExpandedState\n \n \n \n \n Expanded/collapsed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n \n \n \n \n \n ExpandedState2\n \n \n \n \n Expanded state relative to an opposite drawer.\n\n \n \n \n \n \"collapsed\" | \"half\" | \"extended\" | \"full\"\n\n \n \n \n \n \n \n \n \n \n OpenedState\n \n \n \n \n Opened/closed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n GetChildrenFunc\n \n \n \n \n Type of function for getting child nodes from a parent node.\n\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n \n \n \n \n \n Sex\n \n \n \n \n Sex can either be male or female\n\n \n \n \n \n \"male\" | \"female\"\n\n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n \n \n \n \n \n SpatialSearchFilterModel\n \n \n \n \n SpatialSearchFilterItem[]\n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n database   (projects/.../data-source.worker.ts)\n \n \n DEFAULT_COLOR_PALETTE   (projects/.../color-assignment.state.ts)\n \n \n DEFAULT_FILTER   (projects/.../data.state.ts)\n \n \n DEFAULT_ICONS   (projects/.../default-icons.ts)\n \n \n DEFAULT_SELECTED_ORGANS   (projects/.../scene.state.ts)\n \n \n DEFAULT_THEME   (projects/.../theming.service.ts)\n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT   (projects/.../drawer.component.ts)\n \n \n getLevel   (projects/.../ontology-tree.component.ts)\n \n \n isExpandable   (projects/.../ontology-tree.component.ts)\n \n \n MESSAGE_SERVICE_CONFIG   (projects/.../message.service.ts)\n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG   (projects/.../message.service.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n nextUid   (projects/.../thumbnail-carousel.component.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n Default value : new CCFDatabase()\n \n \n\n \n \n Worker thread database.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n \n \n \n \n \n \n DEFAULT_COLOR_PALETTE\n \n \n \n \n \n \n Type : Color[]\n\n \n \n \n \n Default value : [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n})\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n DEFAULT_FILTER\n \n \n \n \n \n \n Type : Filter\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n}\n \n \n\n \n \n Default values for filters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n \n \n \n \n \n \n DEFAULT_ICONS\n \n \n \n \n \n \n Type : DefaultIconDefinition[]\n\n \n \n \n \n Default value : [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n]\n \n \n\n \n \n Icons registered at startup.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n \n \n \n \n \n \n DEFAULT_SELECTED_ORGANS\n \n \n \n \n \n \n Default value : new Set(['Skin', 'Heart', 'Kidney', 'Spleen'])\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n \n \n \n \n \n \n DEFAULT_THEME\n \n \n \n \n \n \n Default value : new InjectionToken('Default theme class')\n \n \n\n \n \n Token for specifying the default theme class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n}\n \n \n\n \n \n Default animation parameters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n \n getLevel\n \n \n \n \n \n \n Default value : property('level')\n \n \n\n \n \n Getter function for 'level' on a flat node.\n\n \n \n\n \n \n \n \n \n \n \n \n isExpandable\n \n \n \n \n \n \n Default value : property('expandable')\n \n \n\n \n \n Getter function for 'expandable' on a flat node.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n \n \n \n \n \n \n MESSAGE_SERVICE_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n)\n \n \n\n \n \n Token for specifying the message service configuration.\n\n \n \n\n \n \n \n \n \n \n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n \n \n \n \n \n Type : MessageServiceConfig\n\n \n \n \n \n Default value : {\n isolated: true\n}\n \n \n\n \n \n Default message service configuration.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n \n MessageService\n \n \n \n \n \n \n Default value : GenericMessageService\n \n \n\n \n \n Reference to the service class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n \n \n \n \n \n \n nextUid\n \n \n \n \n \n \n Default value : (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})()\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/classes/AddSearch.html",[0,0.062,1,2.274]],["body/classes/AddSearch.html",[0,0.112,1,3.796,2,2.322,3,0.119,4,0.143,5,0.107,6,0.112,7,2.874,8,1.437,9,3.533,10,4.597,11,0.482,12,0.836,13,2.45,14,1.222,15,0.716,16,1.297,17,5.406,18,2.727,19,5.758,20,1.129,21,4.437,22,1.174,23,7.516,24,1.269,25,0.008,26,0.83,27,0.976,28,1.044,29,0.998,30,1.362,31,2.928,32,3.262,33,0.206,34,0.698,35,1.679,36,3.085,37,2.51,38,2.809,39,3.926,40,3.722,41,0.19,42,3.743,43,3.722,44,4.321,45,2.322,46,3.722,47,2.21,48,2.106,49,2.895,50,2.51,51,0.007,52,0.007]],["title/modules/AppModule.html",[53,0.719,54,3.388]],["body/modules/AppModule.html",[0,0.069,3,0.098,4,0.117,5,0.088,6,0.091,14,0.683,22,0.785,25,0.009,30,1.037,33,0.237,34,0.574,41,0.117,51,0.006,52,0.006,53,0.803,54,7.091,55,1.51,56,1.51,57,0.898,58,2.388,59,1.58,60,1.907,61,1.616,62,4.45,63,4.45,64,4.45,65,2.651,66,2.651,67,5.97,68,5.97,69,5.652,70,5.97,71,5.97,72,5.97,73,5.652,74,5.97,75,5.97,76,2.134,77,1.214,78,1.382,79,5.029,80,2.183,81,1.323,82,7.432,83,5.029,84,1.188,85,1.471,86,5.372,87,3.557,88,6.639,89,5.038,90,2.134,91,0.397,92,5.029,93,4.45,94,3.053,95,2.183,96,7.432,97,4.45,98,4.069,99,4.696,100,3.557,101,5.875,102,4.446,103,2.824,104,5.875,105,4.45,106,5.875,107,5.875,108,6.639,109,6.639,110,1.58,111,4.696,112,4.45,113,1.535,114,3.784,115,4.45,116,4.996,117,5.029,118,3.368,119,3.557,120,5.029,121,5.029,122,5.029,123,4.45,124,3.557,125,5.029,126,5.029,127,2.824,128,5.029,129,5.029,130,4.996,131,5.029,132,5.029,133,4.45,134,3.557,135,4.45,136,4.45,137,3.557,138,3.784,139,5.029,140,3.784,141,5.029,142,5.029,143,4.996,144,4.069,145,3.557,146,3.368,147,4.45,148,4.45,149,2.012,150,2.824,151,0.98,152,6.639,153,5.029,154,4.45,155,5.029,156,3.557]],["title/interfaces/AppOptions.html",[157,0.752,158,3.643]],["body/interfaces/AppOptions.html",[0,0.043,3,0.061,4,0.073,5,0.055,6,0.043,8,1.102,9,2.487,11,0.452,12,0.529,13,0.881,14,1.215,15,0.609,16,0.666,20,1.06,25,0.009,27,1.288,28,0.536,31,1.637,32,1.362,33,0.227,34,0.784,35,0.862,39,1.639,40,1.912,41,0.073,43,1.912,46,2.894,47,1.135,48,1.637,51,0.006,52,0.004,65,0.986,77,0.757,81,1.25,85,1.6,89,4.074,91,0.247,97,2.777,98,2.539,103,3.589,110,0.986,111,3.359,112,2.777,113,1.325,114,2.361,115,2.777,118,2.101,123,2.777,124,2.219,146,5.399,147,5.071,149,1.256,151,0.925,157,0.524,158,3.843,159,1.108,160,2.777,161,2.061,162,5.071,163,4.219,164,5.555,165,6.391,166,5.555,167,1.905,168,1.032,169,3.181,170,1.152,171,3.359,172,4.203,173,2.539,174,4.75,175,4.312,176,2.101,177,2.101,178,1.833,179,1.833,180,1.082,181,3.027,182,2.399,183,3.359,184,3.138,185,5.731,186,2.777,187,2.101,188,3.225,189,2.361,190,1.032,191,1.639,192,1.163,193,4.75,194,3.138,195,3.138,196,2.361,197,2.101,198,2.101,199,5.109,200,2.777,201,3.027,202,3.181,203,3.138,204,2.219,205,2.539,206,2.539,207,1.698,208,3.138,209,2.539,210,2.57,211,2.777,212,3.348,213,3.138,214,2,215,2.361,216,2.399,217,3.138,218,3.348,219,1.833,220,1.762,221,2,222,1.458,223,2.777,224,1.76,225,3.138,226,2.101,227,1.289,228,1.756,229,3.138,230,2.539,231,1.646,232,3.138,233,2.101,234,0.791,235,1.082,236,3.138,237,1.135,238,3.138,239,1.032,240,1.032,241,3.138,242,1.885,243,3.138,244,3.138,245,3.138,246,3.138,247,3.138,248,3.138,249,3.138,250,3.138,251,3.138,252,0.921,253,4.203,254,3.359,255,1.305,256,2.293,257,5.171,258,2.777,259,3.138,260,2.419,261,3.138,262,4.312,263,3.138,264,1.852,265,1.677,266,2.539,267,3.733,268,3.138,269,1.098,270,2.361,271,3.733,272,2.57,273,2.775,274,3.138,275,1.885,276,3.138,277,3.138,278,0.979,279,3.138,280,3.138,281,3.138,282,2.539,283,3.138,284,3.138,285,1.521,286,3.138,287,1.585,288,2.101,289,3.181,290,1.008,291,3.138,292,3.138,293,3.138,294,3.138,295,2.218,296,2.777,297,3.138,298,3.138,299,3.138,300,3.101,301,4.637,302,3.138,303,3.138,304,2.361,305,3.138,306,3.138,307,3.138,308,2.539,309,3.138,310,1.637,311,1.056,312,2.108,313,1.521,314,2.777,315,2.539,316,1.256,317,4.75,318,2,319,0.826,320,2.539,321,2.101,322,3.138,323,3.138,324,3.138,325,3.138,326,3.138,327,3.138,328,3.138,329,3.138,330,3.138,331,3.138,332,3.138,333,4.75,334,3.138,335,3.138,336,3.138,337,3.138,338,3.138,339,4.312,340,3.138,341,2.219,342,2.777,343,3.138,344,3.138,345,3.138,346,2.361,347,3.138,348,3.138,349,3.138,350,3.138,351,1.534,352,2.777,353,3.138,354,2.894,355,4.75,356,4.75,357,2.005,358,5.731,359,3.138,360,3.138,361,4.75,362,2.539,363,1.761,364,3.138,365,2.539,366,3.138,367,5.731,368,1.762,369,1.833,370,2.293,371,3.458,372,3.843,373,6.392,374,4.312,375,2.234,376,4.75,377,3.138,378,2.539,379,3.138,380,3.138,381,3.138,382,3.138,383,3.138,384,3.138,385,4.75,386,3.138,387,3.138,388,1.932,389,3.138,390,3.138,391,3.138,392,1.193,393,3.138,394,1.193,395,1.443,396,1.056,397,3.138,398,2.361,399,1.912,400,3.138,401,3.138,402,2.539,403,2.777,404,1.193,405,1.762,406,1.443,407,2.101,408,2.667,409,3.138,410,0.901,411,3.843,412,3.843,413,5.731,414,4.75,415,4.75,416,7.223,417,4.75,418,7.223,419,6.391,420,3.138,421,3.138,422,1.082,423,2,424,2.251,425,3.138,426,4.75,427,1.223,428,3.138,429,4.75,430,3.138,431,3.138,432,3.138,433,3.138,434,2.539,435,3.138,436,3.138,437,3.138,438,4.75,439,2,440,3.138,441,3.138,442,3.138,443,3.138,444,1.639,445,3.138,446,1.833,447,2.777,448,3.138,449,2.777,450,3.027,451,2.777,452,3.138,453,3.138]],["title/injectables/AppRootOverlayContainer.html",[111,3.184,454,1.11]],["body/injectables/AppRootOverlayContainer.html",[0,0.08,3,0.114,4,0.137,5,0.103,6,0.121,11,0.462,12,0.815,15,0.577,22,1.346,24,1.217,25,0.009,26,0.796,27,0.936,28,1.001,29,0.957,33,0.185,41,0.137,51,0.007,52,0.007,81,1.927,84,1.888,85,1.947,86,6.465,87,4.144,91,0.462,111,5.18,113,2.148,114,6.613,161,3.179,171,6.216,242,2.628,269,1.355,285,1.298,314,6.481,319,2.392,454,1.806,455,2.959,456,7.777,457,5.185,458,7.99,459,7.99,460,6.012,461,8.37,462,8.37,463,7.324,464,5.859,465,5.859,466,7.324,467,5.859,468,5.859,469,5.859,470,3.423,471,7.99,472,5.859,473,7.324,474,5.859,475,1.759,476,5.859,477,4.741,478,5.859,479,2.864,480,7.324,481,2.694,482,2.694,483,2.616,484,2.02,485,2.776,486,2.959,487,2.959,488,5.859,489,5.859,490,5.859]],["title/components/AppWebComponent.html",[66,1.414,170,0.672]],["body/components/AppWebComponent.html",[0,0.056,3,0.079,4,0.095,5,0.072,6,0.123,8,1.21,11,0.322,12,0.641,15,0.705,16,1.224,20,1.21,22,1.396,24,0.849,25,0.008,26,0.907,27,0.653,29,0.942,30,1.273,33,0.184,34,1.071,41,0.095,51,0.006,52,0.005,57,0.73,65,1.284,66,2.277,91,0.322,110,1.284,113,1.544,119,6.355,146,4.47,151,1.3,161,2.502,163,4.235,164,5.401,166,5.401,167,2.052,168,1.345,169,4.854,170,0.996,183,5.127,197,2.738,198,2.738,222,1.255,224,1.255,228,1.835,231,1.917,234,2.358,239,1.896,240,1.896,255,1.835,275,1.345,278,0.698,285,1.277,290,1.314,308,5.865,313,0.906,321,4.854,444,2.136,475,1.228,491,1.409,492,1.255,493,7.27,494,3.308,495,6.676,496,1.376,497,5.764,498,1.81,499,3.9,500,2.306,501,7.249,502,6.676,503,6.676,504,6.676,505,6.676,506,6.676,507,5.401,508,5.865,509,4.089,510,5.764,511,5.764,512,4.089,513,4.089,514,4.089,515,4.089,516,4.089,517,4.089,518,4.089,519,4.089,520,4.089,521,4.089,522,4.089,523,4.089,524,4.089,525,3.377,526,4.089,527,4.089,528,4.089,529,3.618,530,2.603,531,4.089,532,7.643,533,4.337,534,4.089,535,4.089,536,4.089,537,5.101,538,4.089,539,4.089,540,4.089,541,3.308,542,4.089,543,2.738,544,4.089,545,4.089,546,3.077,547,4.089,548,4.089,549,4.089,550,4.089,551,4.089,552,3.308,553,6.676,554,1.81,555,1.81,556,1.409,557,2.499,558,1.409,559,1.409,560,1.409,561,1.284,562,1.409,563,1.284,564,1.409,565,1.284,566,1.987,567,1.284,568,1.314,569,1.409,570,1.409,571,1.284,572,1.409,573,1.284,574,1.376,575,1.409,576,1.284,577,1.77,578,1.409,579,1.284,580,1.409,581,1.284,582,1.987,583,1.284,584,1.409,585,1.314,586,1.409,587,1.284,588,1.409,589,1.284,590,1.345,591,1.284,592,1.149,593,2.301,594,1.284,595,1.409,596,1.284,597,1.77,598,1.123,599,1.284,600,1.987,601,1.284,602,1.284,603,1.284,604,1.409,605,1.284,606,1.228,607,1.409,608,1.987,609,1.284,610,1.376,611,1.409,612,1.284,613,1.731,614,1.284,615,1.284,616,1.409,617,1.284,618,1.2,619,1.409,620,1.284,621,1.409,622,1.409]],["title/components/CheckboxComponent.html",[170,0.672,561,1.414]],["body/components/CheckboxComponent.html",[0,0.053,3,0.075,4,0.09,5,0.068,6,0.112,8,1.188,11,0.304,14,0.752,15,0.632,16,0.82,20,1.08,22,1.252,24,1.15,25,0.009,26,0.96,27,0.884,28,0.945,29,1.154,30,1.252,31,2.23,32,2.402,33,0.164,34,1.064,41,0.09,44,3.915,51,0.006,52,0.005,57,0.689,65,1.213,66,1.213,81,1.456,84,0.912,85,1.226,91,0.304,113,0.893,150,2.169,151,0.752,167,1.365,168,1.27,170,1.196,201,5.226,222,1.186,224,1.186,228,1.521,231,1.858,234,2.348,235,1.908,237,2.002,239,1.82,240,1.82,252,1.625,255,1.778,256,3.281,264,2.158,272,2.995,275,1.27,278,0.66,287,2.795,288,3.706,290,1.241,310,2.435,311,1.863,312,1.986,354,3.372,363,2.885,402,4.478,406,3.248,422,1.331,423,3.528,475,1.159,491,1.331,492,1.186,496,1.3,498,1.213,500,2.215,525,2.843,554,1.738,555,1.738,556,1.331,557,2.435,558,1.331,559,1.331,560,1.331,561,2.219,562,1.331,563,1.213,564,1.331,565,1.213,566,1.908,567,1.213,568,1.241,569,1.331,570,1.331,571,1.213,572,1.331,573,1.213,574,1.3,575,1.331,576,1.213,577,1.699,578,1.331,579,1.213,580,1.331,581,1.213,582,1.908,583,1.213,584,1.331,585,1.241,586,1.331,587,1.213,588,1.331,589,1.213,590,1.27,591,1.213,592,1.085,593,2.23,594,1.213,595,1.331,596,1.213,597,1.699,598,1.078,599,1.213,600,1.908,601,1.213,602,1.213,603,1.213,604,1.331,605,1.213,606,1.159,607,1.331,608,1.908,609,1.213,610,1.3,611,1.331,612,1.213,613,1.662,614,1.213,615,1.213,616,1.331,617,1.213,618,1.134,619,1.331,620,1.213,621,1.331,622,1.331,623,1.397,624,3.417,625,1.433,626,5.535,627,4.898,628,7.782,629,2.795,630,5.535,631,7.791,632,6.469,633,5.535,634,5.535,635,6.618,636,4.304,637,2.545,638,5.234,639,2.731,640,3.568,641,5.535,642,3.267,643,3.065,644,1.779,645,1.433,646,4.478,647,3.862,648,3.862,649,5.535,650,4.165,651,5.535,652,5.535,653,3.862,654,2.706,655,5.716,656,4.478,657,3.862,658,7.495,659,3.915,660,7.065,661,2.888,662,4.898,663,3.528,664,3.915,665,5.535,666,7.065,667,5.895,668,3.862,669,4.165,670,3.372,671,5.535,672,4.997,673,3.454,674,3.915,675,5.535,676,5.535,677,2.471,678,3.124,679,1.83,680,1.83,681,3.862,682,5.234,683,3.862,684,5.535,685,3.862,686,3.862,687,3.417,688,1.397,689,1.83,690,2.353,691,2.017,692,2.169,693,2.906,694,1.83,695,2.731,696,2.09,697,2.586,698,5.535,699,3.862,700,1.589,701,2.906,702,3.862,703,3.417]],["title/modules/CheckboxModule.html",[53,0.719,704,3.184]],["body/modules/CheckboxModule.html",[0,0.092,3,0.131,4,0.157,5,0.118,6,0.092,25,0.008,33,0.222,41,0.157,51,0.007,52,0.007,53,1.073,55,2.016,56,2.016,57,1.199,58,2.726,59,2.109,60,1.929,61,2.726,76,2.558,77,1.621,78,1.846,80,2.209,90,2.558,91,0.529,561,2.955,678,5.434,704,6.486,705,5.943,706,5.943,707,5.943,708,6.716,709,2.879,710,2.315,711,7.042,712,6.716]],["title/interfaces/Color.html",[157,0.752,357,1.901]],["body/interfaces/Color.html",[0,0.066,3,0.093,4,0.112,5,0.084,6,0.066,11,0.379,12,0.716,14,1.054,15,0.573,20,1.101,25,0.009,26,0.652,33,0.219,41,0.181,51,0.006,52,0.006,85,1.064,91,0.379,151,1.511,157,1.076,159,1.695,161,2.084,180,1.655,190,1.579,191,2.508,192,1.78,227,2.984,242,1.579,273,3.761,278,0.82,285,1.793,295,2.23,319,1.264,357,3.929,388,1.237,410,1.379,424,2.276,427,1.872,454,1.588,645,2.024,713,3.397,714,2.697,715,3.397,716,5.641,717,6.269,718,4.864,719,3.614,720,4.079,721,2.144,722,3.616,723,2.697,724,4.104,725,2.697,726,3.886,727,3.614,728,3.614,729,3.616,730,4.63,731,3.397,732,3.614,733,3.614,734,3.614,735,3.614,736,3.614,737,3.614,738,3.614,739,3.614,740,3.614,741,3.614,742,3.614,743,3.614,744,3.397,745,3.614,746,3.061,747,3.614,748,3.397,749,5.209,750,7.087,751,5.69,752,2.348,753,7.223,754,4.947,755,3.886,756,3.061,757,2.208,758,5.209,759,2.599,760,5.209,761,3.886,762,3.922,763,3.886,764,3.886,765,3.886,766,5.877,767,5.877,768,3.886,769,3.886,770,5.209,771,3.886,772,3.886,773,3.886,774,3.886,775,3.886,776,3.886,777,3.886,778,3.886,779,3.886,780,4.554,781,3.886,782,5.209,783,5.209,784,5.209,785,5.209,786,3.922,787,3.886,788,3.886,789,3.886,790,3.886]],["title/injectables/ColorAssignmentState.html",[454,1.11,759,2.436]],["body/injectables/ColorAssignmentState.html",[0,0.059,3,0.084,4,0.101,5,0.076,6,0.116,11,0.342,12,0.668,14,1.201,15,0.543,20,1.135,22,1.294,24,1.432,25,0.009,26,1.01,27,1.101,28,1.334,29,1.276,33,0.214,41,0.174,51,0.005,52,0.005,81,1.58,84,1.628,85,1.331,91,0.342,151,1.449,157,1.003,161,2.607,180,1.495,190,1.426,191,2.265,192,1.608,227,2.831,242,1.975,273,3.508,278,1.026,285,1.73,295,2.284,319,1.813,357,3.854,388,1.117,410,1.725,424,2.055,427,1.691,454,1.481,455,2.19,625,0.961,645,1.73,713,5.972,714,4.742,715,3.067,716,5.28,717,5.185,718,5.23,719,3.263,720,4.386,721,1.936,722,3.373,723,2.435,724,4.392,725,2.435,726,3.509,727,3.263,728,3.263,729,3.87,730,4.978,731,3.067,732,3.263,733,3.263,734,3.263,735,3.263,736,3.263,737,3.263,738,3.263,739,3.263,740,3.263,741,3.263,742,3.263,743,3.263,744,3.067,745,3.263,746,2.764,747,3.263,748,3.067,749,4.86,750,6.936,751,5.678,752,2.12,753,7.207,754,5.28,755,4.86,756,2.764,757,1.994,758,4.86,759,3.25,760,6.537,761,4.86,762,4.531,763,4.86,764,4.86,765,4.86,766,5.575,767,5.575,768,3.509,769,3.509,770,6.018,771,3.509,772,3.509,773,3.509,774,3.509,775,3.509,776,3.509,777,3.509,778,3.509,779,3.509,780,4.248,781,3.509,782,4.86,783,4.86,784,4.86,785,4.86,786,3.659,787,3.509,788,3.509,789,3.509,790,3.509,791,6.006,792,6.006,793,6.006,794,4.337,795,1.93,796,4.337,797,4.337,798,4.337,799,4.337,800,4.337,801,4.337,802,4.337,803,4.337]],["title/interfaces/ColorAssignmentStateModel.html",[157,0.752,748,3.184]],["body/interfaces/ColorAssignmentStateModel.html",[0,0.066,3,0.093,4,0.112,5,0.084,6,0.066,11,0.378,12,0.715,14,1.053,15,0.656,20,1.046,25,0.009,26,0.65,33,0.219,41,0.181,51,0.006,52,0.006,85,1.061,91,0.378,151,1.51,157,1.074,159,1.691,161,2.078,180,1.651,190,1.575,191,2.501,192,1.775,227,2.98,242,1.575,273,3.754,278,0.818,285,1.791,295,2.227,319,1.26,357,3.928,388,1.233,410,1.375,424,2.269,427,1.867,454,1.585,645,1.791,713,3.387,714,2.689,715,3.387,716,5.42,717,5.458,718,4.857,719,3.603,720,4.073,721,2.138,722,3.609,723,2.689,724,4.096,725,2.689,726,3.875,727,3.603,728,3.603,729,3.609,730,4.623,731,3.387,732,3.603,733,3.603,734,3.603,735,3.603,736,3.603,737,3.603,738,3.603,739,3.603,740,3.603,741,3.603,742,3.603,743,3.603,744,3.387,745,3.603,746,3.052,747,3.603,748,4.545,749,6.542,750,7.271,751,5.794,752,3.546,753,7.355,754,4.941,755,3.875,756,3.052,757,2.202,758,5.199,759,2.591,760,5.199,761,3.875,762,3.915,763,3.875,764,3.875,765,3.875,766,5.868,767,5.868,768,3.875,769,3.875,770,5.199,771,3.875,772,3.875,773,3.875,774,3.875,775,3.875,776,3.875,777,3.875,778,3.875,779,3.875,780,4.545,781,3.875,782,5.199,783,5.199,784,5.199,785,5.199,786,3.915,787,3.875,788,3.875,789,3.875,790,3.875,804,4.836]],["title/components/ContainerComponent.html",[170,0.672,563,1.414]],["body/components/ContainerComponent.html",[0,0.1,3,0.063,4,0.076,5,0.057,6,0.118,8,1.117,11,0.384,12,0.542,14,0.795,15,0.641,16,0.689,20,0.42,22,1.334,24,1.013,25,0.009,26,0.883,27,0.779,28,1,29,0.956,30,1.185,33,0.185,34,1.056,41,0.076,51,0.005,52,0.004,57,0.58,60,1.4,65,1.02,66,1.02,81,1.283,84,1.793,85,1.441,91,0.256,113,0.751,149,1.951,151,1.267,167,1.604,168,1.068,169,4.355,170,1.232,190,1.068,192,1.204,222,0.997,224,1.997,226,3.264,228,2.011,231,2.492,234,2.315,235,1.68,237,1.763,239,1.603,240,1.603,252,1.431,255,1.608,264,1.901,269,1.755,275,1.068,278,1,285,1.441,290,1.044,310,1.68,311,1.641,312,1.997,319,2.363,321,4.355,341,2.297,351,2.383,369,4.751,388,0.836,396,1.093,410,1.4,422,1.12,427,2.281,444,2.546,475,1.463,491,1.12,492,0.997,496,1.093,498,1.02,541,2.628,554,2.189,555,1.531,556,1.12,557,2.242,558,1.12,559,1.12,560,1.12,561,1.02,562,1.12,563,2.043,564,1.12,565,2.043,566,1.68,567,1.02,568,1.044,569,1.12,570,1.12,571,1.02,572,1.12,573,1.02,574,1.093,575,1.12,576,1.02,577,1.497,578,1.12,579,1.02,580,1.12,581,1.02,582,1.68,583,1.02,584,1.12,585,1.044,586,1.12,587,1.02,588,1.12,589,1.02,590,1.924,591,1.02,592,0.912,593,2.017,594,1.02,595,1.12,596,1.02,597,1.497,598,0.949,599,1.02,600,1.68,601,1.02,602,1.02,603,1.02,604,1.12,605,1.02,606,0.975,607,1.12,608,1.68,609,1.02,610,1.093,611,1.12,612,1.02,613,1.463,614,1.02,615,1.02,616,1.12,617,1.02,618,0.954,619,1.12,620,1.02,621,1.12,622,1.12,623,1.175,625,1.296,644,1.566,645,1.08,673,3.578,694,4.081,795,2.09,805,2.628,806,4.734,807,3.286,808,4.314,809,4.874,810,3.589,811,5.851,812,4.874,813,3.64,814,2.861,815,5.851,816,5.851,817,5.082,818,3.944,819,5.262,820,3.652,821,6.503,822,2.31,823,3.448,824,3.539,825,5.851,826,4.314,827,4.874,828,2.462,829,3.519,830,3.652,831,3.668,832,2.177,833,4.874,834,4.874,835,3.389,836,3.248,837,4.314,838,4.874,839,3.668,840,3.448,841,3.248,842,3.081,843,4.314,844,4.874,845,3.248,846,3.448,847,3.248,848,4.874,849,4.874,850,2.955,851,3.248,852,3.264,853,2.241,854,7.59,855,4.874,856,6.503,857,3.248,858,4.599,859,4.314,860,6.503,861,4.874,862,3.248,863,3.448,864,4.314,865,4.874,866,3.248,867,3.918,868,3.668,869,3.248,870,3.248,871,4.314,872,3.248,873,3.248,874,3.248,875,1.493,876,3.248,877,2.874,878,2.874,879,2.444,880,2.628,881,2.07,882,2.874,883,1.874,884,2.874,885,3.944,886,3.248,887,2.874,888,3.248,889,2.874,890,2.404,891,3.565,892,2.628,893,3.248,894,3.248,895,3.248,896,3.248,897,2.175,898,2.628,899,2.874,900,2.444,901,3.248,902,3.248,903,4.314,904,2.07,905,2.738,906,4.314,907,3.248,908,3.248,909,2.175,910,3.248,911,1.979,912,3.248,913,3.248,914,4.874,915,4.874,916,3.248,917,3.248,918,3.248,919,3.248,920,3.248,921,3.248,922,3.248,923,1.539,924,1.824,925,2.97,926,1.824,927,3.248,928,2.874,929,2.874]],["title/components/ContentComponent.html",[170,0.672,565,1.414]],["body/components/ContentComponent.html",[0,0.097,3,0.059,4,0.07,5,0.053,6,0.119,8,1.085,11,0.363,12,0.512,14,0.759,15,0.649,16,0.639,20,0.39,22,1.347,24,1.161,25,0.009,26,0.915,27,0.892,28,1.422,29,1.344,30,1.155,33,0.171,34,1.05,41,0.07,51,0.005,52,0.004,57,0.537,65,0.945,66,0.945,78,0.827,81,1.211,84,1.592,85,1.575,91,0.237,113,0.696,149,1.841,151,1.44,167,1.824,168,0.99,169,4.189,170,1.166,190,0.99,222,0.924,224,2.069,228,1.265,231,2.555,234,2.299,237,1.664,239,1.513,240,1.513,242,2.432,252,1.351,255,1.535,264,2.973,269,1.71,275,0.99,278,0.786,285,1.386,290,0.967,295,1.715,310,1.586,311,1.549,312,2.27,319,2.235,321,4.189,341,2.129,346,2.265,369,3.937,370,2.844,375,2.771,388,1.904,395,1.384,396,1.013,422,1.037,423,2.933,427,1.173,444,1.572,475,1.381,491,1.037,492,0.924,496,1.013,498,1.445,499,1.758,554,2.117,555,1.445,556,1.037,557,2.156,558,1.037,559,1.037,560,1.037,561,0.945,562,1.037,563,0.945,564,1.037,565,1.965,566,1.586,567,0.945,568,0.967,569,1.037,570,1.037,571,0.945,572,1.037,573,0.945,574,1.013,575,1.037,576,0.945,577,1.413,578,1.037,579,0.945,580,1.037,581,0.945,582,1.586,583,0.945,584,1.037,585,0.967,586,1.037,587,0.945,588,1.037,589,0.945,590,1.837,591,0.945,592,0.845,593,1.925,594,0.945,595,1.037,596,0.945,597,1.413,598,0.896,599,0.945,600,1.586,601,0.945,602,0.945,603,0.945,604,1.037,605,0.945,606,0.904,607,1.037,608,1.586,609,0.945,610,1.013,611,1.037,612,0.945,613,1.381,614,0.945,615,0.945,616,1.037,617,0.945,618,0.884,619,1.037,620,0.945,621,1.037,622,1.037,623,1.089,625,1.386,644,1.479,645,1.767,672,2.129,673,3.474,688,3.205,700,2.244,795,2.166,807,3.137,810,3.267,814,2.731,817,4.952,818,3.723,820,3.513,822,2.18,824,3.567,826,4.072,828,2.324,829,3.159,830,3.513,831,3.462,832,2.055,835,3.173,839,3.462,840,3.254,842,2.18,846,3.254,853,2.116,864,4.072,867,3.741,868,3.462,875,1.384,879,2.265,883,1.682,890,3.038,891,4.329,900,2.265,904,1.918,905,1.69,909,2.015,923,1.426,925,1.834,930,2.663,931,4.601,932,7.177,933,2.116,934,4.943,935,5.586,936,6.74,937,5.586,938,5.586,939,6.255,940,4.601,941,4.601,942,4.601,943,6.255,944,6.255,945,6.255,946,4.601,947,3.081,948,4.601,949,4.52,950,4.601,951,4.601,952,4.203,953,4.601,954,3.983,955,4.601,956,3.723,957,3.01,958,3.723,959,3.723,960,3.01,961,3.01,962,4.601,963,2.964,964,2.688,965,4.601,966,5.17,967,3.01,968,4.601,969,3.01,970,3.254,971,3.462,972,4.601,973,6.255,974,2.663,975,3.263,976,2.116,977,2.663,978,2.435,979,3.01,980,3.01,981,2.055,982,3.01,983,3.01,984,3.01,985,3.01,986,3.01,987,2.265,988,2.435,989,3.137,990,4.601,991,3.01,992,4.601,993,3.01,994,1.918,995,2.015,996,3.01,997,3.01,998,3.01,999,5.586,1000,3.01,1001,3.01,1002,4.601,1003,3.01,1004,3.01,1005,4.601,1006,3.01,1007,3.01,1008,3.01,1009,1.144,1010,2.129,1011,2.663,1012,1.758,1013,3.01,1014,3.01,1015,3.01,1016,2.015]],["title/interfaces/ContentContainerChanged.html",[157,0.752,1017,2.87]],["body/interfaces/ContentContainerChanged.html",[0,0.074,3,0.104,4,0.125,5,0.094,6,0.074,11,0.424,12,0.771,15,0.742,25,0.009,33,0.136,41,0.212,51,0.006,52,0.006,151,1.047,157,1.355,159,1.897,167,1.71,170,1.252,228,1.905,231,2.638,233,3.599,252,1.578,264,2.703,267,3.14,278,1.184,295,1.65,363,3.006,369,4.05,410,1.543,481,2.471,482,2.471,483,2.4,484,1.853,485,2.547,486,2.714,487,2.714,499,3.14,530,2.993,618,1.578,625,1.191,644,2.228,645,1.536,688,2.508,694,3.285,700,1.991,721,3.621,810,3.529,813,2.807,824,3.678,828,2.714,829,3.501,832,3.427,835,4.103,850,3.501,904,3.426,905,3.894,966,4.419,970,3.801,994,3.426,1017,4.892,1018,3.426,1019,5.021,1020,4.904,1021,4.904,1022,5.14,1023,3.801,1024,4.419,1025,3.801,1026,3.14,1027,4.224,1028,4.904,1029,4.044,1030,4.044,1031,4.419,1032,4.419,1033,3.752,1034,4.044,1035,2.628,1036,3.801,1037,4.904,1038,3.426,1039,4.31]],["title/modules/CoreModule.html",[53,0.719,67,3.184]],["body/modules/CoreModule.html",[0,0.083,3,0.118,4,0.141,5,0.106,6,0.083,25,0.009,27,0.966,33,0.231,34,0.853,41,0.141,51,0.007,52,0.007,53,1.295,55,1.816,56,1.816,57,1.08,58,1.944,59,1.9,60,2.146,61,2.605,67,6.571,76,2.401,77,1.46,78,1.663,80,2.457,90,2.401,91,0.477,110,1.9,113,1.399,143,4.553,148,5.354,156,4.279,182,3.773,186,5.354,197,4.052,198,4.052,278,1.033,541,4.895,1040,5.354,1041,5.354,1042,5.354,1043,6.571,1044,6.266,1045,6.266,1046,6.05,1047,7.471,1048,6.05,1049,5.284,1050,7.471,1051,6.05,1052,6.05,1053,5.284,1054,6.05,1055,4.279,1056,4.895,1057,6.05,1058,6.05,1059,6.05,1060,6.05,1061,6.05,1062,6.05,1063,5.354,1064,8.106,1065,6.05,1066,4.895,1067,6.05]],["title/interfaces/DataStateModel.html",[157,0.752,1068,3.388]],["body/interfaces/DataStateModel.html",[0,0.038,3,0.054,4,0.152,5,0.049,6,0.038,11,0.342,12,0.483,14,1.214,15,0.587,18,0.857,20,0.689,25,0.009,26,0.379,27,1.04,28,0.477,29,0.709,31,3.185,33,0.198,34,0.608,35,1.464,41,0.14,51,0.004,52,0.004,84,1.846,85,1.693,91,0.22,110,0.876,149,1.116,150,1.567,151,0.845,156,1.973,157,0.725,159,0.985,161,1.211,167,0.688,178,1.63,180,0.962,181,4.871,182,2.192,187,2.906,188,3.213,189,2.099,190,0.918,191,1.457,192,1.034,209,3.512,210,1.51,227,1.783,252,1.911,254,3.07,255,1.464,256,1.737,262,4.008,269,0.645,270,2.099,278,1.334,285,1.731,287,1.409,288,1.868,295,2.347,296,2.469,300,1.51,301,2.257,304,5.414,310,0.962,311,0.939,312,2.443,313,1.959,316,1.737,319,2.202,354,1.7,363,1.034,405,2.437,424,2.524,427,1.088,444,3.758,454,1.07,475,1.303,481,1.283,482,1.283,483,2.378,484,0.962,530,1.088,577,0.857,606,1.804,613,1.303,625,0.618,629,4.227,644,1.395,645,0.618,720,3.656,721,1.246,722,2.437,723,1.567,725,1.567,729,4.539,757,1.283,762,2.644,786,3.661,828,1.409,835,1.246,880,4.31,881,1.778,885,4.31,890,1.146,963,1.322,964,3.111,989,1.567,1026,3.111,1038,1.778,1068,3.266,1069,1.973,1070,5.761,1071,5.761,1072,7.533,1073,6.893,1074,5.822,1075,6.893,1076,3.512,1077,1.51,1078,3.767,1079,5.751,1080,2.469,1081,4.34,1082,1.06,1083,1.409,1084,4.34,1085,7.44,1086,4.34,1087,3.841,1088,2.099,1089,5.326,1090,2.79,1091,2.79,1092,4.34,1093,2.469,1094,2.469,1095,1.51,1096,1.973,1097,2.267,1098,2.348,1099,2.79,1100,4.008,1101,2.099,1102,2.469,1103,2.469,1104,2.469,1105,2.099,1106,2.257,1107,2.257,1108,1.973,1109,2.469,1110,2.469,1111,1.63,1112,6.452,1113,1.63,1114,2.79,1115,2.257,1116,2.257,1117,4.713,1118,5.187,1119,2.257,1120,5.318,1121,2.257,1122,3.841,1123,2.79,1124,1.7,1125,1.778,1126,2.469,1127,2.469,1128,2.79,1129,3.841,1130,2.469,1131,2.257,1132,2.469,1133,2.469,1134,2.257,1135,7.183,1136,1.778,1137,5.599,1138,2.782,1139,2.257,1140,1.868,1141,2.79,1142,2.79,1143,2.79,1144,2.79,1145,2.79,1146,2.469,1147,2.79,1148,2.79,1149,2.79,1150,5.414,1151,4.34,1152,2.79,1153,4.34,1154,2.79,1155,4.34,1156,2.79,1157,4.34,1158,2.79,1159,4.34,1160,2.79,1161,4.34,1162,2.79,1163,4.34,1164,2.79,1165,4.34,1166,3.266,1167,4.34,1168,4.34,1169,4.34,1170,2.79,1171,4.34,1172,7.195,1173,2.79,1174,2.79,1175,4.34,1176,3.841,1177,2.79,1178,2.79,1179,6.009,1180,4.34,1181,2.79,1182,2.79,1183,4.34,1184,2.79,1185,2.79,1186,4.34,1187,2.79,1188,2.79,1189,3.841,1190,4.34,1191,2.79,1192,2.79,1193,4.34,1194,4.34,1195,2.79,1196,2.79,1197,2.79,1198,2.79,1199,2.79,1200,2.79,1201,2.79,1202,2.79,1203,2.79,1204,2.79,1205,2.79,1206,2.79,1207,2.79,1208,2.79,1209,2.79,1210,2.79,1211,2.79,1212,2.79,1213,2.79,1214,2.79,1215,2.79,1216,2.79,1217,1.778,1218,2.79,1219,2.79,1220,2.79,1221,2.79,1222,2.79,1223,2.79,1224,2.79,1225,2.79,1226,2.79,1227,2.257,1228,2.79,1229,4.533,1230,2.79,1231,2.79,1232,2.79,1233,2.79,1234,2.79,1235,2.79,1236,2.79,1237,2.79,1238,2.79,1239,2.79,1240,2.79,1241,2.79,1242,2.79,1243,2.79,1244,2.79,1245,1.567,1246,2.79,1247,2.79,1248,4.34,1249,2.267,1250,2.79,1251,2.79,1252,2.469,1253,2.79,1254,3.83,1255,2.79,1256,2.79,1257,2.79,1258,1.973,1259,2.79,1260,1.7,1261,1.868,1262,1.7,1263,2.79,1264,2.79,1265,2.79,1266,2.79,1267,2.79,1268,4.899,1269,2.79,1270,2.79,1271,7.195,1272,2.79,1273,2.79,1274,2.79,1275,2.79,1276,2.79,1277,2.79,1278,2.79,1279,2.79,1280,2.79,1281,2.79,1282,2.79,1283,2.79,1284,2.79,1285,2.79,1286,2.79,1287,2.79,1288,2.79]],["title/classes/DataStateSelectors.html",[0,0.062,207,2.436]],["body/classes/DataStateSelectors.html",[0,0.084,2,2.342,3,0.12,4,0.144,5,0.108,6,0.117,11,0.486,13,2.576,15,0.644,22,1.276,24,1.698,25,0.009,26,1.11,27,1.305,31,3.014,33,0.207,34,0.704,35,1.693,41,0.144,51,0.007,52,0.007,81,1.988,84,1.931,113,1.747,180,2.124,181,5.573,207,4.089,210,3.334,234,1.553,285,1.811,295,2.509,408,4.243,795,2.626,1068,6.942,1070,6.686,1071,6.686,1289,5.453,1290,7.556,1291,8.172,1292,6.162,1293,7.556,1294,6.162,1295,7.556,1296,6.162,1297,6.162,1298,8.172,1299,6.162,1300,6.162,1301,6.162]],["title/interfaces/DefaultIconDefinition.html",[157,0.752,1302,3.388]],["body/interfaces/DefaultIconDefinition.html",[3,0.073,4,0.087,5,0.066,6,0.051,11,0.295,12,0.603,15,0.549,20,1.115,25,0.009,26,1.288,27,1.299,31,1.291,41,0.126,47,2.786,51,0.005,52,0.005,118,6.323,151,0.73,157,0.626,159,1.322,226,2.509,271,5.542,272,2.93,370,2.957,375,2.881,408,2.104,554,2.495,625,0.83,832,1.673,911,3.299,981,1.673,1261,2.509,1302,4.785,1303,2.65,1304,3.031,1305,3.031,1306,3.031,1307,4.607,1308,3.315,1309,4.381,1310,3.746,1311,3.746,1312,2.65,1313,3.746,1314,3.315,1315,3.031,1316,3.315,1317,7.132,1318,4.075,1319,5.242,1320,5.637,1321,4.075,1322,2.509,1323,3.031,1324,2.65,1325,4.602,1326,3.315,1327,8.323,1328,3.315,1329,3.315,1330,3.315,1331,4.792,1332,3.315,1333,3.315,1334,3.315,1335,3.315,1336,3.315,1337,3.315,1338,6.165,1339,6.165,1340,6.54,1341,6.54,1342,2.819,1343,3.315,1344,5.227,1345,3.315,1346,3.315,1347,3.315,1348,4.792,1349,4.792,1350,4.792,1351,3.315,1352,3.315,1353,3.315,1354,3.315,1355,6.54,1356,3.315,1357,4.792,1358,3.315,1359,3.315,1360,3.315,1361,3.315,1362,3.315,1363,3.315,1364,3.315,1365,3.315,1366,3.315,1367,3.315,1368,3.315,1369,6.165,1370,4.792,1371,3.315,1372,3.315,1373,3.315,1374,3.315,1375,4.792,1376,3.315,1377,3.315,1378,3.031,1379,3.315,1380,3.315,1381,3.315,1382,3.315,1383,3.315,1384,4.381,1385,4.381,1386,3.031,1387,3.315,1388,2.819,1389,3.315,1390,3.315,1391,3.315,1392,3.315,1393,3.315,1394,3.315,1395,3.315,1396,6.165,1397,3.315,1398,3.315,1399,6.165,1400,3.315,1401,3.315,1402,2.819,1403,3.315,1404,3.315,1405,6.54,1406,3.315,1407,4.792,1408,3.315,1409,3.031,1410,3.315,1411,3.031,1412,3.315,1413,3.315]],["title/interfaces/DelegateDataSourceOptions.html",[157,0.752,1414,3.388]],["body/interfaces/DelegateDataSourceOptions.html",[0,0.088,3,0.124,4,0.149,5,0.112,6,0.088,11,0.504,12,0.86,15,0.609,20,1.075,25,0.009,27,1.378,33,0.218,34,0.73,41,0.18,51,0.007,52,0.007,91,0.504,110,2.007,113,1.478,151,1.245,157,1.068,159,2.256,161,2.773,167,2.048,197,4.279,198,4.279,285,1.84,313,1.416,410,1.835,454,1.905,460,4.808,470,3.733,507,7.262,508,7.262,533,4.808,592,1.795,1053,4.52,1055,4.52,1056,5.17,1414,6.248,1415,4.52,1416,4.808,1417,6.836,1418,6.836,1419,6.836,1420,5.655,1421,6.836,1422,5.464,1423,5.813,1424,5.655,1425,5.655]],["title/injectables/DelegateDataSourceService.html",[454,1.11,1053,3.184]],["body/injectables/DelegateDataSourceService.html",[0,0.087,3,0.123,4,0.148,5,0.111,6,0.106,11,0.501,15,0.501,20,0.822,22,0.992,24,1.319,25,0.009,26,0.862,27,1.014,33,0.218,34,0.725,41,0.18,51,0.007,52,0.007,81,2.025,84,1.5,91,0.501,110,1.994,113,1.468,151,1.237,157,1.061,161,3.34,167,1.566,197,4.252,198,4.252,285,1.835,313,1.407,410,1.823,454,1.898,455,3.206,460,6.231,470,3.709,507,6.7,508,6.7,533,4.778,592,2.162,1053,5.443,1055,5.443,1056,5.137,1414,6.477,1415,5.443,1416,4.778,1417,7.327,1418,6.81,1419,6.81,1420,5.619,1421,7.327,1422,5.443,1423,5.791,1424,6.81,1425,5.619,1426,7.695,1427,6.349]],["title/components/DonorCardComponent.html",[170,0.672,567,1.414]],["body/components/DonorCardComponent.html",[0,0.093,3,0.131,4,0.062,5,0.047,6,0.114,8,1.031,11,0.209,12,0.465,14,0.917,15,0.63,16,0.564,20,0.914,22,1.28,24,0.868,25,0.009,26,0.96,27,0.667,28,1.207,29,1.103,30,1.103,33,0.131,34,1.04,35,0.73,41,0.062,47,2.443,48,2.595,50,2.614,51,0.005,52,0.004,57,0.474,65,0.834,66,0.834,78,0.73,81,1.099,84,1.219,85,1.496,91,0.209,113,0.614,150,1.492,167,1.273,168,0.874,170,1.208,222,0.816,224,0.816,226,1.779,228,1.148,231,1.482,234,2.271,235,1.44,237,1.511,239,1.374,240,1.374,242,2.323,253,3.696,254,2.954,255,1.419,269,0.614,271,3.945,275,0.874,278,0.999,282,3.38,287,2.109,288,2.797,290,0.854,295,2.311,310,1.44,311,1.406,312,1.283,313,0.925,357,2.685,363,1.548,370,2.545,375,2.013,388,2.056,422,2.328,427,2.281,439,3.73,475,2.121,479,3.11,484,1.44,491,0.916,492,0.816,496,0.894,498,0.834,500,1.671,525,2.567,554,1.998,555,1.838,556,0.916,557,2.017,558,0.916,559,0.916,560,0.916,561,0.834,562,0.916,563,0.834,564,0.916,565,0.834,566,1.44,567,1.838,568,2.798,569,0.916,570,0.916,571,0.834,572,0.916,573,0.834,574,0.894,575,0.916,576,0.834,577,1.283,578,0.916,579,0.834,580,0.916,581,0.834,582,1.44,583,0.834,584,0.916,585,0.854,586,0.916,587,0.834,588,0.916,589,0.834,590,1.698,591,0.834,592,0.746,593,1.779,594,0.834,595,0.916,596,0.834,597,1.283,598,0.814,599,0.834,600,1.44,601,0.834,602,0.834,603,0.834,604,0.916,605,0.834,606,0.798,607,0.916,608,1.44,609,0.834,610,0.894,611,0.916,612,0.834,613,2.197,614,0.834,615,1.621,616,0.916,617,0.834,618,0.78,619,0.916,620,0.834,621,0.916,622,0.916,623,0.961,625,1.409,631,5.629,637,1.921,639,1.879,640,2.955,642,2.607,643,2.446,644,1.342,654,2.042,658,5.629,661,2.84,662,5.178,673,2.042,677,2.305,679,1.259,680,1.259,688,2.787,689,1.979,690,4.458,691,3.69,692,2.899,694,1.259,695,3.178,700,2.256,795,0.854,822,1.979,824,2.404,840,2.954,842,2.773,853,1.921,875,1.221,883,1.388,891,2.545,905,2.346,923,1.259,924,2.346,925,2.545,926,1.492,933,3.105,952,1.999,954,3.323,976,1.221,981,2.613,989,2.346,1009,2.685,1012,1.552,1016,3.456,1033,4.169,1083,2.607,1113,1.552,1262,1.619,1307,2.182,1409,3.38,1411,3.38,1428,5.282,1429,6.705,1430,6.236,1431,2.351,1432,7.523,1433,3.696,1434,3.696,1435,5.162,1436,4.177,1437,4.568,1438,5.162,1439,5.851,1440,4.177,1441,5.851,1442,5.147,1443,3.884,1444,5.162,1445,4.177,1446,2.657,1447,5.082,1448,2.793,1449,4.522,1450,2.657,1451,2.657,1452,2.657,1453,2.657,1454,2.657,1455,2.657,1456,3.793,1457,4.177,1458,2.657,1459,4.734,1460,3.143,1461,4.177,1462,2.657,1463,3.696,1464,3.696,1465,2.662,1466,4.177,1467,4.177,1468,2.954,1469,2.44,1470,2.657,1471,3.38,1472,3.143,1473,3.38,1474,3.143,1475,6.754,1476,2.657,1477,5.162,1478,5.162,1479,4.177,1480,5.178,1481,2.657,1482,2.657,1483,2.657,1484,3.38,1485,3.696,1486,3.696,1487,5.976,1488,5.851,1489,4.177,1490,4.177,1491,4.177,1492,4.177,1493,4.177,1494,4.177,1495,1.259,1496,1.693,1497,3.2,1498,3.105,1499,2.545,1500,1.221,1501,0.78,1502,2.15,1503,2.182,1504,2.793,1505,2.607,1506,1.693,1507,1.879,1508,2.657,1509,2.351,1510,3.884,1511,2.773,1512,2.657,1513,1.879,1514,3.11,1515,2.607,1516,3.145,1517,3.143,1518,1.879,1519,1.999,1520,6.476,1521,1.492,1522,4.787,1523,2.15,1524,3.145,1525,3.884,1526,2.657,1527,3.696,1528,2.657,1529,2.657,1530,2.657,1531,2.657,1532,3.651,1533,2.657,1534,2.657,1535,1.552,1536,2.657,1537,2.773,1538,1.693,1539,2.15,1540,2.15,1541,3.145,1542,2.351,1543,2.15,1544,3.696,1545,2.351,1546,2.657,1547,2.44,1548,2.657,1549,2.657,1550,2.351,1551,2.351,1552,2.351,1553,1.999,1554,1.619,1555,2.15]],["title/modules/DonorCardModule.html",[53,0.719,1556,3.184]],["body/modules/DonorCardModule.html",[0,0.087,3,0.123,4,0.148,5,0.111,6,0.087,25,0.008,33,0.229,41,0.148,51,0.007,52,0.007,53,1.01,55,1.899,56,1.899,57,1.129,58,2.657,59,1.987,60,1.816,61,2.657,76,2.467,77,1.527,78,1.738,80,2.525,90,2.467,91,0.499,94,3.53,95,2.745,567,2.934,568,2.033,613,1.899,615,2.412,678,5.118,709,2.777,710,2.18,711,6.794,1428,4.032,1429,5.118,1430,4.76,1556,6.581,1557,5.597,1558,5.597,1559,5.597,1560,5.597,1561,6.333,1562,6.333,1563,6.325,1564,6.325,1565,4.474,1566,6.325,1567,6.325,1568,4.76,1569,6.325]],["title/interfaces/DrawerContainersChanged.html",[157,0.752,1024,2.87]],["body/interfaces/DrawerContainersChanged.html",[0,0.073,3,0.104,4,0.124,5,0.093,6,0.073,11,0.42,12,0.767,15,0.743,25,0.009,33,0.135,41,0.212,51,0.006,52,0.006,151,1.038,157,1.35,159,1.881,167,1.7,170,1.206,228,2.101,231,2.657,233,3.569,252,1.565,264,2.688,267,3.113,278,0.91,295,1.636,363,2.997,369,4.89,410,1.98,481,2.45,482,2.45,483,2.379,484,1.837,485,2.525,486,2.691,487,2.691,499,3.113,530,2.98,618,1.565,625,1.181,644,2.216,645,1.528,688,2.494,694,3.267,700,1.98,721,3.609,810,3.515,813,2.783,824,3.321,828,2.691,829,3.482,832,3.079,835,4.098,850,3.482,904,3.397,905,3.872,966,4.395,970,4.877,994,3.397,1017,4.395,1018,3.397,1019,5.009,1020,4.877,1021,4.877,1022,5.119,1023,3.769,1024,4.872,1025,4.877,1026,4.028,1027,4.201,1028,4.877,1029,4.01,1030,4.01,1031,4.395,1032,4.395,1033,3.731,1034,4.01,1035,2.605,1036,3.769,1037,4.877,1038,3.397,1039,4.293]],["title/interfaces/DrawerInitialized.html",[157,0.752,1031,2.87]],["body/interfaces/DrawerInitialized.html",[0,0.074,3,0.105,4,0.126,5,0.095,6,0.074,11,0.427,12,0.775,15,0.743,25,0.009,33,0.137,41,0.212,51,0.006,52,0.006,151,1.055,157,1.359,159,1.912,167,1.718,170,1.149,228,1.915,231,2.652,233,3.626,252,1.59,264,2.717,267,3.163,278,0.925,295,1.663,363,2.856,369,4.07,410,1.555,481,2.49,482,2.49,483,2.418,484,1.867,485,2.566,486,2.735,487,2.735,499,3.163,530,3.003,618,1.59,625,1.2,644,2.239,645,1.544,688,2.52,694,3.301,700,2.001,721,3.631,810,3.542,813,2.829,824,3.341,828,2.735,829,3.518,832,3.111,835,4.107,850,3.518,904,3.452,905,3.913,966,4.441,970,3.83,994,3.452,1017,4.441,1018,3.452,1019,5.031,1020,4.928,1021,4.928,1022,5.158,1023,3.83,1024,4.441,1025,3.83,1026,3.163,1027,4.244,1028,4.928,1029,5.243,1030,5.243,1031,4.91,1032,4.441,1033,3.77,1034,4.075,1035,2.648,1036,3.83,1037,4.928,1038,3.452,1039,4.326]],["title/modules/DrawerModule.html",[53,0.719,68,3.184]],["body/modules/DrawerModule.html",[0,0.083,3,0.117,4,0.141,5,0.105,6,0.083,25,0.009,33,0.231,41,0.141,51,0.007,52,0.007,53,0.962,55,1.808,56,1.808,57,1.075,58,2.599,59,1.891,60,2.139,61,2.599,68,6.648,76,2.394,77,1.453,78,1.655,80,1.98,90,2.394,91,0.475,94,3.425,95,2.613,101,6.592,102,4.988,103,3.381,104,6.592,105,5.328,143,4.531,144,4.872,224,2.851,563,2.916,565,2.916,617,2.916,618,1.768,878,5.328,879,4.531,1023,4.259,1570,5.328,1571,5.328,1572,5.328,1573,6.021,1574,4.748,1575,4.748,1576,6.021,1577,4.872,1578,6.021]],["title/interfaces/DrawerToggled.html",[157,0.752,1032,2.87]],["body/interfaces/DrawerToggled.html",[0,0.071,3,0.101,4,0.121,5,0.091,6,0.071,11,0.408,12,0.752,15,0.744,25,0.009,33,0.131,41,0.211,51,0.006,52,0.006,151,1.007,157,1.335,159,1.825,167,2.098,170,1.124,228,1.858,231,2.672,233,3.462,252,1.985,264,3.115,267,3.949,278,0.883,295,2.076,363,2.962,369,3.949,410,1.484,481,2.377,482,2.377,483,2.308,484,1.782,485,2.45,486,2.61,487,2.61,499,3.02,530,2.937,618,1.985,625,1.145,644,2.172,645,1.884,688,3.076,694,3.203,700,2.442,721,3.567,810,3.463,813,2.7,824,3.283,828,3.414,829,3.414,832,3.019,835,4.081,850,3.414,904,3.295,905,3.797,966,5.421,970,3.656,994,3.295,1017,4.309,1018,3.295,1019,4.843,1020,4.781,1021,4.781,1022,5.044,1023,3.656,1024,4.309,1025,3.656,1026,3.02,1027,4.118,1028,4.781,1029,3.89,1030,3.89,1031,4.309,1032,4.802,1033,4.602,1034,5.087,1035,3.305,1036,4.781,1037,4.781,1038,3.295,1039,4.23]],["title/components/DropdownComponent.html",[170,0.672,571,1.414]],["body/components/DropdownComponent.html",[0,0.05,3,0.071,4,0.085,5,0.064,6,0.113,8,1.163,11,0.286,12,0.589,14,0.719,15,0.62,16,0.77,20,1.081,22,1.259,24,1.099,25,0.009,26,0.932,27,0.845,28,0.62,29,1.317,30,1.228,33,0.134,34,1.061,41,0.085,48,2.779,51,0.006,52,0.005,57,0.648,65,1.14,66,1.14,81,1.392,84,1.25,85,1.521,91,0.286,113,0.839,150,2.038,168,1.194,170,1.226,179,3.648,201,4.652,222,1.114,224,1.114,228,1.454,231,1.793,234,2.337,235,1.824,237,1.914,239,1.74,240,1.74,252,1.554,255,1.716,256,3.048,275,1.194,278,1.067,287,2.672,289,2.43,290,1.166,310,1.824,311,1.781,312,1.625,339,2.731,370,2.117,375,2.063,388,1.879,427,1.415,434,2.936,475,1.09,477,4.282,479,2.587,484,1.251,491,1.251,492,1.114,496,1.222,498,1.14,500,2.117,525,2.609,554,1.662,555,1.662,556,1.251,557,2.366,558,1.251,559,1.251,560,1.251,561,1.14,562,1.251,563,1.14,564,1.251,565,1.14,566,1.824,567,1.14,568,1.166,569,1.251,570,1.251,571,2.156,572,1.251,573,1.14,574,1.222,575,1.251,576,1.14,577,1.625,578,1.251,579,1.14,580,1.251,581,1.14,582,1.824,583,1.14,584,1.251,585,1.166,586,1.251,587,1.14,588,1.251,589,1.14,590,1.194,591,1.14,592,1.019,593,2.153,594,1.14,595,1.251,596,1.14,597,1.625,598,1.031,599,1.14,600,1.824,601,1.14,602,1.14,603,1.14,604,1.251,605,1.14,606,1.09,607,1.251,608,1.824,609,1.14,610,1.222,611,1.251,612,1.14,613,1.589,614,1.14,615,1.14,616,1.251,617,1.14,618,1.066,619,1.251,620,1.14,621,1.251,622,1.251,623,1.313,625,1.384,629,2.672,636,3.805,637,2.433,638,5.053,639,2.567,640,3.466,642,3.154,643,2.96,644,1.701,661,2.789,667,5.398,677,2.363,679,1.72,680,1.72,682,2.936,689,3.458,691,3.585,692,2.038,693,2.731,695,1.532,700,2.259,883,0.976,905,2.972,924,2.038,949,5.554,954,3.262,963,2.508,975,2.12,976,1.669,981,2.789,1009,2.011,1088,3.982,1262,4.182,1495,1.72,1496,2.313,1498,3.156,1500,3.355,1506,4.375,1507,5.161,1511,1.72,1513,2.567,1515,1.833,1524,2.211,1532,3.743,1537,3.253,1579,3.212,1580,6.992,1581,6.523,1582,6.245,1583,5.292,1584,6.245,1585,5.292,1586,6.864,1587,5.292,1588,3.629,1589,4.282,1590,3.629,1591,5.292,1592,3.091,1593,3.629,1594,3.629,1595,5.292,1596,3.629,1597,3.629,1598,5.292,1599,5.554,1600,5.554,1601,3.982,1602,3.982,1603,4.446,1604,5.292,1605,3.629,1606,3.629,1607,3.629,1608,4.683,1609,5.292,1610,3.629,1611,4.683,1612,3.981,1613,4.182,1614,4.595,1615,4.417,1616,2.731,1617,2.731,1618,2.587,1619,3.212,1620,3.982,1621,3.212,1622,5.165,1623,2.567,1624,4.683,1625,2.731,1626,3.629,1627,3.212,1628,3.212,1629,2.038,1630,3.629,1631,2.038,1632,2.12,1633,3.629,1634,3.629,1635,3.629,1636,2.936,1637,2.43,1638,2.731,1639,3.212,1640,3.629]],["title/modules/DropdownModule.html",[53,0.719,1641,3.184]],["body/modules/DropdownModule.html",[0,0.091,3,0.129,4,0.155,5,0.117,6,0.091,25,0.008,33,0.226,41,0.155,51,0.007,52,0.007,53,1.063,55,1.998,56,1.998,57,1.188,58,2.715,59,2.09,60,1.911,61,2.715,76,2.543,77,1.606,78,1.828,80,2.188,90,2.543,91,0.525,571,2.952,709,2.863,710,2.293,1613,4.053,1641,6.474,1642,5.888,1643,5.888,1644,5.888,1645,6.653,1646,6.404,1647,5.383,1648,6.404,1649,5.383,1650,6.653]],["title/components/DualSliderComponent.html",[170,0.672,573,1.414]],["body/components/DualSliderComponent.html",[0,0.028,3,0.039,4,0.047,5,0.035,6,0.117,8,0.91,11,0.159,12,0.555,13,1.401,14,0.455,15,0.621,16,0.711,20,0.715,22,1.329,24,1.311,25,0.009,26,0.959,27,1.008,28,0.732,29,1.302,30,0.985,33,0.14,34,1.002,41,0.047,48,1.154,50,1.376,51,0.004,52,0.003,57,0.361,65,0.635,66,0.635,81,0.881,84,1.668,85,1.766,87,1.429,91,0.159,98,1.635,113,0.467,134,6.048,149,1.34,151,1.286,168,0.665,170,1.053,171,4.67,173,1.635,179,2.505,201,4.616,222,0.621,224,0.621,227,0.83,228,0.92,231,1.231,234,2.198,235,1.154,237,1.211,239,1.101,240,1.101,242,2.252,252,1.75,255,1.178,256,2.642,257,3.469,264,1.945,269,1.278,275,0.665,278,0.732,285,1.225,287,2.518,289,5.05,290,0.649,310,1.719,311,1.127,312,1.83,319,1.905,339,1.521,362,4.035,363,2.209,370,1.34,375,1.945,378,6.979,388,1.763,395,1.54,398,2.52,404,0.768,410,0.962,422,2.054,424,1.587,427,1.672,475,0.607,477,2.709,479,2.096,481,1.971,482,1.971,484,1.719,491,0.697,492,0.621,496,0.68,498,1.347,499,2.913,500,1.34,525,2.265,554,1.052,555,2.443,556,0.697,557,1.719,558,0.697,559,0.697,560,0.697,561,0.635,562,0.697,563,0.635,564,0.697,565,0.635,566,1.154,567,0.635,568,0.649,569,0.697,570,0.697,571,0.635,572,0.697,573,1.566,574,2.377,575,0.697,576,0.635,577,1.028,578,0.697,579,0.635,580,0.697,581,0.635,582,1.154,583,0.635,584,0.697,585,0.649,586,0.697,587,0.635,588,0.697,589,0.635,590,0.665,591,0.635,592,0.568,593,1.478,594,0.635,595,0.697,596,0.635,597,1.028,598,0.652,599,0.635,600,1.154,601,0.635,602,0.635,603,0.635,604,0.697,605,0.635,606,0.607,607,0.697,608,1.154,609,0.635,610,0.68,611,0.697,612,0.635,613,1.005,614,0.635,615,0.635,616,0.697,617,0.635,618,0.593,619,0.697,620,0.635,621,0.697,622,0.697,623,1.211,625,1.463,629,2.518,636,4.509,637,1.54,638,3.469,640,2.518,642,2.518,643,2.032,644,1.603,645,1.463,656,1.635,659,2.368,661,1.915,673,4.006,677,1.495,679,2.363,680,0.958,682,1.635,687,1.788,688,2,689,2.363,691,3.296,692,2.408,693,3.227,695,2.664,696,1.812,700,1.896,754,2.733,795,1.378,807,3.105,820,2.801,823,2.368,824,0.83,830,1.881,832,2.948,842,1.587,846,2.368,883,1.153,890,1.376,891,1.231,905,1.135,911,2.04,924,1.135,926,1.135,929,4.413,933,1.54,949,4.473,954,3.449,963,3.245,976,0.929,981,2.468,1009,2.399,1026,2.913,1035,3.228,1088,2.52,1113,1.18,1258,3.527,1262,3.038,1268,2.52,1449,3.34,1456,1.881,1465,3.179,1469,1.956,1495,0.958,1496,1.288,1497,2.032,1498,2.542,1499,1.231,1500,1.971,1503,1.056,1505,3.657,1506,3.179,1507,3.91,1511,2.824,1514,2.438,1515,1.691,1521,1.135,1524,1.231,1532,1.429,1535,1.18,1537,2.363,1589,2.709,1599,2.709,1600,2.709,1602,4.484,1603,3.368,1608,2.963,1611,2.963,1612,2.733,1613,3.038,1614,3.481,1615,3.033,1616,1.521,1617,2.52,1618,2.096,1619,1.788,1620,2.52,1621,1.788,1622,3.753,1623,2.368,1624,2.963,1627,1.788,1628,1.788,1629,1.135,1631,1.881,1636,2.709,1637,2.242,1638,1.521,1639,1.788,1651,6.919,1652,1.788,1653,2.52,1654,6.106,1655,3.227,1656,4.288,1657,3.349,1658,4.288,1659,6.602,1660,5.959,1661,6.602,1662,6.849,1663,6.31,1664,4.987,1665,4.987,1666,3.349,1667,4.987,1668,2.52,1669,3.349,1670,3.349,1671,5.959,1672,4.987,1673,4.987,1674,4.288,1675,2.963,1676,3.349,1677,3.349,1678,5.528,1679,2.021,1680,3.349,1681,2.963,1682,3.349,1683,2.52,1684,2.021,1685,3.349,1686,2.021,1687,6.849,1688,2.021,1689,2.52,1690,3.349,1691,2.021,1692,2.52,1693,4.892,1694,2.021,1695,4.892,1696,4.288,1697,4.413,1698,4.987,1699,4.987,1700,4.035,1701,4.413,1702,4.987,1703,2.605,1704,4.987,1705,2.021,1706,3.349,1707,3.349,1708,2.021,1709,2.021,1710,2.134,1711,2.52,1712,3.753,1713,2.021,1714,3.349,1715,2.021,1716,3.349,1717,2.963,1718,2.021,1719,4.892,1720,2.021,1721,6.31,1722,4.288,1723,4.987,1724,3.469,1725,3.349,1726,2.021,1727,4.987,1728,2.021,1729,2.963,1730,2.021,1731,3.349,1732,2.021,1733,3.794,1734,2.021,1735,2.021,1736,4.987,1737,2.709,1738,2.021,1739,2.963,1740,2.021,1741,2.021,1742,2.021,1743,3.349,1744,3.349,1745,2.021,1746,2.709,1747,4.288,1748,3.349,1749,2.021,1750,2.021,1751,2.021,1752,3.349,1753,2.963,1754,3.349,1755,1.788,1756,1.635,1757,1.788,1758,2.021,1759,2.021,1760,2.021,1761,2.021,1762,3.349,1763,2.021,1764,2.021,1765,2.021,1766,1.635,1767,2.021,1768,2.021,1769,2.021,1770,1.788,1771,2.021,1772,3.349,1773,2.021,1774,3.349,1775,2.021,1776,2.021,1777,3.349,1778,3.349,1779,2.021,1780,4.288,1781,2.021,1782,2.021,1783,2.021,1784,2.021,1785,2.021,1786,2.021,1787,2.021,1788,2.021,1789,2.021,1790,2.021,1791,3.349,1792,4.288,1793,3.349,1794,4.288,1795,2.021,1796,2.021,1797,2.021,1798,2.021,1799,2.021,1800,2.021,1801,4.987,1802,2.021,1803,2.021,1804,2.021,1805,3.349,1806,3.349,1807,3.349,1808,2.021,1809,2.021,1810,2.04,1811,2.021,1812,2.021,1813,2.368,1814,2.021,1815,2.021,1816,2.021,1817,3.349,1818,2.021,1819,2.021,1820,2.709,1821,2.021,1822,2.021,1823,1.788,1824,1.635,1825,3.349,1826,1.635,1827,2.021,1828,2.021,1829,1.788]],["title/modules/DualSliderModule.html",[53,0.719,69,3.015]],["body/modules/DualSliderModule.html",[0,0.088,3,0.125,4,0.15,5,0.113,6,0.088,25,0.009,33,0.232,41,0.15,51,0.007,52,0.007,53,1.029,55,1.933,56,1.933,57,1.15,58,2.677,59,2.023,60,1.849,61,2.677,69,6.09,76,2.494,77,1.554,78,1.77,80,2.118,87,4.554,90,2.494,91,0.508,134,4.554,573,2.941,574,2.168,679,3.051,709,2.807,710,2.22,1613,3.923,1646,6.279,1647,5.21,1648,6.279,1649,5.21,1651,5.21,1654,4.312,1755,5.698,1830,5.698,1831,5.698,1832,5.698,1833,6.439,1834,7.761,1835,7.761,1836,7.761,1837,5.698,1838,6.439]],["title/components/FiltersContentComponent.html",[170,0.672,576,1.414]],["body/components/FiltersContentComponent.html",[0,0.04,3,0.057,4,0.068,5,0.051,6,0.118,8,1.277,9,1.267,11,0.23,14,0.903,15,0.659,16,0.62,18,2.246,20,0.947,22,1.33,24,1.381,25,0.009,26,0.994,27,1.062,28,0.499,29,1.147,30,1.319,31,2.852,33,0.168,34,1.043,36,1.475,37,1.2,38,1.343,39,4.047,40,1.779,41,0.068,47,2.227,48,1.55,49,3.15,50,3.006,51,0.005,52,0.004,57,0.521,60,1.291,65,0.917,66,0.917,81,1.183,84,1.659,85,1.81,91,0.23,113,0.675,149,1.799,150,1.64,151,1.068,167,1.109,168,0.96,170,1.091,201,2.866,211,2.584,218,1.706,222,0.897,224,0.897,228,1.692,231,1.574,234,2.293,235,1.55,237,1.626,239,1.479,240,1.479,255,1.507,272,2.433,275,0.96,278,1.323,287,4.125,290,0.938,310,1.55,311,1.514,312,1.891,313,1.364,346,4.125,363,2.603,370,1.168,375,2.137,388,1.884,399,3.34,406,3.229,422,2.122,427,1.139,475,0.877,491,1.007,492,0.897,496,0.983,498,0.917,500,1.799,525,2.871,530,1.139,554,1.412,555,1.412,556,1.007,557,2.122,558,1.007,559,1.007,560,1.007,561,0.917,562,1.007,563,0.917,564,1.007,565,0.917,566,1.55,567,0.917,568,0.938,569,1.007,570,1.007,571,0.917,572,1.007,573,0.917,574,1.514,575,1.007,576,1.934,577,2.759,578,1.007,579,0.917,580,1.007,581,0.917,582,1.55,583,0.917,584,1.007,585,0.938,586,1.007,587,0.917,588,1.007,589,0.917,590,0.96,591,0.917,592,0.82,593,1.89,594,0.917,595,1.007,596,0.917,597,1.38,598,0.876,599,0.917,600,1.55,601,0.917,602,0.917,603,0.917,604,1.007,605,0.917,606,0.877,607,1.007,608,1.55,609,0.917,610,0.983,611,1.007,612,0.917,613,1.35,614,0.917,615,0.917,616,1.007,617,0.917,618,0.857,619,1.007,620,0.917,621,1.007,622,1.007,623,1.056,625,1.364,627,2.584,629,3.109,637,2.067,639,2.065,640,3.109,642,2.768,643,2.598,644,1.445,659,3.18,661,3.459,667,1.955,670,2.739,672,2.065,674,3.18,677,2.969,679,1.384,680,1.384,688,2.405,694,1.384,695,2.807,696,1.58,697,1.955,700,1.909,701,3.383,703,2.584,752,2.198,754,4.663,824,2.885,830,2.525,926,3.944,933,2.52,934,4.851,963,2.918,975,1.706,976,3.229,981,2.448,1035,3.25,1098,2.433,1100,2.197,1101,3.383,1108,3.18,1111,1.706,1113,1.706,1307,1.525,1434,2.584,1447,3.383,1448,1.58,1449,3.011,1456,2.525,1459,3.638,1497,2.13,1498,2.067,1499,2.739,1500,2.52,1501,0.857,1503,2.348,1504,1.58,1505,1.475,1511,2.13,1514,2.68,1521,1.64,1537,2.13,1554,1.779,1580,2.363,1602,3.383,1603,2.739,1631,1.64,1632,1.706,1637,1.955,1654,1.955,1655,4.125,1668,3.383,1711,3.383,1712,4.633,1820,2.363,1839,6.07,1840,6.458,1841,2.584,1842,3.383,1843,4.982,1844,4.496,1845,6.157,1846,6.157,1847,4.496,1848,4.496,1849,4.851,1850,5.448,1851,4.851,1852,4.851,1853,4.851,1854,4.851,1855,4.851,1856,4.496,1857,2.92,1858,2.92,1859,2.92,1860,2.92,1861,2.92,1862,3.978,1863,2.92,1864,3.978,1865,2.92,1866,3.978,1867,2.92,1868,3.978,1869,2.92,1870,6.157,1871,2.92,1872,3.638,1873,2.92,1874,4.496,1875,4.496,1876,2.92,1877,4.496,1878,6.157,1879,4.496,1880,2.92,1881,4.496,1882,2.92,1883,4.496,1884,2.92,1885,3.638,1886,4.851,1887,2.92,1888,5.482,1889,2.92,1890,4.496,1891,2.92,1892,2.92,1893,2.92,1894,2.92,1895,2.92,1896,2.92,1897,2.584,1898,2.584,1899,2.92,1900,2.92,1901,2.92,1902,2.92,1903,2.92,1904,2.92,1905,2.92,1906,2.92,1907,2.92,1908,2.92,1909,2.92,1910,2.92,1911,2.92,1912,4.496,1913,3.978,1914,4.496,1915,4.982,1916,4.851,1917,2.92,1918,2.92,1919,2.584,1920,1.861,1921,4.496,1922,2.92,1923,1.779,1924,2.92,1925,2.584,1926,2.065]],["title/modules/FiltersContentModule.html",[53,0.719,1927,3.184]],["body/modules/FiltersContentModule.html",[0,0.083,3,0.118,4,0.142,5,0.106,6,0.083,25,0.009,30,1.17,33,0.233,34,0.694,41,0.142,51,0.007,52,0.007,53,0.971,55,1.825,56,1.825,57,1.085,58,2.611,59,1.91,60,1.746,61,2.611,69,5.939,73,5.939,76,2.408,77,1.468,78,1.671,80,2.465,90,2.408,91,0.479,94,3.445,95,2.639,110,1.91,133,5.38,134,4.3,135,5.38,136,5.38,137,4.3,138,4.575,576,2.92,577,1.867,704,6.273,709,2.711,710,2.096,1641,6.273,1839,4.3,1840,4.575,1927,6.638,1928,5.38,1929,5.38,1930,5.38,1931,6.08,1932,6.08,1933,4.565,1934,3.704,1935,7.494,1936,6.08,1937,6.08,1938,6.08]],["title/components/FiltersPopoverComponent.html",[170,0.672,222,1.382]],["body/components/FiltersPopoverComponent.html",[0,0.046,3,0.066,4,0.079,5,0.059,6,0.117,8,1.313,9,1.466,11,0.472,12,0.558,14,0.813,15,0.636,20,0.858,22,1.317,24,0.702,25,0.009,26,0.813,27,0.539,28,0.857,29,0.82,30,1.331,31,2.285,33,0.168,34,1.053,39,3.128,40,2.057,41,0.079,47,2.398,49,2.378,51,0.005,52,0.004,57,0.603,60,1.441,65,1.061,66,1.061,78,1.646,81,1.32,84,1.415,85,1.112,91,0.266,113,0.781,124,6.029,167,1.238,168,1.111,170,1.057,175,5.331,176,2.261,177,2.261,178,1.973,218,2.932,222,2.036,224,1.037,228,1.379,231,2.035,234,2.323,235,1.73,237,1.815,239,1.651,240,1.651,242,1.97,254,4.689,255,1.646,260,2.799,264,2.585,272,2.716,275,1.111,278,1.21,285,1.112,287,3.988,290,1.085,312,1.037,313,1.469,346,2.541,370,2.008,375,1.317,378,6.742,388,1.542,396,1.69,398,3.776,406,3.414,407,3.361,427,1.317,444,2.621,446,2.932,475,1.014,491,1.164,492,1.037,496,1.137,498,1.061,500,2.008,525,2.822,546,2.541,554,1.576,555,1.576,556,1.164,557,2.285,558,1.164,559,1.164,560,1.164,561,1.061,562,1.164,563,1.061,564,1.164,565,1.061,566,1.73,567,1.061,568,1.085,569,1.164,570,1.164,571,1.061,572,1.164,573,1.061,574,1.137,575,1.164,576,1.061,577,2.809,578,1.164,579,1.061,580,1.164,581,1.061,582,1.73,583,1.061,584,1.164,585,1.085,586,1.164,587,1.061,588,1.164,589,1.061,590,1.111,591,1.061,592,0.949,593,2.064,594,1.061,595,1.164,596,1.061,597,1.541,598,0.977,599,1.061,600,1.73,601,1.061,602,1.061,603,1.061,604,1.164,605,1.061,606,1.014,607,1.164,608,1.73,609,1.061,610,1.137,611,1.164,612,1.061,613,1.507,614,1.061,615,1.061,616,1.164,617,1.061,618,0.992,619,1.164,620,1.061,621,1.164,622,1.164,623,2.166,625,1.112,629,3.348,637,2.307,661,3.433,670,2.057,677,2.96,688,1.222,690,2.057,694,2.378,700,1.904,752,3.464,795,1.613,830,2.818,883,1.905,911,4.039,924,3.363,926,1.897,976,3.535,981,2.674,1009,1.284,1016,4.011,1033,3.241,1088,3.776,1108,3.55,1113,1.973,1261,3.361,1447,3.776,1448,1.827,1449,3.361,1498,2.754,1500,2.754,1501,0.992,1504,1.827,1505,2.534,1511,1.6,1514,2.454,1521,4.532,1532,2.389,1535,1.973,1537,2.378,1541,2.057,1547,1.973,1603,4.316,1618,3.241,1623,3.55,1631,1.897,1637,2.261,1653,2.541,1820,4.061,1839,6.029,1842,5.587,1843,4.061,1849,5.3,1850,5.3,1851,5.3,1852,4.441,1853,5.3,1854,5.3,1855,5.3,1866,4.441,1868,4.441,1886,2.988,1916,5.867,1920,2.153,1923,2.057,1939,2.988,1940,5.989,1941,5.019,1942,5.989,1943,6.63,1944,6.63,1945,5.989,1946,3.377,1947,5.867,1948,5.019,1949,3.377,1950,4.441,1951,4.441,1952,4.441,1953,3.377,1954,3.377,1955,3.377,1956,3.377,1957,3.377,1958,3.377,1959,5.019,1960,3.377,1961,6.63,1962,3.377,1963,2.911,1964,3.377,1965,3.377,1966,1.037,1967,1.897,1968,5.989,1969,3.377,1970,3.377,1971,3.377,1972,3.377,1973,4.441,1974,3.377,1975,3.377,1976,3.377,1977,3.377,1978,3.377,1979,3.377,1980,3.377]],["title/modules/FiltersPopoverModule.html",[53,0.719,70,3.184]],["body/modules/FiltersPopoverModule.html",[0,0.09,3,0.127,4,0.153,5,0.115,6,0.09,25,0.008,33,0.225,41,0.153,51,0.007,52,0.007,53,1.045,55,1.964,56,1.964,57,1.168,58,2.695,59,2.054,60,1.878,61,2.695,70,6.548,76,2.518,77,1.579,78,1.797,80,2.576,90,2.518,91,0.516,94,3.602,95,2.838,124,4.626,222,2.88,223,5.788,577,2.405,709,2.834,710,2.254,1839,4.626,1840,4.921,1927,6.382,1981,5.788,1982,6.54,1983,5.788,1984,5.788,1985,6.54,1986,6.54]],["title/classes/FlatNode.html",[0,0.062,1987,3.643]],["body/classes/FlatNode.html",[0,0.07,2,1.955,3,0.1,4,0.12,5,0.09,6,0.12,11,0.405,12,0.75,13,2.111,14,0.698,15,0.682,16,1.092,20,0.872,22,1.351,24,1.4,25,0.009,26,0.915,27,1.402,28,1.151,29,1.101,33,0.13,34,0.587,35,1.413,41,0.12,42,2.365,51,0.006,52,0.006,81,1.773,84,1.884,167,1.966,170,1.005,252,1.978,255,2.413,256,3.312,264,2.627,269,1.558,272,4.596,278,1.414,285,1.665,310,2.748,311,2.268,312,2.448,371,3.646,388,1.324,492,2.696,625,1.665,645,1.985,823,4.765,981,3.355,1603,4.578,1681,5.962,1737,5.451,1987,6.451,1988,7.769,1989,4.551,1990,3.146,1991,6.08,1992,6.649,1993,5.143,1994,5.795,1995,6.933,1996,5.143,1997,7.929,1998,8.879,1999,5.143,2000,5.962,2001,5.143,2002,5.143,2003,6.737,2004,5.143,2005,6.737,2006,5.143,2007,5.143,2008,6.737,2009,5.143,2010,5.143,2011,6.737,2012,5.451,2013,5.143,2014,5.143,2015,5.143]],["title/classes/GenerateSpatialSearch.html",[0,0.062,2016,1.85]],["body/classes/GenerateSpatialSearch.html",[0,0.125,2,2.109,3,0.108,4,0.129,5,0.097,6,0.097,7,2.498,8,1.374,11,0.437,12,0.787,13,2.592,14,1.253,15,0.73,18,2.173,20,0.916,22,0.866,25,0.009,28,0.948,29,0.906,30,1.281,32,3.071,33,0.14,34,0.634,41,0.213,42,3.985,47,3.066,51,0.006,52,0.006,77,1.708,260,2.342,265,1.958,269,1.283,313,1.229,316,2.22,392,2.109,394,2.109,396,1.868,404,2.109,410,1.593,598,1.08,645,1.818,654,3.809,883,2.206,890,2.907,1082,2.689,1501,2.287,1963,2.279,1966,2.173,1990,2.382,2016,2.907,2017,2.898,2018,4.101,2019,5.547,2020,2.279,2021,2.898,2022,2.279,2023,2.342,2024,2.342,2025,2.279,2026,2.408,2027,2.279,2028,2.279,2029,3.002,2030,2.22,2031,2.279,2032,2.279,2033,2.342,2034,3.159]],["title/components/HeaderComponent.html",[170,0.672,579,1.414]],["body/components/HeaderComponent.html",[0,0.057,3,0.131,4,0.097,5,0.073,6,0.115,8,1.218,11,0.329,14,0.794,15,0.646,20,0.946,22,1.28,25,0.008,26,0.794,30,1.28,31,2.654,33,0.106,34,1.072,41,0.097,50,2.772,51,0.006,52,0.005,57,0.745,65,1.31,66,1.31,91,0.329,113,0.964,145,2.95,163,4.498,164,5.46,166,5.46,167,1.803,168,1.372,170,1.007,222,1.281,224,1.281,228,1.606,231,1.938,234,2.362,235,2.015,237,2.114,239,1.922,240,1.922,255,1.854,270,5.503,271,3.414,275,1.372,278,0.998,290,1.34,308,5.46,313,1.295,354,3.561,357,1.761,368,3.282,375,1.626,388,1.737,422,2.654,427,1.626,439,3.725,449,5.172,451,5.971,475,1.252,479,3.299,491,1.438,492,1.281,496,1.404,498,1.31,500,2.339,525,3.034,554,1.836,555,1.836,556,1.438,557,2.521,558,1.438,559,1.438,560,1.438,561,1.31,562,1.438,563,1.31,564,1.438,565,1.31,566,2.015,567,1.31,568,1.34,569,1.438,570,1.438,571,1.31,572,1.438,573,1.31,574,1.404,575,1.438,576,1.31,577,2.364,578,1.438,579,2.297,580,1.438,581,1.31,582,2.015,583,1.31,584,1.438,585,1.34,586,1.438,587,1.31,588,1.438,589,1.31,590,1.372,591,1.31,592,1.172,593,2.326,594,1.31,595,1.438,596,1.31,597,1.795,598,1.138,599,1.31,600,2.015,601,1.31,602,1.31,603,1.31,604,1.438,605,1.31,606,1.252,607,1.438,608,2.015,609,1.31,610,1.404,611,1.438,612,1.31,613,1.755,614,1.31,615,1.31,616,1.438,617,1.31,618,1.224,619,1.438,620,1.31,621,1.438,622,1.438,623,1.508,625,0.924,629,3.693,637,2.687,656,3.374,661,3.438,674,4.134,677,3.013,688,2.114,689,2.77,691,3.053,692,2.342,695,3.25,700,2.1,752,2.857,887,5.172,933,3.102,954,2.178,975,2.436,976,1.917,1009,2.927,1025,2.95,1035,3.575,1093,5.172,1448,3.163,1456,4.482,1497,3.197,1498,2.687,1500,3.102,1501,1.224,1502,3.374,1504,2.257,1505,2.106,1513,2.95,1515,2.106,1518,2.95,1537,1.976,1541,4.111,1592,3.414,1618,2.857,1631,2.342,1632,2.436,1843,4.729,1915,5.46,2035,3.69,2036,6.471,2037,7.062,2038,7.313,2039,4.134,2040,6.748,2041,5.845,2042,6.748,2043,6.748,2044,4.17,2045,4.17,2046,5.078,2047,4.17,2048,5.845,2049,4.17,2050,4.17,2051,4.17,2052,4.17,2053,5.845,2054,3.374,2055,4.17,2056,3.374,2057,4.17,2058,3.138,2059,4.17,2060,4.17,2061,3.138,2062,3.69,2063,4.17,2064,3.374,2065,4.17,2066,4.17,2067,4.17,2068,4.17,2069,4.17,2070,4.17,2071,4.17,2072,2.541]],["title/modules/HeaderModule.html",[53,0.719,1043,3.184]],["body/modules/HeaderModule.html",[0,0.09,3,0.127,4,0.153,5,0.115,6,0.09,25,0.008,33,0.231,41,0.153,51,0.007,52,0.007,53,1.047,55,1.969,56,1.969,57,1.171,58,2.698,59,2.06,60,1.883,61,2.698,76,2.521,77,1.583,78,1.802,80,2.157,90,2.521,91,0.517,94,3.607,95,2.846,99,5.549,100,4.638,579,2.947,709,2.838,710,2.26,1043,6.456,1933,4.78,1934,3.995,2073,5.803,2074,5.803,2075,5.803,2076,6.557,2077,7.846,2078,6.557,2079,6.557]],["title/interfaces/IconDefinition.html",[157,0.752,2080,3.388]],["body/interfaces/IconDefinition.html",[0,0.06,3,0.086,4,0.103,5,0.077,6,0.06,11,0.347,12,0.676,14,0.598,15,0.59,16,0.935,20,1.097,25,0.009,26,1.22,27,1.391,28,1.037,29,0.72,33,0.211,41,0.142,47,2.937,51,0.005,52,0.005,84,1.769,85,0.976,91,0.347,95,1.912,102,2.95,103,2.474,151,1.651,157,0.736,159,1.555,161,1.912,167,1.497,180,1.518,227,2.495,242,2.67,252,2.04,269,1.607,271,5.216,272,3.285,278,1.037,285,1.878,295,2.299,310,1.518,311,1.483,312,2.493,319,1.97,372,3.564,424,2.087,454,1.497,530,2.919,554,2.785,625,0.976,644,1.416,669,5.91,720,3.41,722,3.41,723,2.474,725,2.474,911,3.699,1066,3.564,1076,4.913,1150,3.315,1217,2.808,1303,3.116,1306,6.858,1307,4.855,1312,5.296,1317,6.672,1318,5.91,1319,6.26,1320,6.058,1321,4.569,1322,5.014,1324,4.294,1468,4.294,1469,3.547,1614,3.547,1683,3.315,1692,3.315,2080,6.26,2081,3.315,2082,3.564,2083,5.373,2084,6.626,2085,6.058,2086,6.148,2087,4.913,2088,3.898,2089,2.95,2090,7.184,2091,3.898,2092,4.913,2093,3.898,2094,3.898,2095,2.684,2096,3.898,2097,3.564,2098,3.898,2099,3.898,2100,3.898,2101,5.373,2102,4.913,2103,3.898,2104,3.898,2105,3.898,2106,3.898,2107,3.898,2108,5.373,2109,3.898,2110,3.898,2111,3.898,2112,3.898,2113,3.564,2114,3.898,2115,3.898,2116,6.148,2117,3.898,2118,3.564,2119,3.898,2120,3.898,2121,3.898,2122,3.898,2123,3.898,2124,3.898,2125,3.898,2126,3.898,2127,3.898,2128,3.898,2129,3.898,2130,3.898,2131,3.898]],["title/injectables/IconRegistryState.html",[454,1.11,2089,3.015]],["body/injectables/IconRegistryState.html",[0,0.055,3,0.078,4,0.094,5,0.07,6,0.108,11,0.317,14,0.546,15,0.599,16,1.208,20,0.983,22,1.186,24,1.577,25,0.009,26,1.217,27,1.295,28,1.129,29,0.656,33,0.205,41,0.133,47,2.391,51,0.005,52,0.005,81,1.498,84,1.957,85,0.89,91,0.317,95,1.743,102,2.69,103,2.256,151,1.613,157,0.671,161,2.47,167,1.774,180,1.384,227,2.339,242,2.724,252,2.315,269,1.756,271,4.922,272,2.173,278,0.686,285,1.835,295,2.421,310,1.962,311,1.916,312,2.421,319,2.248,372,4.605,424,2.697,454,1.404,455,2.028,530,2.804,554,2.646,625,1.593,644,1.829,669,6.233,720,3.713,722,3.197,723,2.256,725,2.256,795,1.291,911,2.447,1066,4.605,1076,5.349,1150,4.283,1217,2.56,1303,5.577,1306,6.817,1307,4.824,1312,5.859,1317,6.233,1318,5.412,1319,6.233,1320,4.605,1321,3.022,1322,4.816,1324,4.026,1468,5.087,1469,4.201,1614,4.201,1683,4.283,1692,4.283,2080,6.667,2081,5.933,2082,3.25,2083,3.554,2084,5.037,2085,4.605,2086,6.977,2087,5.819,2088,3.554,2089,3.812,2090,7.559,2091,5.037,2092,5.819,2093,5.037,2094,5.037,2095,4.028,2096,3.554,2097,3.25,2098,3.554,2099,3.554,2100,5.037,2101,6.364,2102,5.819,2103,5.037,2104,3.554,2105,5.037,2106,6.364,2107,5.037,2108,5.037,2109,3.554,2110,3.554,2111,3.554,2112,3.554,2113,3.25,2114,3.554,2115,3.554,2116,5.85,2117,3.554,2118,3.25,2119,3.554,2120,3.554,2121,3.554,2122,5.85,2123,3.554,2124,3.554,2125,3.554,2126,3.554,2127,3.554,2128,3.554,2129,5.037,2130,5.85,2131,3.554,2132,5.692,2133,4.016,2134,4.016,2135,4.016,2136,4.016,2137,4.016,2138,4.016,2139,4.016,2140,4.016]],["title/classes/InitializationState.html",[0,0.062,2141,3.643]],["body/classes/InitializationState.html",[0,0.069,2,0.964,3,0.049,4,0.059,5,0.044,6,0.095,11,0.2,12,0.448,13,1.406,14,0.845,15,0.522,16,0.538,22,1.034,24,0.836,25,0.009,28,0.974,29,1.016,33,0.157,34,0.46,41,0.059,47,2.805,51,0.004,52,0.004,78,1.106,81,1.059,84,1.564,85,1.798,91,0.2,149,1.015,151,1.48,167,1.946,168,0.834,169,2.696,170,0.987,171,2.847,190,0.834,224,1.537,228,0.697,231,2.581,234,0.639,235,0.874,237,0.917,239,0.834,240,0.834,242,2.368,252,1.182,264,2.705,267,4.739,269,1.793,272,2.178,278,1.185,285,1.868,288,1.698,295,2.624,310,0.874,311,0.854,312,2.131,319,2.315,321,2.696,341,1.793,351,1.968,363,0.94,370,1.611,371,3.582,375,1.57,388,2.062,395,1.166,398,3.029,399,2.453,444,2.615,446,2.352,481,3.628,482,3.628,483,2.236,484,2.72,485,2.373,486,2.528,487,2.528,499,3.633,525,2.167,530,0.989,554,1.265,555,2.179,590,0.834,618,0.744,623,0.917,625,0.562,629,2.528,644,0.815,645,0.892,661,1.132,672,4.032,673,2.787,674,1.793,677,3.098,688,2.968,700,2.356,806,3.257,807,2.261,808,2.244,810,2.621,813,2.615,814,1.24,817,3.353,819,2.052,820,1.424,829,2.033,830,2.261,831,1.908,832,1.798,835,2.236,837,2.244,839,1.908,842,1.202,846,1.793,850,2.033,852,1.698,853,1.166,867,2.696,868,1.908,871,3.563,875,1.166,883,1.533,890,2.958,891,4.386,897,1.698,898,2.052,899,2.244,900,1.908,903,3.563,909,1.698,924,2.261,932,2.244,956,2.052,959,2.052,966,4.943,971,1.908,974,2.244,975,4.053,976,1.851,977,2.244,978,2.052,987,1.908,988,2.052,989,1.424,994,2.566,995,1.698,1010,2.847,1016,2.696,1027,1.545,1033,4.334,1118,1.908,1124,1.545,1125,2.566,1136,2.566,1315,2.052,1460,1.908,1480,5.858,1601,1.908,1618,1.24,1622,4.68,1638,1.908,1700,2.052,1710,1.616,1746,2.052,1756,2.052,2141,4.051,2142,1.908,2143,4.026,2144,5.007,2145,6.939,2146,5.701,2147,5.701,2148,5.701,2149,4.026,2150,5.007,2151,2.536,2152,7.755,2153,5.007,2154,2.536,2155,2.536,2156,2.536,2157,2.536,2158,2.536,2159,5.007,2160,2.536,2161,2.536,2162,2.244,2163,4.431,2164,6.14,2165,6,2166,4.431,2167,4.431,2168,5.858,2169,4.431,2170,5.503,2171,3.563,2172,4.431,2173,4.051,2174,4.613,2175,3.563,2176,5.045,2177,4.026,2178,2.536,2179,2.536,2180,2.536,2181,2.536,2182,2.536,2183,2.536,2184,2.536,2185,2.536,2186,4.026,2187,2.536,2188,4.026,2189,2.536,2190,2.536,2191,2.536,2192,2.052,2193,6.219,2194,2.536,2195,2.536,2196,2.536,2197,4.431,2198,2.244,2199,3.257,2200,4.026,2201,2.536,2202,5.701,2203,2.536,2204,4.026,2205,2.536,2206,2.536,2207,2.536,2208,5.007,2209,2.536,2210,2.536,2211,2.536,2212,3.353,2213,2.536,2214,5.007,2215,2.536,2216,2.536,2217,3.563,2218,2.536,2219,2.536,2220,2.536,2221,6.62,2222,4.026,2223,5.701,2224,4.026,2225,4.026,2226,2.536,2227,5.007,2228,4.026,2229,2.536,2230,2.536,2231,2.536,2232,2.536,2233,4.026,2234,4.026,2235,2.536,2236,2.536,2237,5.007,2238,2.536,2239,2.536,2240,2.536,2241,2.536,2242,4.026,2243,2.536,2244,2.536,2245,2.244,2246,2.536,2247,2.536,2248,2.536,2249,5.045,2250,5.007,2251,5.701,2252,4.026,2253,4.026,2254,2.536,2255,2.536,2256,2.536,2257,2.536,2258,2.536,2259,2.536,2260,2.244,2261,2.244,2262,2.536,2263,4.026,2264,2.536,2265,2.536,2266,2.536,2267,2.536,2268,2.536,2269,2.536,2270,2.536,2271,2.536,2272,1.793,2273,2.536,2274,2.536,2275,4.026,2276,2.536,2277,2.536,2278,2.536,2279,2.536,2280,2.536,2281,2.536,2282,4.026,2283,5.007,2284,2.536,2285,2.536,2286,4.026,2287,2.536,2288,2.536,2289,2.536,2290,2.536,2291,2.536,2292,2.052,2293,2.536,2294,2.536,2295,2.536]],["title/interfaces/ListResult.html",[157,0.752,2296,3.015]],["body/interfaces/ListResult.html",[3,0.133,4,0.159,5,0.119,6,0.093,11,0.537,12,0.893,15,0.695,20,1.105,25,0.008,27,1.408,33,0.173,34,0.778,35,1.873,41,0.159,48,3.037,51,0.007,52,0.007,157,1.139,159,2.406,167,2.105,357,3.72,645,1.891,716,5.617,1083,4.45,1443,6.631,2296,5.376,2297,6.032,2298,6.032]],["title/injectables/ListResultsState.html",[212,2.63,454,1.11]],["body/injectables/ListResultsState.html",[0,0.058,3,0.082,4,0.098,5,0.074,6,0.121,11,0.331,12,0.653,14,1.138,15,0.647,16,1.438,20,0.949,22,1.361,24,1.604,25,0.009,26,1.086,27,1.233,28,1.003,29,0.959,33,0.221,34,0.479,41,0.137,45,2.232,48,2.024,51,0.007,52,0.005,81,1.545,84,1.89,85,1.948,89,5.496,91,0.331,110,1.319,149,1.68,151,1.428,157,0.701,161,2.549,180,1.447,182,3.704,187,3.932,190,1.381,191,2.193,192,1.556,210,4.328,212,3.43,214,5.605,227,2.413,242,1.381,252,1.724,269,0.971,285,0.93,295,2.7,310,2.024,311,1.977,312,1.803,313,1.625,316,3.2,319,2.204,351,2.871,357,3.376,406,3.372,410,1.206,422,2.528,454,1.448,455,2.12,625,1.301,644,2.357,714,2.358,716,2.676,720,3.803,721,1.875,722,3.298,723,2.358,724,4.317,725,2.358,730,4.92,751,4.317,756,2.676,757,1.93,759,3.664,762,4.468,780,2.969,786,4.126,795,1.349,964,2.452,1078,5.657,1097,2.193,1138,2.193,1217,2.676,1229,4.126,1249,2.193,1254,2.676,1443,5.096,1710,3.743,2039,2.969,2296,5.934,2299,7.115,2300,3.397,2301,6.018,2302,6.098,2303,5.872,2304,5.872,2305,5.872,2306,5.872,2307,6.49,2308,3.715,2309,5.872,2310,4.419,2311,5.096,2312,4.79,2313,5.196,2314,4.198,2315,5.196,2316,4.198,2317,4.198,2318,5.196,2319,4.198,2320,4.198,2321,4.198,2322,4.198,2323,4.419,2324,4.198,2325,5.196,2326,4.198,2327,5.196,2328,4.198,2329,4.153,2330,3.397,2331,2.811,2332,3.715,2333,2.969,2334,2.969,2335,3.159,2336,3.715,2337,3.715,2338,3.715,2339,3.159,2340,3.159,2341,3.159,2342,3.159,2343,2.969,2344,3.159,2345,3.159,2346,3.159,2347,3.159,2348,3.715,2349,3.159,2350,3.715,2351,3.715,2352,3.715,2353,2.193,2354,3.715,2355,3.715,2356,3.715,2357,3.715,2358,3.715,2359,3.715,2360,3.715,2361,3.715]],["title/interfaces/ListResultsStateModel.html",[157,0.752,2335,3.388]],["body/interfaces/ListResultsStateModel.html",[0,0.069,3,0.098,4,0.117,5,0.088,6,0.069,11,0.396,12,0.738,14,1.073,15,0.523,16,1.407,20,1.022,25,0.009,26,0.682,27,1.059,33,0.228,34,0.573,41,0.155,45,1.908,48,2.285,51,0.007,52,0.006,85,1.869,89,5.234,91,0.396,110,1.576,149,2.008,151,1.538,157,0.839,159,1.772,161,2.178,180,1.73,182,3.348,187,4.44,190,1.651,191,2.622,192,1.861,210,4.018,212,2.932,214,3.199,227,2.724,242,1.651,252,1.474,269,1.161,285,1.112,295,2.642,310,1.73,311,1.69,312,2.036,313,1.469,316,2.971,319,2.078,351,2.454,357,3.467,406,3.048,410,1.441,422,2.285,454,1.635,644,2.131,714,2.819,716,3.199,720,3.724,721,2.241,722,3.724,723,2.819,724,4.226,725,2.819,730,4.733,751,3.199,756,3.199,757,2.308,759,3.588,762,4.039,780,3.55,786,4.523,964,2.932,1078,5.251,1097,2.622,1138,2.622,1217,3.199,1229,3.058,1249,2.622,1254,3.199,1443,5.587,1710,3.199,2039,3.55,2296,5.918,2299,4.061,2300,4.061,2301,6.474,2302,6.31,2307,4.441,2310,3.777,2311,4.989,2312,4.69,2313,4.441,2315,4.441,2318,4.441,2323,3.777,2325,4.441,2327,4.441,2329,3.55,2330,4.061,2331,3.361,2332,4.441,2333,3.55,2334,3.55,2335,4.989,2336,4.441,2337,4.441,2338,4.441,2339,3.777,2340,3.777,2341,3.777,2342,3.777,2343,3.55,2344,3.777,2345,3.777,2346,3.777,2347,3.777,2348,4.441,2349,3.777,2350,4.441,2351,4.441,2352,4.441,2353,2.622,2354,4.441,2355,4.441,2356,4.441,2357,4.441,2358,4.441,2359,4.441,2360,4.441,2361,4.441]],["title/interfaces/Message.html",[157,0.752,835,2.01]],["body/interfaces/Message.html",[0,0.082,3,0.084,4,0.211,5,0.076,6,0.059,11,0.34,12,0.666,13,1.211,14,0.933,15,0.614,16,0.915,25,0.009,27,0.955,28,0.736,31,1.486,33,0.174,41,0.188,45,3.065,51,0.005,52,0.005,84,1.841,85,1.325,91,0.34,113,1.383,149,1.725,151,1.165,157,0.999,159,1.522,167,1.063,188,3.974,190,1.418,192,1.598,252,1.266,264,1.681,269,0.997,278,1.331,285,1.727,310,2.367,311,1.451,312,2.629,313,1.325,319,2.122,371,3.716,388,1.11,450,2.748,454,1.475,470,3.494,498,2.157,530,3.038,543,4.599,592,1.68,625,0.955,636,2.626,644,2.71,645,1.727,663,4.967,721,3.91,729,4.166,807,3.359,810,2.75,813,4.528,820,2.421,828,2.177,829,4.423,835,4.194,842,2.043,850,3.02,852,2.886,881,2.748,897,4.005,947,2.886,995,4.005,1019,4.711,1039,2.421,1049,4.23,1096,3.049,1124,2.626,1136,2.748,1140,5.538,1574,2.748,1575,3.812,2095,2.626,2212,4.599,2272,3.049,2362,2.886,2363,5.247,2364,4.968,2365,3.644,2366,4.501,2367,3.049,2368,4.005,2369,3.244,2370,4.967,2371,4.378,2372,3.244,2373,4.23,2374,2.886,2375,3.049,2376,3.244,2377,3.812,2378,3.244,2379,3.049,2380,3.244,2381,3.244,2382,3.244,2383,3.244,2384,4.501,2385,3.244,2386,3.244,2387,3.244,2388,3.244,2389,4.23,2390,3.244,2391,4.501,2392,3.244,2393,3.244,2394,3.244,2395,3.244,2396,3.244,2397,3.244,2398,3.244,2399,3.244,2400,5.168,2401,3.244,2402,3.244,2403,3.244,2404,3.244,2405,3.049,2406,3.244,2407,3.244,2408,3.244,2409,3.244]],["title/classes/MessageChannel.html",[0,0.062,850,2.274]],["body/classes/MessageChannel.html",[0,0.075,2,1.452,3,0.074,4,0.211,5,0.067,6,0.112,11,0.301,12,0.611,13,1.806,14,0.873,15,0.63,16,1.166,22,1.248,24,1.461,25,0.009,26,0.955,27,1.239,28,0.938,29,0.624,31,1.317,33,0.163,41,0.181,45,2.672,51,0.005,52,0.005,81,1.445,84,1.996,85,1.425,91,0.301,113,1.27,149,1.529,151,1.07,157,0.918,167,0.942,188,4.105,190,1.256,192,1.416,252,1.612,264,1.49,269,0.883,278,1.325,285,1.65,310,2.567,311,1.286,312,2.556,313,0.846,319,2.223,371,4.196,388,1.414,450,2.435,454,1.354,470,3.208,498,2.02,530,2.904,543,5.193,592,1.543,625,1.65,636,2.327,644,2.627,645,1.718,663,4.747,721,3.82,729,4.487,807,3.084,810,2.525,813,4.555,820,2.146,828,2.773,829,4.558,835,4.184,842,1.81,850,3.247,852,2.558,881,2.435,897,3.678,947,3.678,995,3.678,1019,4.775,1039,3.084,1049,3.884,1096,2.702,1124,3.346,1136,2.435,1140,5.35,1574,2.435,1575,3.501,2095,2.327,2212,5.193,2272,3.884,2362,2.558,2363,5.267,2364,4.987,2365,2.327,2366,2.875,2367,2.702,2368,3.678,2369,2.875,2370,4.747,2371,4.099,2372,2.875,2373,3.884,2374,2.558,2375,2.702,2376,4.133,2377,4.747,2378,4.133,2379,3.884,2380,4.133,2381,4.133,2382,2.875,2383,2.875,2384,4.133,2385,4.133,2386,4.133,2387,5.29,2388,2.875,2389,4.972,2390,4.133,2391,4.133,2392,4.133,2393,4.133,2394,2.875,2395,5.29,2396,2.875,2397,2.875,2398,2.875,2399,2.875,2400,4.839,2401,2.875,2402,2.875,2403,2.875,2404,2.875,2405,2.702,2406,2.875,2407,2.875,2408,2.875,2409,2.875,2410,5.492,2411,5.492,2412,5.492,2413,3.82,2414,5.492,2415,3.82,2416,3.82,2417,3.82,2418,3.82,2419,3.82]],["title/injectables/MessageService.html",[454,1.11,810,2.07]],["body/injectables/MessageService.html",[0,0.079,3,0.079,4,0.208,5,0.071,6,0.109,11,0.32,12,0.638,13,1.141,14,0.903,15,0.601,16,1.218,22,1.191,24,1.192,25,0.009,26,0.779,27,1.155,28,0.98,29,0.664,31,1.4,33,0.168,41,0.185,45,2.529,51,0.005,52,0.005,81,1.51,84,1.922,85,1.474,91,0.32,113,1.327,149,1.625,151,1.117,157,0.959,167,1.002,188,3.963,190,1.336,192,1.506,252,1.193,264,1.584,269,0.939,278,1.389,285,1.689,310,2.492,311,1.932,312,2.594,313,0.9,319,2.253,371,3.6,388,1.046,450,2.589,454,1.415,455,2.051,470,3.352,498,2.089,530,2.973,543,4.455,592,1.869,625,1.474,636,2.475,644,2.81,645,1.474,663,5.295,721,3.709,729,4.282,807,3.222,810,3.506,813,4.636,820,4.059,828,2.051,829,4.482,835,4.187,842,2.719,850,3.359,852,3.842,881,3.657,897,3.842,947,2.72,995,3.842,1019,4.623,1039,2.281,1049,4.058,1096,2.873,1124,2.475,1136,3.657,1140,5.106,1574,2.589,1575,3.657,2095,4.053,2212,4.455,2272,2.873,2362,2.72,2363,4.705,2364,4.455,2365,2.475,2366,3.057,2367,2.873,2368,3.842,2369,3.057,2370,5.044,2371,4.86,2372,3.057,2373,4.058,2374,2.72,2375,2.873,2376,3.057,2377,3.657,2378,3.057,2379,2.873,2380,3.057,2381,3.057,2382,3.057,2383,3.057,2384,4.317,2385,3.057,2386,3.057,2387,3.057,2388,3.057,2389,4.058,2390,3.057,2391,4.317,2392,3.057,2393,3.057,2394,3.057,2395,3.057,2396,3.057,2397,4.317,2398,3.057,2399,3.057,2400,5.006,2401,3.057,2402,3.057,2403,3.057,2404,3.057,2405,4.058,2406,3.057,2407,4.317,2408,4.317,2409,3.057,2420,5.077,2421,4.062,2422,5.738,2423,4.062,2424,4.062,2425,4.062]],["title/interfaces/MessageServiceConfig.html",[157,0.752,2371,2.87]],["body/interfaces/MessageServiceConfig.html",[0,0.083,3,0.085,4,0.208,5,0.076,6,0.06,11,0.344,12,0.671,13,1.225,14,0.938,15,0.588,16,0.925,25,0.009,27,0.963,28,0.745,31,1.503,33,0.175,41,0.189,45,2.626,51,0.005,52,0.005,84,1.849,85,1.336,91,0.344,113,1.394,149,1.744,151,1.174,157,1.007,159,1.539,167,1.704,188,3.981,190,1.434,192,1.616,252,1.28,264,2.35,269,1.008,278,1.337,285,1.734,310,2.382,311,1.468,312,2.635,313,0.966,319,2.129,371,3.739,388,1.122,450,2.779,454,1.487,470,3.521,498,2.17,530,3.051,543,4.627,592,1.693,625,0.966,636,3.672,644,2.758,645,1.531,663,5.158,721,3.775,729,4.186,807,3.385,810,2.771,813,4.483,820,2.448,828,2.201,829,4.469,835,4.175,842,2.066,850,3.044,852,2.919,881,2.779,897,4.036,947,2.919,995,4.036,1019,4.571,1039,2.448,1049,4.263,1096,3.083,1124,2.656,1136,2.779,1140,5.24,1574,2.779,1575,3.842,2095,2.656,2212,4.627,2272,3.083,2362,2.919,2363,4.887,2364,4.627,2365,2.656,2366,3.28,2367,3.083,2368,4.036,2369,3.28,2370,5.158,2371,4.751,2372,4.536,2373,5.534,2374,2.919,2375,3.083,2376,3.28,2377,3.842,2378,3.28,2379,3.083,2380,3.28,2381,3.28,2382,3.28,2383,3.28,2384,4.536,2385,3.28,2386,3.28,2387,3.28,2388,3.28,2389,4.263,2390,3.28,2391,4.536,2392,3.28,2393,3.28,2394,3.28,2395,3.28,2396,3.28,2397,3.28,2398,3.28,2399,3.28,2400,5.199,2401,3.28,2402,3.28,2403,3.28,2404,3.28,2405,3.083,2406,3.28,2407,3.28,2408,3.28,2409,3.28]],["title/classes/MoveToNode.html",[0,0.062,2028,1.85]],["body/classes/MoveToNode.html",[0,0.125,2,2.067,3,0.106,4,0.127,5,0.095,6,0.106,7,2.725,8,1.381,11,0.429,12,0.777,13,2.585,14,1.25,15,0.731,16,1.155,18,2.145,20,0.904,22,1.091,24,1.13,25,0.009,26,0.739,27,0.869,28,0.929,29,0.889,30,1.205,32,2.361,33,0.138,34,0.621,41,0.213,42,3.964,47,3.047,51,0.006,52,0.006,77,1.686,260,2.296,265,1.92,269,1.258,313,1.205,316,2.796,392,2.067,394,2.067,396,1.831,404,2.067,410,1.562,598,1.059,645,1.805,654,3.416,883,2.265,890,3.171,1082,3.096,1501,2.266,1963,2.235,1966,2.37,1990,2.742,2016,2.235,2017,2.841,2018,4.089,2020,2.235,2021,2.841,2022,2.235,2023,2.296,2024,2.296,2025,2.235,2026,2.361,2027,2.235,2028,2.871,2029,3.781,2030,2.176,2031,2.235,2032,2.235,2033,2.296,2034,3.12,2426,5.439,2427,6.987]],["title/modules/OntologyExplorationModule.html",[53,0.719,71,3.184]],["body/modules/OntologyExplorationModule.html",[0,0.087,3,0.123,4,0.148,5,0.111,6,0.087,25,0.008,33,0.223,41,0.148,51,0.007,52,0.007,53,1.012,55,1.901,56,1.901,57,1.131,58,2.035,59,1.989,60,1.819,61,2.658,71,6.63,76,2.469,77,1.529,78,1.741,80,2.527,90,2.469,91,0.499,127,3.557,138,4.766,255,2.273,709,2.779,710,2.183,2428,5.605,2429,5.605,2430,5.605,2431,6.257,2432,6.608,2433,6.257,2434,3.7,2435,6.333,2436,3.858,2437,4.766,2438,6.333,2439,4.037,2440,5.605]],["title/components/OntologySearchComponent.html",[170,0.672,581,1.414]],["body/components/OntologySearchComponent.html",[0,0.039,3,0.055,4,0.066,5,0.05,6,0.113,8,1.388,11,0.347,12,0.49,14,0.598,15,0.606,16,0.604,20,0.938,22,1.268,24,1.365,25,0.009,26,0.984,27,1.049,28,0.752,29,1.385,30,1.132,31,1.858,33,0.195,34,1.043,35,0.782,41,0.066,45,1.674,48,2.498,50,1.168,51,0.007,52,0.004,57,0.508,65,0.893,66,0.893,81,1.159,84,1.769,85,1.74,91,0.224,113,0.658,127,4.619,149,1.763,151,0.858,168,0.935,170,1.081,172,4.771,188,3.102,190,0.935,191,1.485,192,1.054,222,0.873,224,0.873,228,1.211,231,1.548,234,2.287,235,1.518,237,1.593,239,1.449,240,1.449,242,1.449,255,2.329,256,2.429,267,3.149,275,0.935,278,0.921,285,1.195,287,2.224,290,0.914,310,1.518,311,2.588,312,2.133,319,0.748,342,5.372,354,3.699,370,1.138,371,3.285,374,3.315,375,1.109,388,2.118,408,2.474,422,2.093,427,2.709,444,3.629,446,2.573,475,0.854,479,2.153,484,0.98,491,0.98,492,0.873,496,0.957,498,0.893,500,1.763,525,2.049,533,2.14,554,1.384,555,1.384,556,0.98,557,2.093,558,0.98,559,0.98,560,0.98,561,0.893,562,0.98,563,0.893,564,0.98,565,0.893,566,1.518,567,0.893,568,0.914,569,0.98,570,0.98,571,0.893,572,0.98,573,0.893,574,0.957,575,0.98,576,0.893,577,1.353,578,0.98,579,0.893,580,0.98,581,1.907,582,1.518,583,0.893,584,0.98,585,0.914,586,0.98,587,0.893,588,0.98,589,0.893,590,0.935,591,0.893,592,0.799,593,1.858,594,0.893,595,0.98,596,0.893,597,1.353,598,0.858,599,0.893,600,1.518,601,0.893,602,0.893,603,0.893,604,0.98,605,0.893,606,1.322,607,0.98,608,1.518,609,0.893,610,0.957,611,0.98,612,0.893,613,1.322,614,0.893,615,0.893,616,0.98,617,0.893,618,0.835,619,0.98,620,0.893,621,0.98,622,0.98,623,1.029,625,1.539,637,2.025,640,3.066,642,3.066,643,2.555,644,1.951,645,0.976,655,3.564,661,2.407,667,4.066,673,2.968,677,2.711,679,1.348,680,1.348,688,1.95,689,2.877,691,2.816,692,1.597,694,1.348,695,1.201,700,1.743,877,3.898,925,1.732,933,1.308,954,2.301,989,2.474,1009,2.641,1012,1.661,1072,3.898,1094,2.517,1113,1.661,1124,2.684,1134,4.362,1229,4.561,1262,3.284,1307,2.301,1402,2.14,1468,3.116,1495,1.348,1497,1.348,1498,3.02,1500,3.331,1501,1.583,1506,3.436,1507,5.125,1511,2.555,1514,1.39,1515,2.224,1521,1.597,1537,2.877,1538,2.808,1541,1.732,1592,2.573,1602,3.315,1612,4.187,1613,4.001,1614,4.058,1615,2.011,1616,2.14,1618,2.968,1629,2.474,1632,1.661,1689,3.315,1717,3.898,1826,2.301,1920,1.813,1973,2.517,1990,2.211,1994,4.066,2054,2.301,2061,2.14,2062,2.517,2064,2.301,2292,3.564,2330,2.301,2331,1.904,2389,3.116,2434,4.805,2436,5.068,2441,2.301,2442,4.405,2443,3.898,2444,4.771,2445,3.898,2446,5.391,2447,5.391,2448,6.568,2449,2.808,2450,7.246,2451,4.405,2452,4.405,2453,4.405,2454,4.405,2455,4.771,2456,2.844,2457,4.001,2458,4.405,2459,5.391,2460,5.314,2461,2.517,2462,2.844,2463,4.405,2464,3.898,2465,4.405,2466,5.555,2467,2.844,2468,4.405,2469,4.405,2470,2.301,2471,8.476,2472,4.405,2473,2.844,2474,4.405,2475,4.405,2476,3.564,2477,4.405,2478,6.947,2479,2.844,2480,3.898,2481,4.405,2482,4.405,2483,2.844,2484,6.071,2485,4.405,2486,4.405,2487,2.844,2488,4.405,2489,2.844,2490,5.391,2491,5.391,2492,2.844,2493,4.405,2494,4.405,2495,2.844,2496,2.14,2497,2.517,2498,2.517,2499,2.517,2500,2.844,2501,2.844,2502,2.844,2503,2.844,2504,2.844,2505,2.301,2506,2.844,2507,2.844,2508,2.844,2509,2.844,2510,2.844,2511,2.844,2512,2.844,2513,2.844,2514,2.844,2515,2.844,2516,2.844,2517,2.844,2518,2.844,2519,2.844,2520,2.844,2521,2.844,2522,4.405,2523,4.405,2524,4.405,2525,2.844,2526,2.844,2527,2.844,2528,2.844,2529,2.844,2530,4.405,2531,2.301,2532,2.844,2533,2.844,2534,2.844,2535,2.517,2536,2.844,2537,5.391,2538,2.844,2539,2.844]],["title/modules/OntologySearchModule.html",[53,0.719,2431,3.015]],["body/modules/OntologySearchModule.html",[0,0.088,3,0.125,4,0.15,5,0.113,6,0.088,25,0.008,33,0.232,41,0.15,51,0.007,52,0.007,53,1.029,55,1.933,56,1.933,57,1.15,58,2.677,59,2.023,60,1.849,61,2.677,76,2.494,77,1.554,78,1.77,80,2.118,90,2.494,91,0.508,94,3.568,95,2.795,127,3.616,255,1.77,581,2.941,709,2.807,710,2.22,1613,3.923,1646,6.279,1647,5.21,2431,6.09,2434,3.762,2436,3.923,2496,4.846,2497,5.698,2540,5.698,2541,5.698,2542,5.698,2543,5.698,2544,6.868,2545,7.761,2546,7.761,2547,7.761,2548,6.439,2549,5.698]],["title/injectables/OntologySearchService.html",[454,1.11,2457,2.743]],["body/injectables/OntologySearchService.html",[0,0.049,3,0.07,4,0.084,5,0.063,6,0.116,8,1.399,11,0.667,12,0.586,14,1.115,15,0.635,20,1.169,22,1.303,24,1.58,25,0.009,26,1.033,27,1.214,28,1.063,29,1.189,31,1.816,33,0.199,34,0.412,35,0.992,41,0.123,49,2.497,51,0.007,52,0.005,81,1.386,84,1.997,85,1.168,91,0.284,113,1.219,151,1.418,157,0.88,178,2.108,181,4.846,188,2.779,189,2.715,190,1.187,191,2.752,192,1.338,227,1.483,255,2.425,256,3.586,278,1.063,285,1.613,304,3.965,311,1.215,312,2.471,313,0.799,319,2.16,371,2.851,408,4.848,423,3.359,424,3.603,454,1.688,455,1.822,492,2.102,606,2.567,625,1.685,645,1.379,718,4.584,795,1.16,832,2.353,842,2.497,858,3.727,863,3.727,989,3.844,1079,5.151,1125,3.359,1229,4.17,1471,2.92,1472,3.965,1515,3.457,1538,2.3,1592,2.108,1612,3.359,1689,5.151,1813,3.727,1990,2.952,1994,5.781,2012,6.512,2058,6.056,2331,2.416,2365,2.198,2436,5.15,2449,4.846,2457,4.17,2460,2.92,2466,4.403,2476,4.264,2505,4.264,2531,4.264,2550,6.84,2551,2.92,2552,4.663,2553,4.663,2554,5.508,2555,6.512,2556,5.27,2557,5.27,2558,5.27,2559,5.27,2560,5.27,2561,3.608,2562,4.663,2563,7.853,2564,3.608,2565,4.663,2566,4.663,2567,6.057,2568,4.663,2569,4.663,2570,3.608,2571,4.663,2572,4.663,2573,4.663,2574,3.608,2575,4.663,2576,3.608,2577,4.663,2578,4.663,2579,4.663,2580,3.608,2581,6.057,2582,4.663,2583,3.608,2584,4.663,2585,3.608,2586,3.608,2587,3.608,2588,3.193,2589,3.193,2590,5.508,2591,3.193,2592,2.92,2593,3.193,2594,3.193,2595,3.193,2596,3.193,2597,3.193,2598,3.193,2599,4.663,2600,3.193,2601,4.663,2602,4.663,2603,4.663,2604,4.663,2605,3.193,2606,3.193,2607,3.193,2608,3.193,2609,3.193,2610,3.193,2611,4.663,2612,4.663,2613,2.92,2614,3.193,2615,3.193]],["title/interfaces/OntologySelection.html",[157,0.752,199,3.184]],["body/interfaces/OntologySelection.html",[3,0.134,4,0.161,5,0.121,6,0.094,11,0.543,12,0.898,15,0.676,20,1.181,25,0.008,33,0.174,34,0.786,35,1.891,41,0.161,45,3.36,51,0.007,52,0.007,157,1.15,159,2.43,199,5.71,256,3.537,410,2.461,1994,5.919,2616,6.09,2617,6.09,2618,7.152]],["title/components/OntologySelectionComponent.html",[170,0.672,583,1.414]],["body/components/OntologySelectionComponent.html",[0,0.05,3,0.071,4,0.085,5,0.064,6,0.119,8,1.307,11,0.287,12,0.59,13,1.489,14,0.494,15,0.675,16,1.125,20,0.889,22,1.337,24,1.299,25,0.009,26,0.992,27,0.999,30,1.229,31,1.827,33,0.185,34,1.061,35,1,41,0.085,48,2.78,51,0.006,52,0.005,57,0.649,60,1.522,65,1.142,66,1.142,81,1.395,84,1.252,85,1.522,91,0.287,113,0.841,118,3.549,127,4.855,149,2.121,151,0.708,163,3.653,167,1.307,168,1.196,170,1.263,173,2.943,181,3.986,199,4.86,200,3.219,201,5.398,222,1.117,224,1.117,228,1.888,231,1.796,234,2.338,235,1.827,237,1.917,239,1.743,240,1.743,242,1.743,252,1.556,255,2.564,257,6.169,258,4.69,275,1.196,278,0.621,290,1.169,310,1.827,311,1.784,312,1.627,313,1.174,363,1.965,402,4.288,406,2.437,407,3.549,408,2.043,422,2.368,475,1.092,491,1.254,492,2.713,496,1.224,498,1.142,500,2.121,525,3.127,554,1.665,555,1.665,556,1.254,557,2.368,558,1.254,559,1.254,560,1.254,561,1.142,562,1.254,563,1.142,564,1.254,565,1.142,566,1.827,567,1.142,568,1.169,569,1.254,570,1.254,571,1.142,572,1.254,573,1.142,574,1.224,575,1.254,576,1.142,577,1.627,578,1.254,579,1.142,580,1.254,581,1.142,582,1.827,583,2.158,584,1.254,585,2.208,586,1.254,587,1.142,588,1.254,589,1.142,590,1.196,591,1.142,592,1.022,593,2.155,594,1.142,595,1.254,596,1.142,597,1.627,598,1.032,599,1.142,600,1.827,601,1.142,602,1.142,603,1.142,604,1.254,605,1.142,606,1.092,607,1.254,608,1.827,609,1.142,610,1.224,611,1.254,612,1.142,613,1.591,614,1.142,615,1.142,616,1.254,617,1.142,618,1.068,619,1.254,620,1.142,621,1.254,622,1.254,623,1.316,625,1.385,629,2.677,637,2.437,644,2.01,661,2.792,673,2.591,677,2.367,752,3.944,795,1.169,830,3.859,1166,5.737,1254,3.378,1258,3.749,1449,3.549,1464,4.69,1513,3.749,1538,3.378,1655,4.706,1668,3.988,1711,3.988,1712,5.17,1990,2.459,1994,4.601,2434,5.05,2436,2.216,2437,6.505,2439,2.318,2443,5.534,2449,3.986,2455,5.534,2457,5.217,2498,3.219,2499,3.219,2555,5.559,2592,2.943,2613,2.943,2619,3.219,2620,5.3,2621,6.253,2622,5.3,2623,6.253,2624,6.253,2625,6.253,2626,3.637,2627,5.3,2628,3.637,2629,3.637,2630,4.288,2631,3.637,2632,3.637,2633,3.637,2634,3.637,2635,5.3,2636,5.3,2637,3.637,2638,5.3,2639,3.637,2640,5.3,2641,3.637,2642,5.3,2643,3.637,2644,3.219,2645,3.637,2646,3.637,2647,3.637]],["title/modules/OntologySelectionModule.html",[53,0.719,2432,3.184]],["body/modules/OntologySelectionModule.html",[0,0.087,3,0.124,4,0.149,5,0.112,6,0.088,25,0.008,33,0.224,41,0.149,51,0.007,52,0.007,53,1.019,55,1.916,56,1.916,57,1.139,58,2.667,59,2.005,60,1.833,61,2.667,76,2.481,77,1.54,78,1.754,80,2.539,90,2.481,91,0.503,127,3.584,138,4.802,255,2.281,583,2.955,709,2.792,710,2.2,2431,6.008,2432,6.589,2433,6.008,2434,3.728,2436,3.888,2437,4.802,2439,4.068,2440,5.647,2457,5.056,2648,5.647,2649,5.647,2650,5.647,2651,5.647,2652,6.382,2653,6.382,2654,6.382]],["title/modules/OntologyTreeModule.html",[53,0.719,2433,3.015]],["body/modules/OntologyTreeModule.html",[0,0.088,3,0.125,4,0.151,5,0.113,6,0.088,25,0.009,33,0.232,34,0.736,41,0.151,51,0.007,52,0.007,53,1.03,55,1.936,56,1.936,57,1.151,58,2.679,59,2.025,60,1.852,61,2.679,76,2.496,77,1.556,78,1.772,80,2.12,90,2.496,91,0.508,94,3.571,95,2.798,99,5.493,100,4.56,110,2.025,127,3.621,255,1.772,585,3.009,709,2.809,710,2.222,1933,4.732,1934,3.928,2433,6.091,2434,3.766,2439,4.11,2644,5.706,2655,5.706,2656,5.706,2657,5.706,2658,6.448,2659,7.767,2660,6.448,2661,7.767]],["title/interfaces/Position.html",[157,0.752,883,1.211]],["body/interfaces/Position.html",[0,0.064,1,1.542,3,0.11,4,0.071,5,0.053,6,0.042,7,1.078,8,1.288,9,2.019,11,0.241,12,0.518,13,1.307,14,0.856,15,0.497,16,0.648,18,2.737,20,0.816,21,2.43,25,0.009,26,0.415,30,1.116,31,2.464,33,0.216,34,0.531,35,0.839,36,1.542,37,1.255,38,1.404,41,0.158,45,1.161,48,1.604,49,1.447,51,0.004,52,0.004,85,1.774,91,0.241,110,0.959,151,1.792,157,1.053,159,1.078,167,1.147,180,1.053,182,2.349,188,3.318,190,1.004,192,1.132,207,1.652,216,1.542,219,1.784,220,1.715,221,1.946,234,0.769,252,0.897,256,1.222,265,2.826,269,0.706,278,0.963,285,1.697,295,1.935,300,2.518,313,1.031,318,1.946,319,1.658,351,1.493,363,1.132,368,1.715,388,1.747,392,3.043,394,3.043,395,2.591,396,2.695,404,1.161,405,3.165,410,1.948,454,1.147,481,2.139,482,2.139,483,2.077,484,1.604,485,2.205,486,1.542,487,1.542,530,1.191,598,0.595,640,2.349,642,1.542,643,1.447,645,1.87,679,1.447,680,1.447,700,0.877,752,2.755,757,1.404,883,2.387,963,3.214,1009,2.142,1077,1.652,1082,2.396,1083,2.349,1095,1.652,1097,2.944,1098,2.518,1111,3.963,1138,2.43,1245,2.613,1249,1.595,1260,1.86,1325,2.275,1495,2.205,1501,2.501,1547,1.784,1629,2.613,1703,2.43,1963,1.912,1966,0.938,1967,1.715,1990,1.028,2016,1.255,2018,3.191,2020,1.255,2022,1.912,2023,1.289,2024,2.379,2025,1.912,2026,3.777,2027,1.912,2028,1.912,2030,1.222,2031,1.912,2032,1.255,2033,3.017,2034,2.077,2353,2.43,2662,1.946,2663,2.045,2664,1.946,2665,4.017,2666,2.045,2667,5.028,2668,2.045,2669,3.292,2670,2.349,2671,3.116,2672,2.045,2673,3.116,2674,2.045,2675,1.946,2676,1.946,2677,3.671,2678,2.966,2679,1.595,2680,1.946,2681,2.718,2682,3.963,2683,3.682,2684,2.966,2685,3.116,2686,2.718,2687,2.718,2688,4.543,2689,1.86,2690,2.045,2691,1.652,2692,1.946,2693,2.045,2694,2.045,2695,3.116,2696,1.86,2697,2.045,2698,2.045,2699,2.045,2700,2.045,2701,2.045,2702,2.045,2703,2.045,2704,4.528,2705,3.774,2706,3.116,2707,2.966,2708,3.116,2709,5.13,2710,2.045,2711,5.13,2712,2.045,2713,2.045,2714,2.045,2715,2.045,2716,5.361,2717,2.045,2718,2.045,2719,4.22,2720,3.116,2721,2.045,2722,2.045,2723,2.045,2724,2.834,2725,2.045,2726,2.045,2727,2.045,2728,2.045,2729,2.045,2730,3.774,2731,4.017,2732,1.946,2733,1.946,2734,1.946,2735,3.774,2736,2.045,2737,2.045,2738,2.045,2739,3.774,2740,2.045,2741,2.045,2742,4.22,2743,3.116,2744,2.045,2745,2.045,2746,2.045,2747,2.045,2748,2.045,2749,2.045,2750,2.045,2751,2.045,2752,2.045,2753,3.116,2754,2.045,2755,2.045,2756,2.045,2757,2.045,2758,2.045,2759,2.045,2760,2.045,2761,2.045,2762,2.045,2763,1.946,2764,2.045,2765,2.045,2766,2.045,2767,2.045,2768,2.834,2769,2.045,2770,2.045,2771,2.045,2772,2.045,2773,2.045,2774,2.045,2775,3.116,2776,2.045,2777,3.116,2778,2.045,2779,2.045,2780,2.045,2781,2.045,2782,2.045,2783,2.045,2784,2.045,2785,2.045,2786,1.784,2787,2.045,2788,2.045,2789,2.045,2790,1.86,2791,2.045,2792,2.045,2793,2.045,2794,2.045,2795,2.045,2796,2.045,2797,2.045,2798,2.045,2799,2.045,2800,2.045,2801,1.86,2802,2.045,2803,2.045,2804,2.045,2805,1.946,2806,1.946,2807,1.946,2808,1.946]],["title/interfaces/RadiusSettings.html",[157,0.752,2677,2.436]],["body/interfaces/RadiusSettings.html",[0,0.064,1,1.542,3,0.11,4,0.071,5,0.053,6,0.042,7,1.078,8,1.288,9,2.019,11,0.241,12,0.518,13,1.307,14,0.856,15,0.497,16,0.648,18,2.737,20,0.816,21,2.43,25,0.009,26,0.415,30,1.116,31,2.464,33,0.216,34,0.531,35,0.839,36,1.542,37,1.255,38,1.404,41,0.158,45,1.161,48,1.604,49,1.447,51,0.004,52,0.004,85,1.774,91,0.241,110,0.959,151,1.792,157,1.053,159,1.078,167,1.147,180,1.053,182,2.349,188,3.318,190,1.004,192,1.132,207,1.652,216,1.542,219,1.784,220,1.715,221,1.946,234,0.769,252,0.897,256,1.222,265,2.826,269,0.706,278,0.963,285,1.697,295,1.935,300,2.518,313,1.031,318,1.946,319,1.658,351,1.493,363,1.132,368,1.715,388,1.747,392,2.825,394,2.825,395,2.591,396,2.502,404,1.161,405,3.165,410,1.948,454,1.147,481,2.139,482,2.139,483,2.077,484,1.604,485,2.205,486,1.542,487,1.542,530,1.191,598,0.595,640,2.349,642,1.542,643,1.447,645,1.87,679,1.447,680,1.447,700,0.877,752,2.755,757,1.404,883,2.377,963,3.214,1009,2.142,1077,1.652,1082,2.396,1083,2.349,1095,1.652,1097,2.944,1098,2.518,1111,3.963,1138,2.43,1245,2.613,1249,1.595,1260,1.86,1325,2.275,1495,3.214,1501,2.501,1547,1.784,1629,3.81,1703,2.43,1963,1.912,1966,0.938,1967,1.715,1990,1.028,2016,1.255,2018,3.191,2020,1.255,2022,1.912,2023,1.289,2024,2.379,2025,1.912,2026,3.777,2027,1.912,2028,1.912,2030,1.222,2031,1.912,2032,1.255,2033,3.017,2034,2.077,2353,2.43,2662,1.946,2663,2.045,2664,1.946,2665,4.017,2666,2.045,2667,5.028,2668,2.045,2669,3.292,2670,2.349,2671,3.116,2672,2.045,2673,3.116,2674,2.045,2675,1.946,2676,1.946,2677,3.867,2678,4.324,2679,1.595,2680,1.946,2681,2.718,2682,3.963,2683,3.682,2684,2.966,2685,3.116,2686,2.718,2687,2.718,2688,4.543,2689,1.86,2690,2.045,2691,1.652,2692,1.946,2693,2.045,2694,2.045,2695,3.116,2696,1.86,2697,2.045,2698,2.045,2699,2.045,2700,2.045,2701,2.045,2702,2.045,2703,2.045,2704,4.528,2705,3.774,2706,3.116,2707,2.966,2708,3.116,2709,5.13,2710,2.045,2711,5.13,2712,2.045,2713,2.045,2714,2.045,2715,2.045,2716,5.361,2717,2.045,2718,2.045,2719,4.22,2720,3.116,2721,2.045,2722,2.045,2723,2.045,2724,2.834,2725,2.045,2726,2.045,2727,2.045,2728,2.045,2729,2.045,2730,3.774,2731,4.017,2732,1.946,2733,1.946,2734,1.946,2735,3.774,2736,2.045,2737,2.045,2738,2.045,2739,3.774,2740,2.045,2741,2.045,2742,4.22,2743,3.116,2744,2.045,2745,2.045,2746,2.045,2747,2.045,2748,2.045,2749,2.045,2750,2.045,2751,2.045,2752,2.045,2753,3.116,2754,2.045,2755,2.045,2756,2.045,2757,2.045,2758,2.045,2759,2.045,2760,2.045,2761,2.045,2762,2.045,2763,1.946,2764,2.045,2765,2.045,2766,2.045,2767,2.045,2768,2.834,2769,2.045,2770,2.045,2771,2.045,2772,2.045,2773,2.045,2774,2.045,2775,3.116,2776,2.045,2777,3.116,2778,2.045,2779,2.045,2780,2.045,2781,2.045,2782,2.045,2783,2.045,2784,2.045,2785,2.045,2786,1.784,2787,2.045,2788,2.045,2789,2.045,2790,1.86,2791,2.045,2792,2.045,2793,2.045,2794,2.045,2795,2.045,2796,2.045,2797,2.045,2798,2.045,2799,2.045,2800,2.045,2801,1.86,2802,2.045,2803,2.045,2804,2.045,2805,1.946,2806,1.946,2807,1.946,2808,1.946]],["title/classes/ReallyUpdateSpatialSearch.html",[0,0.062,2689,2.743]],["body/classes/ReallyUpdateSpatialSearch.html",[0,0.064,1,1.538,2,1.158,3,0.109,4,0.071,5,0.053,6,0.064,7,1.639,8,1.319,9,2.015,11,0.24,12,0.517,13,1.768,14,0.97,15,0.496,16,0.647,18,2.736,20,0.877,21,2.426,22,0.476,25,0.009,26,0.414,28,0.52,29,0.498,30,1.16,31,2.461,33,0.216,34,0.53,35,0.837,36,1.538,37,1.252,38,1.401,41,0.158,45,1.158,48,1.601,49,1.444,51,0.004,52,0.004,85,1.773,91,0.24,110,0.957,151,1.792,157,1.052,167,1.145,180,1.05,182,2.345,188,3.316,190,1.002,192,1.129,207,1.648,216,1.538,219,1.779,220,1.711,221,1.942,234,0.768,252,0.894,256,1.219,265,2.825,269,0.704,278,0.961,285,1.696,295,1.933,300,2.513,313,1.247,318,1.942,319,1.656,351,1.489,363,1.129,368,1.711,388,1.745,392,2.822,394,2.822,395,2.587,396,2.5,404,1.765,405,3.161,410,1.946,454,1.145,481,2.135,482,2.135,483,2.074,484,1.601,485,2.201,486,1.538,487,1.538,530,1.188,598,0.593,640,2.345,642,1.538,643,1.444,645,1.696,679,1.444,680,1.444,700,0.875,752,2.751,757,1.401,883,2.376,963,3.211,1009,2.139,1077,1.648,1082,2.393,1083,2.345,1095,1.648,1097,2.939,1098,2.513,1111,3.958,1138,2.426,1245,2.608,1249,1.591,1260,1.856,1325,2.27,1495,2.201,1501,2.5,1547,1.779,1629,2.608,1703,2.426,1963,1.908,1966,1.426,1967,1.711,1990,1.026,2016,1.252,2018,3.316,2020,1.252,2022,1.908,2023,1.286,2024,2.376,2025,1.908,2026,3.775,2027,1.908,2028,1.908,2030,1.219,2031,1.908,2032,1.252,2033,3.014,2034,2.074,2353,2.426,2662,1.942,2663,2.04,2664,1.942,2665,4.012,2666,2.04,2667,5.025,2668,2.04,2669,3.287,2670,2.345,2671,3.11,2672,2.04,2673,3.11,2674,2.04,2675,1.942,2676,1.942,2677,3.667,2678,2.96,2679,1.591,2680,1.942,2681,2.713,2682,3.958,2683,3.677,2684,2.96,2685,3.11,2686,2.713,2687,2.713,2688,4.538,2689,2.829,2690,3.11,2691,1.648,2692,1.942,2693,2.04,2694,2.04,2695,3.11,2696,1.856,2697,2.04,2698,2.04,2699,2.04,2700,2.04,2701,2.04,2702,2.04,2703,2.04,2704,4.524,2705,3.769,2706,3.11,2707,2.96,2708,3.11,2709,5.126,2710,2.04,2711,5.126,2712,2.04,2713,2.04,2714,2.04,2715,2.04,2716,5.358,2717,2.04,2718,2.04,2719,4.215,2720,3.11,2721,2.04,2722,2.04,2723,2.04,2724,2.829,2725,2.04,2726,2.04,2727,2.04,2728,2.04,2729,2.04,2730,3.769,2731,4.012,2732,1.942,2733,1.942,2734,1.942,2735,3.769,2736,2.04,2737,2.04,2738,2.04,2739,3.769,2740,2.04,2741,2.04,2742,4.215,2743,3.11,2744,2.04,2745,2.04,2746,2.04,2747,2.04,2748,2.04,2749,2.04,2750,2.04,2751,2.04,2752,2.04,2753,3.11,2754,2.04,2755,2.04,2756,2.04,2757,2.04,2758,2.04,2759,2.04,2760,2.04,2761,2.04,2762,2.04,2763,1.942,2764,2.04,2765,2.04,2766,2.04,2767,2.04,2768,2.829,2769,2.04,2770,2.04,2771,2.04,2772,2.04,2773,2.04,2774,2.04,2775,3.11,2776,2.04,2777,3.11,2778,2.04,2779,2.04,2780,2.04,2781,2.04,2782,2.04,2783,2.04,2784,2.04,2785,2.04,2786,1.779,2787,2.04,2788,2.04,2789,2.04,2790,1.856,2791,2.04,2792,2.04,2793,2.04,2794,2.04,2795,2.04,2796,2.04,2797,2.04,2798,2.04,2799,2.04,2800,2.04,2801,1.856,2802,2.04,2803,2.04,2804,2.04,2805,1.942,2806,1.942,2807,1.942,2808,1.942,2809,3.046]],["title/classes/RemoveSearch.html",[0,0.062,43,2.743]],["body/classes/RemoveSearch.html",[0,0.112,1,3.116,2,2.345,3,0.12,4,0.144,5,0.108,6,0.112,7,2.887,8,1.431,9,3.549,10,4.643,11,0.486,12,0.841,13,2.457,14,1.224,15,0.718,16,1.31,18,2.511,19,4.364,20,1.132,21,3.95,22,1.181,24,1.282,25,0.008,26,0.838,27,0.985,28,1.054,29,1.008,30,1.366,31,2.938,32,2.678,33,0.207,34,0.705,35,1.695,36,3.116,37,2.535,38,2.837,39,3.95,40,3.759,41,0.191,42,3.759,43,4.607,44,5.348,45,2.874,46,3.759,47,2.232,48,2.127,49,2.923,50,2.535,51,0.007,52,0.007,2810,6.169,2811,7.562]],["title/classes/ResetPosition.html",[0,0.062,2030,1.802]],["body/classes/ResetPosition.html",[0,0.125,2,2.113,3,0.108,4,0.13,5,0.097,6,0.097,7,2.501,8,1.362,11,0.438,12,0.788,13,2.592,14,1.253,15,0.73,18,2.176,20,0.917,22,0.868,25,0.009,28,0.95,29,0.908,30,1.218,32,2.413,33,0.141,34,0.635,41,0.213,42,3.987,47,3.068,51,0.006,52,0.006,77,1.882,260,2.347,265,1.963,269,1.286,313,1.232,316,2.225,392,2.113,394,2.113,396,1.872,404,2.113,410,1.597,598,1.083,645,1.82,654,3.464,883,2.281,890,2.911,1082,2.693,1501,2.29,1963,2.284,1966,2.176,1990,2.385,2016,2.284,2017,2.904,2018,4.102,2020,2.284,2021,2.904,2022,2.284,2023,2.347,2024,2.347,2025,2.284,2026,2.413,2027,2.284,2028,2.284,2029,3.008,2030,2.835,2031,2.284,2032,2.284,2033,2.347,2034,3.164,2812,5.56]],["title/classes/ResetRadius.html",[0,0.062,2032,1.85]],["body/classes/ResetRadius.html",[0,0.125,2,2.113,3,0.108,4,0.13,5,0.097,6,0.097,7,2.501,8,1.362,11,0.438,12,0.788,13,2.592,14,1.253,15,0.73,18,2.176,20,0.917,22,0.868,25,0.009,28,0.95,29,0.908,30,1.218,32,2.413,33,0.141,34,0.635,41,0.213,42,3.987,47,3.068,51,0.006,52,0.006,77,1.882,260,2.347,265,1.963,269,1.286,313,1.232,316,2.225,392,2.113,394,2.113,396,1.872,404,2.113,410,1.597,598,1.083,645,1.82,654,3.464,883,2.208,890,2.911,1082,2.693,1501,2.411,1963,2.284,1966,2.176,1990,2.385,2016,2.284,2017,2.904,2018,4.102,2020,2.284,2021,2.904,2022,2.284,2023,2.347,2024,2.347,2025,2.284,2026,2.413,2027,2.284,2028,2.284,2029,3.008,2030,2.225,2031,2.284,2032,2.911,2033,2.347,2034,3.164,2813,5.56]],["title/components/ResultsBrowserComponent.html",[170,0.672,587,1.414]],["body/components/ResultsBrowserComponent.html",[0,0.041,3,0.058,4,0.069,5,0.052,6,0.119,8,1.078,11,0.233,12,0.506,14,0.959,15,0.668,16,0.629,20,1.007,22,1.343,24,1.39,25,0.009,26,0.999,27,1.069,28,0.506,29,0.742,30,1.148,32,1.972,33,0.169,34,1.043,35,0.814,41,0.069,45,1.126,47,1.644,48,2.615,51,0.008,52,0.004,57,0.529,65,0.93,66,0.93,81,1.196,84,1.581,85,1.681,91,0.233,103,4.537,113,0.685,130,6.907,150,1.663,151,0.885,163,3.623,167,1.65,168,0.974,170,1.16,179,2.655,222,0.909,224,0.909,227,1.217,228,1.249,230,3.677,231,1.588,234,2.296,235,1.567,237,1.644,239,1.495,240,1.495,242,1.495,252,2.073,254,3.214,255,1.52,256,2.213,264,2.753,273,1.73,275,1.819,278,1.143,285,0.656,290,0.952,310,1.567,311,1.53,312,2.055,375,2.156,388,1.17,394,1.126,406,3.38,422,2.434,424,2.154,439,5.062,475,0.889,479,1.448,484,1.021,491,1.021,492,0.909,496,0.997,498,0.93,500,1.819,525,3.115,554,1.428,555,1.737,556,1.021,557,2.138,558,1.021,559,1.021,560,1.021,561,0.93,562,1.021,563,0.93,564,1.021,565,0.93,566,1.567,567,0.93,568,0.952,569,1.021,570,1.021,571,0.93,572,1.021,573,0.93,574,0.997,575,1.021,576,0.93,577,1.396,578,1.021,579,0.93,580,1.021,581,0.93,582,1.567,583,0.93,584,1.021,585,0.952,586,1.021,587,1.948,588,1.021,589,0.93,590,0.974,591,0.93,592,0.832,593,1.906,594,0.93,595,1.021,596,0.93,597,1.396,598,0.885,599,0.93,600,1.567,601,0.93,602,0.93,603,0.93,604,1.021,605,0.93,606,0.889,607,1.021,608,1.567,609,0.93,610,0.997,611,1.021,612,0.93,613,1.364,614,0.93,615,0.93,616,1.021,617,0.93,618,0.87,619,1.021,620,0.93,621,1.021,622,1.021,623,1.071,625,1.482,637,2.09,639,2.095,640,3.132,642,2.793,643,2.621,644,1.461,661,3.607,664,3.214,670,1.804,673,3.452,677,3.66,679,1.403,680,1.403,688,2,689,3.686,691,2.889,692,2.552,694,2.939,695,2.981,696,2.993,697,3.043,700,1.781,718,5.08,719,2.229,843,4.022,883,0.796,925,1.804,926,2.552,928,4.022,954,1.547,1009,2.684,1010,2.095,1011,2.621,1012,1.73,1080,2.621,1176,4.894,1229,5.241,1258,3.214,1402,2.229,1428,5.52,1442,4.475,1449,3.043,1456,3.484,1459,3.677,1465,3.954,1495,1.403,1496,2.897,1497,1.403,1498,2.09,1505,1.496,1510,2.229,1511,1.403,1514,2.222,1515,1.496,1516,3.369,1517,2.229,1521,1.663,1535,1.73,1541,3.779,1545,2.621,1618,2.222,1683,3.42,1693,4.022,1770,4.022,1810,2.769,1926,2.095,1947,4.022,1951,4.022,2212,4.729,2296,1.983,2302,3.912,2535,2.621,2801,2.769,2814,2.621,2815,4.545,2816,6.203,2817,6.203,2818,4.545,2819,6.203,2820,4.545,2821,4.545,2822,5.53,2823,4.545,2824,5.53,2825,4.545,2826,4.545,2827,4.545,2828,5.53,2829,4.545,2830,6.691,2831,5.53,2832,5.53,2833,4.894,2834,5.53,2835,5.53,2836,4.545,2837,2.962,2838,2.962,2839,2.962,2840,2.962,2841,2.962,2842,4.545,2843,2.962,2844,2.962,2845,2.962,2846,4.545,2847,4.545,2848,2.962,2849,4.545,2850,2.962,2851,2.962,2852,2.962,2853,4.545,2854,2.962,2855,6.203,2856,4.545,2857,2.962,2858,4.545,2859,4.545,2860,2.962,2861,4.545,2862,5.53,2863,2.962,2864,7.779,2865,4.545,2866,4.545,2867,4.545,2868,5.53,2869,2.962,2870,2.962,2871,2.962,2872,2.962,2873,2.962,2874,2.962,2875,2.962,2876,4.545,2877,4.545,2878,4.545,2879,4.545,2880,2.962,2881,4.545,2882,4.545,2883,6.203,2884,2.962,2885,2.962,2886,2.621,2887,2.621,2888,4.545,2889,2.962,2890,2.396]],["title/modules/ResultsBrowserModule.html",[53,0.719,72,3.184]],["body/modules/ResultsBrowserModule.html",[0,0.089,3,0.127,4,0.152,5,0.114,6,0.089,25,0.008,33,0.225,41,0.152,51,0.007,52,0.007,53,1.041,55,1.956,56,1.956,57,1.163,58,2.691,59,2.046,60,1.871,61,2.691,72,6.544,76,2.512,77,1.573,78,1.79,80,2.57,90,2.512,91,0.514,130,5.881,568,2.094,587,2.945,709,2.827,710,2.246,1428,4.153,1430,4.902,1556,6.377,2891,5.765,2892,6.515,2893,5.765,2894,5.765,2895,6.515,2896,7.815,2897,6.515,2898,6.515,2899,6.515]],["title/components/RunSpatialSearchComponent.html",[170,0.672,589,1.414]],["body/components/RunSpatialSearchComponent.html",[0,0.111,3,0.085,4,0.102,5,0.076,6,0.107,8,1.414,11,0.344,12,0.671,14,1.063,15,0.545,16,0.925,20,0.564,22,1.164,24,0.906,25,0.008,26,0.938,27,0.696,28,1.03,29,0.985,30,1.474,33,0.205,34,1.078,41,0.102,50,1.791,51,0.006,52,0.005,57,0.778,65,1.369,66,1.369,81,1.586,84,1.03,85,1.336,91,0.344,113,1.008,137,5.534,150,2.448,168,1.434,170,1.031,180,1.503,192,1.616,218,2.546,222,1.339,224,1.339,228,1.657,231,1.984,234,2.369,235,2.078,237,2.18,239,1.982,240,1.982,255,1.899,275,1.434,290,1.401,319,1.147,370,1.744,405,4.545,422,1.503,475,1.309,491,1.503,492,1.339,496,1.468,498,1.369,554,2.458,555,1.893,556,1.503,557,2.569,558,1.503,559,1.503,560,1.503,561,1.369,562,1.503,563,1.369,564,1.503,565,1.369,566,2.078,567,1.369,568,1.401,569,1.503,570,1.503,571,1.369,572,1.503,573,1.369,574,1.468,575,1.503,576,1.369,577,1.851,578,1.503,579,1.369,580,1.503,581,1.369,582,2.078,583,1.369,584,1.503,585,1.401,586,1.503,587,1.369,588,1.503,589,2.341,590,2.966,591,1.893,592,2.198,593,2.382,594,1.369,595,1.503,596,1.369,597,1.851,598,1.174,599,1.369,600,2.078,601,1.369,602,1.369,603,1.369,604,1.503,605,1.369,606,1.309,607,1.503,608,2.078,609,1.369,610,1.468,611,1.503,612,1.369,613,1.81,614,1.369,615,1.369,616,1.503,617,1.369,618,1.28,619,1.503,620,1.369,621,1.503,622,1.503,623,1.577,625,0.966,688,1.577,695,2.545,696,2.359,697,2.919,700,1.252,795,1.401,814,3.378,822,2.856,842,2.856,853,2.771,875,2.004,923,2.066,933,2.004,975,2.546,1035,3.378,1095,2.359,1097,3.148,1245,2.448,1249,2.277,1307,2.277,1497,2.066,1500,2.771,1553,3.28,1554,2.656,1555,3.527,1601,4.536,1614,2.546,1631,2.448,1632,2.546,1919,3.858,1966,1.339,1967,2.448,2020,3.215,2021,3.148,2441,3.527,2444,6.114,2445,5.334,2461,6.114,2900,6.331,2901,4.359,2902,5.199,2903,6.031,2904,4.359,2905,5.334,2906,3.083,2907,2.546,2908,2.919,2909,4.359,2910,4.359,2911,3.858,2912,6.028,2913,4.359]],["title/modules/RunSpatialSearchModule.html",[53,0.719,73,3.015]],["body/modules/RunSpatialSearchModule.html",[0,0.091,3,0.128,4,0.154,5,0.116,6,0.091,25,0.008,30,1.316,33,0.226,41,0.154,51,0.007,52,0.007,53,1.056,55,1.984,56,1.984,57,1.18,58,2.707,59,2.076,60,1.898,61,2.707,73,6.122,76,2.533,77,1.595,78,1.816,80,2.174,90,2.533,91,0.521,94,3.624,95,2.868,137,4.675,589,2.95,590,2.174,709,2.851,710,2.278,1933,4.802,1934,4.026,2543,5.849,2549,5.849,2900,5.348,2914,5.849,2915,5.849,2916,5.849]],["title/injectables/SceneState.html",[216,2.274,454,1.11]],["body/injectables/SceneState.html",[0,0.043,3,0.092,4,0.073,5,0.054,6,0.12,11,0.245,12,0.525,13,2.022,14,1.15,15,0.653,16,1.21,20,0.61,22,1.363,24,1.639,25,0.009,26,1.092,27,1.26,28,1.086,29,1.039,33,0.21,34,0.651,35,0.854,41,0.133,48,2.481,51,0.004,52,0.004,81,1.241,84,1.9,85,1.908,89,5.127,91,0.245,110,0.976,149,1.244,151,1.239,157,0.519,161,2.047,167,1.405,180,1.072,182,3.212,187,3.158,190,1.022,191,1.624,192,1.152,210,3.894,212,3.329,214,1.982,215,2.339,216,2.382,227,1.938,234,1.723,242,1.022,252,1.385,260,1.312,265,2.541,278,1.086,285,1.409,295,2.663,300,1.682,310,1.626,311,1.588,312,2.21,313,1.409,316,3.61,319,2.151,351,3.766,357,2.685,363,1.152,388,0.8,404,1.793,406,1.429,422,2.192,454,1.163,455,1.57,530,1.212,598,0.605,625,1.515,644,2.044,645,1.409,650,2.339,673,1.52,714,1.746,720,4.43,721,1.388,722,2.649,723,1.746,724,3.632,725,1.746,730,5.028,746,1.982,751,3.632,756,1.982,757,1.429,759,3.083,762,4.693,786,3.875,795,2.313,832,3.846,952,2.339,964,1.816,981,1.388,1078,5.09,1082,2.998,1095,1.682,1097,1.624,1138,1.624,1217,1.982,1245,1.746,1249,2.463,1254,1.982,1261,2.082,1325,3.996,1342,2.339,1344,2.199,1388,2.339,1460,2.339,1465,1.982,1603,1.894,1710,3.006,1872,3.816,1990,2.517,1991,2.515,2039,2.199,2072,1.894,2301,4.288,2302,4.03,2308,2.751,2310,3.549,2311,4.288,2312,4.03,2323,3.549,2329,4.499,2333,2.199,2334,2.199,2339,2.339,2340,2.339,2341,2.339,2342,2.339,2343,3.336,2344,2.339,2345,2.339,2346,2.339,2347,2.339,2349,2.339,2669,4.368,2670,4.128,2683,4.841,2696,1.894,2724,1.894,2917,2.339,2918,5.628,2919,6.817,2920,6.817,2921,5.042,2922,4.716,2923,5.628,2924,4.716,2925,4.716,2926,4.716,2927,4.716,2928,4.716,2929,3.109,2930,4.173,2931,5.627,2932,3.109,2933,3.816,2934,3.109,2935,3.109,2936,5.628,2937,3.109,2938,4.173,2939,4.173,2940,3.109,2941,3.109,2942,3.109,2943,3.109,2944,5.628,2945,5.416,2946,3.109,2947,3.109,2948,3.109,2949,3.109,2950,3.158,2951,3.109,2952,3.109,2953,3.109,2954,3.109,2955,4.173,2956,3.109,2957,4.173,2958,3.109,2959,4.173,2960,3.109,2961,4.173,2962,3.109,2963,4.173,2964,2.339,2965,2.515,2966,4.173,2967,4.173,2968,2.751,2969,2.515,2970,2.751,2971,2.751,2972,2.751,2973,2.751,2974,2.751,2975,2.751,2976,4.173,2977,4.173,2978,5.628,2979,2.751,2980,5.042,2981,2.751,2982,2.515,2983,2.751,2984,2.751,2985,2.751,2986,2.751,2987,2.751,2988,2.751,2989,2.515,2990,2.751,2991,2.751,2992,2.751,2993,2.751,2994,2.751,2995,2.751,2996,2.751,2997,2.751,2998,2.751,2999,2.751,3000,2.751,3001,2.751,3002,2.751,3003,2.751,3004,2.751,3005,2.751,3006,2.751,3007,2.751,3008,2.751,3009,2.751,3010,2.751,3011,2.751,3012,2.751,3013,2.751,3014,2.751,3015,2.751,3016,2.751,3017,2.751,3018,2.751,3019,2.751,3020,2.751,3021,2.751,3022,2.751,3023,2.339,3024,2.751,3025,2.751,3026,2.751,3027,2.751,3028,2.751]],["title/interfaces/SceneStateModel.html",[157,0.752,2931,3.388]],["body/interfaces/SceneStateModel.html",[0,0.052,3,0.106,4,0.089,5,0.067,6,0.052,11,0.3,12,0.609,13,1.537,14,1.051,15,0.656,16,1.161,20,0.908,25,0.009,26,0.516,27,0.874,33,0.219,34,0.732,35,1.044,41,0.15,48,2.417,51,0.005,52,0.005,85,1.809,89,4.737,91,0.3,110,1.194,149,1.521,151,1.366,157,0.635,159,1.342,161,1.649,167,1.581,180,1.31,182,2.763,187,3.664,190,1.25,191,1.985,192,1.409,210,3.469,212,3.196,214,2.422,215,2.86,216,1.919,227,2.248,234,1.615,242,1.25,252,1.116,260,1.604,265,2.476,278,1.198,285,1.554,295,2.553,300,2.056,310,1.31,311,1.279,312,2.377,313,1.212,316,3.609,319,1.955,351,3.429,357,2.706,363,1.409,388,0.978,404,2.08,406,1.747,422,1.886,454,1.349,530,1.482,598,0.74,644,1.758,645,1.554,650,2.86,673,1.858,714,2.134,720,4.174,721,1.697,722,3.073,723,2.134,724,3.487,725,2.134,730,4.737,746,2.422,751,2.422,756,2.422,757,1.747,759,2.96,762,4.272,786,4.272,804,4.117,832,3.713,952,2.86,964,2.22,981,1.697,1078,4.534,1082,3.032,1095,2.056,1097,1.985,1138,1.985,1217,2.422,1245,2.134,1249,2.858,1254,2.422,1261,2.545,1325,3.784,1342,2.86,1344,2.688,1388,2.86,1460,2.86,1465,2.422,1603,2.315,1710,2.422,1872,3.075,1990,2.502,1991,3.075,2039,2.688,2072,2.315,2301,4.824,2302,2.688,2310,2.86,2311,4.117,2312,3.87,2323,2.86,2329,3.87,2333,2.688,2334,2.688,2339,2.86,2340,2.86,2341,2.86,2342,2.86,2343,3.87,2344,2.86,2345,2.86,2346,2.86,2347,2.86,2349,2.86,2669,4.521,2670,4.262,2683,4.93,2696,2.315,2724,2.315,2917,2.86,2918,6.577,2919,7.224,2920,7.224,2921,3.363,2923,3.363,2930,3.363,2931,5.277,2933,3.075,2936,4.841,2938,3.363,2939,3.363,2944,4.841,2945,4.824,2950,2.545,2955,3.363,2957,3.363,2959,3.363,2961,3.363,2963,4.841,2964,2.86,2965,3.075,2966,6.577,2967,6.577,2968,3.363,2969,3.075,2970,3.363,2971,3.363,2972,3.363,2973,3.363,2974,3.363,2975,3.363,2976,4.841,2977,4.841,2978,6.206,2979,3.363,2980,5.673,2981,3.363,2982,3.075,2983,3.363,2984,3.363,2985,3.363,2986,3.363,2987,3.363,2988,3.363,2989,3.075,2990,3.363,2991,3.363,2992,3.363,2993,3.363,2994,3.363,2995,3.363,2996,3.363,2997,3.363,2998,3.363,2999,3.363,3000,3.363,3001,3.363,3002,3.363,3003,3.363,3004,3.363,3005,3.363,3006,3.363,3007,3.363,3008,3.363,3009,3.363,3010,3.363,3011,3.363,3012,3.363,3013,3.363,3014,3.363,3015,3.363,3016,3.363,3017,3.363,3018,3.363,3019,3.363,3020,3.363,3021,3.363,3022,3.363,3023,2.86,3024,3.363,3025,3.363,3026,3.363,3027,3.363,3028,3.363]],["title/interfaces/SearchResult.html",[157,0.752,2466,3.184]],["body/interfaces/SearchResult.html",[0,0.06,3,0.086,4,0.103,5,0.077,6,0.06,8,1.401,11,0.699,12,0.676,14,0.944,15,0.619,20,1.127,25,0.009,29,0.72,33,0.211,34,0.503,35,1.211,41,0.142,49,2.087,51,0.008,52,0.005,84,1.856,85,0.976,91,0.347,113,1.019,151,1.53,157,1.161,159,1.555,178,2.573,181,4.428,188,2.711,189,3.315,190,1.449,191,3.171,192,1.633,227,1.81,255,2.329,256,3.518,278,1.037,285,1.74,304,3.315,311,2.044,312,2.603,313,1.345,319,1.828,371,2.384,408,4.672,423,2.808,424,3.292,454,1.713,492,1.864,606,2.438,625,0.976,645,1.659,718,4.066,832,1.967,842,2.087,858,3.116,863,3.116,989,3.41,1079,5.228,1125,2.808,1229,4.785,1471,4.913,1472,3.315,1515,3.066,1538,3.87,1592,3.547,1612,2.808,1689,4.569,1813,3.116,1990,2.985,1994,5.888,2012,6.058,2058,6.109,2331,2.95,2365,3.699,2436,2.684,2449,3.87,2457,3.699,2460,4.913,2466,4.914,2476,3.564,2505,3.564,2531,3.564,2550,3.564,2551,3.564,2552,3.898,2553,3.898,2554,3.898,2555,5.621,2562,3.898,2563,7.781,2565,3.898,2566,3.898,2567,5.373,2568,3.898,2569,3.898,2571,3.898,2572,3.898,2573,3.898,2575,3.898,2577,3.898,2578,3.898,2579,3.898,2581,5.373,2582,3.898,2584,3.898,2588,3.898,2589,5.373,2590,7.184,2591,3.898,2592,3.564,2593,3.898,2594,3.898,2595,3.898,2596,3.898,2597,3.898,2598,3.898,2599,5.373,2600,3.898,2601,5.373,2602,5.373,2603,5.373,2604,5.373,2605,3.898,2606,3.898,2607,3.898,2608,3.898,2609,3.898,2610,3.898,2611,5.373,2612,5.373,2613,3.564,2614,3.898,2615,3.898]],["title/classes/SetExecuteSearchOnGenerate.html",[0,0.062,1963,1.85]],["body/classes/SetExecuteSearchOnGenerate.html",[0,0.125,2,2.076,3,0.106,4,0.128,5,0.096,6,0.106,7,2.731,8,1.391,11,0.431,12,0.78,13,2.586,14,1.251,15,0.729,16,1.16,18,2.151,20,0.907,22,1.094,24,1.135,25,0.009,26,0.742,27,0.873,28,0.933,29,0.892,30,1.208,32,2.371,33,0.138,34,0.624,41,0.213,42,3.969,47,3.122,51,0.006,52,0.006,77,1.691,260,2.306,265,1.929,269,1.263,313,1.21,316,2.186,392,2.076,394,2.076,396,1.839,404,2.076,410,1.569,598,1.064,645,1.808,654,3.781,883,2.194,890,2.879,1082,2.663,1501,2.271,1963,2.879,1966,2.375,1990,2.359,2016,2.244,2017,2.853,2018,4.092,2020,2.244,2021,2.853,2022,2.244,2023,2.306,2024,2.306,2025,2.244,2026,2.371,2027,2.244,2028,2.244,2029,2.956,2030,2.186,2031,2.244,2032,2.244,2033,2.306,2034,3.643,3029,5.463,3030,7.006]],["title/classes/SetOrgan.html",[0,0.062,2025,1.85]],["body/classes/SetOrgan.html",[0,0.125,2,2.065,3,0.106,4,0.127,5,0.095,6,0.106,7,2.724,8,1.38,11,0.428,12,0.777,13,2.585,14,1.25,15,0.731,16,1.153,18,2.144,20,1.054,22,1.09,24,1.129,25,0.009,26,0.738,27,0.868,28,0.928,29,0.888,30,1.205,32,2.358,33,0.138,34,0.62,41,0.213,42,3.963,47,3.118,51,0.006,52,0.006,77,1.685,260,2.294,265,2.465,269,1.256,313,1.204,316,2.174,392,2.065,394,2.065,396,1.829,404,2.065,410,2.215,598,1.058,645,1.804,654,3.413,883,2.189,890,2.869,1082,2.654,1501,2.265,1963,2.232,1966,2.369,1990,2.35,2016,2.232,2017,2.838,2018,4.089,2020,2.232,2021,2.838,2022,2.232,2023,2.294,2024,2.294,2025,2.869,2026,3.03,2027,2.232,2028,2.232,2029,2.94,2030,2.174,2031,2.232,2032,2.232,2033,2.294,2034,3.117,3031,5.433,3032,6.982]],["title/classes/SetPosition.html",[0,0.062,2027,1.85]],["body/classes/SetPosition.html",[0,0.125,2,2.07,3,0.106,4,0.127,5,0.095,6,0.106,7,2.726,8,1.381,11,0.429,12,0.778,13,2.585,14,1.25,15,0.736,16,1.156,18,2.147,20,0.905,22,1.092,24,1.131,25,0.009,26,0.74,27,0.87,28,0.93,29,0.89,30,1.206,32,2.363,33,0.138,34,0.622,41,0.213,42,3.965,47,3.12,51,0.006,52,0.006,77,1.688,260,2.299,265,1.922,269,1.259,313,1.206,316,2.179,392,2.07,394,2.07,396,1.833,404,2.07,410,1.564,598,1.06,645,1.805,654,3.418,804,5.261,883,2.319,890,2.873,1082,2.657,1501,2.267,1963,2.237,1966,2.371,1990,2.354,2016,2.237,2017,2.844,2018,4.09,2020,2.237,2021,2.844,2022,2.237,2023,2.299,2024,2.299,2025,2.237,2026,2.363,2027,2.873,2028,2.237,2029,2.946,2030,2.179,2031,2.237,2032,2.237,2033,2.299,2034,3.122,3033,5.445,3034,6.991]],["title/classes/SetRadius.html",[0,0.062,2031,1.85]],["body/classes/SetRadius.html",[0,0.125,2,2.074,3,0.106,4,0.127,5,0.096,6,0.106,7,2.729,8,1.381,11,0.43,12,0.779,13,2.586,14,1.25,15,0.731,16,1.158,18,2.15,20,0.906,22,1.093,24,1.134,25,0.009,26,0.741,27,0.872,28,0.932,29,0.891,30,1.207,32,2.368,33,0.138,34,0.623,41,0.213,42,3.968,47,3.121,51,0.006,52,0.006,77,1.69,260,2.304,265,1.926,269,1.262,313,1.209,316,2.183,392,2.074,394,2.074,396,1.837,404,2.074,410,1.567,598,1.063,645,1.912,654,3.423,883,2.193,890,2.877,1082,2.661,1501,2.476,1963,2.242,1966,2.374,1990,2.357,2016,2.242,2017,2.85,2018,4.091,2020,2.242,2021,2.85,2022,2.242,2023,2.304,2024,2.304,2025,2.242,2026,2.368,2027,2.242,2028,2.242,2029,2.953,2030,2.183,2031,2.877,2032,2.242,2033,2.304,2034,3.126,3035,5.457,3036,7.001]],["title/classes/SetSelectedSearches.html",[0,0.062,46,2.743]],["body/classes/SetSelectedSearches.html",[0,0.112,1,3.108,2,2.339,3,0.12,4,0.144,5,0.108,6,0.112,7,2.884,8,1.431,9,3.545,10,4.631,11,0.485,12,0.84,13,2.455,14,1.224,15,0.717,16,1.306,18,2.508,19,4.353,20,1.057,21,3.944,22,1.179,24,1.279,25,0.008,26,0.836,27,0.983,28,1.051,29,1.005,30,1.365,31,2.935,32,2.671,33,0.207,34,0.703,35,1.691,36,3.108,37,2.529,38,2.83,39,4.448,40,3.749,41,0.191,42,3.755,43,3.749,44,4.353,45,2.339,46,4.6,47,2.731,48,2.603,49,3.578,50,3.102,51,0.007,52,0.007,3037,6.154,3038,7.55]],["title/classes/SetSex.html",[0,0.062,2022,1.85]],["body/classes/SetSex.html",[0,0.125,2,2.065,3,0.106,4,0.127,5,0.095,6,0.106,7,2.724,8,1.38,11,0.428,12,0.777,13,2.585,14,1.25,15,0.731,16,1.153,17,4.808,18,2.5,20,0.904,22,1.09,24,1.129,25,0.009,26,0.738,27,0.868,28,0.928,29,0.888,30,1.205,32,2.358,33,0.138,34,0.62,41,0.213,42,3.963,47,3.118,51,0.006,52,0.006,77,1.685,260,2.294,265,1.918,269,1.256,313,1.204,316,2.174,392,2.065,394,2.065,396,1.829,404,2.065,410,1.56,598,1.058,645,1.804,654,3.413,883,2.189,890,2.869,1082,2.654,1501,2.265,1963,2.232,1966,2.369,1990,2.35,2016,2.232,2017,2.838,2018,4.089,2020,2.232,2021,2.838,2022,2.869,2023,3.257,2024,3.257,2025,2.232,2026,2.358,2027,2.232,2028,2.232,2029,2.94,2030,2.174,2031,2.232,2032,2.232,2033,2.294,2034,3.117,3039,6.982]],["title/components/SpatialSearchConfigBehaviorComponent.html",[170,0.672,591,1.414]],["body/components/SpatialSearchConfigBehaviorComponent.html",[0,0.049,3,0.069,4,0.083,5,0.063,6,0.121,8,1.442,11,0.282,12,0.582,14,1.237,15,0.617,16,1.11,18,2.092,22,1.367,24,1.087,25,0.008,26,0.925,27,0.836,28,1.164,29,1.113,30,1.357,33,0.214,34,1.06,37,1.468,38,1.642,41,0.083,51,0.006,52,0.005,57,0.638,65,1.122,66,1.122,81,1.376,84,1.713,85,1.844,91,0.282,110,1.122,113,0.826,149,2.093,151,0.696,168,1.175,170,0.923,175,5.456,176,2.392,177,2.392,178,2.087,179,2.087,180,1.231,188,3.495,190,1.175,204,2.527,205,2.89,206,2.89,218,3.056,222,1.097,224,1.097,228,1.438,231,1.777,234,2.334,235,1.803,239,1.72,240,1.72,242,1.175,255,1.701,275,1.175,278,1.164,290,1.148,313,1.371,319,2.154,446,3.98,475,1.073,491,1.231,492,1.097,496,1.203,498,1.122,554,1.643,555,1.643,556,1.231,557,2.348,558,1.231,559,1.231,560,1.231,561,1.122,562,1.231,563,1.122,564,1.231,565,1.122,566,1.803,567,1.122,568,1.148,569,1.231,570,1.231,571,1.122,572,1.231,573,1.122,574,1.203,575,1.231,576,1.122,577,1.606,578,1.231,579,1.122,580,1.231,581,1.122,582,1.803,583,1.122,584,1.231,585,1.148,586,1.231,587,1.122,588,1.231,589,1.122,590,1.175,591,2.14,592,2.62,593,2.133,594,1.643,595,1.231,596,1.122,597,1.606,598,1.327,599,1.122,600,1.803,601,1.643,602,1.122,603,1.122,604,1.231,605,1.122,606,1.073,607,1.231,608,1.803,609,1.122,610,1.203,611,1.231,612,1.122,613,1.571,614,1.122,615,1.122,616,1.231,617,1.122,618,1.049,619,1.231,620,1.122,621,1.231,622,1.231,700,1.026,795,2.33,807,3.476,817,4.144,820,3.826,824,1.468,867,4.856,909,2.392,1325,3.026,1516,2.176,1766,2.89,1966,1.606,1967,2.006,2022,1.468,2025,1.468,2449,3.945,2670,1.804,2902,5.126,2903,6.494,2906,2.527,2907,5.176,2908,2.392,3040,4.307,3041,2.688,3042,3.936,3043,4.232,3044,6.189,3045,7.246,3046,5.477,3047,5.477,3048,5.477,3049,6.029,3050,4.629,3051,6.029,3052,3.572,3053,5.477,3054,6.029,3055,6.189,3056,5.477,3057,6.029,3058,5.231,3059,3.572,3060,3.572,3061,4.629,3062,3.572,3063,3.161,3064,3.572,3065,3.161,3066,5.231,3067,3.161,3068,3.572,3069,4.629,3070,3.161,3071,4.629,3072,3.161,3073,3.161,3074,5.231,3075,3.161,3076,5.231,3077,3.161,3078,3.161,3079,2.527,3080,3.161,3081,3.572,3082,3.161,3083,3.161,3084,3.572,3085,3.161,3086,3.161,3087,2.89,3088,3.161,3089,3.161,3090,3.161,3091,3.161,3092,3.161,3093,3.161,3094,3.161,3095,3.161,3096,3.161,3097,3.161,3098,3.572,3099,3.161,3100,3.161,3101,3.161]],["title/modules/SpatialSearchConfigBehaviorModule.html",[53,0.719,3102,3.388]],["body/modules/SpatialSearchConfigBehaviorModule.html",[0,0.088,3,0.126,4,0.151,5,0.113,6,0.089,8,1.352,25,0.008,30,1.214,33,0.224,37,2.653,41,0.151,51,0.007,52,0.007,53,1.031,55,1.938,56,1.938,57,1.153,58,2.68,59,2.028,60,1.854,61,2.68,76,2.498,77,1.558,78,1.774,80,2.556,90,2.498,91,0.509,591,2.942,592,2.343,709,2.812,710,2.225,2906,4.566,2907,3.771,2908,4.323,3040,3.156,3102,6.952,3103,5.713,3104,5.713,3105,5.713,3106,5.713,3107,6.363,3108,5.224,3109,6.878,3110,6.456]],["title/components/SpatialSearchConfigComponent.html",[170,0.672,594,1.414]],["body/components/SpatialSearchConfigComponent.html",[0,0.081,3,0.137,4,0.077,5,0.058,6,0.114,8,1.426,11,0.262,12,0.551,14,1.067,15,0.654,18,2.633,20,0.43,22,1.277,25,0.009,26,0.673,28,0.846,29,0.809,30,1.401,33,0.125,34,1.06,37,3.41,41,0.116,48,2.266,50,2.89,51,0.005,52,0.004,57,0.592,65,1.042,66,1.042,91,0.262,110,1.042,113,0.768,163,2.894,168,1.092,170,0.884,179,4.108,222,1.019,224,1.019,228,1.361,231,1.702,234,2.324,235,1.708,237,1.792,239,1.629,240,1.629,255,1.629,256,1.982,265,2.836,275,1.092,278,1.201,287,4.129,290,1.067,370,2.372,375,2.563,388,2.023,399,2.022,407,4.402,422,2.543,446,3.84,475,0.996,479,1.623,484,1.708,491,1.144,492,1.019,496,1.117,498,1.042,500,1.982,525,2.499,554,1.556,555,1.556,556,1.144,557,2.266,558,1.144,559,1.144,560,1.144,561,1.042,562,1.144,563,1.042,564,1.144,565,1.042,566,1.708,567,1.042,568,1.905,569,1.144,570,1.144,571,1.042,572,1.144,573,1.042,574,1.117,575,1.144,576,1.042,577,1.521,578,1.144,579,1.042,580,1.144,581,1.042,582,1.708,583,1.042,584,1.144,585,1.067,586,1.144,587,1.042,588,1.144,589,1.042,590,1.092,591,1.042,592,2.256,593,2.043,594,2.065,595,1.144,596,1.042,597,1.521,598,0.965,599,1.042,600,1.708,601,1.042,602,1.042,603,1.042,604,1.144,605,1.042,606,0.996,607,1.144,608,1.708,609,1.042,610,1.117,611,1.144,612,1.042,613,1.487,614,1.042,615,1.042,616,1.144,617,1.042,618,1.455,619,1.144,620,1.042,621,1.144,622,1.144,623,1.2,625,0.735,637,2.278,659,4.649,661,3.706,667,2.223,670,2.022,677,3.294,688,2.378,689,2.809,690,3.018,691,3.096,695,3.391,696,2.681,697,2.223,700,2.02,795,1.067,814,2.898,822,2.348,824,2.435,853,2.278,875,1.526,890,1.364,923,1.573,933,3.392,954,3.096,975,1.939,976,1.526,981,1.482,1009,2.673,1035,3.927,1113,2.894,1262,3.611,1325,3.737,1448,1.796,1456,4.143,1496,2.116,1497,3.333,1498,3.693,1499,4.005,1500,3.613,1501,1.74,1503,3.096,1504,2.681,1505,2.993,1506,3.778,1507,4.974,1511,3.115,1514,2.898,1515,1.676,1516,2.022,1519,2.497,1521,2.782,1522,3.728,1523,2.685,1524,2.022,1525,3.728,1532,2.347,1537,2.348,1542,4.384,1547,1.939,1554,2.022,1612,2.116,1613,3.018,1614,3.463,1615,3.504,1616,2.497,1618,3.438,1620,2.497,1631,2.782,1632,2.894,1637,3.317,1638,2.497,1810,2.022,1823,2.937,1829,2.937,1842,3.728,1920,2.116,1923,2.022,2023,2.775,2024,2.775,2054,2.685,2056,5.691,2061,2.497,2072,2.022,2670,3.552,2886,2.937,3040,4.058,3046,5.245,3047,5.245,3048,5.245,3049,5.245,3111,2.685,3112,5.928,3113,4.954,3114,5.928,3115,5.245,3116,3.319,3117,3.319,3118,3.319,3119,3.319,3120,7.033,3121,3.319,3122,3.319,3123,3.319,3124,3.319,3125,4.954,3126,4.384,3127,4.954,3128,2.685,3129,3.319,3130,4.384,3131,4.954,3132,4.954,3133,3.319,3134,3.319,3135,2.685]],["title/modules/SpatialSearchConfigModule.html",[53,0.719,3107,3.184]],["body/modules/SpatialSearchConfigModule.html",[0,0.088,3,0.125,4,0.15,5,0.113,6,0.088,8,1.272,25,0.009,30,1.006,33,0.232,37,2.646,38,2.961,41,0.15,51,0.007,52,0.007,53,1.029,55,1.933,56,1.933,57,1.15,58,2.677,59,2.023,60,1.849,61,2.677,76,2.494,77,1.554,78,1.77,80,2.118,90,2.494,91,0.508,94,3.568,95,2.795,594,2.941,709,2.807,710,2.22,1648,6.279,1649,5.21,1933,4.728,1934,3.923,2496,4.846,2544,6.868,3040,3.148,3107,6.432,3136,5.698,3137,5.698,3138,5.698,3139,6.439,3140,7.761,3141,6.439]],["title/interfaces/SpatialSearchFilterItem.html",[39,2.352,157,0.752]],["body/interfaces/SpatialSearchFilterItem.html",[0,0.073,1,3.48,3,0.103,4,0.124,5,0.093,6,0.073,7,1.879,8,1.421,9,2.31,11,0.42,12,0.767,15,0.637,18,2.804,19,4.873,20,1.145,21,4.557,25,0.009,26,1.097,29,0.87,30,0.831,33,0.221,34,0.787,35,1.463,36,2.688,37,2.187,38,2.448,39,4.22,41,0.178,43,4.198,45,3.316,46,4.198,48,2.375,50,2.187,51,0.006,52,0.006,85,1.693,91,0.42,110,1.672,151,1.67,157,0.889,159,1.879,161,2.99,180,1.835,219,3.11,242,1.751,269,1.231,273,4.463,278,0.909,285,1.693,295,2.116,319,2.01,392,2.904,394,2.904,396,2.572,454,1.699,625,1.179,757,2.448,1077,2.88,1501,2.243,1703,3.599,1885,4.307,2667,4.922,2704,3.243,2768,3.243,2790,3.243,3142,4.006,3143,6.761,3144,4.711,3145,4.711,3146,4.711,3147,4.006,3148,4.711,3149,3.393,3150,4.711,3151,4.711,3152,4.711,3153,4.711,3154,4.711,3155,4.711,3156,4.711,3157,4.711,3158,4.711,3159,4.711,3160,4.711,3161,4.711,3162,4.711,3163,4.711,3164,4.711,3165,4.711,3166,4.711,3167,4.711,3168,4.711,3169,4.711,3170,4.711,3171,4.711,3172,4.711,3173,4.711,3174,4.711,3175,4.711,3176,4.711,3177,4.711,3178,4.307,3179,4.711,3180,4.711,3181,4.711]],["title/classes/SpatialSearchFilterSelectors.html",[0,0.062,220,2.528]],["body/classes/SpatialSearchFilterSelectors.html",[0,0.083,2,2.314,3,0.118,4,0.142,5,0.107,6,0.116,7,2.995,8,1.397,9,3.682,11,0.48,13,2.571,15,0.641,21,4.551,22,1.269,24,1.689,25,0.008,26,1.104,27,1.298,30,0.951,33,0.206,34,0.695,35,1.673,39,4.78,40,3.708,41,0.142,49,3.554,50,3.486,51,0.007,52,0.007,81,1.973,84,1.92,180,2.098,220,4.212,234,1.534,285,1.801,295,2.303,795,2.612,1897,5.386,1898,6.636,3147,6.384,3149,3.88,3182,5.386,3183,7.499,3184,7.499,3185,6.087,3186,6.087,3187,7.499,3188,6.636,3189,6.087,3190,7.499,3191,6.087,3192,6.087,3193,7.499,3194,6.087,3195,6.087]],["title/injectables/SpatialSearchFilterState.html",[454,1.11,3149,2.87]],["body/injectables/SpatialSearchFilterState.html",[0,0.063,1,4.159,3,0.09,4,0.108,5,0.081,6,0.116,7,2.974,8,1.439,9,3.657,11,0.364,15,0.664,18,2.762,19,4.437,20,1.157,21,4.632,22,1.286,24,1.711,25,0.009,26,1.229,27,1.316,29,0.755,30,0.722,33,0.213,34,0.716,35,1.27,36,2.333,37,1.899,38,2.125,39,3.99,41,0.166,43,5.018,45,2.904,46,5.018,48,2.162,50,1.899,51,0.006,52,0.006,81,1.651,84,1.946,85,1.825,91,0.364,110,1.451,151,1.604,157,0.772,161,2.005,180,1.593,219,2.699,242,1.52,269,1.069,273,4.16,278,0.789,285,1.578,295,1.926,319,2.286,392,2.707,394,2.707,396,2.398,410,2.045,454,1.547,455,2.333,625,1.024,757,2.125,795,2.289,1077,2.5,1501,2.091,1703,3.277,1885,3.739,2667,5.353,2704,2.815,2768,2.815,2790,2.815,3142,3.477,3143,5.551,3144,4.089,3145,4.089,3146,4.089,3147,3.477,3148,4.089,3149,3.999,3150,5.551,3151,5.551,3152,4.089,3153,5.551,3154,5.551,3155,4.089,3156,4.089,3157,5.551,3158,5.551,3159,4.089,3160,4.089,3161,4.089,3162,4.089,3163,4.089,3164,4.089,3165,4.089,3166,5.551,3167,4.089,3168,4.089,3169,5.551,3170,4.089,3171,5.551,3172,4.089,3173,4.089,3174,4.089,3175,4.089,3176,4.089,3177,4.089,3178,3.739,3179,4.089,3180,4.089,3181,4.089,3196,6.273,3197,6.273,3198,6.273,3199,4.621,3200,6.302,3201,4.621,3202,4.621,3203,4.621,3204,4.621,3205,4.621]],["title/components/SpatialSearchKeyboardUIBehaviorComponent.html",[170,0.672,596,1.414]],["body/components/SpatialSearchKeyboardUIBehaviorComponent.html",[0,0.096,3,0.057,4,0.068,5,0.051,6,0.118,8,1.431,11,0.23,12,0.501,14,0.837,15,0.652,20,1.058,22,1.33,24,1.521,25,0.009,26,1.053,27,1.238,28,1.2,29,1.315,30,1.372,33,0.114,34,1.047,41,0.068,51,0.005,52,0.004,57,0.522,65,0.918,66,0.918,81,1.184,84,1.572,85,1.753,91,0.23,113,0.676,168,0.961,170,1.092,218,1.708,222,0.898,224,0.898,228,1.237,231,1.575,234,2.293,235,1.551,239,1.48,240,1.48,242,1.804,255,1.508,269,1.269,275,0.961,278,0.499,287,2.272,290,0.94,312,2.043,362,5.684,363,1.668,365,2.365,392,1.71,394,1.71,395,2.069,396,1.515,410,0.84,423,2.868,427,1.755,475,0.878,491,1.008,492,0.898,496,0.984,498,0.918,500,1.801,525,2.67,554,2.089,555,1.413,556,1.008,557,2.124,558,1.008,559,1.008,560,1.008,561,0.918,562,1.008,563,0.918,564,1.008,565,0.918,566,1.551,567,0.918,568,0.94,569,1.008,570,1.008,571,0.918,572,1.008,573,0.918,574,0.984,575,1.008,576,0.918,577,1.382,578,1.008,579,0.918,580,1.008,581,0.918,582,1.551,583,0.918,584,1.008,585,0.94,586,1.008,587,0.918,588,1.008,589,0.918,590,0.961,591,0.918,592,0.821,593,1.891,594,0.918,595,1.008,596,1.935,597,2.886,598,1.81,599,0.918,600,1.551,601,0.918,602,0.918,603,0.918,604,1.008,605,0.918,606,0.878,607,1.008,608,1.551,609,0.918,610,0.984,611,1.008,612,0.918,613,1.351,614,0.918,615,0.918,616,1.008,617,0.918,618,0.858,619,1.008,620,0.918,621,1.008,622,1.008,625,1.674,629,3.815,637,2.069,645,1.365,661,2.45,673,4.225,677,2.009,754,5.744,795,1.763,814,2.682,822,2.132,853,2.069,875,1.344,883,2.338,963,3.75,987,2.2,989,3.945,1456,2.527,1473,3.641,1474,3.386,1540,2.365,1543,2.365,1675,3.982,1692,3.386,1703,3.669,1719,6.686,1724,3.641,1756,2.365,1966,0.898,2199,6.612,2379,3.183,2470,2.365,2907,5.014,3040,4.196,3041,2.2,3042,5.286,3043,3.641,3065,2.587,3067,2.587,3070,2.587,3072,2.587,3075,2.587,3077,2.587,3206,3.982,3207,5.486,3208,6.217,3209,6.217,3210,4.5,3211,4.5,3212,4.5,3213,6.652,3214,3.982,3215,6.652,3216,5.486,3217,5.486,3218,4.5,3219,4.5,3220,2.924,3221,4.5,3222,6.161,3223,4.5,3224,4.5,3225,4.5,3226,2.924,3227,3.982,3228,5.486,3229,2.924,3230,4.5,3231,4.5,3232,4.5,3233,4.5,3234,2.924,3235,4.5,3236,2.924,3237,4.5,3238,4.5,3239,4.5,3240,3.641,3241,4.5,3242,2.924,3243,5.452,3244,1.958,3245,7.319,3246,5.486,3247,2.924,3248,2.924,3249,6.161,3250,2.924,3251,2.587,3252,4.5,3253,7.319,3254,4.5,3255,2.365,3256,4.5,3257,2.924,3258,2.924,3259,2.924,3260,2.924,3261,2.924]],["title/modules/SpatialSearchKeyboardUIBehaviorModule.html",[53,0.719,3262,3.184]],["body/modules/SpatialSearchKeyboardUIBehaviorModule.html",[0,0.089,3,0.126,4,0.151,5,0.113,6,0.089,8,1.352,25,0.008,30,1.215,33,0.219,41,0.151,51,0.007,52,0.007,53,1.033,55,1.941,56,1.941,57,1.154,58,2.682,59,2.03,60,1.856,61,2.682,76,2.5,77,1.56,78,1.776,80,2.558,90,2.5,91,0.51,596,2.942,597,2.721,598,1.625,709,2.814,710,2.228,1966,1.985,2907,3.776,2908,4.329,3040,3.16,3108,5.23,3262,6.536,3263,5.72,3264,5.72,3265,5.72,3266,5.72,3267,6.365,3268,5.72]],["title/components/SpatialSearchKeyboardUIComponent.html",[170,0.672,599,1.414]],["body/components/SpatialSearchKeyboardUIComponent.html",[0,0.104,3,0.069,4,0.083,5,0.062,6,0.11,8,1.42,11,0.28,12,0.58,14,0.983,15,0.616,20,0.799,22,1.22,25,0.009,26,0.708,28,1.054,29,1.182,30,1.402,33,0.09,34,1.064,41,0.083,50,2.792,51,0.005,52,0.005,57,0.635,65,1.116,66,1.116,91,0.28,113,0.822,167,1.285,168,1.169,170,0.921,179,2.076,222,1.091,224,1.091,228,1.432,231,1.772,234,2.333,235,1.797,237,1.885,239,1.714,240,1.714,255,1.696,269,1.205,275,1.169,278,0.89,287,3.432,290,1.142,354,2.165,365,5.499,374,3.922,388,0.915,395,1.634,406,2.396,422,2.494,427,2.032,475,1.067,491,1.225,492,1.091,496,1.197,498,1.938,500,2.086,525,2.346,554,2.273,555,1.637,556,1.225,557,2.343,558,1.225,559,1.225,560,1.225,561,1.116,562,1.225,563,1.116,564,1.225,565,1.116,566,1.797,567,1.116,568,1.142,569,1.225,570,1.225,571,1.116,572,1.225,573,1.116,574,1.197,575,1.225,576,1.116,577,1.6,578,1.225,579,1.116,580,1.225,581,1.116,582,1.797,583,1.116,584,1.225,585,1.142,586,1.225,587,1.116,588,1.225,589,1.116,590,1.169,591,1.116,592,0.999,593,2.127,594,1.116,595,1.225,596,1.116,597,2.838,598,1.619,599,2.135,600,1.797,601,1.116,602,1.116,603,1.116,604,1.225,605,1.116,606,1.067,607,1.225,608,1.797,609,1.116,610,1.197,611,1.225,612,1.116,613,1.565,614,1.116,615,1.116,616,1.225,617,1.116,618,1.044,619,1.225,620,1.116,621,1.225,622,1.225,623,1.286,625,0.788,629,2.632,635,3.145,637,2.396,646,2.876,661,3.231,677,2.756,688,1.286,689,1.684,690,4.14,695,3.452,696,4.792,697,3.49,700,1.952,754,5.818,795,1.142,814,3.017,822,2.47,824,2.536,853,2.396,875,1.634,890,1.46,923,1.684,933,3.477,976,1.634,981,2.327,1009,2.346,1322,3.49,1456,2.927,1473,4.217,1474,3.922,1497,3.221,1498,3.125,1499,3.759,1500,3.125,1501,1.53,1503,3.223,1504,1.923,1505,1.795,1511,1.684,1522,5.114,1524,3.175,1537,2.47,1540,5.499,1543,5.499,1618,1.738,1620,5.114,1632,3.045,1724,6.119,1810,4.14,1966,2.461,2950,2.38,3040,3.918,3128,5.499,3208,5.461,3209,5.461,3243,6.404,3251,6.014,3255,5.499,3269,2.876,3270,5.461,3271,4.612,3272,6.171,3273,6.171,3274,6.171,3275,3.555,3276,3.555,3277,3.555,3278,3.555,3279,5.212,3280,5.212,3281,5.212,3282,5.212,3283,4.612,3284,5.212,3285,5.212,3286,3.555,3287,6.171,3288,4.612,3289,5.212,3290,6.692,3291,3.555,3292,3.555,3293,3.555,3294,3.555,3295,6.796,3296,3.555,3297,2.876,3298,2.876,3299,3.555]],["title/modules/SpatialSearchKeyboardUIModule.html",[53,0.719,3267,3.184]],["body/modules/SpatialSearchKeyboardUIModule.html",[0,0.091,3,0.129,4,0.154,5,0.116,6,0.091,8,1.287,25,0.008,30,1.033,33,0.221,41,0.154,51,0.007,52,0.007,53,1.057,55,1.987,56,1.987,57,1.181,58,2.709,59,2.079,60,1.9,61,2.709,76,2.535,77,1.597,78,1.819,80,2.177,90,2.535,91,0.522,94,3.627,95,2.872,196,4.98,597,2.588,599,2.95,709,2.854,710,2.281,1966,2.032,3040,3.235,3267,6.467,3300,5.856,3301,5.856,3302,5.856,3303,5.856]],["title/components/SpatialSearchUiBehaviorComponent.html",[170,0.672,601,1.414]],["body/components/SpatialSearchUiBehaviorComponent.html",[0,0.038,3,0.148,4,0.065,5,0.049,6,0.122,8,1.451,11,0.218,12,0.48,14,1.269,15,0.665,16,0.916,18,1.839,22,1.39,24,0.897,25,0.009,26,0.813,27,0.69,28,1.174,29,1.123,30,1.41,33,0.209,34,1.038,35,0.762,37,1.139,38,1.274,41,0.065,51,0.005,52,0.004,57,0.495,65,0.871,66,0.871,81,1.136,84,1.624,85,1.645,91,0.218,110,0.871,113,0.641,151,0.54,168,0.911,170,0.968,175,6.154,176,1.856,177,1.856,178,1.619,179,1.619,180,0.955,188,3.961,190,0.911,196,2.085,204,1.96,205,2.242,206,2.242,218,3.098,222,0.851,224,0.851,228,1.187,231,1.523,234,2.281,235,1.488,239,1.42,240,1.42,242,0.911,255,1.458,265,1.872,275,0.911,278,1.109,285,0.614,290,0.891,312,0.851,313,1.788,316,2.122,319,1.708,446,3.498,475,0.832,491,0.955,492,0.851,496,0.933,498,0.871,525,1.641,554,1.356,555,1.356,556,0.955,557,2.064,558,0.955,559,0.955,560,0.955,561,0.871,562,0.955,563,0.871,564,0.955,565,0.871,566,1.488,567,0.871,568,0.891,569,0.955,570,0.955,571,0.871,572,0.955,573,0.871,574,0.933,575,0.955,576,0.871,577,1.326,578,0.955,579,0.871,580,0.955,581,0.871,582,1.488,583,0.871,584,0.955,585,0.891,586,0.955,587,0.871,588,0.955,589,0.871,590,0.911,591,1.356,592,1.823,593,1.828,594,0.871,595,0.955,596,0.871,597,1.326,598,1.834,599,0.871,600,1.488,601,1.881,602,1.356,603,0.871,604,0.955,605,0.871,606,0.832,607,0.955,608,1.488,609,0.871,610,0.933,611,0.955,612,0.871,613,1.296,614,0.871,615,0.871,616,0.955,617,0.871,618,0.814,619,0.955,620,0.871,621,0.955,622,0.955,625,0.957,664,3.054,700,0.796,795,2.752,817,4.346,824,1.139,867,3.552,883,1.61,909,1.856,963,2.046,1082,1.053,1083,1.4,1501,1.557,1516,1.688,1592,2.522,1601,3.249,1625,4.506,1700,5.562,1766,2.242,1966,1.839,1967,1.556,2016,2.46,2027,1.139,2028,2.46,2030,2.396,2031,1.139,2032,2.46,2353,2.77,2449,3.381,2670,1.4,2677,3.24,2679,1.448,2682,3.098,2686,3.098,2687,3.098,2786,2.522,2902,5.977,2903,5.251,2906,1.96,2907,5.233,2908,1.856,2911,2.452,3040,4.366,3041,2.085,3042,3.249,3043,3.493,3045,6.749,3050,3.821,3051,5.299,3053,3.821,3054,5.299,3056,4.693,3057,5.299,3061,3.821,3063,2.452,3069,3.821,3071,3.821,3073,2.452,3078,2.452,3079,1.96,3080,2.452,3082,3.821,3083,2.452,3085,2.452,3086,2.452,3087,2.242,3088,2.452,3089,2.452,3090,2.452,3091,2.452,3092,2.452,3093,2.452,3094,2.452,3095,2.452,3096,2.452,3097,2.452,3099,2.452,3100,2.452,3101,2.452,3206,3.821,3214,4.693,3227,2.452,3244,1.856,3304,4.291,3305,4.291,3306,5.304,3307,5.299,3308,5.988,3309,2.771,3310,4.318,3311,2.771,3312,2.771,3313,2.771,3314,4.318,3315,2.771,3316,2.771,3317,4.318,3318,2.771,3319,4.318,3320,2.771,3321,4.318,3322,2.771,3323,2.771,3324,4.318,3325,2.771,3326,2.771,3327,4.318,3328,2.771,3329,4.318,3330,2.771,3331,4.318,3332,2.771,3333,4.318,3334,2.771,3335,4.318,3336,2.771,3337,4.318,3338,4.318,3339,2.771,3340,4.318,3341,2.771,3342,2.771,3343,4.318,3344,2.771,3345,4.318,3346,2.771,3347,4.318,3348,2.771]],["title/modules/SpatialSearchUiBehaviorModule.html",[53,0.719,3349,3.388]],["body/modules/SpatialSearchUiBehaviorModule.html",[0,0.088,3,0.126,4,0.151,5,0.113,6,0.089,8,1.352,25,0.008,30,1.214,33,0.224,41,0.151,51,0.007,52,0.007,53,1.031,55,1.938,56,1.938,57,1.153,58,2.68,59,2.028,60,1.854,61,2.68,76,2.498,77,1.558,78,1.774,80,2.556,90,2.498,91,0.509,598,1.624,601,2.942,709,2.812,710,2.225,1966,1.982,2906,4.566,2907,3.771,2908,4.323,3040,3.156,3108,5.224,3109,6.878,3268,5.713,3349,6.952,3350,5.713,3351,5.713,3352,5.713,3353,5.713,3354,6.363]],["title/components/SpatialSearchUiComponent.html",[170,0.672,602,1.414]],["body/components/SpatialSearchUiComponent.html",[0,0.089,3,0.133,4,0.057,5,0.043,6,0.119,8,1.434,11,0.192,12,0.434,14,1.178,15,0.681,18,2.304,20,0.631,22,1.348,25,0.009,26,0.529,28,0.951,29,0.796,30,1.377,33,0.154,34,1.039,35,0.669,41,0.057,48,1.92,50,2.504,51,0.005,52,0.003,57,0.434,65,0.764,66,0.764,77,1.766,91,0.192,110,0.764,113,0.563,163,2.846,168,0.8,170,0.909,201,1.551,218,1.421,222,0.747,224,0.747,226,2.609,228,1.071,231,1.399,234,2.249,235,1.343,237,1.409,239,1.281,240,1.281,255,1.339,256,0.974,260,2.057,262,2.932,265,2.583,275,0.8,278,1.25,287,4.224,290,0.782,316,3.254,357,2.057,363,2.065,370,2.229,375,2.376,388,0.627,399,2.968,406,1.119,408,2.188,411,3.152,412,3.152,422,2.833,439,2.483,446,3.797,475,1.463,479,2.723,484,0.839,491,0.839,492,0.747,496,0.819,498,0.764,500,1.559,525,3.013,554,1.914,555,1.224,556,0.839,557,1.92,558,0.839,559,0.839,560,0.839,561,0.764,562,0.839,563,0.764,564,0.839,565,0.764,566,1.343,567,0.764,568,1.566,569,0.839,570,0.839,571,0.764,572,0.839,573,0.764,574,0.819,575,0.839,576,0.764,577,1.196,578,0.839,579,0.764,580,0.839,581,0.764,582,1.343,583,0.764,584,0.839,585,0.782,586,0.839,587,0.764,588,0.839,589,0.764,590,2.004,591,0.764,592,0.684,593,1.679,594,0.764,595,0.839,596,0.764,597,1.871,598,1.565,599,0.764,600,1.343,601,0.764,602,1.749,603,0.764,604,0.839,605,0.764,606,0.731,607,0.839,608,1.343,609,0.764,610,0.819,611,0.839,612,0.764,613,1.952,614,0.764,615,0.764,616,0.839,617,0.764,618,0.714,619,0.839,620,0.764,621,0.839,622,0.839,623,0.88,625,0.539,629,3.789,637,1.791,645,1.572,661,3.764,670,1.482,677,3.351,688,2.566,689,1.846,690,2.968,691,3.705,692,2.736,694,1.153,695,3.645,696,3.297,700,2.201,701,1.831,795,0.782,814,2.382,822,1.846,824,2.671,853,1.791,875,1.119,883,2.23,890,1,923,1.153,925,1.482,926,1.367,933,2.989,954,3.183,975,1.421,976,1.791,981,1.087,1009,2.781,1010,3.446,1012,2.276,1026,2.276,1027,2.373,1035,3.816,1082,1.852,1083,2.46,1262,1.482,1448,2.636,1456,4.513,1465,2.483,1469,2.276,1495,1.846,1497,2.887,1498,2.24,1499,3.393,1500,3.45,1501,2.579,1503,3.183,1504,2.108,1505,2.46,1506,1.551,1511,3.467,1514,1.905,1516,2.373,1517,2.932,1524,1.482,1537,2.309,1538,2.483,1541,2.968,1553,1.831,1554,2.968,1615,1.721,1617,1.831,1618,2.723,1625,1.831,1631,1.367,1632,1.421,1654,3.263,1703,2.035,1810,3.712,1826,1.969,1920,1.551,1923,1.482,1926,3.446,1966,2.676,1990,1.312,2030,1.949,2056,3.152,2072,1.482,2353,2.545,2630,5.26,2670,2.46,2677,3.518,2679,3.183,2682,2.846,2686,2.846,2687,2.846,2887,2.153,3040,4.242,3042,1.831,3115,4.311,3126,3.448,3128,3.942,3135,1.969,3178,3.152,3244,1.629,3269,1.969,3270,4.311,3271,3.448,3290,2.153,3298,1.969,3304,3.942,3305,3.942,3307,4.311,3355,4.872,3356,4.872,3357,4.872,3358,4.872,3359,4.872,3360,4.872,3361,4.872,3362,2.433,3363,7.677,3364,2.433,3365,2.433,3366,3.896,3367,2.433,3368,2.433,3369,3.448,3370,2.433,3371,3.896,3372,3.896,3373,2.433,3374,2.433,3375,2.433,3376,3.896,3377,2.433,3378,2.433,3379,2.433,3380,3.152,3381,2.433,3382,2.433,3383,2.433,3384,6.093,3385,2.433,3386,2.433,3387,2.433,3388,2.433,3389,2.433,3390,7.094,3391,2.433,3392,5.57,3393,3.896,3394,3.896,3395,3.896,3396,3.896,3397,3.896,3398,2.433,3399,2.433,3400,2.433,3401,2.433,3402,2.433,3403,2.433,3404,2.433,3405,2.433,3406,2.433,3407,3.448,3408,2.433,3409,2.433,3410,2.433,3411,2.433,3412,2.433,3413,2.433,3414,2.433]],["title/interfaces/SpatialSearchUiModel.html",[157,0.752,2681,2.63]],["body/interfaces/SpatialSearchUiModel.html",[0,0.061,1,1.46,3,0.106,4,0.067,5,0.051,6,0.04,7,1.021,8,1.274,9,1.936,11,0.228,12,0.496,13,1.253,14,0.832,15,0.658,16,0.614,18,2.764,20,0.905,21,2.331,25,0.009,26,0.393,27,1.408,30,1.092,31,2.411,33,0.213,34,0.51,35,0.795,36,1.46,37,1.188,38,1.329,41,0.154,45,1.099,48,1.538,49,1.37,51,0.004,52,0.004,85,1.748,91,0.228,110,0.908,151,1.784,157,1.023,159,1.021,167,1.511,180,0.997,182,2.253,188,3.255,190,0.951,192,1.072,207,1.565,216,1.46,219,1.689,220,1.624,221,1.843,234,0.729,252,0.849,256,1.157,265,2.785,269,0.669,278,0.931,285,1.668,295,1.881,300,2.414,313,0.989,318,1.843,319,1.612,351,1.414,363,1.072,368,1.624,388,1.704,392,2.771,394,2.771,395,2.505,396,2.454,404,1.099,405,3.06,410,1.901,454,1.1,481,2.051,482,2.051,483,1.992,484,1.538,485,2.114,486,1.46,487,1.46,530,1.127,598,0.563,640,2.253,642,1.46,643,1.37,645,1.748,679,1.37,680,1.37,700,0.83,752,3.564,757,1.329,883,2.42,963,3.136,1009,2.071,1077,1.565,1082,2.861,1083,3.093,1095,1.565,1097,2.846,1098,2.414,1111,3.866,1138,2.331,1245,2.506,1249,1.51,1260,1.762,1325,2.181,1495,2.114,1501,2.533,1547,1.689,1629,2.506,1703,2.331,1963,1.833,1966,0.888,1967,1.624,1990,0.973,2016,1.188,2018,3.123,2020,1.188,2022,1.833,2023,1.221,2024,2.3,2025,1.833,2026,3.807,2027,1.833,2028,1.833,2030,1.157,2031,1.833,2032,1.188,2033,2.952,2034,1.992,2353,3.457,2662,1.843,2663,1.936,2664,1.843,2665,3.904,2666,1.936,2667,4.965,2668,1.936,2669,3.183,2670,3.093,2671,2.988,2672,1.936,2673,2.988,2674,1.936,2675,1.843,2676,1.843,2677,4.269,2678,2.844,2679,1.51,2680,1.843,2681,3.183,2682,4.398,2683,4.258,2684,4.219,2685,4.432,2686,3.866,2687,3.866,2688,5.041,2689,1.762,2690,1.936,2691,1.565,2692,1.843,2693,1.936,2694,1.936,2695,2.988,2696,1.762,2697,1.936,2698,1.936,2699,1.936,2700,1.936,2701,1.936,2702,1.936,2703,1.936,2704,4.441,2705,3.648,2706,2.988,2707,2.844,2708,2.988,2709,5.041,2710,1.936,2711,5.041,2712,1.936,2713,1.936,2714,1.936,2715,1.936,2716,5.283,2717,1.936,2718,1.936,2719,4.102,2720,2.988,2721,1.936,2722,1.936,2723,1.936,2724,2.718,2725,1.936,2726,1.936,2727,1.936,2728,1.936,2729,1.936,2730,3.648,2731,3.904,2732,1.843,2733,1.843,2734,1.843,2735,3.648,2736,1.936,2737,1.936,2738,1.936,2739,3.648,2740,1.936,2741,1.936,2742,4.102,2743,2.988,2744,1.936,2745,1.936,2746,1.936,2747,1.936,2748,1.936,2749,1.936,2750,1.936,2751,1.936,2752,1.936,2753,2.988,2754,1.936,2755,1.936,2756,1.936,2757,1.936,2758,1.936,2759,1.936,2760,1.936,2761,1.936,2762,1.936,2763,1.843,2764,1.936,2765,1.936,2766,1.936,2767,1.936,2768,2.718,2769,1.936,2770,1.936,2771,1.936,2772,1.936,2773,1.936,2774,1.936,2775,2.988,2776,1.936,2777,2.988,2778,1.936,2779,1.936,2780,1.936,2781,1.936,2782,1.936,2783,1.936,2784,1.936,2785,1.936,2786,1.689,2787,1.936,2788,1.936,2789,1.936,2790,1.762,2791,1.936,2792,1.936,2793,1.936,2794,1.936,2795,1.936,2796,1.936,2797,1.936,2798,1.936,2799,1.936,2800,1.936,2801,1.762,2802,1.936,2803,1.936,2804,1.936,2805,1.843,2806,1.843,2807,1.843,2808,1.843]],["title/modules/SpatialSearchUiModule.html",[53,0.719,3354,3.184]],["body/modules/SpatialSearchUiModule.html",[0,0.081,3,0.115,4,0.138,5,0.104,6,0.081,8,1.319,25,0.009,30,1.15,33,0.233,34,0.675,41,0.138,51,0.007,52,0.007,53,0.945,55,1.776,56,1.776,57,1.056,58,2.579,59,1.858,60,1.698,61,2.579,76,2.367,77,1.428,78,1.625,80,2.423,90,2.367,91,0.466,94,3.387,95,2.567,106,6.519,107,6.519,110,1.858,196,4.451,475,2.212,597,2.262,598,1.435,602,2.909,606,1.776,613,1.776,709,2.665,710,2.039,1654,3.961,1933,4.488,1934,3.603,1966,1.816,2907,3.455,3040,2.891,3262,6.231,3303,5.234,3354,6.619,3415,5.234,3416,5.234,3417,5.234,3418,5.234,3419,6.441,3420,6.231,3421,7.367,3422,5.914,3423,5.914,3424,7.367,3425,5.914,3426,7.367,3427,5.914,3428,4.451,3429,4.451,3430,5.914,3431,4.451,3432,5.914]],["title/classes/SpatialSearchUiSelectors.html",[0,0.062,3079,3.184]],["body/classes/SpatialSearchUiSelectors.html",[0,0.042,2,1.159,3,0.059,4,0.071,5,0.053,6,0.12,7,3.089,8,1.415,11,0.24,12,0.517,13,2.636,14,0.765,15,0.682,18,2.655,20,0.877,22,1.359,24,1.796,25,0.009,26,1.174,27,1.381,28,0.521,29,0.498,30,0.476,33,0.188,34,0.643,35,0.838,36,1.54,37,1.253,38,1.402,41,0.071,45,2.394,51,0.004,52,0.004,81,1.223,84,2.028,110,0.958,151,1.391,167,1.146,180,1.051,181,5.101,207,1.65,234,0.769,256,1.22,260,1.288,265,1.988,278,0.521,285,1.939,295,2.498,316,1.86,319,1.482,357,1.288,388,2.061,392,2.824,394,2.911,395,2.589,396,2.578,410,2.513,481,2.137,482,2.137,483,2.076,484,1.602,485,2.203,486,1.54,487,1.54,492,2.498,598,0.594,606,0.916,645,1.697,688,2.278,746,2.963,752,2.753,795,2.737,883,2.308,1082,2.141,1083,2.844,1325,3.744,1495,1.445,1501,2.097,1629,1.713,1703,1.593,1966,2.687,2026,2.017,2353,2.428,2669,4.675,2670,4.335,2675,1.944,2677,3.669,2678,1.944,2679,3.88,2680,4.015,2681,5.357,2682,2.715,2683,2.715,2684,1.944,2686,2.715,2687,2.715,2691,1.65,2692,5.186,2707,1.944,2731,1.944,2732,2.963,2733,2.963,2734,2.963,2763,4.554,2805,1.944,2806,1.944,2807,1.944,2808,1.944,2933,3.761,2969,2.468,3079,3.288,3188,5.574,3244,2.042,3255,4.557,3304,3.761,3305,3.761,3363,2.699,3433,2.699,3434,7.082,3435,4.648,3436,4.648,3437,5.632,3438,3.05,3439,4.648,3440,7.2,3441,3.05,3442,4.648,3443,3.05,3444,4.648,3445,3.05,3446,4.648,3447,3.05,3448,2.699,3449,4.648,3450,3.05,3451,4.648,3452,3.05,3453,4.648,3454,3.05,3455,4.648,3456,3.05,3457,4.648,3458,3.05,3459,4.648,3460,3.05,3461,4.648,3462,3.05,3463,3.05,3464,4.648,3465,3.05,3466,4.648,3467,3.05,3468,4.648,3469,3.05,3470,4.648,3471,3.05,3472,4.648,3473,3.05,3474,3.05,3475,3.05,3476,3.05,3477,3.05,3478,4.648,3479,3.05,3480,3.05,3481,3.05,3482,3.05,3483,3.05,3484,3.05,3485,3.05,3486,3.05,3487,3.05,3488,3.05,3489,3.05,3490,3.05,3491,3.05,3492,2.699,3493,3.05,3494,3.05,3495,3.05,3496,3.05,3497,3.05,3498,3.05,3499,3.05,3500,3.05,3501,3.05,3502,3.05,3503,4.648,3504,3.05,3505,3.05,3506,3.05,3507,3.05,3508,3.05,3509,3.05,3510,3.05,3511,3.05,3512,3.05,3513,3.05,3514,3.05,3515,3.05]],["title/injectables/SpatialSearchUiState.html",[454,1.11,2691,2.436]],["body/injectables/SpatialSearchUiState.html",[0,0.054,1,1.239,3,0.095,4,0.057,5,0.043,6,0.112,7,2.876,8,1.396,9,1.702,11,0.193,13,1.572,14,0.76,15,0.642,16,0.832,18,2.728,20,0.844,21,2.048,22,1.257,24,1.673,25,0.009,26,1.106,27,1.286,30,1.111,31,2.249,33,0.206,34,0.448,35,0.674,36,1.239,37,1.008,38,1.128,41,0.143,45,0.933,48,1.929,49,1.163,51,0.003,52,0.003,81,1.032,84,1.877,85,1.883,91,0.193,110,0.771,151,1.757,157,0.935,167,1.208,180,0.846,182,2.826,188,3.547,190,0.807,192,0.91,207,1.328,216,1.239,219,1.433,220,1.378,221,1.564,234,0.618,252,1.151,256,0.982,265,2.805,269,0.567,278,0.956,285,1.576,295,2.003,300,2.122,313,1.085,318,2.5,319,1.717,351,1.917,363,1.454,368,2.203,388,1.575,392,2.603,394,2.603,395,2.252,396,2.306,404,0.933,405,3.847,410,2.312,454,0.967,455,1.239,481,1.803,482,1.803,483,1.751,484,1.352,485,1.858,486,1.239,487,1.239,530,0.957,598,0.764,640,2.826,642,2.474,643,1.163,645,1.576,679,1.163,680,1.163,700,0.705,752,2.395,757,1.128,795,2.514,883,2.325,963,3.565,1009,1.862,1077,1.328,1082,2.127,1083,1.98,1095,1.328,1097,2.559,1098,2.122,1111,3.574,1138,2.048,1245,2.203,1249,1.282,1260,1.495,1325,2.736,1495,1.858,1501,2.439,1547,1.433,1629,2.203,1703,2.048,1963,2.681,1966,2.502,1967,1.378,1990,0.826,2016,2.013,2018,3.359,2020,2.013,2022,2.681,2023,1.036,2024,2.068,2025,2.681,2026,3.689,2027,2.681,2028,2.681,2030,1.96,2031,2.681,2032,2.013,2033,3.004,2034,1.751,2353,2.048,2662,1.564,2663,1.643,2664,1.564,2665,4.535,2666,1.643,2667,5.47,2668,1.643,2669,3.811,2670,1.98,2671,2.626,2672,1.643,2673,2.626,2674,1.643,2675,1.564,2676,1.564,2677,3.311,2678,2.5,2679,1.282,2680,1.564,2681,3.269,2682,3.574,2683,3.269,2684,2.5,2685,2.626,2686,2.291,2687,2.291,2688,4.097,2689,1.495,2690,1.643,2691,2.122,2692,1.564,2693,1.643,2694,2.626,2695,2.626,2696,1.495,2697,1.643,2698,1.643,2699,1.643,2700,1.643,2701,1.643,2702,2.626,2703,2.626,2704,4.173,2705,3.281,2706,2.626,2707,2.5,2708,2.626,2709,4.765,2710,1.643,2711,4.765,2712,1.643,2713,2.626,2714,2.626,2715,2.626,2716,5.038,2717,1.643,2718,1.643,2719,3.747,2720,2.626,2721,1.643,2722,1.643,2723,1.643,2724,2.389,2725,1.643,2726,1.643,2727,1.643,2728,2.626,2729,2.626,2730,3.281,2731,3.567,2732,1.564,2733,1.564,2734,1.564,2735,3.281,2736,1.643,2737,1.643,2738,1.643,2739,3.281,2740,1.643,2741,1.643,2742,3.747,2743,2.626,2744,1.643,2745,1.643,2746,1.643,2747,1.643,2748,1.643,2749,1.643,2750,2.626,2751,2.626,2752,1.643,2753,2.626,2754,2.626,2755,2.626,2756,1.643,2757,2.626,2758,2.626,2759,1.643,2760,1.643,2761,1.643,2762,1.643,2763,1.564,2764,1.643,2765,2.626,2766,2.626,2767,1.643,2768,2.389,2769,2.626,2770,2.626,2771,1.643,2772,1.643,2773,2.626,2774,2.626,2775,2.626,2776,1.643,2777,2.626,2778,1.643,2779,1.643,2780,1.643,2781,1.643,2782,1.643,2783,1.643,2784,1.643,2785,2.626,2786,2.291,2787,2.626,2788,2.626,2789,1.643,2790,1.495,2791,1.643,2792,1.643,2793,1.643,2794,1.643,2795,1.643,2796,1.643,2797,1.643,2798,1.643,2799,2.626,2800,2.626,2801,2.389,2802,2.626,2803,2.626,2804,2.626,2805,1.564,2806,1.564,2807,1.564,2808,1.564,3200,6.799,3434,3.47,3440,2.171,3516,3.922,3517,2.454,3518,2.454,3519,2.454,3520,2.454,3521,2.454,3522,2.454,3523,2.454,3524,2.454,3525,2.454,3526,2.454,3527,2.454,3528,2.454,3529,2.454,3530,2.454,3531,2.454]],["title/components/SpinnerOverlayComponent.html",[170,0.672,603,1.414]],["body/components/SpinnerOverlayComponent.html",[0,0.112,3,0.087,4,0.104,5,0.078,6,0.108,8,1.245,11,0.483,12,0.682,14,0.951,15,0.594,20,0.906,22,1.176,25,0.008,26,0.833,27,1.203,28,1.196,29,1.143,30,1.304,33,0.113,34,1.08,41,0.104,50,1.836,51,0.006,52,0.005,57,0.798,65,1.403,66,1.403,78,1.685,91,0.352,113,1.033,140,5.94,167,1.102,168,1.469,170,1.178,222,1.372,224,1.372,228,1.685,231,2.01,234,2.373,235,2.113,237,2.218,239,2.016,240,2.016,242,2.016,255,1.924,264,2.39,275,1.469,289,5.846,290,2.944,388,1.579,396,1.504,422,1.54,427,2.39,475,1.341,479,2.997,491,1.54,492,1.372,496,1.504,498,1.403,500,2.453,525,2.66,554,2.479,555,1.926,556,1.54,557,2.596,558,1.54,559,1.54,560,1.54,561,1.403,562,1.54,563,1.403,564,1.54,565,1.403,566,2.113,567,1.403,568,1.436,569,1.54,570,1.54,571,1.403,572,1.54,573,1.403,574,1.504,575,1.54,576,1.403,577,1.883,578,1.54,579,1.403,580,1.54,581,1.403,582,2.113,583,1.403,584,1.54,585,1.436,586,1.54,587,1.403,588,1.54,589,1.403,590,1.469,591,1.403,592,1.255,593,2.413,594,1.403,595,1.54,596,1.403,597,1.883,598,1.194,599,1.403,600,2.113,601,1.403,602,1.403,603,2.366,604,1.54,605,1.403,606,1.341,607,1.54,608,2.113,609,1.403,610,1.504,611,1.54,612,1.403,613,1.841,614,1.403,615,1.403,616,1.54,617,1.403,618,1.312,619,1.54,620,1.403,621,1.54,622,1.54,623,1.616,625,1.749,670,3.735,688,1.616,689,2.117,695,2.588,696,2.418,700,1.283,795,1.436,814,3.422,822,2.905,824,1.836,853,2.819,875,2.054,883,1.201,923,2.117,926,2.509,933,2.819,976,2.819,981,3.641,1009,1.698,1012,2.61,1016,4.106,1433,5.425,1497,2.117,1503,2.334,1505,3.096,1511,2.117,1515,4.357,1535,2.61,1592,3.581,1603,2.722,1614,3.581,1618,2.184,1623,4.336,1733,6.194,1810,2.722,1923,2.722,2950,5.044,3532,6.387,3533,3.954,3534,6.131,3535,6.999,3536,6.131,3537,4.468,3538,6.131,3539,4.468,3540,6.131,3541,6.131,3542,4.468,3543,4.468,3544,4.468]],["title/modules/SpinnerOverlayModule.html",[53,0.719,74,3.184]],["body/modules/SpinnerOverlayModule.html",[0,0.092,3,0.13,4,0.156,5,0.117,6,0.092,25,0.008,33,0.222,41,0.156,51,0.007,52,0.007,53,1.067,55,2.005,56,2.005,57,1.192,58,2.72,59,2.098,60,1.918,61,2.72,74,6.479,76,2.549,77,1.612,78,1.836,80,2.197,90,2.549,91,0.527,140,5.027,290,2.549,603,2.954,709,2.869,710,2.303,3532,5.405,3545,5.911,3546,5.911,3547,5.911,3548,6.68,3549,7.02,3550,5.911,3551,6.68]],["title/classes/StartSpatialSearchFlow.html",[0,0.062,2020,1.85]],["body/classes/StartSpatialSearchFlow.html",[0,0.125,2,2.109,3,0.108,4,0.129,5,0.097,6,0.097,7,2.498,8,1.374,11,0.437,12,0.787,13,2.592,14,1.253,15,0.73,18,2.173,20,0.916,22,0.866,25,0.009,28,0.948,29,0.906,30,1.281,32,2.408,33,0.14,34,0.634,41,0.213,42,3.985,47,3.066,51,0.006,52,0.006,77,1.708,260,2.342,265,1.958,269,1.283,313,1.229,316,2.22,392,2.109,394,2.109,396,1.868,404,2.109,410,1.593,598,1.08,645,1.818,654,3.459,883,2.206,890,3.201,1082,2.689,1501,2.287,1963,2.279,1966,2.173,1990,2.382,2016,2.279,2017,2.898,2018,4.101,2020,2.907,2021,3.696,2022,2.279,2023,2.342,2024,2.342,2025,2.279,2026,2.408,2027,2.279,2028,2.279,2029,3.002,2030,2.22,2031,2.279,2032,2.279,2033,2.342,2034,3.159,3552,5.547]],["title/modules/StoreModule.html",[53,0.719,1044,3.184]],["body/modules/StoreModule.html",[0,0.081,3,0.115,4,0.138,5,0.104,6,0.101,8,1.283,9,2.573,25,0.009,30,1.152,33,0.237,34,0.677,40,3.612,41,0.172,51,0.007,52,0.007,53,0.947,55,1.78,80,1.95,90,2.371,91,0.467,110,2.317,118,3.97,151,1.155,176,3.97,177,3.97,178,3.463,180,2.043,183,5.218,197,3.97,198,3.97,210,3.992,212,4.31,214,3.779,215,4.461,216,3.726,227,2.436,242,1.95,313,1.314,357,2.503,405,3.329,406,2.726,434,4.797,714,3.329,759,3.992,964,3.463,1044,5.218,1307,3.097,1966,1.82,2072,3.612,2081,4.461,2089,4.941,2333,4.193,2334,4.193,2676,3.779,2691,3.992,3149,4.703,3240,4.797,3244,3.97,3369,5.246,3553,4.797,3554,5.928,3555,5.246,3556,5.928,3557,5.928,3558,5.246,3559,7.108,3560,5.928,3561,6.529,3562,5.928,3563,4.797,3564,5.928,3565,5.246,3566,4.797,3567,5.928,3568,5.928,3569,5.928,3570,5.928,3571,5.928,3572,5.928,3573,5.928,3574,7.378,3575,5.928,3576,5.928,3577,5.928,3578,5.928,3579,5.928,3580,5.928,3581,5.928,3582,5.928,3583,5.928]],["title/components/TermOccurrenceListComponent.html",[170,0.672,605,1.414]],["body/components/TermOccurrenceListComponent.html",[0,0.094,3,0.144,4,0.1,5,0.075,6,0.11,8,1.284,11,0.337,12,0.661,14,0.928,15,0.612,20,1.005,22,1.213,25,0.009,26,0.807,28,1.167,29,1.116,30,1.288,33,0.15,34,1.077,41,0.1,51,0.006,52,0.005,57,0.762,65,1.341,66,1.341,91,0.337,113,0.987,163,2.494,168,1.404,170,1.159,218,2.494,222,1.311,224,1.311,228,1.633,231,1.962,234,2.366,235,2.048,237,2.149,239,1.954,240,1.954,255,1.878,275,1.404,290,1.372,370,1.709,375,2.317,388,1.099,399,3.62,406,3.868,422,2.048,424,2.816,475,1.282,484,1.472,491,1.472,492,1.311,496,1.437,498,1.341,500,2.378,525,2.808,554,1.866,555,1.866,556,1.472,557,2.547,558,1.472,559,1.472,560,1.472,561,1.341,562,1.472,563,1.341,564,1.472,565,1.341,566,2.048,567,1.341,568,1.372,569,1.472,570,1.472,571,1.341,572,1.472,573,1.341,574,1.437,575,1.472,576,1.341,577,1.824,578,1.472,579,1.341,580,1.472,581,1.341,582,2.048,583,1.341,584,1.472,585,1.372,586,1.472,587,1.341,588,1.472,589,1.341,590,1.404,591,1.341,592,1.199,593,2.356,594,1.341,595,1.472,596,1.341,597,1.824,598,1.157,599,1.341,600,2.048,601,1.341,602,1.341,603,1.341,604,1.472,605,2.321,606,2.714,607,2.843,608,2.048,609,1.341,610,1.437,611,1.472,612,1.341,613,1.784,614,1.341,615,2.146,616,1.472,617,1.341,618,1.254,619,1.472,620,1.341,621,1.472,622,1.472,623,1.544,625,0.946,674,4.203,688,2.149,689,2.816,691,3.569,695,2.508,795,1.372,814,3.341,822,2.816,824,2.441,853,2.732,875,1.963,923,2.023,925,3.62,954,3.569,976,1.963,1012,3.471,1166,4.471,1448,2.311,1498,3.397,1499,3.62,1500,2.732,1501,1.254,1503,3.104,1511,3.68,1514,2.088,1515,3.001,1516,5.125,1537,2.023,1554,3.62,1580,4.808,1581,4.808,1618,3.341,1920,2.722,1923,2.601,1966,1.311,2377,2.722,2679,3.569,3244,2.859,3428,6.05,3429,6.05,3448,5.258,3584,6.506,3585,3.779,3586,6.834,3587,5.942,3588,6.834,3589,6.834,3590,4.27,3591,4.27,3592,5.942,3593,4.27,3594,5.258,3595,5.258,3596,5.942,3597,5.942,3598,5.942,3599,5.942,3600,5.942,3601,3.779,3602,4.27]],["title/modules/TermOccurrenceListModule.html",[53,0.719,3419,3.184]],["body/modules/TermOccurrenceListModule.html",[0,0.091,3,0.129,4,0.155,5,0.116,6,0.091,25,0.008,33,0.226,41,0.155,51,0.007,52,0.007,53,1.059,55,1.99,56,1.99,57,1.183,58,2.71,59,2.081,60,1.903,61,2.71,76,2.537,77,1.6,78,1.821,80,2.179,90,2.537,91,0.522,94,3.63,95,2.876,99,5.584,100,4.687,605,2.951,606,1.99,709,2.856,710,2.284,3419,6.469,3428,4.987,3429,4.987,3584,5.362,3603,5.864,3604,5.864,3605,5.864,3606,6.627,3607,6.627]],["title/interfaces/TermResult.html",[157,0.752,2679,2.352]],["body/interfaces/TermResult.html",[0,0.064,1,1.542,3,0.11,4,0.071,5,0.053,6,0.042,7,1.078,8,1.288,9,2.019,11,0.241,12,0.518,13,1.307,14,0.856,15,0.497,16,0.648,18,2.737,20,0.991,21,2.43,25,0.009,26,0.415,30,1.116,31,2.464,33,0.216,34,0.531,35,0.839,36,1.542,37,1.255,38,1.404,41,0.158,45,2.396,48,1.604,49,1.447,51,0.004,52,0.004,85,1.774,91,0.241,110,0.959,151,1.792,157,1.053,159,1.078,167,1.147,180,1.053,182,2.349,188,3.318,190,1.004,192,1.132,207,1.652,216,1.542,219,1.784,220,1.715,221,1.946,234,0.769,252,0.897,256,2.522,265,2.826,269,0.706,278,0.963,285,1.697,295,1.935,300,2.518,313,1.031,318,1.946,319,1.658,351,1.493,363,1.132,368,1.715,388,1.747,392,2.825,394,2.825,395,2.591,396,2.502,404,1.161,405,3.165,410,1.948,454,1.147,481,2.139,482,2.139,483,2.077,484,1.604,485,2.205,486,1.542,487,1.542,530,1.191,598,0.595,640,2.349,642,1.542,643,1.447,645,1.774,679,1.447,680,1.447,700,0.877,752,2.755,757,1.404,883,2.377,963,3.214,1009,2.142,1077,1.652,1082,2.396,1083,2.349,1095,1.652,1097,2.944,1098,2.518,1111,3.963,1138,2.43,1245,2.613,1249,1.595,1260,1.86,1325,2.275,1495,2.205,1501,2.501,1547,1.784,1629,2.613,1703,2.43,1963,1.912,1966,0.938,1967,1.715,1990,1.028,2016,1.255,2018,3.191,2020,1.255,2022,1.912,2023,1.289,2024,2.379,2025,1.912,2026,3.777,2027,1.912,2028,1.912,2030,1.222,2031,1.912,2032,1.255,2033,3.017,2034,2.077,2353,2.43,2662,1.946,2663,2.045,2664,1.946,2665,4.017,2666,2.045,2667,5.028,2668,2.045,2669,3.292,2670,2.349,2671,3.116,2672,2.045,2673,3.116,2674,2.045,2675,1.946,2676,1.946,2677,3.671,2678,2.966,2679,2.43,2680,4.017,2681,2.718,2682,3.963,2683,3.682,2684,2.966,2685,3.116,2686,2.718,2687,2.718,2688,4.543,2689,1.86,2690,2.045,2691,1.652,2692,1.946,2693,2.045,2694,2.045,2695,3.116,2696,1.86,2697,2.045,2698,2.045,2699,2.045,2700,2.045,2701,2.045,2702,2.045,2703,2.045,2704,4.528,2705,3.774,2706,3.116,2707,2.966,2708,3.116,2709,5.13,2710,2.045,2711,5.13,2712,2.045,2713,2.045,2714,2.045,2715,2.045,2716,5.361,2717,2.045,2718,2.045,2719,4.22,2720,3.116,2721,2.045,2722,2.045,2723,2.045,2724,2.834,2725,2.045,2726,2.045,2727,2.045,2728,2.045,2729,2.045,2730,3.774,2731,4.017,2732,1.946,2733,1.946,2734,1.946,2735,3.774,2736,2.045,2737,2.045,2738,2.045,2739,3.774,2740,2.045,2741,2.045,2742,4.22,2743,3.116,2744,2.045,2745,2.045,2746,2.045,2747,2.045,2748,2.045,2749,2.045,2750,2.045,2751,2.045,2752,2.045,2753,3.116,2754,2.045,2755,2.045,2756,2.045,2757,2.045,2758,2.045,2759,2.045,2760,2.045,2761,2.045,2762,2.045,2763,1.946,2764,2.045,2765,2.045,2766,2.045,2767,2.045,2768,2.834,2769,2.045,2770,2.045,2771,2.045,2772,2.045,2773,2.045,2774,2.045,2775,3.116,2776,2.045,2777,3.116,2778,2.045,2779,2.045,2780,2.045,2781,2.045,2782,2.045,2783,2.045,2784,2.045,2785,2.045,2786,1.784,2787,2.045,2788,2.045,2789,2.045,2790,1.86,2791,2.045,2792,2.045,2793,2.045,2794,2.045,2795,2.045,2796,2.045,2797,2.045,2798,2.045,2799,2.045,2800,2.045,2801,1.86,2802,2.045,2803,2.045,2804,2.045,2805,1.946,2806,1.946,2807,1.946,2808,1.946]],["title/modules/ThemingModule.html",[53,0.719,1045,3.184]],["body/modules/ThemingModule.html",[0,0.094,3,0.133,4,0.16,5,0.12,6,0.094,25,0.008,33,0.204,41,0.16,51,0.007,52,0.007,53,1.092,55,2.052,56,2.052,57,1.22,58,2.197,59,2.147,60,2.454,61,2.197,76,2.584,77,1.65,78,1.878,90,2.584,91,0.539,143,5.143,144,5.53,202,6.103,269,1.581,1045,6.446,3608,6.048,3609,6.048,3610,6.835,3611,8.041,3612,6.835,3613,6.835,3614,6.835]],["title/injectables/ThemingService.html",[202,3.015,454,1.11]],["body/injectables/ThemingService.html",[0,0.121,3,0.081,4,0.097,5,0.073,6,0.12,11,0.329,12,0.65,13,1.895,15,0.67,16,0.885,20,1.16,22,1.359,24,1.6,25,0.009,26,1.046,27,1.336,28,1.429,29,0.681,32,3.629,33,0.148,41,0.136,44,5.645,47,2.114,51,0.005,52,0.005,59,1.836,81,1.538,84,1.886,85,1.908,86,3.374,87,2.95,89,5.769,91,0.329,113,0.964,116,3.138,146,6.268,151,1.629,154,3.69,170,1.191,171,5.645,202,3.914,228,1.606,264,2.279,278,1.153,285,1.62,289,3.914,310,2.015,312,2.364,315,6.63,319,2.358,351,2.857,368,3.282,407,5.6,450,2.658,454,1.441,455,2.106,499,2.436,555,2.574,625,1.62,644,2.565,669,5.794,842,2.77,859,3.69,884,3.69,885,3.374,1063,3.69,1125,3.725,1268,4.398,1514,2.039,1695,3.69,1729,5.172,1995,3.138,2095,4.455,2113,3.374,2367,2.95,2368,2.793,2374,2.793,2618,3.374,2786,3.414,2950,5.6,2989,5.917,3615,3.374,3616,5.845,3617,8.195,3618,5.845,3619,7.313,3620,7.313,3621,5.845,3622,4.17,3623,4.17,3624,5.845,3625,4.17,3626,5.172,3627,7.699,3628,4.17,3629,5.845,3630,7.313,3631,4.17,3632,5.845,3633,5.845,3634,4.17,3635,5.845,3636,4.17,3637,5.845,3638,4.17,3639,4.17,3640,4.17,3641,4.17,3642,4.17,3643,4.17,3644,3.69,3645,4.17,3646,4.17,3647,4.17,3648,4.17,3649,7.313,3650,4.17,3651,4.17,3652,4.17,3653,4.17,3654,4.17,3655,5.845,3656,4.17,3657,4.17,3658,4.17,3659,4.17,3660,4.17,3661,4.17,3662,4.17,3663,4.17]],["title/components/ThumbnailCarouselComponent.html",[170,0.672,609,1.414]],["body/components/ThumbnailCarouselComponent.html",[0,0.098,3,0.06,4,0.072,5,0.054,6,0.112,8,1.094,11,0.369,12,0.52,14,1.136,15,0.587,20,0.964,22,1.252,24,0.639,25,0.009,26,0.769,27,0.491,28,1.224,29,1.112,30,1.163,33,0.16,34,1.056,35,0.845,41,0.072,45,2.404,50,2.795,51,0.005,52,0.004,57,0.549,65,0.966,66,0.966,78,1.285,81,1.23,84,1.607,91,0.242,113,0.711,151,0.599,168,1.011,170,0.844,222,0.944,224,0.944,227,1.921,228,1.285,231,1.625,234,2.317,235,1.612,237,1.691,239,1.538,240,1.538,242,1.538,255,1.555,266,6.688,269,1.081,273,4.484,275,1.011,278,0.525,285,1.507,290,0.988,311,1.574,312,1.436,313,1.507,370,2.265,375,1.199,388,2.065,395,2.15,396,1.035,422,2.18,427,2.653,439,4.337,475,0.923,479,2.286,483,2.824,484,1.612,491,1.06,492,0.944,496,1.035,498,0.966,500,1.871,525,1.778,546,2.313,554,2.251,555,1.469,556,1.06,557,2.18,558,1.06,559,1.06,560,1.06,561,0.966,562,1.06,563,0.966,564,1.06,565,0.966,566,1.612,567,0.966,568,1.819,569,1.06,570,1.06,571,0.966,572,1.06,573,0.966,574,1.035,575,1.06,576,0.966,577,1.436,578,1.06,579,0.966,580,1.06,581,0.966,582,1.612,583,0.966,584,1.06,585,0.988,586,1.06,587,0.966,588,1.06,589,0.966,590,1.011,591,0.966,592,1.777,593,1.951,594,0.966,595,1.06,596,0.966,597,1.436,598,0.911,599,0.966,600,1.612,601,0.966,602,0.966,603,0.966,604,1.06,605,0.966,606,0.923,607,1.06,608,1.612,609,1.986,610,2.871,611,1.06,612,0.966,613,1.404,614,0.966,615,0.966,616,1.06,617,0.966,618,0.903,619,1.06,620,0.966,621,1.06,622,1.06,623,1.112,625,1.036,637,2.908,645,1.254,661,2.527,670,2.849,677,2.088,689,2.682,691,2.956,692,1.727,693,2.313,695,3.025,696,1.664,700,2.139,795,0.988,814,2.767,822,2.216,823,3.308,824,2.325,853,2.15,875,1.414,883,1.829,911,2.849,923,1.457,924,2.626,933,3.128,954,2.956,975,1.796,976,2.15,981,3.2,989,2.626,1009,2.989,1010,3.308,1012,2.732,1016,3.132,1033,2.53,1035,3.844,1113,1.796,1229,2.849,1262,1.873,1448,3.062,1456,2.626,1487,4.138,1497,2.682,1498,2.908,1499,2.849,1500,2.602,1501,0.903,1503,2.443,1504,2.53,1505,2.858,1506,1.96,1510,3.519,1514,2.286,1515,1.553,1518,2.174,1520,4.138,1521,3.178,1524,1.873,1525,2.313,1527,2.721,1535,3.306,1537,1.457,1541,3.448,1565,5.766,1599,3.784,1617,2.313,1618,2.767,1623,3.308,1632,1.796,1653,3.519,1810,1.873,1824,3.784,1952,4.138,2061,5.605,2064,2.487,2072,1.873,2363,5.269,2364,4.988,2370,4.031,2377,3.607,2464,4.138,2833,5.008,2950,2.059,3297,5.798,3407,5.008,3664,6.135,3665,2.487,3666,3.784,3667,4.138,3668,4.676,3669,5.66,3670,4.676,3671,5.505,3672,5.66,3673,4.676,3674,5.66,3675,5.66,3676,7.166,3677,3.074,3678,3.074,3679,4.676,3680,5.008,3681,4.676,3682,3.074,3683,4.676,3684,4.676,3685,4.676,3686,5.66,3687,4.676,3688,4.676,3689,4.676,3690,4.676,3691,4.676,3692,4.676,3693,3.074,3694,6.363,3695,5.66,3696,4.676,3697,4.676,3698,4.676,3699,4.676,3700,4.138,3701,4.676,3702,4.676,3703,4.676,3704,4.676,3705,4.676,3706,4.676,3707,3.074,3708,4.579,3709,3.074,3710,4.676,3711,3.074,3712,3.074,3713,4.138,3714,7.166,3715,3.074,3716,3.074,3717,3.074,3718,4.676,3719,4.676,3720,3.074,3721,4.676,3722,4.676,3723,4.676,3724,4.676,3725,3.074,3726,5.66,3727,3.074,3728,3.074,3729,3.074,3730,3.074,3731,3.074,3732,3.074,3733,3.074,3734,3.074]],["title/modules/ThumbnailCarouselModule.html",[53,0.719,1561,3.184]],["body/modules/ThumbnailCarouselModule.html",[0,0.088,3,0.125,4,0.151,5,0.113,6,0.088,16,1.369,25,0.009,33,0.23,41,0.151,51,0.007,52,0.007,53,1.03,55,2.332,56,1.936,57,1.151,58,2.679,59,2.025,60,1.852,61,2.679,76,2.496,77,1.556,78,1.772,80,2.12,90,2.496,91,0.508,94,3.571,95,2.798,609,2.941,610,2.171,709,2.809,710,2.222,1561,6.434,1565,4.56,1933,4.732,1934,3.928,3664,4.852,3671,5.217,3694,6.744,3735,5.706,3736,5.706,3737,5.706,3738,6.448,3739,7.767,3740,6.448,3741,6.448,3742,6.448,3743,6.448]],["title/components/TissueBlockListComponent.html",[170,0.672,612,1.414]],["body/components/TissueBlockListComponent.html",[0,0.11,3,0.15,4,0.099,5,0.074,6,0.101,8,1.281,11,0.334,12,0.657,14,0.924,15,0.536,20,0.548,22,1.062,25,0.008,26,0.802,28,1.161,29,1.111,30,1.331,33,0.149,34,1.077,35,1.163,41,0.099,50,1.738,51,0.006,52,0.005,57,0.755,65,1.329,66,1.329,91,0.334,113,0.978,163,2.471,168,1.391,170,1.014,222,1.299,224,1.299,228,1.622,231,1.953,234,2.364,235,2.035,237,2.135,239,1.941,240,1.941,255,1.869,275,1.391,290,1.359,370,1.693,375,2.302,388,1.751,399,2.577,406,3.92,422,2.035,427,1.649,475,2.774,484,1.458,491,1.458,492,1.299,496,1.424,498,1.329,500,2.362,525,2.244,554,2.431,555,1.854,556,1.458,557,2.536,558,1.458,559,1.458,560,1.458,561,1.329,562,1.458,563,1.329,564,1.458,565,1.329,566,2.035,567,1.329,568,2.185,569,1.458,570,1.458,571,1.329,572,1.458,573,1.329,574,1.424,575,1.458,576,1.329,577,1.813,578,1.458,579,1.329,580,1.458,581,1.329,582,2.035,583,1.329,584,1.458,585,1.359,586,1.458,587,1.329,588,1.458,589,1.329,590,1.391,591,1.329,592,1.188,593,2.344,594,1.329,595,1.458,596,1.329,597,1.813,598,1.433,599,1.329,600,2.035,601,1.329,602,1.329,603,1.329,604,1.458,605,1.329,606,1.27,607,1.458,608,2.035,609,1.329,610,1.424,611,1.458,612,2.311,613,2.76,614,1.329,615,1.329,616,1.458,617,1.329,618,1.242,619,1.458,620,1.329,621,1.458,622,1.458,623,1.53,625,1.308,688,2.662,689,2.797,690,4.142,691,3.552,692,2.376,695,2.87,700,1.695,795,1.359,814,3.324,822,2.797,824,1.738,853,2.714,875,1.945,923,2.005,925,4.142,926,2.376,933,1.945,954,3.083,976,1.945,1009,2.585,1012,2.471,1083,3.434,1113,2.471,1307,2.21,1448,2.289,1484,4.776,1485,5.224,1486,5.224,1495,2.005,1496,2.696,1497,2.005,1498,3.126,1500,2.714,1501,1.242,1503,2.21,1504,2.289,1505,2.136,1510,3.183,1511,3.222,1515,2.136,1516,3.596,1517,3.183,1518,2.992,1519,3.183,1521,2.376,1522,3.183,1523,3.423,1525,3.183,1537,2.005,1551,3.743,1552,3.743,1553,3.183,1554,3.596,1555,3.423,1592,3.448,1618,3.324,1920,2.696,1923,2.577,1926,2.992,2353,3.552,3130,3.743,3380,5.954,3431,5.537,3601,3.743,3744,5.954,3745,3.743,3746,6.8,3747,5.903,3748,4.23,3749,5.903,3750,5.903,3751,4.23,3752,4.23]],["title/modules/TissueBlockListModule.html",[53,0.719,3420,3.184]],["body/modules/TissueBlockListModule.html",[0,0.09,3,0.128,4,0.154,5,0.115,6,0.09,25,0.008,33,0.226,41,0.154,51,0.007,52,0.007,53,1.053,55,1.979,56,1.979,57,1.177,58,2.704,59,2.071,60,1.893,61,2.704,76,2.529,77,1.591,78,1.812,80,2.168,90,2.529,91,0.52,94,3.619,95,2.861,99,5.567,100,4.662,475,2.526,612,2.949,613,1.979,709,2.847,710,2.272,3420,6.462,3431,4.96,3744,5.334,3753,5.833,3754,5.833,3755,5.833,3756,6.592,3757,6.592]],["title/components/TissueSectionVisComponent.html",[170,0.672,614,1.414]],["body/components/TissueSectionVisComponent.html",[0,0.109,3,0.081,4,0.097,5,0.073,6,0.109,8,1.218,11,0.532,12,0.65,14,0.916,15,0.607,20,0.54,22,1.202,24,0.866,25,0.008,26,1.084,27,0.666,28,0.998,29,0.955,30,1.28,33,0.148,34,1.076,35,1.146,41,0.097,51,0.006,52,0.005,57,0.745,65,1.31,66,1.31,81,1.538,84,1.594,91,0.329,113,0.964,167,1.441,168,1.372,170,1.007,222,1.281,224,1.281,228,1.606,231,1.938,234,2.362,235,2.015,237,2.114,239,1.922,240,1.922,242,1.372,252,2.147,255,1.854,256,2.339,264,2.279,269,0.964,275,1.372,285,1.295,290,1.34,313,1.295,357,2.467,370,2.339,375,2.631,388,1.883,392,1.585,395,1.917,396,1.968,422,2.015,424,2.77,427,2.279,475,1.252,479,3.299,484,1.438,491,1.438,492,1.281,496,1.404,498,1.31,500,2.339,525,2.565,554,2.418,555,1.836,556,1.438,557,2.521,558,1.438,559,1.438,560,1.438,561,1.31,562,1.438,563,1.31,564,1.438,565,1.31,566,2.015,567,1.31,568,1.34,569,1.438,570,1.438,571,1.31,572,1.438,573,1.31,574,1.404,575,1.438,576,1.31,577,1.795,578,1.438,579,1.31,580,1.438,581,1.31,582,2.015,583,1.31,584,1.438,585,1.34,586,1.438,587,1.31,588,1.438,589,1.31,590,1.372,591,1.31,592,1.172,593,2.326,594,1.31,595,1.438,596,1.31,597,1.795,598,1.138,599,1.31,600,2.015,601,1.31,602,1.31,603,1.31,604,1.438,605,1.31,606,1.252,607,1.438,608,2.015,609,1.31,610,1.404,611,1.438,612,1.31,613,2.717,614,2.297,615,2.927,616,1.438,617,1.31,618,1.224,619,1.438,620,1.31,621,1.438,622,1.438,623,1.508,645,1.816,688,2.114,694,1.976,695,2.848,700,1.938,795,1.34,822,2.77,824,1.714,853,2.687,875,1.917,883,1.572,891,3.561,923,1.976,924,2.342,1009,2.565,1428,5.087,1437,5.971,1498,3.102,1503,2.178,1511,2.77,1514,2.039,1518,2.95,1519,3.138,1524,2.541,1535,2.436,1554,2.541,1568,6.005,1631,3.282,1926,4.773,2192,3.374,2801,3.561,3758,6.457,3759,3.69,3760,7.981,3761,6.748,3762,5.845,3763,5.845,3764,6.748,3765,7.699,3766,6.748,3767,4.17,3768,5.172,3769,5.172,3770,4.17,3771,5.845,3772,5.845,3773,5.845,3774,5.845,3775,5.845,3776,4.17,3777,5.845,3778,5.845,3779,5.845,3780,4.17,3781,4.17,3782,4.17,3783,4.17,3784,4.17,3785,4.17,3786,4.17]],["title/modules/TissueSectionVisModule.html",[53,0.719,1562,3.184]],["body/modules/TissueSectionVisModule.html",[0,0.092,3,0.13,4,0.157,5,0.117,6,0.092,25,0.008,33,0.215,41,0.157,51,0.007,52,0.007,53,1.071,55,2.014,56,2.014,57,1.197,58,2.724,59,2.107,60,1.926,61,2.724,76,2.556,77,1.619,78,1.843,80,2.206,90,2.556,91,0.529,613,2.014,614,2.955,615,2.663,709,2.876,710,2.312,1428,4.275,1562,6.484,1568,5.047,3758,5.426,3787,5.935,3788,5.935,3789,5.935,3790,6.707,3791,6.707]],["title/components/ToggleButtonComponent.html",[170,0.672,617,1.414]],["body/components/ToggleButtonComponent.html",[0,0.1,3,0.062,4,0.075,5,0.056,6,0.117,8,1.112,11,0.253,12,0.537,14,0.789,15,0.574,16,0.681,20,0.752,22,1.318,24,1.003,25,0.009,26,0.989,27,0.771,28,1.184,29,1.132,30,1.18,33,0.164,34,1.058,41,0.075,50,1.318,51,0.005,52,0.004,57,0.573,65,1.008,66,1.008,81,1.271,84,1.786,85,1.614,91,0.253,113,0.742,149,2.586,150,1.802,151,1.131,167,1.71,168,1.055,169,4.328,170,1.187,190,1.055,222,0.985,224,2.128,228,1.327,231,2.631,234,2.313,235,1.665,237,1.747,239,1.588,240,1.588,242,1.91,252,1.418,255,1.596,264,2.703,269,1.343,275,1.055,278,0.825,285,1.432,290,1.031,295,1.483,310,1.665,311,1.626,312,1.985,319,2.133,321,4.328,341,2.269,369,2.821,370,1.933,371,2.613,375,2.52,422,2.002,475,0.963,481,1.475,482,1.475,484,1.106,491,1.106,492,0.985,496,1.08,498,1.008,554,2.177,555,1.517,556,1.106,557,2.228,558,1.106,559,1.106,560,1.106,561,1.008,562,1.106,563,1.008,564,1.106,565,1.008,566,1.665,567,1.008,568,1.031,569,1.106,570,1.106,571,1.008,572,1.106,573,1.008,574,1.08,575,1.106,576,1.008,577,1.483,578,1.106,579,1.008,580,1.106,581,1.008,582,1.665,583,1.008,584,1.106,585,1.031,586,1.106,587,1.008,588,1.106,589,1.008,590,1.91,591,1.008,592,0.901,593,2.002,594,1.008,595,1.106,596,1.008,597,1.483,598,0.941,599,1.008,600,1.665,601,1.008,602,1.008,603,1.008,604,1.106,605,1.008,606,0.963,607,1.106,608,1.665,609,1.008,610,1.08,611,1.106,612,1.008,613,1.45,614,1.008,615,1.008,616,1.106,617,2.03,618,2.633,619,1.106,620,1.008,621,1.106,622,1.106,623,1.16,625,1.287,644,1.552,673,3.561,695,1.354,700,0.921,795,1.031,806,4.7,807,3.262,810,3.576,813,1.676,814,2.84,817,5.061,818,3.908,819,5.229,820,3.63,822,2.289,823,3.416,828,2.439,829,2.933,830,3.63,831,3.634,832,2.157,835,3.253,839,3.634,840,3.416,842,2.289,846,3.416,853,2.221,867,3.89,868,3.634,875,1.475,879,2.414,883,2.18,890,2.656,891,5.083,898,2.596,900,2.414,906,2.839,909,2.148,923,1.52,924,1.802,933,1.475,947,3.234,956,3.908,958,3.908,959,3.908,963,2.289,966,4.818,971,5.481,976,2.221,988,2.596,994,2.045,1009,1.22,1033,2.613,1035,4.287,1307,4.157,1496,2.045,1497,1.52,1500,2.221,1501,1.418,1504,1.736,1505,1.62,1511,1.52,1514,1.569,1535,1.874,1537,3.452,1577,6.895,1631,1.802,1637,4.328,1710,3.079,1923,1.955,2192,2.596,2197,2.839,2198,5.14,2199,4.7,2217,4.274,2245,2.839,2249,4.274,2260,6.446,2261,6.446,3298,2.596,3792,7.541,3793,2.839,3794,5.808,3795,4.83,3796,4.83,3797,3.208,3798,4.83,3799,7.284,3800,4.83,3801,4.83,3802,5.808,3803,3.208,3804,3.208,3805,3.208,3806,3.208,3807,3.208,3808,3.208,3809,3.208,3810,3.208,3811,3.208,3812,3.208,3813,3.208,3814,3.208,3815,3.208,3816,3.208,3817,3.208,3818,3.208,3819,3.208,3820,3.208,3821,3.208,3822,4.83,3823,4.83,3824,3.208]],["title/classes/UpdateFilter.html",[0,0.062,1098,2.436]],["body/classes/UpdateFilter.html",[0,0.093,2,2.584,3,0.132,4,0.159,5,0.119,6,0.117,11,0.536,12,0.892,13,2.395,14,1.158,15,0.708,16,1.443,20,0.88,22,1.252,24,1.412,25,0.008,26,0.923,27,1.086,28,1.161,29,1.111,31,3.096,33,0.172,34,0.776,35,1.868,41,0.159,42,3.125,51,0.007,52,0.007,210,4.337,404,3.047,1098,4.337,1260,5.193,3825,6.015,3826,6.798,3827,8.016]],["title/classes/UpdateSpatialSearch.html",[0,0.062,2033,1.901]],["body/classes/UpdateSpatialSearch.html",[0,0.125,2,2.109,3,0.108,4,0.129,5,0.097,6,0.097,7,2.498,8,1.374,11,0.437,12,0.787,13,2.592,14,1.253,15,0.73,18,2.173,20,0.916,22,0.866,25,0.009,28,0.948,29,0.906,30,1.281,32,2.408,33,0.14,34,0.634,41,0.213,42,3.985,47,3.066,51,0.006,52,0.006,77,1.708,260,2.342,265,1.958,269,1.283,313,1.568,316,2.22,392,2.109,394,2.109,396,1.868,404,2.689,410,1.593,598,1.08,645,1.818,654,3.459,883,2.206,890,2.907,1082,2.689,1501,2.287,1963,2.279,1966,2.173,1990,2.382,2016,2.279,2017,2.898,2018,4.101,2020,2.279,2021,2.898,2022,2.279,2023,2.342,2024,2.342,2025,2.279,2026,2.408,2027,2.279,2028,2.279,2029,3.002,2030,2.22,2031,2.279,2032,2.279,2033,2.987,2034,3.159,3828,5.547]],["title/components/ViewerComponent.html",[170,0.672,620,1.414]],["body/components/ViewerComponent.html",[0,0.091,3,0.078,4,0.094,5,0.07,6,0.117,8,1.204,11,0.317,12,0.634,14,0.774,15,0.639,16,0.853,20,0.856,22,1.316,24,1.183,25,0.009,26,0.977,27,0.91,28,1.297,29,1.241,30,1.266,33,0.144,34,1.071,41,0.094,50,2.34,51,0.006,52,0.005,57,0.718,65,1.263,66,1.263,81,1.498,84,1.346,85,1.594,91,0.317,102,2.692,103,2.257,113,0.93,149,2.279,150,2.257,151,0.783,168,1.322,170,0.987,222,1.234,224,1.234,228,1.565,231,1.899,234,2.355,235,1.963,237,2.06,239,1.873,240,1.873,255,1.818,267,3.327,269,1.53,271,4.84,275,2.725,278,0.687,289,2.692,290,1.83,319,1.74,363,2.111,370,1.608,375,2.579,388,2.031,422,2.28,446,2.348,447,5.04,475,1.71,479,3.234,484,1.386,491,1.386,492,1.234,496,1.353,498,1.263,500,2.279,525,2.165,554,1.789,555,1.789,556,1.386,557,2.48,558,1.386,559,1.386,560,1.386,561,1.263,562,1.386,563,1.263,564,1.386,565,1.263,566,1.963,567,1.263,568,1.292,569,1.386,570,1.386,571,1.263,572,1.386,573,1.263,574,1.353,575,1.386,576,1.263,577,1.749,578,1.386,579,1.263,580,1.386,581,1.263,582,1.963,583,1.263,584,1.386,585,1.292,586,1.386,587,1.263,588,1.386,589,1.263,590,1.322,591,1.263,592,1.129,593,2.28,594,1.263,595,1.386,596,1.263,597,1.749,598,1.109,599,1.263,600,1.963,601,1.263,602,1.263,603,1.263,604,1.386,605,1.263,606,1.207,607,1.386,608,1.963,609,1.263,610,1.353,611,1.386,612,1.263,613,2.16,614,1.263,615,1.263,616,1.386,617,1.263,618,1.18,619,1.386,620,2.26,621,1.386,622,1.386,623,1.454,625,0.891,637,2.618,661,2.953,672,4.028,677,2.543,688,2.392,689,2.699,690,2.449,695,3.037,696,2.175,700,1.899,795,1.292,814,3.234,822,2.699,824,2.34,853,2.618,875,1.848,883,1.081,891,2.449,892,4.608,923,1.905,933,3.041,1009,2.514,1035,1.965,1074,6.145,1307,2.1,1314,5.04,1469,3.327,1495,1.905,1497,2.699,1498,1.848,1500,1.848,1501,1.18,1503,2.975,1504,2.175,1514,1.965,1535,2.348,1537,1.905,1541,4.029,1614,2.348,1655,4.977,1668,4.286,1711,4.286,1712,5.414,1810,2.449,1813,4.028,2036,5.04,2046,4.286,2072,2.449,2085,5.351,2087,5.821,2092,5.351,2095,4.627,2097,3.252,2165,5.351,3135,3.252,3829,3.557,3830,5.04,3831,6.614,3832,5.695,3833,6.614,3834,7.194,3835,4.02,3836,5.695,3837,4.02,3838,4.02,3839,5.695,3840,4.02,3841,4.02,3842,4.02,3843,5.04,3844,5.695,3845,5.695,3846,5.695,3847,4.02,3848,5.695,3849,4.02,3850,6.614,3851,5.695,3852,5.04,3853,4.02,3854,4.02,3855,3.557]],["title/modules/ViewerModule.html",[53,0.719,75,3.184]],["body/modules/ViewerModule.html",[0,0.09,3,0.128,4,0.154,5,0.115,6,0.09,25,0.008,33,0.229,41,0.154,51,0.007,52,0.007,53,1.052,55,1.976,56,1.976,57,1.175,58,2.703,59,2.068,60,1.89,61,2.703,75,6.461,76,2.527,77,1.589,78,1.809,80,2.165,90,2.527,91,0.519,94,3.616,95,2.857,290,2.116,620,2.948,709,2.845,710,2.269,1933,4.791,1934,4.011,3549,6.959,3550,5.826,3856,5.826,3857,5.826,3858,5.826,3859,6.583,3860,6.583]],["title/injectables/WorkerDataSourceService.html",[454,1.11,1422,3.184]],["body/injectables/WorkerDataSourceService.html",[0,0.081,3,0.115,4,0.138,5,0.103,6,0.115,11,0.465,14,0.8,15,0.68,16,1.56,20,0.951,22,1.251,24,1.664,25,0.009,26,1.088,27,1.28,33,0.212,34,0.839,35,1.62,41,0.138,51,0.007,52,0.007,53,0.941,81,1.934,84,1.737,91,0.465,110,1.851,113,1.363,151,1.56,161,3.19,162,7.422,167,1.976,183,5.932,271,4.68,278,1.368,285,1.775,313,1.858,319,2.207,320,5.948,454,1.813,455,2.976,460,6.028,470,3.443,710,2.031,1415,5.932,1416,4.435,1422,5.199,1423,5.531,3861,7.422,3862,8.011,3863,7.351,3864,7.351,3865,5.894,3866,8.011,3867,8.388,3868,5.894,3869,7.351,3870,5.894,3871,5.894,3872,7.351,3873,5.894,3874,7.351,3875,5.894,3876,5.894,3877,5.894,3878,5.894,3879,5.894,3880,5.894,3881,5.894,3882,5.894,3883,5.894,3884,5.894,3885,5.894,3886,5.894,3887,5.894,3888,5.894]],["title/changelog.html",[3889,2.823,3890,2.823,3891,3.035]],["body/changelog.html",[3,0.124,5,0.036,8,1.21,12,0.231,15,0.163,18,1.05,22,0.324,25,0.006,27,0.331,28,0.354,30,0.791,31,1.746,34,1.008,35,1.54,45,0.788,47,1.832,48,1.178,49,0.982,51,0.006,52,0.003,56,1.52,60,0.595,103,1.92,110,0.651,113,0.479,119,4.266,145,5.037,146,2.289,156,6.098,157,1.114,159,0.731,170,0.755,179,1.21,227,2.302,228,0.939,234,0.861,252,1.004,255,2.006,260,2.918,262,3.811,265,3.017,266,2.766,273,1.21,275,2.274,278,1.247,313,1.874,315,1.676,316,2.766,320,1.676,339,2.572,352,5.338,354,4.211,357,2.138,363,1.877,368,1.164,370,0.829,373,1.833,374,1.559,375,1.333,395,2.328,399,1.262,403,1.833,404,1.659,406,1.572,407,2.922,411,3.531,412,4.097,422,1.932,423,1.321,427,1.333,439,2.179,475,1.31,483,2.849,485,1.62,492,0.636,496,1.705,537,1.833,543,1.387,546,4.801,555,0.651,568,1.099,577,0.636,592,0.582,597,0.636,598,1.422,613,2.317,615,1.074,618,1.004,623,0.749,636,2.083,643,0.982,645,0.459,646,2.766,650,1.559,654,1.671,655,1.676,659,5.947,663,1.321,664,2.418,667,2.289,680,0.982,694,0.982,700,0.595,744,1.465,830,1.164,832,3.579,840,2.418,842,2.858,858,1.465,863,1.465,883,0.557,904,1.321,905,2.451,923,0.982,926,1.164,958,1.676,963,2.858,971,2.572,981,0.925,987,1.559,1027,1.262,1033,2.361,1035,1.671,1036,1.465,1039,1.164,1074,1.676,1095,1.121,1101,2.572,1105,2.572,1107,1.676,1108,1.465,1112,1.559,1115,1.676,1116,4.881,1119,4.534,1121,1.676,1125,2.179,1131,1.676,1135,1.676,1137,4.217,1150,1.559,1166,2.572,1189,3.025,1227,1.676,1258,2.418,1261,1.387,1268,2.572,1307,1.082,1308,1.833,1309,1.676,1312,3.086,1315,3.531,1316,1.833,1322,1.387,1323,1.676,1325,3.827,1344,3.086,1378,1.676,1385,1.676,1386,1.676,1432,1.833,1442,1.676,1447,1.559,1448,1.121,1463,3.025,1465,1.321,1468,1.465,1469,2.549,1472,1.559,1474,1.559,1509,4.959,1521,1.92,1538,3.845,1539,1.676,1550,4.481,1581,1.676,1589,2.766,1592,1.997,1600,1.676,1612,1.321,1613,1.262,1625,1.559,1636,1.676,1653,2.572,1701,1.833,1737,2.766,1739,3.862,1746,2.766,1753,3.025,1813,3.086,1824,1.676,1842,1.559,1862,1.833,1864,1.833,1913,3.025,1915,4.097,1925,1.833,1950,4.481,1995,2.572,2037,3.025,2046,4.217,2058,2.572,2118,2.766,2173,2.766,2292,1.676,2312,3.582,2329,5.606,2343,1.465,2365,1.262,2370,3.572,2405,1.465,2420,1.833,2449,1.321,2480,1.833,2618,2.766,2630,1.676,2665,1.321,2786,1.997,2890,2.766,2902,3.284,2905,1.833,2945,3.284,3023,2.572,3087,1.676,3240,1.676,3288,1.833,3297,1.676,3380,4.097,3492,1.833,3563,6.245,3595,3.025,3626,1.833,3666,1.676,3667,3.025,3671,1.676,3700,4.481,3713,3.025,3768,4.959,3830,4.481,3852,3.025,3855,1.833,3890,3.284,3891,2.766,3892,3.862,3893,3.862,3894,4.481,3895,3.025,3896,3.418,3897,6.032,3898,5.396,3899,9.365,3900,1.833,3901,1.833,3902,2.072,3903,7.596,3904,2.072,3905,3.418,3906,5.064,3907,3.418,3908,4.364,3909,2.072,3910,3.418,3911,2.072,3912,7.596,3913,2.072,3914,3.418,3915,1.833,3916,2.072,3917,3.025,3918,3.025,3919,3.418,3920,6.669,3921,2.072,3922,2.072,3923,2.072,3924,3.025,3925,2.072,3926,6.117,3927,3.418,3928,5.604,3929,4.364,3930,2.072,3931,3.418,3932,3.418,3933,7.924,3934,2.072,3935,2.072,3936,4.364,3937,3.418,3938,4.364,3939,4.364,3940,3.418,3941,2.072,3942,3.418,3943,3.418,3944,6.381,3945,6.032,3946,6.381,3947,3.418,3948,2.072,3949,2.072,3950,3.418,3951,4.364,3952,2.072,3953,3.418,3954,2.072,3955,2.072,3956,4.364,3957,3.862,3958,2.072,3959,2.072,3960,7.301,3961,3.418,3962,2.072,3963,3.418,3964,6.032,3965,2.072,3966,2.072,3967,2.072,3968,3.418,3969,2.072,3970,6.381,3971,2.072,3972,2.072,3973,3.418,3974,2.072,3975,4.364,3976,2.072,3977,2.072,3978,2.072,3979,2.072,3980,2.072,3981,2.072,3982,7.718,3983,2.072,3984,1.833,3985,2.072,3986,3.418,3987,1.676,3988,2.072,3989,3.418,3990,5.064,3991,5.064,3992,4.364,3993,2.072,3994,2.072,3995,2.072,3996,2.072,3997,6.032,3998,4.539,3999,4.959,4000,3.862,4001,2.072,4002,4.959,4003,2.072,4004,4.364,4005,5.902,4006,7.596,4007,2.072,4008,2.072,4009,3.418,4010,3.862,4011,2.072,4012,2.072,4013,2.072,4014,2.072,4015,2.072,4016,2.072,4017,3.418,4018,3.025,4019,6.381,4020,5.396,4021,2.072,4022,2.072,4023,2.072,4024,2.072,4025,4.959,4026,2.072,4027,3.418,4028,2.072,4029,3.418,4030,3.418,4031,3.418,4032,3.418,4033,2.072,4034,2.072,4035,2.072,4036,2.072,4037,3.418,4038,3.418,4039,2.072,4040,3.418,4041,3.418,4042,2.072,4043,2.072,4044,2.072,4045,2.072,4046,3.418,4047,2.072,4048,2.072,4049,6.032,4050,3.418,4051,2.072,4052,2.072,4053,2.072,4054,4.364,4055,3.418,4056,6.032,4057,3.418,4058,5.064,4059,2.072,4060,2.072,4061,3.418,4062,3.418,4063,2.072,4064,2.072,4065,3.418,4066,2.072,4067,2.072,4068,2.072,4069,2.072,4070,3.418,4071,2.072,4072,2.072,4073,2.072,4074,2.072,4075,2.072,4076,2.072,4077,2.072,4078,2.072,4079,2.072,4080,3.418,4081,2.072,4082,2.072,4083,4.364,4084,4.364,4085,3.418,4086,1.833,4087,2.072,4088,2.072,4089,2.072,4090,2.072,4091,2.072,4092,3.418,4093,3.418,4094,4.364,4095,2.072,4096,2.072,4097,2.072,4098,2.072,4099,2.072,4100,3.418,4101,2.072,4102,2.072,4103,4.364,4104,3.418,4105,2.072,4106,2.072,4107,4.364,4108,3.418,4109,5.064,4110,2.072,4111,2.072,4112,2.072,4113,3.418,4114,2.072,4115,2.072,4116,2.072,4117,2.072,4118,2.072,4119,2.072,4120,4.364,4121,2.072,4122,4.364,4123,5.604,4124,3.418,4125,3.418,4126,3.418,4127,4.364,4128,5.064,4129,5.604,4130,3.418,4131,4.364,4132,2.072,4133,2.072,4134,6.381,4135,4.364,4136,5.064,4137,2.072,4138,2.072,4139,2.072,4140,2.072,4141,3.418,4142,2.072,4143,2.072,4144,2.072,4145,3.418,4146,2.072,4147,2.072,4148,3.862,4149,3.418,4150,4.364,4151,2.072,4152,2.072,4153,2.072,4154,2.072,4155,2.072,4156,2.072,4157,2.072,4158,2.072,4159,2.072,4160,2.072,4161,2.072,4162,5.064,4163,6.032,4164,4.364,4165,2.072,4166,2.072,4167,4.364,4168,2.072,4169,2.072,4170,2.072,4171,3.418,4172,4.364,4173,2.072,4174,2.072,4175,2.072,4176,2.072,4177,2.072,4178,1.833,4179,2.072,4180,2.072,4181,2.072,4182,2.072,4183,2.072,4184,2.072,4185,2.072,4186,2.072,4187,2.072,4188,2.072,4189,2.072,4190,2.072,4191,2.072,4192,6.669,4193,2.072,4194,4.364,4195,6.669,4196,4.364,4197,5.064,4198,3.418,4199,4.364,4200,2.072,4201,2.072,4202,2.072,4203,3.418,4204,2.072,4205,2.072,4206,2.072,4207,3.418,4208,2.072,4209,2.072,4210,2.072,4211,2.072,4212,2.072,4213,2.072,4214,2.072,4215,2.072,4216,2.072,4217,2.072,4218,2.072,4219,2.072,4220,2.072,4221,2.072,4222,2.072,4223,2.072,4224,2.072,4225,2.072,4226,2.072,4227,2.072,4228,2.072,4229,2.072,4230,3.418,4231,2.072,4232,3.418,4233,2.072,4234,3.418,4235,3.418,4236,5.064,4237,5.064,4238,3.418,4239,3.418,4240,2.072,4241,2.072,4242,2.072,4243,2.072,4244,1.833,4245,2.072,4246,2.072,4247,2.072,4248,2.072,4249,2.072,4250,2.072,4251,3.418,4252,7.121,4253,4.364,4254,1.833,4255,3.418,4256,2.072,4257,2.072,4258,2.072,4259,2.072,4260,2.072,4261,2.072,4262,3.418,4263,5.646,4264,3.418,4265,2.072,4266,2.072,4267,2.072,4268,2.072,4269,4.097,4270,2.072,4271,3.418,4272,2.072,4273,2.072,4274,2.072,4275,3.418,4276,2.072,4277,2.072,4278,2.072,4279,3.418,4280,4.364,4281,3.418,4282,2.072,4283,3.025,4284,2.072,4285,2.072,4286,2.072,4287,2.072,4288,2.072,4289,2.072,4290,2.072,4291,2.072,4292,2.072,4293,1.833,4294,2.072,4295,2.072,4296,2.072,4297,2.072,4298,2.072,4299,1.833,4300,2.072,4301,2.072,4302,3.418,4303,2.072,4304,2.072,4305,2.072,4306,2.072,4307,2.072,4308,2.072,4309,2.072,4310,2.072,4311,2.072,4312,2.072,4313,3.418,4314,2.072,4315,2.072,4316,3.418,4317,2.072,4318,2.072,4319,2.072,4320,2.072,4321,2.072,4322,2.072]],["title/coverage.html",[4269,4.987]],["body/coverage.html",[0,0.121,1,1.52,5,0.053,6,0.131,7,3.153,8,1.437,9,3.084,10,4.203,15,0.237,25,0.009,30,0.719,35,0.827,37,1.237,39,1.572,43,1.834,46,1.834,51,0.004,52,0.004,65,0.945,66,0.945,111,2.129,113,1.064,114,2.265,116,2.265,119,3.254,124,2.129,127,3.785,130,3.462,134,2.129,137,2.129,140,2.265,157,1.486,158,2.435,160,4.072,170,1.355,199,2.129,202,2.015,204,2.129,207,1.629,210,1.629,212,1.758,214,2.933,216,1.52,220,1.69,222,0.924,224,0.924,278,0.514,282,6.809,313,0.667,357,1.271,388,2.387,444,3.712,454,2.054,456,2.663,457,2.663,475,1.381,479,4.537,493,3.723,494,3.723,552,2.435,561,0.945,563,0.945,565,0.945,567,0.945,571,0.945,573,0.945,576,0.945,579,0.945,581,0.945,583,0.945,585,0.967,587,0.945,589,0.945,591,0.945,592,1.293,594,0.945,596,0.945,597,1.921,598,1.218,599,0.945,601,0.945,602,0.945,603,0.945,605,0.945,609,0.945,612,0.945,614,0.945,615,1.445,617,0.945,620,0.945,624,2.663,701,2.265,713,4.424,714,3.513,715,4.424,731,2.129,748,2.129,759,1.629,805,3.723,810,2.116,835,1.344,850,1.52,883,0.809,930,2.663,1017,1.918,1018,4.296,1024,1.918,1031,1.918,1032,1.918,1053,2.129,1055,3.951,1068,2.265,1069,5.026,1098,1.629,1100,2.265,1106,3.723,1139,2.435,1289,2.663,1302,2.265,1303,4.424,1304,3.723,1305,3.723,1324,2.129,1414,2.265,1415,4.424,1416,4.203,1422,2.129,1428,3.56,1429,2.435,1430,2.265,1431,2.663,1502,3.723,1539,3.723,1544,2.663,1565,3.254,1568,2.265,1574,1.918,1575,1.918,1577,2.435,1579,2.663,1651,2.435,1652,2.663,1839,3.254,1840,2.265,1841,2.663,1939,2.663,1963,1.237,1966,2.696,1987,2.435,1988,2.663,1989,2.663,2000,2.663,2016,1.237,2017,4.236,2020,1.237,2022,1.237,2025,1.237,2027,1.237,2028,1.237,2030,1.204,2031,1.237,2032,1.237,2033,1.271,2035,2.663,2080,2.265,2081,3.462,2082,3.723,2089,2.015,2141,2.435,2142,4.203,2174,2.435,2296,2.015,2297,2.663,2298,2.663,2299,3.723,2300,3.723,2335,2.265,2362,4.759,2364,2.015,2371,1.918,2434,3.937,2436,3.403,2437,2.265,2439,3.56,2441,3.723,2457,1.834,2466,2.129,2550,3.723,2551,3.723,2616,2.663,2617,2.663,2619,2.663,2662,4.53,2677,1.629,2679,1.572,2681,1.758,2689,1.834,2691,1.629,2814,2.663,2890,2.435,2900,2.435,2907,3.263,2917,4.203,2931,2.265,2964,2.265,3040,3.474,3041,4.203,3079,2.129,3111,2.435,3142,3.462,3149,1.918,3182,2.663,3269,3.723,3428,2.265,3429,2.265,3431,2.265,3433,2.663,3532,2.435,3533,2.663,3553,2.435,3566,2.435,3584,2.435,3585,2.663,3615,3.723,3664,3.462,3665,3.723,3708,2.435,3744,2.435,3745,2.663,3758,2.435,3759,2.663,3792,2.663,3793,2.663,3825,2.663,3829,2.663,3861,2.663,3898,2.435,3998,2.265,4269,2.435,4323,3.01,4324,4.601,4325,6.255,4326,3.01,4327,3.01,4328,4.601,4329,3.01,4330,3.01,4331,3.01,4332,4.601,4333,7.816,4334,7.394,4335,8.226,4336,2.663,4337,8.564,4338,3.01,4339,3.01,4340,5.586,4341,3.01,4342,2.435,4343,2.435,4344,3.01,4345,3.01,4346,3.01,4347,2.663,4348,2.663,4349,5.586,4350,5.586,4351,3.01,4352,3.01,4353,3.01,4354,3.01,4355,3.01,4356,3.01,4357,3.01,4358,3.01,4359,3.01,4360,4.601,4361,4.601,4362,3.01,4363,3.01,4364,3.01,4365,3.01,4366,4.52,4367,3.01,4368,2.663,4369,2.663,4370,3.01,4371,3.01,4372,4.601,4373,3.01,4374,3.01,4375,5.586,4376,2.663,4377,3.01,4378,3.01,4379,3.01,4380,4.601,4381,4.601,4382,3.01,4383,4.601,4384,3.01,4385,3.01,4386,3.01,4387,3.01,4388,3.01,4389,3.01,4390,3.01,4391,3.01,4392,3.01,4393,3.01,4394,3.01]],["title/dependencies.html",[56,1.627,3987,3.035]],["body/dependencies.html",[5,0.094,25,0.009,51,0.006,52,0.006,56,1.619,91,0.425,93,4.772,102,4.653,103,3.902,176,3.611,177,3.611,178,4.059,180,1.859,190,1.773,227,3.336,260,2.276,272,2.918,555,2.182,643,2.555,679,3.643,680,2.555,710,1.859,727,4.058,728,4.058,804,4.058,978,4.363,1079,4.058,1112,4.058,1254,3.437,1319,4.058,1321,4.058,1654,4.653,1697,4.772,1757,4.772,1837,4.772,1990,1.815,2331,3.611,2496,4.058,2664,3.437,2982,4.363,3555,4.772,3558,4.772,3559,6.148,3680,4.772,3694,4.363,3901,4.772,3924,4.772,4002,6.148,4148,4.772,4395,5.392,4396,5.392,4397,5.392,4398,5.392,4399,5.392,4400,5.392,4401,9.033,4402,5.392,4403,5.392,4404,6.948,4405,5.392,4406,5.392,4407,5.392,4408,5.392,4409,5.392,4410,5.392,4411,5.392,4412,5.392,4413,5.392,4414,8.119,4415,5.392,4416,6.948,4417,5.392,4418,5.392,4419,5.392,4420,7.687,4421,5.392,4422,5.392,4423,5.392,4424,5.392,4425,5.392,4426,5.392,4427,5.392,4428,6.948,4429,7.687,4430,5.392,4431,5.392,4432,5.392,4433,5.392,4434,5.392,4435,5.392,4436,6.948,4437,5.392,4438,5.392,4439,5.392,4440,6.948,4441,5.392,4442,5.392,4443,5.392,4444,5.392,4445,5.392,4446,5.392,4447,5.392,4448,5.392,4449,5.392,4450,5.392,4451,4.772,4452,5.392,4453,5.392,4454,5.392,4455,5.392,4456,5.392,4457,5.392,4458,6.948,4459,5.392,4460,5.392,4461,5.392,4462,5.392,4463,5.392,4464,5.392,4465,5.392,4466,5.392,4467,5.392,4468,5.392,4469,5.392,4470,5.392,4471,5.392,4472,5.392,4473,5.392,4474,5.392,4475,5.392,4476,5.392,4477,5.392,4478,5.392,4479,5.392,4480,5.392,4481,5.392,4482,5.392,4483,5.392,4484,5.392,4485,5.392,4486,6.948,4487,5.392,4488,5.392,4489,5.392,4490,5.392,4491,5.392,4492,5.392,4493,5.392,4494,5.392,4495,5.392,4496,5.392,4497,5.392,4498,5.392,4499,5.392]],["title/miscellaneous/enumerations.html",[4500,2.285,4501,4.796]],["body/miscellaneous/enumerations.html",[6,0.099,11,0.57,25,0.008,29,1.357,51,0.007,52,0.007,209,6.722,295,2.22,313,1.602,629,3.651,1069,5.113,1112,5.44,1117,7.352,1118,6.252,4500,4.404,4501,6.398,4502,5.85]],["title/miscellaneous/functions.html",[4500,2.285,4503,4.796]],["body/miscellaneous/functions.html",[6,0.115,11,0.469,15,0.664,20,0.77,24,1.833,25,0.008,26,1.198,27,1.429,29,0.972,51,0.007,52,0.007,84,2.084,85,1.318,119,5.23,167,1.467,204,5.23,231,2.123,269,1.376,270,4.477,278,1.263,288,3.984,310,2.051,313,1.318,424,3.812,444,4.521,483,3.302,493,4.814,494,5.983,529,5.265,552,5.983,625,1.918,729,4.861,805,4.814,828,3.004,880,6.809,881,5.128,882,5.265,883,1.988,889,5.265,892,4.814,964,4.7,1026,4.319,1038,3.792,1069,4.208,1077,4.353,1087,5.265,1118,5.564,1119,4.814,1120,6.543,1121,4.814,1122,5.265,1124,3.625,1125,4.713,1126,5.265,1127,5.265,1129,6.543,1130,5.265,1131,4.814,1132,5.265,1133,5.265,1134,4.814,1135,6.51,1136,3.792,1137,4.477,1138,3.108,1139,5.983,1140,4.951,1384,4.814,2470,4.814,4342,4.814,4343,5.983,4347,6.543,4348,6.543,4376,6.543,4500,3.625,4502,6.51,4503,5.265,4504,5.265,4505,5.95,4506,5.95,4507,5.95,4508,5.95,4509,5.95,4510,5.95,4511,5.95,4512,5.95,4513,5.95]],["title/index.html",[11,0.296,3889,2.823,3890,2.823]],["body/index.html",[3,0.166,25,0.006,34,1.087,51,0.006,52,0.006,145,5.876,156,5.597,157,1.208,159,2.026,170,0.856,227,2.358,265,2.794,354,4.821,485,2.719,598,1.118,664,5.113,830,3.223,832,3.228,911,3.496,933,2.638,989,4.06,1115,4.643,1116,5.849,1137,4.318,1146,6.397,1227,5.849,1252,5.078,1312,4.059,1448,3.105,1469,4.223,2046,4.318,3283,5.078,3563,7.264,3666,4.643,3891,4.643,3892,6.397,3893,6.397,3894,7.003,3898,4.643,3900,7.352,3915,6.397,3917,6.397,3918,7.352,3933,6.397,3957,6.397,3984,5.078,3998,4.318,3999,7.578,4000,7.352,4005,6.397,4010,5.078,4018,6.397,4020,4.643,4086,6.397,4283,5.078,4293,5.078,4514,7.229,4515,7.229,4516,5.738,4517,5.738,4518,5.738,4519,6.397,4520,5.738,4521,5.738,4522,7.229,4523,7.229,4524,7.229,4525,7.914,4526,5.738,4527,5.738,4528,7.914,4529,7.914,4530,5.738,4531,5.738,4532,7.229,4533,5.738,4534,5.738,4535,5.738,4536,5.738,4537,5.738,4538,5.738,4539,5.738,4540,5.738,4541,5.738,4542,5.738,4543,5.738,4544,5.738,4545,7.229,4546,5.738,4547,5.738,4548,7.229,4549,5.738,4550,7.229,4551,7.229,4552,5.738,4553,5.738,4554,5.738,4555,5.738,4556,5.738,4557,5.738,4558,5.738,4559,5.738,4560,5.738,4561,5.738,4562,5.738,4563,5.738,4564,5.738,4565,5.738]],["title/license.html",[3889,2.823,3890,2.823,4566,3.319]],["body/license.html",[25,0.007,51,0.007,52,0.007,78,1.797,145,4.626,230,5.292,264,2.55,673,3.197,729,3.673,858,4.626,863,5.932,1077,3.539,1469,4.576,1484,5.292,2102,5.292,2365,3.984,3594,5.788,3998,4.921,4025,6.932,4178,6.932,4244,5.788,4263,5.788,4299,5.788,4451,5.788,4519,8.193,4566,5.788,4567,6.54,4568,8.387,4569,6.54,4570,6.54,4571,7.834,4572,6.54,4573,6.54,4574,6.54,4575,6.54,4576,7.834,4577,6.54,4578,6.54,4579,6.54,4580,6.54,4581,6.54,4582,6.54,4583,6.54,4584,6.54,4585,6.54,4586,6.54,4587,6.54,4588,6.54,4589,7.834,4590,6.54,4591,6.54,4592,6.54,4593,6.54,4594,6.54,4595,7.834,4596,6.54,4597,6.54,4598,6.54,4599,6.54,4600,6.54,4601,6.54,4602,6.54,4603,6.54,4604,6.54,4605,6.54,4606,6.54,4607,6.54,4608,6.54,4609,6.54,4610,6.54,4611,6.54,4612,6.54,4613,6.54,4614,6.54,4615,6.54,4616,6.54,4617,6.54]],["title/modules.html",[55,1.85]],["body/modules.html",[25,0.007,51,0.007,52,0.007,54,4.58,55,1.828,67,4.305,68,4.305,69,4.076,70,4.305,71,4.305,72,4.305,73,4.076,74,4.305,75,4.305,103,5.372,704,4.305,1043,4.305,1044,4.305,1045,4.305,1318,7.198,1556,4.305,1561,4.305,1562,4.305,1641,4.305,1927,4.305,2431,4.076,2432,4.305,2433,4.076,2945,4.58,3102,4.58,3107,4.305,3262,4.305,3267,4.305,3349,4.58,3354,4.305,3419,4.305,3420,4.305,3769,5.386,3926,8.465,4618,9.572]],["title/overview.html",[4619,5.454]],["body/overview.html",[2,1.401,25,0.009,51,0.005,52,0.005,53,0.589,54,6.876,55,1.106,56,1.106,57,0.658,58,1.184,59,1.158,60,1.058,61,1.184,62,3.261,63,3.261,64,3.261,65,1.979,66,1.979,67,5.929,68,6.222,69,5.292,70,5.726,71,6.072,72,5.726,73,5.292,74,5.417,75,5.417,76,1.72,77,0.89,78,1.013,159,1.301,202,4.219,222,2.427,224,2.427,228,1.013,455,1.861,561,2.482,563,2.482,565,2.482,567,2.482,571,2.482,573,2.482,576,2.482,579,2.482,581,2.482,583,2.592,585,2.54,587,2.482,589,2.482,591,2.482,594,2.482,596,2.482,599,2.482,601,2.482,602,2.482,603,2.482,605,2.482,609,2.482,612,2.482,614,2.482,617,2.482,620,2.482,704,5.417,705,3.261,706,3.261,707,3.261,1040,3.261,1041,3.261,1042,3.261,1043,5.929,1044,4.456,1045,5.193,1105,2.773,1556,5.929,1557,3.261,1558,3.261,1559,3.261,1560,3.261,1561,5.417,1562,5.417,1570,3.261,1571,3.261,1572,3.261,1641,5.417,1642,3.261,1643,3.261,1644,3.261,1830,3.261,1831,3.261,1832,3.261,1927,6.179,1928,3.261,1929,3.261,1930,3.261,1981,3.261,1983,3.261,1984,3.261,2073,3.261,2074,3.261,2075,3.261,2428,3.261,2429,3.261,2430,3.261,2431,5.686,2432,6.179,2433,5.686,2457,3.838,2540,3.261,2541,3.261,2542,3.261,2648,3.261,2649,3.261,2650,3.261,2651,3.261,2655,3.261,2656,3.261,2657,3.261,2891,3.261,2893,3.261,2894,3.261,2914,3.261,2915,3.261,2916,3.261,3023,4.027,3102,5.947,3103,3.261,3104,3.261,3105,3.261,3106,3.261,3107,5.417,3136,3.261,3137,3.261,3138,3.261,3262,5.726,3263,3.261,3264,3.261,3265,3.261,3266,3.261,3267,5.417,3300,3.261,3301,3.261,3302,3.261,3349,5.947,3350,3.261,3351,3.261,3352,3.261,3353,3.261,3354,6.179,3415,3.261,3416,3.261,3417,3.261,3418,3.261,3419,5.589,3420,5.417,3545,3.261,3546,3.261,3547,3.261,3603,3.261,3604,3.261,3605,3.261,3608,3.261,3609,3.261,3735,3.261,3736,3.261,3737,3.261,3753,3.261,3754,3.261,3755,3.261,3787,3.261,3788,3.261,3789,3.261,3856,3.261,3857,3.261,3858,3.261,4254,3.261,4619,3.261,4620,3.685]],["title/properties.html",[12,0.603,3987,3.035]],["body/properties.html",[12,0.823,25,0.008,51,0.007,52,0.007,3895,6.549,4020,5.988]],["title/miscellaneous/typealiases.html",[4500,2.285,4621,5.42]],["body/miscellaneous/typealiases.html",[6,0.122,7,2.139,8,1.353,9,2.629,11,0.478,15,0.699,16,1.587,18,2.49,25,0.008,37,2.489,39,3.164,51,0.007,52,0.007,127,3.402,228,1.665,231,2.329,233,4.056,267,4.947,295,2.49,369,3.539,408,3.402,444,3.905,644,1.947,663,3.861,694,2.87,721,3.885,810,3.438,813,3.164,829,3.776,835,3.621,850,3.776,924,3.402,1017,3.861,1018,3.861,1019,4.368,1020,4.284,1021,4.284,1022,4.056,1024,3.861,1027,4.555,1028,5.736,1031,3.861,1032,3.861,1033,3.278,1037,5.736,1038,3.861,1039,4.555,1513,4.284,1990,2.039,2023,3.156,2024,3.156,2142,4.558,2162,5.36,2163,6.616,2164,6.616,2165,6.05,2166,5.36,2167,6.616,2168,5.36,2169,6.616,2170,5.36,2171,5.36,2172,5.36,2173,4.901,2434,3.539,2439,3.861,3040,2.961,3111,6.05,3142,5.626,3147,5.626,3889,4.558,4342,4.901,4343,6.05,4366,6.05,4500,3.69,4504,5.36,4622,6.058,4623,7.841,4624,7.177,4625,7.477,4626,5.36,4627,7.477]],["title/miscellaneous/variables.html",[4500,2.285,4628,4.796]],["body/miscellaneous/variables.html",[0,0.081,6,0.115,11,0.262,15,0.582,18,1.019,24,0.69,25,0.009,26,1.275,28,1.506,29,1.401,31,1.708,35,1.629,51,0.004,52,0.004,110,1.042,113,0.768,116,3.728,118,6.285,127,1.864,146,3.317,151,0.646,183,2.347,210,1.796,212,1.939,216,1.676,226,2.223,269,0.768,271,5.483,272,1.796,278,1.123,285,1.313,300,1.796,301,2.685,357,2.091,370,2.814,375,2.742,388,1.526,408,1.864,424,1.573,427,2.311,444,2.588,450,3.158,470,1.939,577,1.019,644,2.112,688,1.2,700,0.953,713,2.347,714,1.864,715,3.504,716,3.158,717,3.728,731,3.504,732,2.497,733,2.497,734,2.497,735,2.497,736,2.497,737,2.497,738,2.497,739,2.497,740,2.497,741,2.497,742,2.497,743,2.497,744,2.347,745,2.497,746,2.116,747,2.497,759,1.796,810,2.278,832,2.212,835,2.647,964,1.939,981,1.482,1018,2.116,1022,2.223,1026,1.939,1055,2.347,1069,2.347,1100,3.728,1101,2.497,1102,2.937,1103,2.937,1104,2.937,1105,2.497,1106,2.685,1107,2.685,1108,2.347,1109,2.937,1110,2.937,1111,1.939,1302,2.497,1303,2.347,1304,2.685,1305,4.008,1309,2.685,1317,7.057,1322,2.223,1323,2.685,1324,3.504,1325,4.568,1326,2.937,1327,8.259,1328,2.937,1329,2.937,1330,2.937,1331,4.384,1332,2.937,1333,2.937,1334,2.937,1335,2.937,1336,2.937,1337,2.937,1338,5.817,1339,5.817,1340,6.224,1341,6.224,1342,3.728,1343,2.937,1344,5.218,1345,2.937,1346,2.937,1347,2.937,1348,4.384,1349,4.384,1350,4.384,1351,2.937,1352,2.937,1353,2.937,1354,2.937,1355,6.224,1356,2.937,1357,4.384,1358,2.937,1359,2.937,1360,2.937,1361,2.937,1362,2.937,1363,2.937,1364,2.937,1365,2.937,1366,2.937,1367,2.937,1368,2.937,1369,5.817,1370,4.384,1371,2.937,1372,2.937,1373,2.937,1374,2.937,1375,4.384,1376,2.937,1377,2.937,1378,2.685,1379,2.937,1380,2.937,1381,2.937,1382,2.937,1383,2.937,1384,4.008,1385,4.008,1386,2.685,1387,2.937,1388,3.728,1389,2.937,1390,2.937,1391,2.937,1392,2.937,1393,2.937,1394,2.937,1395,2.937,1396,5.817,1397,2.937,1398,2.937,1399,5.817,1400,2.937,1401,2.937,1402,2.497,1403,2.937,1404,2.937,1405,6.224,1406,2.937,1407,4.384,1408,2.937,1409,2.685,1410,2.937,1411,2.685,1412,2.937,1413,2.937,1415,2.347,1423,2.497,1565,2.347,1574,3.158,1575,3.778,1622,2.497,1990,1.668,1992,2.937,1995,2.497,1997,4.384,2089,2.223,2142,2.497,2174,4.008,2175,2.937,2176,2.937,2362,2.223,2368,2.223,2370,3.778,2371,2.116,2373,2.347,2374,3.317,2375,2.347,2377,3.778,2434,1.939,2439,2.116,2691,1.796,2917,2.497,2964,3.728,2965,2.685,3149,2.116,3553,2.685,3561,2.937,3565,2.937,3566,4.008,3615,2.685,3644,2.937,3664,2.497,3665,4.008,3708,4.008,3843,4.384,4336,4.384,4366,4.796,4368,4.384,4369,4.384,4500,2.022,4502,2.685,4623,2.937,4624,2.937,4626,4.384,4628,2.937,4629,3.319,4630,3.319,4631,3.319,4632,3.319,4633,3.319,4634,4.954,4635,3.319,4636,3.319,4637,3.319,4638,3.319,4639,3.319,4640,3.319]]],"invertedIndex":[["",{"_index":25,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":388,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0).map(([term",{"_index":3513,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.07",{"_index":2741,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["0.095rem",{"_index":1827,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0.1.0",{"_index":4316,"title":{},"body":{"changelog.html":{}}}],["0.12",{"_index":1530,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.125rem",{"_index":2061,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.13.1",{"_index":4499,"title":{},"body":{"dependencies.html":{}}}],["0.14",{"_index":1528,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.15s",{"_index":1534,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.16",{"_index":3130,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.1rem",{"_index":1921,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0.2",{"_index":1526,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.2.0",{"_index":4313,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":4440,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":1537,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["0.2rem",{"_index":1820,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.2s",{"_index":1916,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.3125rem",{"_index":3724,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.3s",{"_index":1623,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.4",{"_index":397,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["0.42",{"_index":3505,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.4s",{"_index":3544,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["0.5",{"_index":3402,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["0.5.0",{"_index":4302,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":690,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["0.5s",{"_index":3298,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.6",{"_index":3732,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6.0",{"_index":4283,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.625rem",{"_index":3727,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6s",{"_index":1923,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.75rem",{"_index":1510,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.875rem",{"_index":1617,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.9",{"_index":3501,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.9375rem",{"_index":1825,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0/1",{"_index":4325,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":4359,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":4324,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":4356,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":4334,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":4335,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":4333,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":4332,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":4328,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":4355,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":4354,"title":{},"body":{"coverage.html":{}}}],["0000001d",{"_index":1922,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0000003e",{"_index":1821,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["00000058",{"_index":1977,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["00e5ff",{"_index":741,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["01",{"_index":3937,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":4168,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":4123,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":1509,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["05",{"_index":1550,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["06",{"_index":3906,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":3897,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":4264,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":3928,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":1522,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0rem",{"_index":1637,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1",{"_index":427,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["1).touppercase",{"_index":3174,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["1)[0",{"_index":2707,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.0",{"_index":4195,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":4252,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":4435,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":4444,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":4493,"title":{},"body":{"dependencies.html":{}}}],["1.0625rem",{"_index":3822,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["1.1.0",{"_index":4230,"title":{},"body":{"changelog.html":{}}}],["1.125",{"_index":2526,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["1.14.10",{"_index":4448,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":4472,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":4194,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":4447,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":4437,"title":{},"body":{"dependencies.html":{}}}],["1.25",{"_index":2884,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["1.25rem",{"_index":2886,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["1.2rem",{"_index":1975,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.3.1",{"_index":4482,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":4167,"title":{},"body":{"changelog.html":{}}}],["1.34375em",{"_index":2525,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["1.4.0",{"_index":4148,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":4460,"title":{},"body":{"dependencies.html":{}}}],["1.48rem",{"_index":1976,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.5",{"_index":2748,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.5.0",{"_index":4122,"title":{},"body":{"changelog.html":{}}}],["1.5em",{"_index":1812,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["1.5rem",{"_index":1541,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["1.6.0",{"_index":4109,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":4100,"title":{},"body":{"changelog.html":{}}}],["1.75rem",{"_index":1829,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["1/1",{"_index":4337,"title":{},"body":{"coverage.html":{}}}],["1/8",{"_index":4344,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":546,"title":{},"body":{"components/AppWebComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["10.0.0",{"_index":4470,"title":{},"body":{"dependencies.html":{}}}],["10/12",{"_index":4341,"title":{},"body":{"coverage.html":{}}}],["10/13",{"_index":4365,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":479,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{}}}],["1000",{"_index":2763,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["10px",{"_index":1529,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["10x",{"_index":4242,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":4150,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":4457,"title":{},"body":{"dependencies.html":{}}}],["11.5rem",{"_index":3405,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["110",{"_index":1103,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["11rem",{"_index":3412,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12",{"_index":3898,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{}}}],["12.75rem",{"_index":3411,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12/12",{"_index":4382,"title":{},"body":{"coverage.html":{}}}],["12/13",{"_index":4363,"title":{},"body":{"coverage.html":{}}}],["12/18",{"_index":4373,"title":{},"body":{"coverage.html":{}}}],["121",{"_index":3500,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["13",{"_index":1105,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["13/13",{"_index":4361,"title":{},"body":{"coverage.html":{}}}],["13/19",{"_index":4353,"title":{},"body":{"coverage.html":{}}}],["136",{"_index":3024,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["14",{"_index":3962,"title":{},"body":{"changelog.html":{}}}],["14.0.1",{"_index":4473,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":4399,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":4396,"title":{},"body":{"dependencies.html":{}}}],["14/15",{"_index":4371,"title":{},"body":{"coverage.html":{}}}],["14/33",{"_index":4327,"title":{},"body":{"coverage.html":{}}}],["14rem",{"_index":3132,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["15",{"_index":3907,"title":{},"body":{"changelog.html":{}}}],["15.313.0",{"_index":4398,"title":{},"body":{"dependencies.html":{}}}],["15rem",{"_index":1826,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["16",{"_index":4085,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":4475,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":4476,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":4401,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":4404,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":4450,"title":{},"body":{"dependencies.html":{}}}],["16px",{"_index":1634,"title":{},"body":{"components/DropdownComponent.html":{}}}],["16rem",{"_index":1545,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["17",{"_index":3951,"title":{},"body":{"changelog.html":{}}}],["17/17",{"_index":4360,"title":{},"body":{"coverage.html":{}}}],["17rem",{"_index":1551,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["18/18",{"_index":4377,"title":{},"body":{"coverage.html":{}}}],["18rem",{"_index":2533,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["19.25px",{"_index":1619,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["19.5rem",{"_index":1531,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["19rem",{"_index":3403,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["1].color",{"_index":775,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["1em",{"_index":1633,"title":{},"body":{"components/DropdownComponent.html":{}}}],["1fr",{"_index":3294,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["1px",{"_index":1631,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem",{"_index":1511,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem/1.25rem",{"_index":2068,"title":{},"body":{"components/HeaderComponent.html":{}}}],["1s",{"_index":2063,"title":{},"body":{"components/HeaderComponent.html":{}}}],["2",{"_index":395,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["2.0.0",{"_index":4084,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":4432,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":4400,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":4454,"title":{},"body":{"dependencies.html":{}}}],["2.0625rem",{"_index":3821,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["2.1.0",{"_index":4057,"title":{},"body":{"changelog.html":{}}}],["2.2",{"_index":393,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["2.2.0",{"_index":4050,"title":{},"body":{"changelog.html":{}}}],["2.3.0",{"_index":4046,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":4041,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":4031,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":4017,"title":{},"body":{"changelog.html":{}}}],["2.5rem",{"_index":1519,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2.6.1",{"_index":4495,"title":{},"body":{"dependencies.html":{}}}],["2.75rem",{"_index":2530,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["2.8.0",{"_index":4434,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":4412,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":4446,"title":{},"body":{"dependencies.html":{}}}],["2.8125rem",{"_index":3726,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["2.awsapprunner.com",{"_index":4539,"title":{},"body":{"index.html":{}}}],["2/10",{"_index":4392,"title":{},"body":{"coverage.html":{}}}],["2/2",{"_index":4381,"title":{},"body":{"coverage.html":{}}}],["2/6",{"_index":4346,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":2000,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["2019",{"_index":4263,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":4197,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":4006,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":3920,"title":{},"body":{"changelog.html":{}}}],["2023",{"_index":3896,"title":{},"body":{"changelog.html":{}}}],["20em",{"_index":1818,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["20rem",{"_index":2889,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["21",{"_index":4101,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":4254,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["229",{"_index":3025,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["22rem",{"_index":3751,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["23",{"_index":4620,"title":{},"body":{"overview.html":{}}}],["23.75rem",{"_index":2534,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["232f3a",{"_index":3413,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["24",{"_index":4303,"title":{},"body":{"changelog.html":{}}}],["24/24",{"_index":4390,"title":{},"body":{"coverage.html":{}}}],["24px.svg",{"_index":1405,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["25",{"_index":703,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["255",{"_index":746,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"miscellaneous/variables.html":{}}}],["25rem",{"_index":2056,"title":{},"body":{"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["26",{"_index":4124,"title":{},"body":{"changelog.html":{}}}],["26/26",{"_index":4384,"title":{},"body":{"coverage.html":{}}}],["26th",{"_index":4153,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":3929,"title":{},"body":{"changelog.html":{}}}],["275s",{"_index":1624,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["29",{"_index":4388,"title":{},"body":{"coverage.html":{}}}],["2979ff",{"_index":733,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["2px",{"_index":1524,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2rem",{"_index":1499,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["3",{"_index":646,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["3.0.0",{"_index":4002,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":3973,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":3968,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":3961,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":3950,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":4477,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":3936,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":4420,"title":{},"body":{"dependencies.html":{}}}],["3.5.0",{"_index":3927,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":4427,"title":{},"body":{"dependencies.html":{}}}],["3.5rem",{"_index":3135,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["3.6",{"_index":4545,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":3919,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":4425,"title":{},"body":{"dependencies.html":{}}}],["3.7.0",{"_index":3905,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":3895,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.75rem",{"_index":3725,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["3.8.1",{"_index":4429,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":4380,"title":{},"body":{"coverage.html":{}}}],["3/6",{"_index":4331,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":3023,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"overview.html":{}}}],["30.5rem",{"_index":3129,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["300",{"_index":2887,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["3000",{"_index":349,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["31",{"_index":4231,"title":{},"body":{"changelog.html":{}}}],["33",{"_index":701,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["34/40",{"_index":4367,"title":{},"body":{"coverage.html":{}}}],["35rem",{"_index":1978,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["36/42",{"_index":4345,"title":{},"body":{"coverage.html":{}}}],["3d",{"_index":2329,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["3px",{"_index":3752,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["3rem",{"_index":1496,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["3s",{"_index":1626,"title":{},"body":{"components/DropdownComponent.html":{}}}],["4",{"_index":3297,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["4.0",{"_index":4523,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":4468,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":4452,"title":{},"body":{"dependencies.html":{}}}],["4.375rem",{"_index":1822,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["4.4.1",{"_index":4442,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":4487,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":4340,"title":{},"body":{"coverage.html":{}}}],["4/5",{"_index":4385,"title":{},"body":{"coverage.html":{}}}],["4/6",{"_index":4391,"title":{},"body":{"coverage.html":{}}}],["400",{"_index":2067,"title":{},"body":{"components/HeaderComponent.html":{}}}],["41",{"_index":3499,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["42",{"_index":4326,"title":{},"body":{"coverage.html":{}}}],["42/44",{"_index":4378,"title":{},"body":{"coverage.html":{}}}],["45rem",{"_index":3400,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["46",{"_index":4357,"title":{},"body":{"coverage.html":{}}}],["4em",{"_index":1974,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["4px",{"_index":1527,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["4rem",{"_index":2054,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["4th",{"_index":3922,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1547,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["5.0.0",{"_index":4428,"title":{},"body":{"dependencies.html":{}}}],["5.5rem",{"_index":1011,"title":{},"body":{"components/ContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["5/5",{"_index":4349,"title":{},"body":{"coverage.html":{}}}],["5/6",{"_index":4374,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1502,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"coverage.html":{}}}],["500",{"_index":2062,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{}}}],["5em",{"_index":1640,"title":{},"body":{"components/DropdownComponent.html":{}}}],["5fr",{"_index":3292,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["5rem",{"_index":1926,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["5s",{"_index":1014,"title":{},"body":{"components/ContentComponent.html":{}}}],["5th",{"_index":3911,"title":{},"body":{"changelog.html":{}}}],["6.11.2",{"_index":4480,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":4465,"title":{},"body":{"dependencies.html":{}}}],["6/12",{"_index":4351,"title":{},"body":{"coverage.html":{}}}],["6/6",{"_index":4350,"title":{},"body":{"coverage.html":{}}}],["6/8",{"_index":4330,"title":{},"body":{"coverage.html":{}}}],["600",{"_index":1517,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["60rem",{"_index":3401,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["66",{"_index":4372,"title":{},"body":{"coverage.html":{}}}],["68",{"_index":4352,"title":{},"body":{"coverage.html":{}}}],["6px",{"_index":1523,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["6s",{"_index":1924,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["7.0.0",{"_index":4462,"title":{},"body":{"dependencies.html":{}}}],["7.75rem",{"_index":2885,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["7.8.1",{"_index":4488,"title":{},"body":{"dependencies.html":{}}}],["7/15",{"_index":4358,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":4379,"title":{},"body":{"coverage.html":{}}}],["72",{"_index":4338,"title":{},"body":{"coverage.html":{}}}],["72rem",{"_index":3089,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["7323e2",{"_index":737,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["75",{"_index":4329,"title":{},"body":{"coverage.html":{}}}],["75rem",{"_index":1823,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["76",{"_index":4364,"title":{},"body":{"coverage.html":{}}}],["78vw",{"_index":3399,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["7rem",{"_index":3295,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["8",{"_index":4104,"title":{},"body":{"changelog.html":{}}}],["8.0.6",{"_index":4490,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":4467,"title":{},"body":{"dependencies.html":{}}}],["8.25rem",{"_index":2060,"title":{},"body":{"components/HeaderComponent.html":{}}}],["8.5.20",{"_index":4424,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":4414,"title":{},"body":{"dependencies.html":{}}}],["8/11",{"_index":4339,"title":{},"body":{"coverage.html":{}}}],["8/27",{"_index":4389,"title":{},"body":{"coverage.html":{}}}],["8/8",{"_index":4375,"title":{},"body":{"coverage.html":{}}}],["80",{"_index":1544,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["81",{"_index":4386,"title":{},"body":{"coverage.html":{}}}],["82b1ff",{"_index":739,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["83",{"_index":1106,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["85",{"_index":1539,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["875rem",{"_index":3601,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["9.0.0",{"_index":4497,"title":{},"body":{"dependencies.html":{}}}],["9.5rem",{"_index":1630,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9.75px",{"_index":2913,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["9.85rem",{"_index":1610,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9/11",{"_index":4387,"title":{},"body":{"coverage.html":{}}}],["9/9",{"_index":4383,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":1925,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["92",{"_index":4362,"title":{},"body":{"coverage.html":{}}}],["93",{"_index":4370,"title":{},"body":{"coverage.html":{}}}],["95",{"_index":2890,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["95vh",{"_index":3398,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["99",{"_index":3543,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["9th",{"_index":4133,"title":{},"body":{"changelog.html":{}}}],["_aggregatedataquerystatus",{"_index":1154,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_blank",{"_index":442,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["_celltypetermoccurencesdataquerystatus",{"_index":1158,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_config",{"_index":3871,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["_createcontainer",{"_index":461,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["_error",{"_index":2121,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["_expanded",{"_index":2211,"title":{},"body":{"classes/InitializationState.html":{}}}],["_index",{"_index":3684,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["_measuredmargin",{"_index":2241,"title":{},"body":{"classes/InitializationState.html":{}}}],["_measuredwidth",{"_index":2235,"title":{},"body":{"classes/InitializationState.html":{}}}],["_msg",{"_index":838,"title":{},"body":{"components/ContainerComponent.html":{}}}],["_ontologytermoccurencesdataquerystatus",{"_index":1156,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_opened",{"_index":2207,"title":{},"body":{"classes/InitializationState.html":{}}}],["_position",{"_index":2203,"title":{},"body":{"classes/InitializationState.html":{}}}],["_providerfilterquerystatus",{"_index":1164,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_scenedataquerystatus",{"_index":1160,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_technologyfilterquerystatus",{"_index":1162,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_tissueblockdataquerystatus",{"_index":1152,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["a.color.color",{"_index":790,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["ability",{"_index":4065,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":4299,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["absolute",{"_index":1535,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["acc",{"_index":785,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["acc[item.key",{"_index":783,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["acceptable",{"_index":274,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["acceptableviewerdomains",{"_index":280,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accepting",{"_index":2291,"title":{},"body":{"classes/InitializationState.html":{}}}],["accessors",{"_index":823,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["according",{"_index":353,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accordingly",{"_index":1948,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["accurate",{"_index":4121,"title":{},"body":{"changelog.html":{}}}],["acf32b",{"_index":738,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["action",{"_index":1077,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["action(addsearch",{"_index":3150,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(generatespatialsearch",{"_index":2787,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(movetonode",{"_index":2757,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(reallyupdatespatialsearch",{"_index":2773,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(removesearch",{"_index":3153,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(resetposition",{"_index":2754,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(resetradius",{"_index":2769,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setexecutesearchongenerate",{"_index":2799,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setorgan",{"_index":2728,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setposition",{"_index":2750,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setradius",{"_index":2765,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setselectedsearches",{"_index":3157,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(setsex",{"_index":2714,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(startspatialsearchflow",{"_index":2702,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(updatefilter",{"_index":1265,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["actionasfn",{"_index":204,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["actionasfn(movetonode",{"_index":3324,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(removesearch",{"_index":251,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(resetposition",{"_index":3333,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(resetradius",{"_index":3335,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setorgan",{"_index":3074,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(setposition",{"_index":3345,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setradius",{"_index":3347,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setselectedsearches",{"_index":249,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(setsex",{"_index":3076,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(type",{"_index":4507,"title":{},"body":{"miscellaneous/functions.html":{}}}],["actions",{"_index":2665,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["actions$.pipe",{"_index":2698,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["actions.push(new",{"_index":2795,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["activate",{"_index":291,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["active",{"_index":2950,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["active/showing",{"_index":3538,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["activeorgans",{"_index":3010,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(o.representation_of)).map(o",{"_index":3014,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(tag",{"_index":3018,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["actual_component",{"_index":622,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["add",{"_index":32,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{}}}],["addclass",{"_index":3660,"title":{},"body":{"injectables/ThemingService.html":{}}}],["added",{"_index":3899,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":4300,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":4224,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":2786,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["addsearch",{"_index":1,"title":{"classes/AddSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["addsearch(ctx",{"_index":3151,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["addsearch(sex",{"_index":2792,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["addspatialsearch",{"_index":3307,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["addsvgicon",{"_index":2124,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["adjusting",{"_index":4221,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":4147,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":4087,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":806,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["again",{"_index":4203,"title":{},"body":{"changelog.html":{}}}],["against",{"_index":2280,"title":{},"body":{"classes/InitializationState.html":{}}}],["age",{"_index":1753,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["agerange",{"_index":1102,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["aggregate",{"_index":1175,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedata",{"_index":1176,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["aggregatedata(filter",{"_index":1273,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedataquerystatus",{"_index":1153,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregateresult",{"_index":1080,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["ala",{"_index":4044,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":4622,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":1497,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["all_possible_organs",{"_index":2963,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["allcompleted",{"_index":4347,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["allcompleted(states",{"_index":1122,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["allowed",{"_index":3854,"title":{},"body":{"components/ViewerComponent.html":{}}}],["allowing",{"_index":2842,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["allows",{"_index":1447,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["allowtouchmove",{"_index":3687,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["along",{"_index":2635,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["alongside",{"_index":3540,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["alpha",{"_index":4294,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":4275,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":4271,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":4262,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":859,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["alt",{"_index":4527,"title":{},"body":{"index.html":{}}}],["always",{"_index":887,"title":{},"body":{"components/ContainerComponent.html":{},"components/HeaderComponent.html":{}}}],["amount",{"_index":3221,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["analytics",{"_index":643,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1051,"title":{},"body":{"modules/CoreModule.html":{}}}],["analyticsmodule.forroot",{"_index":1059,"title":{},"body":{"modules/CoreModule.html":{}}}],["anatomical",{"_index":411,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["anatomicalstructures",{"_index":2686,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["anatomicalstructures(state",{"_index":3439,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["anatomicalstructuresettings",{"_index":2967,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["anatomicalstructurestreemodel",{"_index":1070,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["anatomicalstructurestreemodel(state",{"_index":1290,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["and/or",{"_index":4587,"title":{},"body":{"license.html":{}}}],["angular",{"_index":227,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular's",{"_index":1716,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["angular/animations",{"_index":978,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"dependencies.html":{}}}],["angular/cdk",{"_index":4402,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/coercion",{"_index":2161,"title":{},"body":{"classes/InitializationState.html":{}}}],["angular/cdk/overlay",{"_index":87,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"injectables/ThemingService.html":{}}}],["angular/cdk/portal",{"_index":1755,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{}}}],["angular/cdk/scrolling",{"_index":2897,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["angular/common",{"_index":710,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":1048,"title":{},"body":{"modules/CoreModule.html":{}}}],["angular/compiler",{"_index":4403,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":91,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":93,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":2496,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"dependencies.html":{}}}],["angular/material",{"_index":4405,"title":{},"body":{"dependencies.html":{}}}],["angular/material/autocomplete",{"_index":2497,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{}}}],["angular/material/button",{"_index":1934,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/checkbox",{"_index":678,"title":{},"body":{"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["angular/material/dialog",{"_index":2906,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["angular/material/divider",{"_index":3422,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/form",{"_index":1647,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{}}}],["angular/material/icon",{"_index":95,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/input",{"_index":2548,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["angular/material/legacy",{"_index":3425,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/progress",{"_index":3550,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/radio",{"_index":3141,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["angular/material/select",{"_index":1649,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["angular/material/snack",{"_index":97,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["angular/material/toolbar",{"_index":2078,"title":{},"body":{"modules/HeaderModule.html":{}}}],["angular/material/tooltip",{"_index":100,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["angular/material/tree",{"_index":2660,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["angular/platform",{"_index":102,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"dependencies.html":{}}}],["angular/router",{"_index":4407,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":4408,"title":{},"body":{"dependencies.html":{}}}],["animate",{"_index":974,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animate('.5s",{"_index":2188,"title":{},"body":{"classes/InitializationState.html":{}}}],["animate('1s",{"_index":984,"title":{},"body":{"components/ContentComponent.html":{}}}],["animate(0",{"_index":2187,"title":{},"body":{"classes/InitializationState.html":{}}}],["animated",{"_index":3088,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["animation",{"_index":1622,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["animations",{"_index":932,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animationsenabled",{"_index":935,"title":{},"body":{"components/ContentComponent.html":{}}}],["api",{"_index":3563,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":4537,"title":{},"body":{"index.html":{}}}],["apiendpointdatasourceservice",{"_index":1418,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["app",{"_index":118,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySelectionComponent.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":121,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":236,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.component.scss",{"_index":238,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app/core/services/theming/theming.service",{"_index":117,"title":{},"body":{"modules/AppModule.html":{}}}],["app_bootstrap_listener",{"_index":3611,"title":{},"body":{"modules/ThemingModule.html":{}}}],["appcomponent",{"_index":65,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":3288,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["appelement",{"_index":152,"title":{},"body":{"modules/AppModule.html":{}}}],["append",{"_index":3144,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["appendtoroot",{"_index":462,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["application",{"_index":4138,"title":{},"body":{"changelog.html":{}}}],["application/javascript",{"_index":3887,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["applied",{"_index":1862,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["apply",{"_index":1870,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applybuttonclick",{"_index":1845,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applyfilters",{"_index":1852,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["applyfilters(filters",{"_index":1959,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["applythemeclass",{"_index":3618,"title":{},"body":{"injectables/ThemingService.html":{}}}],["applythemeclass(cls",{"_index":3624,"title":{},"body":{"injectables/ThemingService.html":{}}}],["appmodule",{"_index":54,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appname",{"_index":1062,"title":{},"body":{"modules/CoreModule.html":{}}}],["appoptions",{"_index":158,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["approotoverlaycontainer",{"_index":111,"title":{"injectables/AppRootOverlayContainer.html":{}},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["appropriate",{"_index":3986,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":66,"title":{"components/AppWebComponent.html":{}},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":4132,"title":{},"body":{"changelog.html":{}}}],["area",{"_index":3296,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arg",{"_index":2112,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args",{"_index":2116,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args.filter(value",{"_index":2131,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["argument",{"_index":2129,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["arguments",{"_index":1692,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["arising",{"_index":4615,"title":{},"body":{"license.html":{}}}],["array",{"_index":424,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueSectionVisComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["array.from(searchresults.values",{"_index":2607,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["array.isarray(val",{"_index":535,"title":{},"body":{"components/AppWebComponent.html":{}}}],["arrow",{"_index":1620,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arrow_left",{"_index":3813,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["arrow_right",{"_index":3812,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["asct+b",{"_index":4007,"title":{},"body":{"changelog.html":{}}}],["asking",{"_index":652,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["assays",{"_index":1917,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["assets/icons/expand_less",{"_index":1412,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/expand_more",{"_index":1410,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/filter.svg",{"_index":1413,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/opacity",{"_index":1404,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/organs/ico",{"_index":1327,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/visibility",{"_index":1407,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assigncolor",{"_index":791,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assigncolor(@payload('key",{"_index":768,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assigncolor(key",{"_index":794,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment",{"_index":755,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assignment.state",{"_index":2333,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["assignment.state.ts",{"_index":715,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment.state.ts:102",{"_index":799,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:57",{"_index":802,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:59",{"_index":803,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:60",{"_index":800,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:61",{"_index":801,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:63",{"_index":797,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:69",{"_index":796,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment/color",{"_index":714,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment/selection",{"_index":4111,"title":{},"body":{"changelog.html":{}}}],["assignments",{"_index":2323,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["associated",{"_index":2365,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["async",{"_index":2147,"title":{},"body":{"classes/InitializationState.html":{}}}],["at(nodes",{"_index":2614,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["atlas",{"_index":3893,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["atscrollbottom",{"_index":2824,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["attach",{"_index":3802,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["attached",{"_index":458,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["attempts",{"_index":4034,"title":{},"body":{"changelog.html":{}}}],["authentication",{"_index":2059,"title":{},"body":{"components/HeaderComponent.html":{}}}],["authors",{"_index":4607,"title":{},"body":{"license.html":{}}}],["auto",{"_index":1012,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["autocomplete",{"_index":2490,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autocompleteopen",{"_index":2446,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autofocus",{"_index":3086,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["automatic",{"_index":4213,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":4173,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":2945,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":4075,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":2153,"title":{},"body":{"classes/InitializationState.html":{}}}],["awaited",{"_index":2143,"title":{},"body":{"classes/InitializationState.html":{}}}],["award",{"_index":4564,"title":{},"body":{"index.html":{}}}],["axis",{"_index":3786,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["b92dff",{"_index":735,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["backend",{"_index":4021,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1448,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{},"index.html":{}}}],["backing",{"_index":2105,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["bar",{"_index":98,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{}}}],["base",{"_index":4279,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":423,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["basewebcomponent",{"_index":495,"title":{},"body":{"components/AppWebComponent.html":{}}}],["basic",{"_index":4086,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["bbox",{"_index":2229,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.left",{"_index":2232,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.right",{"_index":2231,"title":{},"body":{"classes/InitializationState.html":{}}}],["before",{"_index":1315,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["behavior",{"_index":3042,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["behavior'},{'name",{"_index":593,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["behavior.component",{"_index":2908,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior.component.html",{"_index":3043,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts",{"_index":3041,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{}}}],["behavior.component.ts:102",{"_index":3234,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:104",{"_index":3313,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:110",{"_index":3236,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:121",{"_index":3315,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:135",{"_index":3312,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:144",{"_index":3311,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:152",{"_index":3316,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:16",{"_index":3225,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:19",{"_index":3220,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:22",{"_index":3072,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:25",{"_index":3070,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:28",{"_index":3067,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:31",{"_index":3077,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:34",{"_index":3075,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:36",{"_index":3068,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:37",{"_index":3242,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:38",{"_index":3073,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:40",{"_index":3058,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:41",{"_index":3339,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:43",{"_index":3065,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:44",{"_index":3341,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:47",{"_index":3342,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:49",{"_index":3059,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:50",{"_index":3325,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:53",{"_index":3328,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:54",{"_index":3060,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:56",{"_index":3322,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:58",{"_index":3062,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:59",{"_index":3330,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:62",{"_index":3332,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:65",{"_index":3344,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:68",{"_index":3318,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:71",{"_index":3320,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:72",{"_index":3064,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:74",{"_index":3346,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:77",{"_index":3334,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:80",{"_index":3227,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:83",{"_index":3063,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:86",{"_index":3336,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:89",{"_index":3326,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:90",{"_index":3230,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:92",{"_index":3310,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:96",{"_index":3323,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.module",{"_index":3427,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["behavior.module.ts",{"_index":3108,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior/spatial",{"_index":2907,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{}}}],["behavioral",{"_index":3206,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["being",{"_index":3240,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["beta",{"_index":4005,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":4058,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":399,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["bind",{"_index":1079,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["binds",{"_index":3635,"title":{},"body":{"injectables/ThemingService.html":{}}}],["black",{"_index":3406,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["bladder",{"_index":1326,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bladder.svg",{"_index":1328,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blob",{"_index":3885,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["bloc",{"_index":3602,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["block",{"_index":475,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["block.spatialentityid",{"_index":3495,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["blocks",{"_index":3380,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["blood",{"_index":1329,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blood.svg",{"_index":1330,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":4028,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1104,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["board",{"_index":4273,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":260,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodyui",{"_index":243,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuicomponent",{"_index":193,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuimodule",{"_index":106,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["bold",{"_index":693,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["bone",{"_index":1331,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["boolean",{"_index":167,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["booleaninput",{"_index":2159,"title":{},"body":{"classes/InitializationState.html":{}}}],["bootstrap",{"_index":59,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["border",{"_index":1500,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["both",{"_index":1101,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["bottom",{"_index":689,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["bound",{"_index":1736,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["bounds",{"_index":3376,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["box",{"_index":1521,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["brain",{"_index":1334,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["brain.svg",{"_index":1335,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["branch",{"_index":229,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["break",{"_index":3253,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["breaking",{"_index":4095,"title":{},"body":{"changelog.html":{}}}],["breaks",{"_index":2341,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["breast.svg",{"_index":1364,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bringing",{"_index":4105,"title":{},"body":{"changelog.html":{}}}],["bronchus",{"_index":1359,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bronchus.svg",{"_index":1361,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["browse",{"_index":4618,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":103,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browser'},{'name",{"_index":588,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["browser.component",{"_index":2898,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser.component.html",{"_index":2823,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.scss",{"_index":2822,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts",{"_index":2814,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["browser.component.ts:102",{"_index":2863,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:111",{"_index":2852,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:115",{"_index":2860,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:24",{"_index":2840,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:29",{"_index":2837,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:34",{"_index":2841,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:36",{"_index":2839,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:38",{"_index":2838,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:44",{"_index":2845,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:49",{"_index":2850,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:54",{"_index":2848,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:56",{"_index":2843,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:58",{"_index":2844,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:64",{"_index":2836,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:79",{"_index":2857,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:93",{"_index":2854,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.module",{"_index":131,"title":{},"body":{"modules/AppModule.html":{}}}],["browser.module.ts",{"_index":2895,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser/animations",{"_index":105,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browser/donor",{"_index":1429,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"coverage.html":{}}}],["browser/results",{"_index":130,"title":{},"body":{"modules/AppModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["browser/tissue",{"_index":3758,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["browseranimationsmodule",{"_index":104,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browserify",{"_index":4489,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":101,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browsing",{"_index":4318,"title":{},"body":{"changelog.html":{}}}],["bubble_chart",{"_index":1488,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["bug",{"_index":3960,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":4520,"title":{},"body":{"index.html":{}}}],["builds",{"_index":4001,"title":{},"body":{"changelog.html":{}}}],["builtin_parsers",{"_index":526,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.boolean",{"_index":553,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.json(value",{"_index":538,"title":{},"body":{"components/AppWebComponent.html":{}}}],["button",{"_index":1035,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":619,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["button.component",{"_index":1578,"title":{},"body":{"modules/DrawerModule.html":{}}}],["button.component.html",{"_index":3795,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.scss",{"_index":3794,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts",{"_index":3793,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:19",{"_index":3800,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:22",{"_index":3801,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:27",{"_index":3811,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:38",{"_index":3808,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:40",{"_index":3807,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:42",{"_index":3798,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:65",{"_index":3804,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:75",{"_index":3805,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:85",{"_index":3803,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:97",{"_index":3806,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button/toggle",{"_index":1577,"title":{},"body":{"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["buttonclicked",{"_index":3049,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["buttons",{"_index":3404,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["c",{"_index":4569,"title":{},"body":{"license.html":{}}}],["c.color",{"_index":779,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["cache",{"_index":3901,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["cacheable",{"_index":4492,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":2233,"title":{},"body":{"classes/InitializationState.html":{}}}],["calc",{"_index":3824,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["calc(100",{"_index":1010,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["calc(100vh",{"_index":2888,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["calc(3rem",{"_index":1809,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["calc(50",{"_index":2192,"title":{},"body":{"classes/InitializationState.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["calculated",{"_index":2225,"title":{},"body":{"classes/InitializationState.html":{}}}],["call",{"_index":372,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["callable",{"_index":4512,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callables",{"_index":4509,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callback",{"_index":2480,"title":{},"body":{"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["called",{"_index":1125,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["calls",{"_index":3925,"title":{},"body":{"changelog.html":{}}}],["calltoactionstate",{"_index":3561,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["camera",{"_index":3392,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cancelregistration",{"_index":4066,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":4256,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":4438,"title":{},"body":{"dependencies.html":{}}}],["capitalize",{"_index":3172,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(name",{"_index":3177,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(sex",{"_index":3176,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["captures",{"_index":402,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["card",{"_index":1432,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["card'},{'name",{"_index":569,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["card.component",{"_index":1567,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card.component.html",{"_index":1436,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.scss",{"_index":1435,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts",{"_index":1431,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["card.component.ts:17",{"_index":1457,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:20",{"_index":1453,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:23",{"_index":1452,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:26",{"_index":1446,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:29",{"_index":1450,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:31",{"_index":1451,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:34",{"_index":1454,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:37",{"_index":1455,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:40",{"_index":1445,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:52",{"_index":1458,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:62",{"_index":1470,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:76",{"_index":1462,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.module",{"_index":2899,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["card.module.ts",{"_index":1563,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card/donor",{"_index":1430,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["cards",{"_index":3668,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel",{"_index":266,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["carousel'},{'name",{"_index":611,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["carousel.component",{"_index":3741,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel.component.html",{"_index":3670,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.scss",{"_index":3669,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts",{"_index":3665,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["carousel.component.ts:29",{"_index":3679,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:34",{"_index":3677,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:39",{"_index":3678,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:44",{"_index":3709,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:49",{"_index":3712,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:56",{"_index":3716,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:63",{"_index":3693,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:75",{"_index":3707,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:89",{"_index":3682,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.module",{"_index":1566,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["carousel.module.ts",{"_index":3738,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel/thumbnail",{"_index":1565,"title":{},"body":{"modules/DonorCardModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["case",{"_index":989,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"index.html":{}}}],["cases",{"_index":4229,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":2120,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["cause",{"_index":3844,"title":{},"body":{"components/ViewerComponent.html":{}}}],["ccf",{"_index":34,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":4190,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":3908,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":4637,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfdatabasedatasourceservice",{"_index":1419,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["ccfdatabaseoptions",{"_index":162,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ccfdrawer",{"_index":2180,"title":{},"body":{"classes/InitializationState.html":{}}}],["ccfdrawercontainer",{"_index":809,"title":{},"body":{"components/ContainerComponent.html":{}}}],["cdk",{"_index":1635,"title":{},"body":{"components/DropdownComponent.html":{}}}],["cdkportal",{"_index":1747,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cdr",{"_index":321,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cdr.markforcheck",{"_index":341,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ceil",{"_index":1780,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cell",{"_index":262,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["celltypes",{"_index":2687,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["celltypes(state",{"_index":3442,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["celltypeselectionlabel",{"_index":261,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["celltypestreemodel",{"_index":1071,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["celltypestreemodel(state",{"_index":1293,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["celltypetermoccurencesdata",{"_index":1183,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata$.pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1232,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata(filter",{"_index":1279,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdataquerystatus",{"_index":1157,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurrences",{"_index":1201,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypeterms",{"_index":301,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["celltypetermsfulldata",{"_index":1169,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetreemodel",{"_index":245,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["center",{"_index":933,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"index.html":{}}}],["certain",{"_index":2803,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cff",{"_index":1013,"title":{},"body":{"components/ContentComponent.html":{}}}],["change",{"_index":830,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":905,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["changedetection",{"_index":239,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy",{"_index":168,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy.onpush",{"_index":240,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectorref",{"_index":169,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["changelog",{"_index":3891,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changeposition",{"_index":3217,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["changes",{"_index":363,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["changes.selection",{"_index":1769,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["changes.valuerange",{"_index":1767,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["channel",{"_index":813,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["channels",{"_index":2397,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["charge",{"_index":230,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ResultsBrowserComponent.html":{},"license.html":{}}}],["checkbox",{"_index":631,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checkbox'},{'name",{"_index":562,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["checkbox.component",{"_index":712,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["checkbox.component.html",{"_index":633,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox.component.scss",{"_index":632,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox__ripple",{"_index":1508,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["checkboxcomponent",{"_index":561,"title":{"components/CheckboxComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["checkboxes",{"_index":628,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkboxmodule",{"_index":704,"title":{"modules/CheckboxModule.html":{}},"body":{"modules/CheckboxModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["checked",{"_index":658,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checks",{"_index":962,"title":{},"body":{"components/ContentComponent.html":{}}}],["child",{"_index":1513,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"miscellaneous/typealiases.html":{}}}],["children",{"_index":2012,"title":{},"body":{"classes/FlatNode.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["choices",{"_index":1591,"title":{},"body":{"components/DropdownComponent.html":{}}}],["choose",{"_index":4209,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":4188,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":4610,"title":{},"body":{"license.html":{}}}],["class",{"_index":0,"title":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["class.ccf",{"_index":3796,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["class.cff",{"_index":942,"title":{},"body":{"components/ContentComponent.html":{}}}],["class.hidden]=\"hidden",{"_index":1914,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["class=\"filter",{"_index":1912,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["classend",{"_index":2198,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["classes",{"_index":2,"title":{},"body":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"overview.html":{}}}],["classname",{"_index":814,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["clean",{"_index":2405,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["cleans",{"_index":846,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cleanup",{"_index":4004,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":3851,"title":{},"body":{"components/ViewerComponent.html":{}}}],["click",{"_index":1465,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":1456,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["clicking",{"_index":4093,"title":{},"body":{"changelog.html":{}}}],["clicks",{"_index":2938,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["client",{"_index":3900,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["clientheight",{"_index":2876,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["clip",{"_index":3731,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["close",{"_index":446,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["closed",{"_index":2165,"title":{},"body":{"classes/InitializationState.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["closedialog",{"_index":3114,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["closeexpanded",{"_index":2258,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeiframeviewer",{"_index":448,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["closeopendone",{"_index":2265,"title":{},"body":{"classes/InitializationState.html":{}}}],["closes",{"_index":1700,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["closesliderpopover",{"_index":1666,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closesliderpopover(target",{"_index":1706,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closespatialsearch",{"_index":3356,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cls",{"_index":3627,"title":{},"body":{"injectables/ThemingService.html":{}}}],["clsname",{"_index":1437,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["cluster_appmodule",{"_index":62,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":63,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":64,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule",{"_index":705,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_declarations",{"_index":706,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_exports",{"_index":707,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_coremodule",{"_index":1040,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_exports",{"_index":1042,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_imports",{"_index":1041,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule",{"_index":1557,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_declarations",{"_index":1558,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_exports",{"_index":1560,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_imports",{"_index":1559,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_drawermodule",{"_index":1570,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_declarations",{"_index":1572,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_exports",{"_index":1571,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule",{"_index":1642,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_declarations",{"_index":1643,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_exports",{"_index":1644,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule",{"_index":1830,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_declarations",{"_index":1831,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_exports",{"_index":1832,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule",{"_index":1928,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_declarations",{"_index":1930,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_exports",{"_index":1929,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_imports",{"_index":1931,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["cluster_filterspopovermodule",{"_index":1981,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_declarations",{"_index":1984,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_exports",{"_index":1983,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_imports",{"_index":1982,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["cluster_headermodule",{"_index":2073,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_declarations",{"_index":2074,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_exports",{"_index":2075,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule",{"_index":2428,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_exports",{"_index":2429,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_imports",{"_index":2430,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule",{"_index":2540,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_declarations",{"_index":2542,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_exports",{"_index":2541,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule",{"_index":2648,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_declarations",{"_index":2649,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_exports",{"_index":2651,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_imports",{"_index":2652,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["cluster_ontologyselectionmodule_ontologyselectioncomponent_providers",{"_index":2650,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule",{"_index":2655,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_declarations",{"_index":2657,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_exports",{"_index":2656,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule",{"_index":2891,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_declarations",{"_index":2894,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_exports",{"_index":2893,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_imports",{"_index":2892,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["cluster_runspatialsearchmodule",{"_index":2914,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_declarations",{"_index":2916,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_exports",{"_index":2915,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule",{"_index":3103,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_declarations",{"_index":3106,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_exports",{"_index":3105,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_imports",{"_index":3104,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule",{"_index":3136,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_declarations",{"_index":3138,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_exports",{"_index":3137,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule",{"_index":3263,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_declarations",{"_index":3266,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_exports",{"_index":3264,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_imports",{"_index":3265,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule",{"_index":3300,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_declarations",{"_index":3301,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_exports",{"_index":3302,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule",{"_index":3350,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_declarations",{"_index":3353,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_exports",{"_index":3351,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_imports",{"_index":3352,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule",{"_index":3415,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_declarations",{"_index":3416,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_exports",{"_index":3417,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_imports",{"_index":3418,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule",{"_index":3545,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_declarations",{"_index":3546,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_exports",{"_index":3547,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule",{"_index":3603,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_declarations",{"_index":3605,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_exports",{"_index":3604,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_themingmodule",{"_index":3608,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_themingmodule_providers",{"_index":3609,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule",{"_index":3735,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_declarations",{"_index":3736,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_exports",{"_index":3737,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule",{"_index":3753,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_declarations",{"_index":3754,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_exports",{"_index":3755,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule",{"_index":3787,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_declarations",{"_index":3788,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_exports",{"_index":3789,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_viewermodule",{"_index":3856,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_declarations",{"_index":3857,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_exports",{"_index":3858,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["coalescing",{"_index":2807,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["code",{"_index":3997,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":4200,"title":{},"body":{"changelog.html":{}}}],["codeblob",{"_index":3884,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["codex",{"_index":4241,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":4288,"title":{},"body":{"changelog.html":{}}}],["coercebooleanproperty",{"_index":2160,"title":{},"body":{"classes/InitializationState.html":{}}}],["collaboration",{"_index":4198,"title":{},"body":{"changelog.html":{}}}],["collapse",{"_index":2261,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["collapsed",{"_index":2170,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["collapses",{"_index":2257,"title":{},"body":{"classes/InitializationState.html":{}}}],["collisions",{"_index":3492,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"changelog.html":{}}}],["collisions.has(s['@id",{"_index":3498,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["color",{"_index":357,"title":{"interfaces/Color.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["color.color",{"_index":780,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color.rank",{"_index":2356,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color].concat(colorsavailable",{"_index":788,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignments",{"_index":751,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colorassignments[key",{"_index":767,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist",{"_index":753,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.filter(a",{"_index":789,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.reduce>>((acc",{"_index":782,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.slice(0",{"_index":776,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist[colorassignmentslist.length",{"_index":774,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentstate",{"_index":759,"title":{"injectables/ColorAssignmentState.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["colorassignmentstatemodel",{"_index":748,"title":{"interfaces/ColorAssignmentStateModel.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{}}}],["colorizing",{"_index":4249,"title":{},"body":{"changelog.html":{}}}],["colorpalette",{"_index":749,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colors",{"_index":756,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[node['@id']].rgba",{"_index":3026,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[tissueblock.spatialentityid",{"_index":2354,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["colorsavailable",{"_index":750,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.filter(c",{"_index":778,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.length",{"_index":772,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable[0",{"_index":773,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["column",{"_index":1810,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["columns",{"_index":635,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["combination",{"_index":4210,"title":{},"body":{"changelog.html":{}}}],["combined",{"_index":1038,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["combinelatest",{"_index":187,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.theme",{"_index":337,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["combines",{"_index":1130,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["come",{"_index":4245,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":4238,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":4441,"title":{},"body":{"dependencies.html":{}}}],["comma",{"_index":433,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["common",{"_index":1227,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":709,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["compare",{"_index":1263,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["compatibility",{"_index":3578,"title":{},"body":{"modules/StoreModule.html":{}}}],["completed",{"_index":1118,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["completion",{"_index":2263,"title":{},"body":{"classes/InitializationState.html":{}}}],["complexity",{"_index":4118,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":3995,"title":{},"body":{"changelog.html":{}}}],["componenet",{"_index":2442,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["component",{"_index":170,"title":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component's",{"_index":1682,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["component.component",{"_index":120,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":494,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["component.component.ts:31",{"_index":512,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":516,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":517,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:35",{"_index":515,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":519,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":518,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:39",{"_index":524,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:40",{"_index":522,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:41",{"_index":523,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:42",{"_index":513,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:43",{"_index":514,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:44",{"_index":521,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:45",{"_index":520,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:47",{"_index":510,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":558,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["componentref",{"_index":3630,"title":{},"body":{"injectables/ThemingService.html":{}}}],["components",{"_index":228,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/typealiases.html":{}}}],["composes",{"_index":2578,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computations",{"_index":2553,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computes",{"_index":1752,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["comunica/query",{"_index":4410,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":4443,"title":{},"body":{"dependencies.html":{}}}],["concat(colorassignmentslist",{"_index":781,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["condition",{"_index":2599,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["conditions",{"_index":4594,"title":{},"body":{"license.html":{}}}],["config",{"_index":592,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["config'},{'name",{"_index":595,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["config.component",{"_index":38,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["config.component.html",{"_index":3113,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.scss",{"_index":3112,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts",{"_index":3111,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["config.component.ts:17",{"_index":3125,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:20",{"_index":3116,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:23",{"_index":3117,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:26",{"_index":3118,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:29",{"_index":3124,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:32",{"_index":3123,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:35",{"_index":3119,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:38",{"_index":3121,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:41",{"_index":3122,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.isolated",{"_index":2399,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["config.module",{"_index":3110,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{}}}],["config.module.ts",{"_index":3139,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["config/spatial",{"_index":37,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["configstore",{"_index":511,"title":{},"body":{"components/AppWebComponent.html":{}}}],["configuration",{"_index":2370,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["configurations",{"_index":4064,"title":{},"body":{"changelog.html":{}}}],["configure",{"_index":3126,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["confirmation",{"_index":4033,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":4071,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":2420,"title":{},"body":{"injectables/MessageService.html":{},"changelog.html":{}}}],["connect(source",{"_index":2408,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connected",{"_index":852,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connectedposition",{"_index":1754,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["connection",{"_index":4616,"title":{},"body":{"license.html":{}}}],["connects",{"_index":2407,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["consentservice",{"_index":185,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["consider",{"_index":3577,"title":{},"body":{"modules/StoreModule.html":{}}}],["consortium",{"_index":4570,"title":{},"body":{"license.html":{}}}],["const",{"_index":151,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["constantly",{"_index":3846,"title":{},"body":{"components/ViewerComponent.html":{}}}],["construct",{"_index":4510,"title":{},"body":{"miscellaneous/functions.html":{}}}],["constructor",{"_index":16,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"modules/ThumbnailCarouselModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["constructor(@inject(message_service_config",{"_index":2398,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["constructor(@optional",{"_index":1063,"title":{},"body":{"modules/CoreModule.html":{},"injectables/ThemingService.html":{}}}],["constructor(config",{"_index":2421,"title":{},"body":{"injectables/MessageService.html":{}}}],["constructor(configstore",{"_index":509,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(dataservice",{"_index":2308,"title":{},"body":{"injectables/ListResultsState.html":{},"injectables/SceneState.html":{}}}],["constructor(datasource",{"_index":3517,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["constructor(defaulttheme",{"_index":3622,"title":{},"body":{"injectables/ThemingService.html":{}}}],["constructor(dialog",{"_index":3052,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["constructor(dialogref",{"_index":3309,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["constructor(drawer",{"_index":3797,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["constructor(execute",{"_index":3029,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["constructor(filter",{"_index":3826,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["constructor(ga",{"_index":639,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["constructor(globalconfig",{"_index":3865,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["constructor(id",{"_index":2810,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["constructor(items",{"_index":3037,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["constructor(messageservice",{"_index":826,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["constructor(node",{"_index":2426,"title":{},"body":{"classes/MoveToNode.html":{}}}],["constructor(ontologysearchservice",{"_index":2626,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["constructor(ontologyservice",{"_index":2456,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(organid",{"_index":3031,"title":{},"body":{"classes/SetOrgan.html":{}}}],["constructor(original",{"_index":1993,"title":{},"body":{"classes/FlatNode.html":{}}}],["constructor(overlay",{"_index":1679,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["constructor(position",{"_index":3033,"title":{},"body":{"classes/SetPosition.html":{}}}],["constructor(private",{"_index":150,"title":{},"body":{"modules/AppModule.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["constructor(public",{"_index":2500,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(radius",{"_index":3035,"title":{},"body":{"classes/SetRadius.html":{}}}],["constructor(readonly",{"_index":42,"title":{},"body":{"classes/AddSearch.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["constructor(registry",{"_index":2133,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["constructor(sanitizer",{"_index":3835,"title":{},"body":{"components/ViewerComponent.html":{}}}],["constructor(sex",{"_index":17,"title":{},"body":{"classes/AddSearch.html":{},"classes/SetSex.html":{}}}],["constructor(source",{"_index":2413,"title":{},"body":{"classes/MessageChannel.html":{}}}],["constructor(store",{"_index":2901,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["contain",{"_index":1025,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{}}}],["container",{"_index":694,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["container'},{'name",{"_index":564,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["container.component.html",{"_index":812,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container.component.scss",{"_index":811,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container/container.component",{"_index":1576,"title":{},"body":{"modules/DrawerModule.html":{}}}],["containercomponent",{"_index":563,"title":{"components/ContainerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["containerpayload",{"_index":1028,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["containers",{"_index":904,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["containing",{"_index":911,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ThumbnailCarouselComponent.html":{},"index.html":{}}}],["contains",{"_index":674,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/TermOccurrenceListComponent.html":{}}}],["content",{"_index":824,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["content'},{'name",{"_index":566,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["content.component",{"_index":1938,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content.component.html",{"_index":1844,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.scss",{"_index":934,"title":{},"body":{"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{}}}],["content.component.ts",{"_index":1841,"title":{},"body":{"components/FiltersContentComponent.html":{},"coverage.html":{}}}],["content.component.ts:105",{"_index":1873,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:117",{"_index":1880,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:128",{"_index":1882,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:23",{"_index":1858,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:28",{"_index":1857,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:33",{"_index":1861,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:38",{"_index":1859,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:43",{"_index":1860,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:48",{"_index":1863,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:53",{"_index":1867,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:58",{"_index":1865,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:63",{"_index":1856,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:75",{"_index":1871,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:87",{"_index":1876,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:96",{"_index":1869,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.module",{"_index":1986,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["content.module.ts",{"_index":1932,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content/content.component",{"_index":878,"title":{},"body":{"components/ContainerComponent.html":{},"modules/DrawerModule.html":{}}}],["content/filters",{"_index":1840,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["content1",{"_index":815,"title":{},"body":{"components/ContainerComponent.html":{}}}],["content2",{"_index":816,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren",{"_index":874,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(contentcomponent",{"_index":855,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(drawercomponent",{"_index":865,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentcomponent",{"_index":565,"title":{"components/ContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["contentcontainerchanged",{"_index":1017,"title":{"interfaces/ContentContainerChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["contents",{"_index":477,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["contentsvisible",{"_index":1658,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["continue",{"_index":3120,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["contract",{"_index":4613,"title":{},"body":{"license.html":{}}}],["control",{"_index":374,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["controls",{"_index":1598,"title":{},"body":{"components/DropdownComponent.html":{}}}],["convention",{"_index":487,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["coordinate",{"_index":4514,"title":{},"body":{"index.html":{}}}],["copies",{"_index":4589,"title":{},"body":{"license.html":{}}}],["copy",{"_index":4576,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":4568,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1386,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cord.svg",{"_index":1387,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["core",{"_index":1064,"title":{},"body":{"modules/CoreModule.html":{}}}],["core/core.module",{"_index":122,"title":{},"body":{"modules/AppModule.html":{}}}],["core/models/list",{"_index":2869,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["core/models/ontology",{"_index":200,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/app",{"_index":112,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["core/services/ontology",{"_index":2498,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/theming/theming.service",{"_index":203,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/action",{"_index":205,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["core/store/data/data.selectors",{"_index":208,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/data/data.state",{"_index":211,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{}}}],["core/store/list",{"_index":213,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/scene/scene.state",{"_index":217,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/spatial",{"_index":218,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["coremodule",{"_index":67,"title":{"modules/CoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["cors",{"_index":4445,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":2680,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["counter",{"_index":2377,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"miscellaneous/variables.html":{}}}],["counts",{"_index":3448,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"components/TermOccurrenceListComponent.html":{}}}],["counts[o.id",{"_index":2726,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cover",{"_index":3729,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["coverage",{"_index":4269,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["create",{"_index":1681,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{}}}],["create(original",{"_index":2003,"title":{},"body":{"classes/FlatNode.html":{}}}],["createcustomelement",{"_index":92,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":153,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":1737,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"changelog.html":{}}}],["createitem",{"_index":3196,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitem(sex",{"_index":3166,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription",{"_index":3197,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription(sex",{"_index":3171,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemid",{"_index":3198,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemid(search",{"_index":3169,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["creates",{"_index":310,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["createselectionlabel(ontolgyselection",{"_index":425,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createworker",{"_index":3863,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["createworker(_config",{"_index":3869,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["creating",{"_index":881,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["credits",{"_index":4555,"title":{},"body":{"index.html":{}}}],["criteria",{"_index":1685,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["css",{"_index":3680,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"dependencies.html":{}}}],["ctrlclick",{"_index":2976,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ctx",{"_index":3200,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{}}}],["ctx.dispatch(actions).pipe",{"_index":2798,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.dispatch(new",{"_index":2711,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.getstate",{"_index":2704,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate",{"_index":2716,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate(data",{"_index":2784,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.setstate(append([this.createitem(sex",{"_index":3152,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(newitems",{"_index":3165,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(removeitem(item",{"_index":3155,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["cuboid",{"_index":4268,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":4267,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":629,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/enumerations.html":{}}}],["currentdelta",{"_index":3207,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["currentkey",{"_index":3208,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["currently",{"_index":407,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["currentsex",{"_index":1902,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["cursor",{"_index":1504,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["customelements.define('ccf",{"_index":155,"title":{},"body":{"modules/AppModule.html":{}}}],["cyberinfrastructure",{"_index":4557,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":4126,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":1540,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["da326f",{"_index":736,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["damages",{"_index":4611,"title":{},"body":{"license.html":{}}}],["dark",{"_index":367,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').addeventlistener('change",{"_index":364,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').matches",{"_index":359,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark/light",{"_index":4067,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":313,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["data.actions",{"_index":1099,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["data.aggregatedata$.subscribe",{"_index":325,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.celltypetermoccurencesdata$.subscribe",{"_index":327,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.content",{"_index":3091,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.content.length",{"_index":3099,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.filter$.pipe(map(x",{"_index":333,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.filter$.subscribe",{"_index":329,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.infotitle",{"_index":3090,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.ontologytermoccurencesdata$.subscribe",{"_index":326,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.providerfilterdata$.subscribe",{"_index":331,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.scenedata$.subscribe",{"_index":328,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.state",{"_index":1297,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["data.technologyfilterdata$.subscribe",{"_index":330,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.tissueblockdata$.subscribe",{"_index":324,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.videoid",{"_index":3093,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data/data.actions",{"_index":2674,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.selectors",{"_index":2675,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.state",{"_index":2334,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["dataaction",{"_index":720,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["database",{"_index":35,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"classes/FlatNode.html":{},"interfaces/ListResult.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateFilter.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["databaseready",{"_index":1147,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["databasestatus",{"_index":1081,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["dataquerystate",{"_index":209,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["dataquerystate.completed",{"_index":1120,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["dataquerystate.running",{"_index":296,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{}}}],["dataservice",{"_index":2310,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["datasetresult",{"_index":3676,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["datasets",{"_index":4136,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":318,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datasourcelike",{"_index":1420,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["datasources",{"_index":501,"title":{},"body":{"components/AppWebComponent.html":{}}}],["datasourceservice",{"_index":182,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datastate",{"_index":210,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"classes/UpdateFilter.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["datastatemodel",{"_index":1068,"title":{"interfaces/DataStateModel.html":{}},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["datastateselectors",{"_index":207,"title":{"classes/DataStateSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["datastateselectors.anatomicalstructurestreemodel",{"_index":3507,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["datastateselectors.celltypestreemodel",{"_index":3509,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["db",{"_index":2776,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getcelltypetermoccurences(filter).pipe(take(1",{"_index":2782,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getontologytermoccurences(filter).pipe(take(1",{"_index":2781,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getreferenceorganscene(organid",{"_index":2778,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.gettissueblockresults(filter).pipe(take(1",{"_index":2780,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["deal",{"_index":4578,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":4617,"title":{},"body":{"license.html":{}}}],["debouncetime",{"_index":2672,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["debouncetime(500",{"_index":2700,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["december",{"_index":4204,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":671,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["deck.gl",{"_index":747,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["deck.gl/core",{"_index":4413,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":4415,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":4417,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":4418,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":58,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["decoration",{"_index":2064,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["decorator",{"_index":178,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["decorators",{"_index":795,"title":{},"body":{"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["deep",{"_index":1262,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["deeply",{"_index":4023,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":28,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette",{"_index":731,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette.concat",{"_index":758,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["default_filter",{"_index":1100,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons",{"_index":1324,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs",{"_index":2964,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs.has(organ.organ",{"_index":3002,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["default_theme",{"_index":116,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaulticondefinition",{"_index":1302,"title":{"interfaces/DefaultIconDefinition.html":{}},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultposition",{"_index":2682,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaultposition(state",{"_index":3444,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["defaultradius",{"_index":2739,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaults",{"_index":757,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaulttheme",{"_index":3617,"title":{},"body":{"injectables/ThemingService.html":{}}}],["defaultvalue",{"_index":2678,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defer",{"_index":1084,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["deferred",{"_index":2144,"title":{},"body":{"classes/InitializationState.html":{}}}],["defined",{"_index":22,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["definition",{"_index":1306,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.html",{"_index":2110,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.url",{"_index":2109,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["delay",{"_index":1088,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["delay(2000",{"_index":1244,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["delegatedatasourceoptions",{"_index":1414,"title":{"interfaces/DelegateDataSourceOptions.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delegatedatasourceservice",{"_index":1053,"title":{"injectables/DelegateDataSourceService.html":{}},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delta",{"_index":3215,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["demo",{"_index":4040,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":56,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":4099,"title":{},"body":{"changelog.html":{}}}],["depth",{"_index":2735,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["descendants",{"_index":856,"title":{},"body":{"components/ContainerComponent.html":{}}}],["descrepancies",{"_index":3948,"title":{},"body":{"changelog.html":{}}}],["describes",{"_index":649,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["description",{"_index":625,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["deselect",{"_index":2859,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselected",{"_index":2849,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselectlistresult",{"_index":2303,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["deselectlistresult(result",{"_index":2313,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["details",{"_index":4301,"title":{},"body":{"changelog.html":{}}}],["detect",{"_index":1770,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["detected",{"_index":1714,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["detection",{"_index":839,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["detector",{"_index":831,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["determine",{"_index":2801,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["determines",{"_index":1602,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{}}}],["developed",{"_index":4556,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":3573,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":4293,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":2902,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["dialogref",{"_index":3053,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["dialogsubs",{"_index":3044,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["diff",{"_index":2879,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["different",{"_index":2292,"title":{},"body":{"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["digits",{"_index":4184,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":4310,"title":{},"body":{"changelog.html":{}}}],["directimport",{"_index":3874,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["direction",{"_index":696,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["directive",{"_index":556,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directives",{"_index":621,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directly",{"_index":4239,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":482,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["disabled",{"_index":2072,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["disables",{"_index":2981,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["dispatch",{"_index":175,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["display",{"_index":422,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["displayed",{"_index":1592,"title":{},"body":{"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["displayformatter",{"_index":2451,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displayformatter(option",{"_index":2465,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displaying",{"_index":4051,"title":{},"body":{"changelog.html":{}}}],["displaylabel",{"_index":2590,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["displays",{"_index":1433,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["distinct",{"_index":1089,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["distinctuntilchanged",{"_index":730,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["distribute",{"_index":4585,"title":{},"body":{"license.html":{}}}],["dobootstrap",{"_index":88,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":4277,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":3959,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1697,"title":{},"body":{"components/DualSliderComponent.html":{},"dependencies.html":{}}}],["document:click",{"_index":1676,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:click(target",{"_index":1694,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:keydown",{"_index":3218,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keydown(target",{"_index":3226,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup",{"_index":3219,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup(target",{"_index":3229,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:touchstart",{"_index":1677,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:touchstart(target",{"_index":1705,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["documentation",{"_index":3998,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["dom",{"_index":491,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["domains",{"_index":276,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["domsanitizer",{"_index":2087,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["don't",{"_index":432,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["done",{"_index":4096,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":568,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["donor_card",{"_index":1477,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["donorcardcomponent",{"_index":567,"title":{"components/DonorCardComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["donorcardmodule",{"_index":1556,"title":{"modules/DonorCardModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["donors",{"_index":4137,"title":{},"body":{"changelog.html":{}}}],["doreset",{"_index":770,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["dotenv",{"_index":4449,"title":{},"body":{"dependencies.html":{}}}],["down",{"_index":258,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["download",{"_index":2037,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{}}}],["downloadclicked",{"_index":2042,"title":{},"body":{"components/HeaderComponent.html":{}}}],["drawer",{"_index":231,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["drawer'},{'name",{"_index":570,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["drawer.close",{"_index":3819,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.closeexpanded",{"_index":3818,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.component.html",{"_index":2181,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.component.scss",{"_index":2182,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.open",{"_index":3820,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.position",{"_index":915,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawer/drawer.component",{"_index":879,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{}}}],["drawercomponent",{"_index":224,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["drawercomponent).position",{"_index":996,"title":{},"body":{"components/ContentComponent.html":{}}}],["drawercontainerschanged",{"_index":1024,"title":{"interfaces/DrawerContainersChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawerexpanded",{"_index":1945,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["drawerinitialized",{"_index":1031,"title":{"interfaces/DrawerInitialized.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawermodule",{"_index":68,"title":{"modules/DrawerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules.html":{},"overview.html":{}}}],["drawerpayload",{"_index":1037,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["drawers",{"_index":369,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["drawers.filter(drawer",{"_index":914,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawertoggled",{"_index":1032,"title":{"interfaces/DrawerToggled.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["dropdown",{"_index":1580,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["dropdown'},{'name",{"_index":572,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dropdown.component",{"_index":1650,"title":{},"body":{"modules/DropdownModule.html":{}}}],["dropdown.component.html",{"_index":1583,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdown.component.scss",{"_index":1582,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdowncomponent",{"_index":571,"title":{"components/DropdownComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dropdownmodule",{"_index":1641,"title":{"modules/DropdownModule.html":{}},"body":{"modules/DropdownModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["dual",{"_index":574,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dual_slider",{"_index":1797,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["dualslidercomponent",{"_index":573,"title":{"components/DualSliderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dualslidermodule",{"_index":69,"title":{"modules/DualSliderModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["duration",{"_index":346,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["during",{"_index":1268,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["dynamic",{"_index":4406,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":3942,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":365,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["e040fb",{"_index":740,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["each",{"_index":2379,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["ease",{"_index":1016,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["easier",{"_index":3980,"title":{},"body":{"changelog.html":{}}}],["easily",{"_index":445,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["east",{"_index":3283,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"index.html":{}}}],["edit",{"_index":3384,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["editreferenceorganclicked",{"_index":3357,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["effect",{"_index":1600,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["efficiency",{"_index":4157,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":314,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{}}}],["element",{"_index":555,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["element.getboundingclientrect",{"_index":2230,"title":{},"body":{"classes/InitializationState.html":{}}}],["element.nativeelement",{"_index":3657,"title":{},"body":{"injectables/ThemingService.html":{}}}],["element.nativeelement.contains(target",{"_index":1789,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["elementref",{"_index":171,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["elements",{"_index":3698,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["ellipsis",{"_index":1552,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["embedded",{"_index":4062,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":4056,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":4054,"title":{},"body":{"changelog.html":{}}}],["emit",{"_index":662,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["emits",{"_index":287,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["emitted",{"_index":270,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"miscellaneous/functions.html":{}}}],["emitter",{"_index":2463,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["emitters",{"_index":2820,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["emitting",{"_index":2212,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{}}}],["empty",{"_index":2572,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enable",{"_index":2469,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["enabled",{"_index":952,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["encapsulates",{"_index":2620,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["end",{"_index":891,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["end?.expanded",{"_index":1007,"title":{},"body":{"components/ContentComponent.html":{}}}],["end?.opened",{"_index":1006,"title":{},"body":{"components/ContentComponent.html":{}}}],["enddrawers",{"_index":916,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers.length",{"_index":919,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers[0",{"_index":922,"title":{},"body":{"components/ContainerComponent.html":{}}}],["endexpanded",{"_index":1005,"title":{},"body":{"components/ContentComponent.html":{}}}],["ensures",{"_index":1471,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enter",{"_index":1723,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["entire",{"_index":3565,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entities",{"_index":2944,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entry",{"_index":2471,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.displaylabel.join().includes",{"_index":2514,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.node.label.tolowercase",{"_index":2515,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["enum",{"_index":1114,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["enumerations",{"_index":4501,"title":{"miscellaneous/enumerations.html":{}},"body":{"miscellaneous/enumerations.html":{}}}],["environment",{"_index":197,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["environment.acceptableviewerdomains",{"_index":281,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["environment.customization",{"_index":550,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions",{"_index":548,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.disabledbworker",{"_index":1425,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["environment.googleanalyticstoken",{"_index":1061,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.production",{"_index":3574,"title":{},"body":{"modules/StoreModule.html":{}}}],["environments/environment",{"_index":198,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["error",{"_index":885,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ThemingService.html":{}}}],["error('invalid",{"_index":542,"title":{},"body":{"components/AppWebComponent.html":{}}}],["error('the",{"_index":1065,"title":{},"body":{"modules/CoreModule.html":{}}}],["error(`multiple",{"_index":893,"title":{},"body":{"components/ContainerComponent.html":{}}}],["errors",{"_index":882,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["es",{"_index":4439,"title":{},"body":{"dependencies.html":{}}}],["es2015.worker.js",{"_index":3883,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["eslint",{"_index":481,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["eslint/naming",{"_index":486,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["eslint/prefer",{"_index":2805,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["etc",{"_index":1036,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["eui",{"_index":156,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":3992,"title":{},"body":{"changelog.html":{}}}],["eui/src/app/app",{"_index":493,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/app.component.ts",{"_index":160,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["eui/src/app/app.module.ts",{"_index":79,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/app.module.ts:57",{"_index":83,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/core/core.module.ts",{"_index":1046,"title":{},"body":{"modules/CoreModule.html":{}}}],["eui/src/app/core/header/header.component.ts",{"_index":2035,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["eui/src/app/core/header/header.component.ts:18",{"_index":2045,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:20",{"_index":2049,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:22",{"_index":2050,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:27",{"_index":2047,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:32",{"_index":2044,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:37",{"_index":2052,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:42",{"_index":2051,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.module.ts",{"_index":2076,"title":{},"body":{"modules/HeaderModule.html":{}}}],["eui/src/app/core/models/flat",{"_index":1988,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["eui/src/app/core/models/list",{"_index":2297,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["eui/src/app/core/models/ontology",{"_index":2616,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["eui/src/app/core/services/app",{"_index":456,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["eui/src/app/core/services/data",{"_index":1415,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/ontology",{"_index":2550,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["eui/src/app/core/services/theming/theming.module.ts",{"_index":3610,"title":{},"body":{"modules/ThemingModule.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts",{"_index":3615,"title":{},"body":{"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:13",{"_index":3640,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:14",{"_index":3641,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:16",{"_index":3639,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:18",{"_index":3642,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:21",{"_index":3631,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:25",{"_index":3623,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:39",{"_index":3628,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:48",{"_index":3638,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:60",{"_index":3636,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:71",{"_index":3634,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:83",{"_index":3625,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/store/action",{"_index":4342,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/color",{"_index":713,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/data/data.actions.ts",{"_index":3825,"title":{},"body":{"classes/UpdateFilter.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.actions.ts:4",{"_index":3827,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts",{"_index":1289,"title":{},"body":{"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:12",{"_index":1292,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:17",{"_index":1294,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:7",{"_index":1296,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.state.ts",{"_index":1069,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/icon",{"_index":1303,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/list",{"_index":2299,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts",{"_index":2917,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:108",{"_index":2947,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:118",{"_index":2943,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:128",{"_index":2949,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:137",{"_index":2937,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:148",{"_index":2940,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:152",{"_index":2941,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:159",{"_index":2929,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:54",{"_index":2934,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:59",{"_index":2932,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:64",{"_index":2958,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:66",{"_index":2962,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:68",{"_index":2960,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:70",{"_index":2956,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:73",{"_index":2954,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:76",{"_index":2953,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:78",{"_index":2928,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:98",{"_index":2952,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/spatial",{"_index":7,"title":{},"body":{"classes/AddSearch.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/store.module.ts",{"_index":3553,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/filters/filters",{"_index":1839,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["eui/src/app/modules/ontology",{"_index":2434,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/results",{"_index":1428,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts",{"_index":624,"title":{},"body":{"components/CheckboxComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:18",{"_index":648,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:23",{"_index":653,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:28",{"_index":657,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:33",{"_index":647,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:38",{"_index":641,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:53",{"_index":668,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.module.ts",{"_index":708,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts",{"_index":805,"title":{},"body":{"components/ContainerComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:105",{"_index":845,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:115",{"_index":836,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:124",{"_index":847,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:37",{"_index":833,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:41",{"_index":866,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:45",{"_index":857,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:48",{"_index":862,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:50",{"_index":870,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:55",{"_index":873,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:60",{"_index":851,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:62",{"_index":827,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:83",{"_index":841,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts",{"_index":930,"title":{},"body":{"components/ContentComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:103",{"_index":967,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:116",{"_index":961,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:28",{"_index":950,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:30",{"_index":951,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:32",{"_index":953,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:34",{"_index":955,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:36",{"_index":948,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:39",{"_index":969,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:41",{"_index":946,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:60",{"_index":960,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:70",{"_index":957,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/drawer.module.ts",{"_index":1573,"title":{},"body":{"modules/DrawerModule.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts",{"_index":2142,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35",{"_index":2154,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37",{"_index":2151,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41",{"_index":2155,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46",{"_index":2156,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56",{"_index":2158,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65",{"_index":2157,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/messages.ts",{"_index":1018,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/toggle",{"_index":3792,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts",{"_index":1579,"title":{},"body":{"components/DropdownComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:18",{"_index":1588,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:23",{"_index":1590,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:28",{"_index":1593,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:33",{"_index":1594,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:38",{"_index":1587,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:50",{"_index":1597,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:59",{"_index":1596,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.module.ts",{"_index":1645,"title":{},"body":{"modules/DropdownModule.html":{}}}],["eui/src/app/shared/components/dual",{"_index":1651,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/run",{"_index":2900,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/spatial",{"_index":3040,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/shared/components/spinner",{"_index":3532,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/term",{"_index":3584,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/thumbnail",{"_index":3664,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/tissue",{"_index":3744,"title":{},"body":{"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts",{"_index":3829,"title":{},"body":{"components/ViewerComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:17",{"_index":3839,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:19",{"_index":3837,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:21",{"_index":3838,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:23",{"_index":3842,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:29",{"_index":3836,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:33",{"_index":3840,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:39",{"_index":3841,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.module.ts",{"_index":3859,"title":{},"body":{"modules/ViewerModule.html":{}}}],["eui/src/app/shared/services/message/message.service.ts",{"_index":2362,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:103",{"_index":2417,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:112",{"_index":2418,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:128",{"_index":2425,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:130",{"_index":2422,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:153",{"_index":2424,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:163",{"_index":2423,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:50",{"_index":2414,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:70",{"_index":2419,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:83",{"_index":2415,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:93",{"_index":2416,"title":{},"body":{"classes/MessageChannel.html":{}}}],["evenly",{"_index":3784,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["event",{"_index":673,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["event.checked",{"_index":681,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["event.key",{"_index":1804,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["event.target",{"_index":1693,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["event.target'])@hostlistener('document:touchstart",{"_index":1708,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["eventemitter",{"_index":661,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["eventemitter(true",{"_index":2214,"title":{},"body":{"classes/InitializationState.html":{}}}],["events",{"_index":670,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["everything",{"_index":1218,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["except",{"_index":2385,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["execute",{"_index":2034,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["executesearchongeneration",{"_index":2688,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["executionstrategy",{"_index":3579,"title":{},"body":{"modules/StoreModule.html":{}}}],["exists",{"_index":3778,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["expand",{"_index":2260,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["expand/collapse",{"_index":2267,"title":{},"body":{"classes/InitializationState.html":{}}}],["expand_collapse_params_default",{"_index":2174,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["expand_less",{"_index":1411,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expand_more",{"_index":1409,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expandable",{"_index":1992,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["expandcollapsedone",{"_index":2269,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded",{"_index":1033,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["expanded(value",{"_index":2209,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded/collapsed",{"_index":2166,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedchange",{"_index":2215,"title":{},"body":{"classes/InitializationState.html":{}}}],["expandedstate",{"_index":2167,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstate2",{"_index":2169,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstateobj",{"_index":2220,"title":{},"body":{"classes/InitializationState.html":{}}}],["expands",{"_index":2254,"title":{},"body":{"classes/InitializationState.html":{}}}],["exploration",{"_index":1252,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["exploration.module",{"_index":128,"title":{},"body":{"modules/AppModule.html":{}}}],["exploration.module.ts",{"_index":2435,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["exploration/ontology",{"_index":127,"title":{},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["export",{"_index":41,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["exportas",{"_index":808,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["exports",{"_index":61,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["express",{"_index":4451,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extended",{"_index":2172,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["extends",{"_index":161,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/WorkerDataSourceService.html":{}}}],["external",{"_index":3852,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["externalurl",{"_index":3881,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["extra",{"_index":4456,"title":{},"body":{"dependencies.html":{}}}],["extract",{"_index":3683,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["extraction",{"_index":4037,"title":{},"body":{"changelog.html":{}}}],["extrapulmonary",{"_index":1360,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye",{"_index":1336,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye.svg",{"_index":1337,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1376,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f.svg",{"_index":1377,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["factory",{"_index":2375,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":1599,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["faded",{"_index":936,"title":{},"body":{"components/ContentComponent.html":{}}}],["fadein",{"_index":1611,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["fadeinout",{"_index":941,"title":{},"body":{"components/ContentComponent.html":{}}}],["fail",{"_index":4202,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":4226,"title":{},"body":{"changelog.html":{}}}],["fallopian",{"_index":1338,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["false",{"_index":242,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["favor",{"_index":4193,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":3939,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":4127,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":4155,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":2024,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["fetch",{"_index":1321,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["fetches",{"_index":2571,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ff8800",{"_index":732,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["ffd740",{"_index":734,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["field",{"_index":1613,"title":{},"body":{"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["file",{"_index":5,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":4577,"title":{},"body":{"license.html":{}}}],["fill",{"_index":1627,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["filler",{"_index":2066,"title":{},"body":{"components/HeaderComponent.html":{}}}],["filter",{"_index":31,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filter's",{"_index":377,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filter(([_",{"_index":3512,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["filter(organ",{"_index":2996,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(state",{"_index":1295,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["filter(value",{"_index":2505,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["filter).pipe(take(1",{"_index":2779,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions",{"_index":219,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions.ts",{"_index":10,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"coverage.html":{}}}],["filter.actions.ts:15",{"_index":2811,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["filter.actions.ts:21",{"_index":3038,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["filter.actions.ts:9",{"_index":23,"title":{},"body":{"classes/AddSearch.html":{}}}],["filter.selectors",{"_index":221,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.selectors.ts",{"_index":3182,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"coverage.html":{}}}],["filter.selectors.ts:14",{"_index":3189,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:19",{"_index":3191,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:9",{"_index":3186,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.state",{"_index":40,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"modules/StoreModule.html":{}}}],["filter.state.ts",{"_index":3142,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter.state.ts:27",{"_index":3199,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:32",{"_index":3204,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:37",{"_index":3205,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:48",{"_index":3201,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:58",{"_index":3203,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:63",{"_index":3202,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter/spatial",{"_index":9,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter_checkbox",{"_index":684,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filter_content",{"_index":1888,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["filterbox",{"_index":376,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filterbox.removebox",{"_index":384,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filtered",{"_index":2389,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{}}}],["filteredresults",{"_index":2447,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["filteronchange",{"_index":634,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filteronchange(event",{"_index":665,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filters",{"_index":577,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filterschange",{"_index":1853,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["filterscontentcomponent",{"_index":576,"title":{"components/FiltersContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterscontentmodule",{"_index":1927,"title":{"modules/FiltersContentModule.html":{}},"body":{"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filterspopovercomponent",{"_index":222,"title":{"components/FiltersPopoverComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterspopovermodule",{"_index":70,"title":{"modules/FiltersPopoverModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filtersvisible",{"_index":1942,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["final",{"_index":4196,"title":{},"body":{"changelog.html":{}}}],["finished",{"_index":1029,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["finishing",{"_index":4036,"title":{},"body":{"changelog.html":{}}}],["fired",{"_index":1704,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["first",{"_index":1472,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["fit",{"_index":4135,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":4603,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":4119,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":3903,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":4250,"title":{},"body":{"changelog.html":{}}}],["flat",{"_index":1997,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["flatnode",{"_index":1987,"title":{"classes/FlatNode.html":{}},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["flatnode(original",{"_index":2015,"title":{},"body":{"classes/FlatNode.html":{}}}],["flex",{"_index":695,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["flexible",{"_index":3955,"title":{},"body":{"changelog.html":{}}}],["floor",{"_index":1777,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["flow",{"_index":2021,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["fly",{"_index":4315,"title":{},"body":{"changelog.html":{}}}],["fn",{"_index":206,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["fn.ts",{"_index":4343,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["focus",{"_index":3734,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["following",{"_index":4593,"title":{},"body":{"license.html":{}}}],["font",{"_index":691,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["forcedunassignment",{"_index":760,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["forkjoin",{"_index":2671,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["form",{"_index":1612,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["format",{"_index":744,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["formatlabel",{"_index":2556,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["formatlabel(label",{"_index":2562,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formats",{"_index":2565,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formatter",{"_index":2468,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formcontrol",{"_index":2448,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formsmodule",{"_index":2544,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["forwards",{"_index":1628,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["found",{"_index":2566,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["four",{"_index":702,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["frame",{"_index":3855,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["framework",{"_index":4515,"title":{},"body":{"index.html":{}}}],["free",{"_index":4574,"title":{},"body":{"license.html":{}}}],["fs",{"_index":4455,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":2173,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["fullscreen",{"_index":4274,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":4128,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":444,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["functionality",{"_index":1134,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["functions",{"_index":4503,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":4562,"title":{},"body":{"index.html":{}}}],["funnel",{"_index":1980,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["furnished",{"_index":4592,"title":{},"body":{"license.html":{}}}],["further",{"_index":4270,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":4120,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":642,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gap",{"_index":3128,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["gatoken",{"_index":1060,"title":{},"body":{"modules/CoreModule.html":{}}}],["generate",{"_index":654,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["generated",{"_index":3996,"title":{},"body":{"changelog.html":{}}}],["generates",{"_index":2785,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generatespatialsearch",{"_index":2016,"title":{"classes/GenerateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["generatespatialsearch(ctx",{"_index":2788,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generating",{"_index":3943,"title":{},"body":{"changelog.html":{}}}],["genericglobalconfig",{"_index":527,"title":{},"body":{"components/AppWebComponent.html":{}}}],["genericmessage",{"_index":1020,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessagechannel",{"_index":1021,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessageservice",{"_index":1022,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["get(event",{"_index":2516,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["getarguments",{"_index":2130,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getarguments(undefined",{"_index":2135,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getchildren",{"_index":2557,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getchildren(node",{"_index":2569,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getchildrenfunc",{"_index":4625,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["getclassend",{"_index":3809,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getcolor",{"_index":792,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["getcolor(key",{"_index":765,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["getcontent",{"_index":869,"title":{},"body":{"components/ContainerComponent.html":{}}}],["getexpandable",{"_index":2009,"title":{},"body":{"classes/FlatNode.html":{}}}],["gethaswrappedcontent",{"_index":872,"title":{},"body":{"components/ContainerComponent.html":{}}}],["geticon",{"_index":3810,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getindexofmatch",{"_index":2558,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getindexofmatch(label",{"_index":2573,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getlabel",{"_index":2006,"title":{},"body":{"classes/FlatNode.html":{}}}],["getlevel",{"_index":4368,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getmessages",{"_index":2387,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsource",{"_index":2410,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsource(source",{"_index":2390,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsources",{"_index":2411,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsources(sources",{"_index":2393,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmethodname",{"_index":2122,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getmethodname(undefined",{"_index":2137,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getnextbuttonid",{"_index":3715,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getoriginscene",{"_index":2668,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getoriginscene(organ).concat(organscene",{"_index":2749,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getprevbuttonid",{"_index":3711,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getprobingspherescene",{"_index":3474,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getprobingspherescene(organentity",{"_index":3490,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getrangelabel",{"_index":1750,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["getreferenceorganscene(organid",{"_index":2744,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gets",{"_index":371,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{}}}],["getter",{"_index":3843,"title":{},"body":{"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["getter/setter",{"_index":2202,"title":{},"body":{"classes/InitializationState.html":{}}}],["gettermcounts",{"_index":3435,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettermcounts(counts",{"_index":3446,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettheme",{"_index":3619,"title":{},"body":{"injectables/ThemingService.html":{}}}],["getting",{"_index":3889,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"miscellaneous/typealiases.html":{}}}],["getworkerurl",{"_index":3864,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["getworkerurl(directimport",{"_index":3872,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["github",{"_index":4186,"title":{},"body":{"changelog.html":{}}}],["give",{"_index":2378,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["given",{"_index":3777,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["gizmo",{"_index":4078,"title":{},"body":{"changelog.html":{}}}],["gland",{"_index":1363,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":320,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["globalconfigstate",{"_index":183,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/StoreModule.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["globalfilter",{"_index":2742,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["globalthis.getcomputedstyle(element",{"_index":2238,"title":{},"body":{"classes/InitializationState.html":{}}}],["globalthis['dboptions",{"_index":549,"title":{},"body":{"components/AppWebComponent.html":{}}}],["good",{"_index":4223,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":680,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":640,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gradient",{"_index":2868,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["granted",{"_index":4573,"title":{},"body":{"license.html":{}}}],["graph",{"_index":3769,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules.html":{}}}],["graphical",{"_index":3967,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":4458,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":4047,"title":{},"body":{"changelog.html":{}}}],["grid",{"_index":3290,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["group",{"_index":627,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["grow",{"_index":1518,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["gtex",{"_index":3975,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":4219,"title":{},"body":{"changelog.html":{}}}],["half",{"_index":2171,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["hand",{"_index":1316,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["handle",{"_index":1872,"title":{},"body":{"components/FiltersContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["handlecheckbox",{"_index":1439,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["handlehover",{"_index":2825,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlehover(id",{"_index":2851,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlekey",{"_index":3210,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlekey(target",{"_index":3231,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlelinkclick",{"_index":2826,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlelinkclick(link",{"_index":2853,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlemessage",{"_index":818,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["handlemessage(_msg",{"_index":834,"title":{},"body":{"components/ContainerComponent.html":{}}}],["handlemessage(msg",{"_index":956,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["handler",{"_index":1731,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["handles",{"_index":1459,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["handleselection",{"_index":2827,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleselection(result",{"_index":2856,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleunhover",{"_index":2828,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handling",{"_index":1683,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{}}}],["happen",{"_index":1864,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["happens",{"_index":1463,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["happy",{"_index":3569,"title":{},"body":{"modules/StoreModule.html":{}}}],["hash",{"_index":4478,"title":{},"body":{"dependencies.html":{}}}],["haswrappedcontent",{"_index":825,"title":{},"body":{"components/ContainerComponent.html":{}}}],["header",{"_index":163,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["header'},{'name",{"_index":580,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["header.component",{"_index":2079,"title":{},"body":{"modules/HeaderModule.html":{}}}],["header.component.html",{"_index":2041,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":2040,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header/header.module",{"_index":1052,"title":{},"body":{"modules/CoreModule.html":{}}}],["headercomponent",{"_index":579,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headermodule",{"_index":1043,"title":{"modules/HeaderModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/HeaderModule.html":{},"modules.html":{},"overview.html":{}}}],["heart",{"_index":1342,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["heart.svg",{"_index":1343,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":1009,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["helmet",{"_index":4461,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":4218,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":880,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["here",{"_index":2343,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["hereby",{"_index":4572,"title":{},"body":{"license.html":{}}}],["hex",{"_index":727,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["hexrgb",{"_index":726,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["hexrgb(color",{"_index":743,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["hidden",{"_index":926,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["hide",{"_index":1979,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["hidelimitlabels",{"_index":1783,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hidepointerlabels",{"_index":1784,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hides",{"_index":1961,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["high",{"_index":1722,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["highlight",{"_index":4026,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":1442,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["highlightedid",{"_index":2918,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightednodeid",{"_index":2301,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightnode",{"_index":2304,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["highlightnode(id",{"_index":2315,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["highlights",{"_index":4027,"title":{},"body":{"changelog.html":{}}}],["highvalue",{"_index":1659,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hint",{"_index":3408,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["holders",{"_index":4608,"title":{},"body":{"license.html":{}}}],["holds",{"_index":3592,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["home",{"_index":2055,"title":{},"body":{"components/HeaderComponent.html":{}}}],["homeurl",{"_index":164,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["hook",{"_index":1717,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{}}}],["hooked",{"_index":4164,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":923,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":875,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('@expandcollapse",{"_index":2219,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('@fadeinout",{"_index":972,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('@openclose",{"_index":2218,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('class",{"_index":853,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('class.active",{"_index":3542,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["hostbinding('class.ccf",{"_index":2197,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["hostbinding('class.cff",{"_index":968,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('style.margin",{"_index":973,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbindings",{"_index":822,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostlistener",{"_index":1756,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('@expandcollapse.done",{"_index":2268,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('@openclose.done",{"_index":2264,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('document:click",{"_index":1707,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlistener('document:keydown",{"_index":3232,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:keyup",{"_index":3238,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:touchstart",{"_index":1788,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlisteners",{"_index":1675,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hover",{"_index":1520,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["hoverable",{"_index":1533,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hovered",{"_index":1473,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["hovering",{"_index":4089,"title":{},"body":{"changelog.html":{}}}],["hoverstate",{"_index":1438,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hra",{"_index":3894,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":554,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["htmlelement",{"_index":1695,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["htmlinputelement).value",{"_index":1803,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["http://purl.obolibrary.org/obo/cl_0000000",{"_index":1110,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0013702",{"_index":1109,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhfskin",{"_index":2979,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["httpclientmodule",{"_index":1047,"title":{},"body":{"modules/CoreModule.html":{}}}],["https://beta",{"_index":4524,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":4536,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":4529,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":4528,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":4553,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":4550,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":4531,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":4526,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":4538,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":4312,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":3580,"title":{},"body":{"modules/StoreModule.html":{}}}],["hubmap",{"_index":145,"title":{},"body":{"modules/AppModule.html":{},"components/HeaderComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapasseturl",{"_index":502,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataservice",{"_index":503,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataurl",{"_index":504,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapportalurl",{"_index":505,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmaptoken",{"_index":506,"title":{},"body":{"components/AppWebComponent.html":{}}}],["human",{"_index":3892,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":1307,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/StoreModule.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["icondefinition",{"_index":2080,"title":{"interfaces/IconDefinition.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["iconregistry",{"_index":2088,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["iconregistrystate",{"_index":2089,"title":{"injectables/IconRegistryState.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["icons",{"_index":1322,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["icons.ts",{"_index":1305,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["id",{"_index":45,"title":{},"body":{"classes/AddSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["idb",{"_index":4463,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":2364,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"coverage.html":{}}}],["iec",{"_index":4199,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":447,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ViewerComponent.html":{}}}],["image",{"_index":4192,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":4237,"title":{},"body":{"changelog.html":{}}}],["immutable",{"_index":718,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{}}}],["implementation",{"_index":1150,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["implemented",{"_index":4163,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":4276,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":149,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["implied",{"_index":4600,"title":{},"body":{"license.html":{}}}],["implies",{"_index":1034,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["import",{"_index":33,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["import.meta.url",{"_index":3880,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["important",{"_index":1532,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["imported",{"_index":1066,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["imports",{"_index":80,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["importscripts('${externalurl",{"_index":3886,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["improve",{"_index":4156,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":3990,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":3964,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":4048,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":4206,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":3594,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"license.html":{}}}],["includes",{"_index":3940,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":4025,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":4181,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":4272,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":11,"title":{"index.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":3910,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":4560,"title":{},"body":{"index.html":{}}}],["indicates",{"_index":2011,"title":{},"body":{"classes/FlatNode.html":{}}}],["individual",{"_index":655,"title":{},"body":{"components/CheckboxComponent.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["infinity",{"_index":348,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["infix",{"_index":1616,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["info.name",{"_index":2793,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["infobuttonmodule",{"_index":107,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["infobuttonservice",{"_index":3057,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infoclicked",{"_index":3115,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["infodialogcomponent",{"_index":3078,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["information",{"_index":664,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{},"index.html":{}}}],["infoservice",{"_index":3056,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infrastructure",{"_index":4240,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":4208,"title":{},"body":{"changelog.html":{}}}],["inherit",{"_index":1973,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{}}}],["init",{"_index":2474,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["initial",{"_index":352,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["initialconfig",{"_index":547,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialdelay",{"_index":545,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialization",{"_index":2242,"title":{},"body":{"classes/InitializationState.html":{}}}],["initializationstate",{"_index":2141,"title":{"classes/InitializationState.html":{}},"body":{"classes/InitializationState.html":{},"coverage.html":{}}}],["initialize",{"_index":2989,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["initialize(component",{"_index":3629,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(element",{"_index":3633,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialized",{"_index":499,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["initializer",{"_index":3632,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initializes",{"_index":1710,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/ToggleButtonComponent.html":{}}}],["initializesliderpopover",{"_index":1667,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["initializing",{"_index":1030,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["inject",{"_index":2367,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{}}}],["inject(default_theme",{"_index":3647,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectable",{"_index":454,"title":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{}},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["injectables",{"_index":455,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"overview.html":{}}}],["injectcontainerstate",{"_index":3576,"title":{},"body":{"modules/StoreModule.html":{}}}],["injecting",{"_index":2340,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["injectiontoken",{"_index":2368,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('default",{"_index":3644,"title":{},"body":{"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":89,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["injector.get(overlaycontainer",{"_index":3658,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(renderer2",{"_index":3656,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(themingservice",{"_index":3645,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectordelegatedatasourceservice",{"_index":1421,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["input",{"_index":525,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inputs",{"_index":500,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inside",{"_index":1815,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["install",{"_index":3742,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["instance",{"_index":311,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["instancetype",{"_index":4511,"title":{},"body":{"miscellaneous/functions.html":{}}}],["instant",{"_index":2164,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["instead",{"_index":1824,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["instructions",{"_index":4055,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":4129,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":4022,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":4207,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":4142,"title":{},"body":{"changelog.html":{}}}],["inter",{"_index":2069,"title":{},"body":{"components/HeaderComponent.html":{}}}],["interact",{"_index":4115,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":4259,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":4309,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":157,"title":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":159,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":4191,"title":{},"body":{"changelog.html":{}}}],["intestine",{"_index":1349,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["intestine.svg",{"_index":1350,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["invisible",{"_index":949,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["iri",{"_index":2968,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["isexpandable",{"_index":4369,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["islighttheme",{"_index":284,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["isn't",{"_index":1467,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["isolated",{"_index":2373,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["issliderinitialized",{"_index":1660,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isslideropen",{"_index":1661,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isstring",{"_index":531,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray",{"_index":534,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(json",{"_index":539,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(value",{"_index":540,"title":{},"body":{"components/AppWebComponent.html":{}}}],["issue",{"_index":4177,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":3945,"title":{},"body":{"changelog.html":{}}}],["iswhitelisted",{"_index":436,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["it's",{"_index":373,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["item",{"_index":273,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["item.color",{"_index":784,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["item.id",{"_index":2790,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["item.search",{"_index":1898,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["item.selected",{"_index":1885,"title":{},"body":{"components/FiltersContentComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["item.selected).map(item",{"_index":3195,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["item.sex",{"_index":1907,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["item.technology",{"_index":3722,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item.thumbnail",{"_index":3720,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item?.id",{"_index":3156,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["itemhovered",{"_index":2831,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["itemid",{"_index":3673,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["itemid(_index",{"_index":3681,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["items",{"_index":50,"title":{},"body":{"classes/AddSearch.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"classes/RemoveSearch.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["items(state",{"_index":3184,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.filter(item",{"_index":3194,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.length",{"_index":1908,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["items.map(item",{"_index":1897,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["itemunhovered",{"_index":2832,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["iu",{"_index":4291,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":4551,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":3918,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["join",{"_index":2513,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["json",{"_index":537,"title":{},"body":{"components/AppWebComponent.html":{},"changelog.html":{}}}],["json.parse(json.stringify(default_filter",{"_index":1894,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["jsonld",{"_index":4466,"title":{},"body":{"dependencies.html":{}}}],["july",{"_index":4258,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":4296,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":1503,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["keep",{"_index":253,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{}}}],["keeping",{"_index":1165,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["keeps",{"_index":1947,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["key",{"_index":754,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.direction",{"_index":3289,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.tolowercase",{"_index":3250,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["key/value",{"_index":1877,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["keyboard",{"_index":597,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["keyboardevent",{"_index":1719,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick",{"_index":3211,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick(key",{"_index":3233,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclicked",{"_index":3273,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keydown",{"_index":3228,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyframes",{"_index":1608,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["keyhover",{"_index":3212,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhover(key",{"_index":3235,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhovered",{"_index":3274,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keymap",{"_index":3272,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyrow",{"_index":3299,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keys",{"_index":3287,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyup",{"_index":3213,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyup(target",{"_index":3237,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyval",{"_index":4464,"title":{},"body":{"dependencies.html":{}}}],["key}:${value",{"_index":1889,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["kidney",{"_index":1344,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney.svg",{"_index":1345,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":4599,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1346,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["knee.svg",{"_index":1347,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":3944,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":3932,"title":{},"body":{"changelog.html":{}}}],["label",{"_index":256,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["label.slice(0",{"_index":2610,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.slice(index",{"_index":2611,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().includes(searchvalue",{"_index":2606,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().indexof(searchvalue",{"_index":2608,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["labeled",{"_index":626,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["labels",{"_index":656,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{}}}],["labs/dispatch",{"_index":177,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["landmarks",{"_index":3953,"title":{},"body":{"changelog.html":{}}}],["large",{"_index":1348,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":3981,"title":{},"body":{"changelog.html":{}}}],["larynx",{"_index":1351,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larynx.svg",{"_index":1352,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["last",{"_index":434,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"modules/StoreModule.html":{}}}],["latest",{"_index":1137,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"index.html":{}}}],["launch",{"_index":3850,"title":{},"body":{"components/ViewerComponent.html":{}}}],["launchinfodialog",{"_index":3050,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchinfodialog(data",{"_index":3061,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchs",{"_index":3314,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["layers",{"_index":4416,"title":{},"body":{"dependencies.html":{}}}],["lazy",{"_index":2311,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ld",{"_index":4216,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":4176,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":4035,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":370,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["left.closeexpanded",{"_index":381,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.open",{"_index":380,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.px",{"_index":944,"title":{},"body":{"components/ContentComponent.html":{}}}],["left.svg",{"_index":1340,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":4045,"title":{},"body":{"changelog.html":{}}}],["leftmargin",{"_index":937,"title":{},"body":{"components/ContentComponent.html":{}}}],["legend",{"_index":57,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["letter",{"_index":2527,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["level",{"_index":1995,"title":{},"body":{"classes/FlatNode.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["levels",{"_index":4306,"title":{},"body":{"changelog.html":{}}}],["lexically",{"_index":2488,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["liability",{"_index":4612,"title":{},"body":{"license.html":{}}}],["liable",{"_index":4609,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":3984,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":4149,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":4566,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":4030,"title":{},"body":{"changelog.html":{}}}],["lifecycle",{"_index":2475,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["light",{"_index":147,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["lighter",{"_index":1536,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["limitation",{"_index":4580,"title":{},"body":{"license.html":{}}}],["limited",{"_index":4244,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":484,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["link",{"_index":439,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["linkage",{"_index":4260,"title":{},"body":{"changelog.html":{}}}],["linkclick",{"_index":1444,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkclicked",{"_index":2833,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["linked",{"_index":3956,"title":{},"body":{"changelog.html":{}}}],["linkhandler",{"_index":1440,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkhandler(url",{"_index":1461,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["links",{"_index":4010,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":406,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":608,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["list.component",{"_index":3757,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list.component.html",{"_index":3747,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.scss",{"_index":3746,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts",{"_index":3745,"title":{},"body":{"components/TissueBlockListComponent.html":{},"coverage.html":{}}}],["list.component.ts:16",{"_index":3749,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts:19",{"_index":3748,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.module",{"_index":3432,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["list.module.ts",{"_index":3756,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list/term",{"_index":3429,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["list/tissue",{"_index":3431,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["listed",{"_index":2802,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["listen",{"_index":2372,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listener",{"_index":1136,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["listeners",{"_index":843,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["listens",{"_index":362,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["listresult",{"_index":2296,"title":{"interfaces/ListResult.html":{}},"body":{"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["listresultdeselected",{"_index":2834,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresults",{"_index":2302,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["listresultselected",{"_index":2835,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresultsstate",{"_index":212,"title":{"injectables/ListResultsState.html":{}},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["listresultsstatemodel",{"_index":2335,"title":{"interfaces/ListResultsStateModel.html":{}},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["literal",{"_index":804,"title":{},"body":{"interfaces/ColorAssignmentStateModel.html":{},"interfaces/SceneStateModel.html":{},"classes/SetPosition.html":{},"dependencies.html":{}}}],["little",{"_index":4113,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1353,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["liver.svg",{"_index":1354,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":2312,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["loaded",{"_index":1308,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":4419,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":4421,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":4422,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":1074,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["loadingmessage",{"_index":297,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["located",{"_index":2196,"title":{},"body":{"classes/InitializationState.html":{}}}],["location",{"_index":2618,"title":{},"body":{"interfaces/OntologySelection.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["locations",{"_index":1913,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["locationstrategy",{"_index":3867,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["locator",{"_index":3866,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["lock",{"_index":3728,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["lodash",{"_index":2331,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["log",{"_index":4554,"title":{},"body":{"index.html":{}}}],["logged",{"_index":2048,"title":{},"body":{"components/HeaderComponent.html":{}}}],["loggedin",{"_index":451,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logger",{"_index":3582,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":3977,"title":{},"body":{"changelog.html":{}}}],["logic",{"_index":1460,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["login",{"_index":449,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logindisabled",{"_index":308,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["loginenabled",{"_index":165,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["logo",{"_index":2038,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logotooltip",{"_index":166,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["logout",{"_index":2053,"title":{},"body":{"components/HeaderComponent.html":{}}}],["longer",{"_index":4098,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":4154,"title":{},"body":{"changelog.html":{}}}],["looks",{"_index":2577,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lookup",{"_index":2559,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["lookup(nodes",{"_index":2575,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["low",{"_index":1727,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["low/high",{"_index":1771,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lower",{"_index":1689,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lowvalue",{"_index":1662,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lru",{"_index":4469,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":4423,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1355,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lung.svg",{"_index":1356,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1357,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["made",{"_index":1258,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["main",{"_index":226,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/variables.html":{}}}],["major",{"_index":3938,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":3978,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":4016,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":2023,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["mammary",{"_index":1362,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":868,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["managers",{"_index":3988,"title":{},"body":{"changelog.html":{}}}],["manages",{"_index":3616,"title":{},"body":{"injectables/ThemingService.html":{}}}],["many",{"_index":232,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map",{"_index":191,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{}}}],["map(([scene",{"_index":3007,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([tissueblocks",{"_index":2350,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["map((color",{"_index":742,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["map((node",{"_index":3021,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(block",{"_index":3494,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(items.map(item",{"_index":3160,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["map(nodes",{"_index":2594,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["map(organ",{"_index":2998,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(reforgans",{"_index":2993,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(s",{"_index":3497,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(searchresults",{"_index":2508,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["map(state",{"_index":294,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map(states",{"_index":1216,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["march",{"_index":4152,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":688,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["margin2",{"_index":2176,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["markdown",{"_index":4474,"title":{},"body":{"dependencies.html":{}}}],["marrow",{"_index":1332,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["marrow.svg",{"_index":1333,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":1614,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ViewerComponent.html":{}}}],["matautocompletemodule",{"_index":2546,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matautocompleteselectedevent",{"_index":2478,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["matbuttonmodule",{"_index":1933,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["match",{"_index":2058,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["matcheckboxchange",{"_index":666,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["matcheckboxmodule",{"_index":711,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["matching",{"_index":52,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matdialog",{"_index":2903,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdialogmodule",{"_index":3109,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["matdialogref",{"_index":3054,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdividermodule",{"_index":3421,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["material",{"_index":2091,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matformfieldmodule",{"_index":1646,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{}}}],["math.div($pointer",{"_index":1828,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.floor(math.max(width",{"_index":2747,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.gl/core",{"_index":2664,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":4426,"title":{},"body":{"dependencies.html":{}}}],["math.max(...this.selection",{"_index":1775,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.max(x",{"_index":3504,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["math.min(...this.selection",{"_index":1773,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.min(defaultradius",{"_index":2746,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(depth",{"_index":2738,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(height",{"_index":2737,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(math.max(width",{"_index":2740,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(n",{"_index":2762,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(width",{"_index":2736,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maticonmodule",{"_index":94,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["maticonregistry",{"_index":2086,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matinputmodule",{"_index":2547,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matlegacyslidermodule",{"_index":3423,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["matprogressspinnermodule",{"_index":3549,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["matradiomodule",{"_index":3140,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["matrix",{"_index":2759,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix.gettranslation().map(n",{"_index":2761,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4",{"_index":2663,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4(node.transformmatrix",{"_index":2760,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matselectmodule",{"_index":1648,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["matslidermodule",{"_index":3424,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["matsnackbar",{"_index":174,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["matsnackbarmodule",{"_index":96,"title":{},"body":{"modules/AppModule.html":{}}}],["mattoolbarmodule",{"_index":2077,"title":{},"body":{"modules/HeaderModule.html":{}}}],["mattooltipmodule",{"_index":99,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["mattreemodule",{"_index":2659,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["max",{"_index":1629,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maximum",{"_index":3371,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["mc",{"_index":4290,"title":{},"body":{"changelog.html":{}}}],["mdc",{"_index":1507,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["measured",{"_index":2234,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredmargin",{"_index":2236,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredwidth",{"_index":2226,"title":{},"body":{"classes/InitializationState.html":{}}}],["memory",{"_index":4175,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1581,"title":{},"body":{"components/DropdownComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["merchantability",{"_index":4602,"title":{},"body":{"license.html":{}}}],["merge",{"_index":4583,"title":{},"body":{"license.html":{}}}],["mergeall",{"_index":2369,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mergemap",{"_index":2673,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["message",{"_index":835,"title":{"interfaces/Message.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["message_service_config",{"_index":1574,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["message_service_default_config",{"_index":1575,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagechannel",{"_index":850,"title":{"classes/MessageChannel.html":{}},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["messagechannel(source",{"_index":2409,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messagechannel.counter",{"_index":2396,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messages",{"_index":829,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["messageservice",{"_index":810,"title":{"injectables/MessageService.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["messageservice.connect(this",{"_index":898,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["messageservice.connect(this).getmessages",{"_index":985,"title":{},"body":{"components/ContentComponent.html":{}}}],["messageserviceconfig",{"_index":2371,"title":{"interfaces/MessageServiceConfig.html":{}},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagess",{"_index":1126,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["metadata",{"_index":496,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["method",{"_index":669,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["method.apply(registry",{"_index":2119,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["methodname",{"_index":2113,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["methods",{"_index":81,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["min",{"_index":1495,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["minimap",{"_index":3410,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minimum",{"_index":3372,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minor",{"_index":3946,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":4500,"title":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mismatch",{"_index":1883,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["mit",{"_index":4567,"title":{},"body":{"license.html":{}}}],["ml",{"_index":1546,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["mm",{"_index":3178,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{}}}],["mock",{"_index":4286,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":3087,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["mode",{"_index":339,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["model",{"_index":1254,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["models/list",{"_index":2332,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["modify",{"_index":4582,"title":{},"body":{"license.html":{}}}],["module",{"_index":53,"title":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"overview.html":{}}}],["modules",{"_index":55,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["modules/filters/filters",{"_index":123,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["modules/ontology",{"_index":126,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/results",{"_index":129,"title":{},"body":{"modules/AppModule.html":{}}}],["monorepo",{"_index":4516,"title":{},"body":{"index.html":{}}}],["more",{"_index":1116,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["mouse",{"_index":1698,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["mousepositiontrackermodule",{"_index":1050,"title":{},"body":{"modules/CoreModule.html":{}}}],["move",{"_index":3397,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["moved",{"_index":4298,"title":{},"body":{"changelog.html":{}}}],["movement",{"_index":1699,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["movetonode",{"_index":2028,"title":{"classes/MoveToNode.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["movetonode(ctx",{"_index":2758,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["moving",{"_index":2029,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["mr",{"_index":1548,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["msg",{"_index":959,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.payload",{"_index":997,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.drawers",{"_index":991,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.opened",{"_index":3816,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["msg.payload.type",{"_index":988,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.source",{"_index":995,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mt",{"_index":1549,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["much",{"_index":3979,"title":{},"body":{"changelog.html":{}}}],["multi",{"_index":3614,"title":{},"body":{"modules/ThemingModule.html":{}}}],["multiple",{"_index":4517,"title":{},"body":{"index.html":{}}}],["n3",{"_index":4471,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":26,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["names",{"_index":4072,"title":{},"body":{"changelog.html":{}}}],["namespace",{"_index":1317,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"miscellaneous/variables.html":{}}}],["navigate_before",{"_index":3721,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigate_next",{"_index":3723,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigation",{"_index":3671,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"changelog.html":{}}}],["navigationoptions",{"_index":3695,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["necessary",{"_index":1729,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["need",{"_index":1261,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersPopoverComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["needed",{"_index":4158,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":840,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["nested",{"_index":1814,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["network",{"_index":4558,"title":{},"body":{"index.html":{}}}],["neuron",{"_index":1365,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["neuron.svg",{"_index":1366,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["never",{"_index":892,"title":{},"body":{"components/ContainerComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["new",{"_index":278,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["newitems",{"_index":3162,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["newly",{"_index":2005,"title":{},"body":{"classes/FlatNode.html":{}}}],["newvalue",{"_index":1801,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["next",{"_index":483,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["nextbuttonid",{"_index":3675,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextel",{"_index":3705,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextmessageid",{"_index":2395,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["nextuid",{"_index":3708,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ng",{"_index":1506,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["ngacceptinputtype_expanded",{"_index":2295,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_opened",{"_index":2294,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_position",{"_index":2293,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngafterviewinit",{"_index":819,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ngdobootstrap",{"_index":82,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":90,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["ngonchanges",{"_index":1668,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngonchanges(changes",{"_index":1711,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngondestroy",{"_index":820,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ngoninit",{"_index":342,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["ngx",{"_index":679,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs",{"_index":176,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":3558,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":4430,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":180,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs/store/operators",{"_index":3146,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ngxsdatapluginmodule",{"_index":3554,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":3571,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatarepository",{"_index":1076,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["ngxsdispatchpluginmodule",{"_index":3556,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdispatchpluginmodule.forroot",{"_index":3581,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsimmutabledatarepository",{"_index":724,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ngxslidermodule",{"_index":1836,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["ngxsloggerpluginmodule",{"_index":3557,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":3583,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":3560,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":3572,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsoninit",{"_index":1078,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nih",{"_index":4563,"title":{},"body":{"index.html":{}}}],["node",{"_index":1990,"title":{},"body":{"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["node's",{"_index":2008,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ccf_annotations?.some?.(tag",{"_index":3017,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.children",{"_index":2615,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.entityid",{"_index":2980,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.id",{"_index":2519,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["node.label.tolowercase().includes(searchvalue",{"_index":2600,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.reference_organ",{"_index":3019,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.representation_of",{"_index":2977,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.synonymlabels.find((label",{"_index":2605,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.ts",{"_index":1989,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["node.ts:11",{"_index":2001,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:13",{"_index":1999,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:18",{"_index":2007,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:25",{"_index":2010,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:36",{"_index":2004,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:38",{"_index":1996,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:9",{"_index":2002,"title":{},"body":{"classes/FlatNode.html":{}}}],["node['@id",{"_index":2978,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodeclicked",{"_index":3358,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["nodeclickevent",{"_index":2936,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes",{"_index":408,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["nodes.foreach((node",{"_index":2598,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["nodes.svg",{"_index":1358,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["nodes[node.parent",{"_index":2647,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["none",{"_index":1618,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["noninfringement",{"_index":4606,"title":{},"body":{"license.html":{}}}],["normal",{"_index":2529,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["normally",{"_index":1952,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["north",{"_index":3280,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["north_east",{"_index":3284,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["not(:first",{"_index":1512,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["not(:last",{"_index":2065,"title":{},"body":{"components/HeaderComponent.html":{}}}],["notched",{"_index":2537,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["note",{"_index":1813,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["notebooks",{"_index":3916,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":4546,"title":{},"body":{"index.html":{}}}],["notice",{"_index":4178,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["notifies",{"_index":2855,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["now",{"_index":3982,"title":{},"body":{"changelog.html":{}}}],["nowrap",{"_index":1555,"title":{},"body":{"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["null",{"_index":2095,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["null)?.getcontainerelement",{"_index":3659,"title":{},"body":{"injectables/ThemingService.html":{}}}],["nullish",{"_index":2806,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["number",{"_index":645,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["number((event.target",{"_index":1802,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(this.options.floor",{"_index":1805,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(value.slice(0",{"_index":2240,"title":{},"body":{"classes/InitializationState.html":{}}}],["numebr",{"_index":3772,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["numeric",{"_index":4182,"title":{},"body":{"changelog.html":{}}}],["numresults",{"_index":1991,"title":{},"body":{"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["o",{"_index":1141,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["o.disabled",{"_index":2725,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.id",{"_index":2724,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.representation_of",{"_index":2696,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.sex?.tolowercase",{"_index":2697,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o['@id",{"_index":3015,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object",{"_index":272,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["object.entries(counts",{"_index":3511,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["object.prototype.hasownproperty.call(colors",{"_index":3022,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object.values(state.nodes",{"_index":2582,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["observable",{"_index":188,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["observableinput",{"_index":1085,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["observedvalueof",{"_index":1086,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["obtaining",{"_index":4575,"title":{},"body":{"license.html":{}}}],["occurence",{"_index":3428,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["occurencedata",{"_index":2623,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["occurences",{"_index":1179,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["occurrence",{"_index":607,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["occurrence.component",{"_index":3607,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurrence.component.html",{"_index":3587,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.scss",{"_index":3586,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts",{"_index":3585,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"coverage.html":{}}}],["occurrence.component.ts:15",{"_index":3597,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:20",{"_index":3590,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:25",{"_index":3591,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:30",{"_index":3593,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.module",{"_index":3430,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["occurrence.module.ts",{"_index":3606,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurs",{"_index":1702,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ofactiondispatched",{"_index":2666,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ofactiondispatched(updatespatialsearch",{"_index":2699,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["off/on",{"_index":4161,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":4257,"title":{},"body":{"changelog.html":{}}}],["offset",{"_index":999,"title":{},"body":{"components/ContentComponent.html":{}}}],["old",{"_index":4530,"title":{},"body":{"index.html":{}}}],["olditems",{"_index":3161,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["olditems.map(item",{"_index":3163,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["once",{"_index":1067,"title":{},"body":{"modules/CoreModule.html":{}}}],["onchanges",{"_index":1655,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ondestroy",{"_index":807,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ondialogbuttonclick",{"_index":3051,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["one",{"_index":1115,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":172,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["onkeyhigh",{"_index":1669,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeyhigh(event",{"_index":1718,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow",{"_index":1670,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow(event",{"_index":1725,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["online",{"_index":4266,"title":{},"body":{"changelog.html":{}}}],["onscroll",{"_index":2829,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onscroll(event",{"_index":2861,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onselect",{"_index":2452,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["onselect(event",{"_index":2477,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontolgyselection.foreach((selection",{"_index":430,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection.length",{"_index":426,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection[0].label",{"_index":428,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontological",{"_index":4314,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":4217,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":255,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["ontology_search",{"_index":2518,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologyexplorationmodule",{"_index":71,"title":{"modules/OntologyExplorationModule.html":{}},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyfilter",{"_index":2624,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologynode",{"_index":2640,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologysearchcomponent",{"_index":581,"title":{"components/OntologySearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologysearchmodule",{"_index":2431,"title":{"modules/OntologySearchModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologysearchservice",{"_index":2457,"title":{"injectables/OntologySearchService.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselected(ontologyselection",{"_index":409,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection",{"_index":199,"title":{"interfaces/OntologySelection.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["ontologyselection.map(selection",{"_index":414,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0",{"_index":420,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0].label",{"_index":421,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectioncomponent",{"_index":583,"title":{"components/OntologySelectionComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselectionlabel",{"_index":259,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectionmodule",{"_index":2432,"title":{"modules/OntologySelectionModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyselections",{"_index":2636,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologyservice",{"_index":2450,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologytermoccurencesdata",{"_index":1180,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata$.pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1231,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata(filter",{"_index":1276,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdataquerystatus",{"_index":1155,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurrences",{"_index":1199,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologyterms",{"_index":300,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["ontologytermsfulldata",{"_index":1167,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytreecomponent",{"_index":585,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologytreemodel",{"_index":181,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["ontologytreemodule",{"_index":2433,"title":{"modules/OntologyTreeModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologytreenode",{"_index":1994,"title":{},"body":{"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["opacities",{"_index":4165,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":981,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["opacityslidermodule",{"_index":2661,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["open",{"_index":267,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["open/close",{"_index":2217,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["open_in_new",{"_index":1487,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["openapi",{"_index":4018,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":4542,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":4544,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":4543,"title":{},"body":{"index.html":{}}}],["opened",{"_index":966,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["opened(value",{"_index":2205,"title":{},"body":{"classes/InitializationState.html":{}}}],["opened/closed",{"_index":2162,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openedchange",{"_index":2213,"title":{},"body":{"classes/InitializationState.html":{}}}],["openedstate",{"_index":2163,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openexpanded",{"_index":2255,"title":{},"body":{"classes/InitializationState.html":{}}}],["opening",{"_index":2847,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["opening/closing/expanding",{"_index":2179,"title":{},"body":{"classes/InitializationState.html":{}}}],["opens",{"_index":1601,"title":{},"body":{"components/DropdownComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["openspatialsearchconfig",{"_index":3308,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["operator",{"_index":1129,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["operatorfunction",{"_index":1087,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["opposite",{"_index":2168,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["optimization",{"_index":4112,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":4251,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":4140,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":667,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["option.displaylabel[0",{"_index":2522,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[1",{"_index":2523,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[2",{"_index":2524,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option?.displaylabel",{"_index":2512,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["optional",{"_index":27,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":636,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["options.ceil",{"_index":1807,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["options.floor",{"_index":1806,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionschanged",{"_index":1671,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionsvisible",{"_index":1584,"title":{},"body":{"components/DropdownComponent.html":{}}}],["order",{"_index":2589,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["organ",{"_index":265,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"index.html":{}}}],["organ(id",{"_index":3449,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.hassex",{"_index":2808,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.id",{"_index":3480,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.name",{"_index":3127,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["organ.representation_of",{"_index":2775,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.sex",{"_index":2731,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ?.representation_of",{"_index":2791,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ['@id",{"_index":2777,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity",{"_index":3434,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["organentity(state",{"_index":2694,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity['@id",{"_index":3491,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid",{"_index":2026,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["organid(state",{"_index":3451,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid?.split('/').slice",{"_index":2706,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organids",{"_index":2994,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organids.has(organ.id",{"_index":2997,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organinfo",{"_index":2670,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organlistvisible",{"_index":268,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["organmatchessex",{"_index":3436,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organmatchessex(organ",{"_index":3453,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organname",{"_index":19,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["organs",{"_index":1325,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs(sex",{"_index":3455,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.filter(organ",{"_index":3482,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.find(o",{"_index":2695,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organs.find(organ",{"_index":3479,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs/anatomical",{"_index":4166,"title":{},"body":{"changelog.html":{}}}],["organscene",{"_index":2684,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organscene.concat(sphere",{"_index":3502,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organselectormodule",{"_index":108,"title":{},"body":{"modules/AppModule.html":{}}}],["organvalidforsex",{"_index":3516,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["organvalidforsex(organid",{"_index":2804,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["origin",{"_index":3730,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["original",{"_index":1998,"title":{},"body":{"classes/FlatNode.html":{}}}],["originx",{"_index":1758,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["originy",{"_index":1759,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["orthographic",{"_index":4082,"title":{},"body":{"changelog.html":{}}}],["ot",{"_index":1313,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["ot2od026671",{"_index":4565,"title":{},"body":{"index.html":{}}}],["other.expanded",{"_index":2282,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.expandedstate2",{"_index":2283,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.margin2",{"_index":2288,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredmargin",{"_index":2286,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredwidth",{"_index":2285,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.opened",{"_index":2284,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.width",{"_index":2287,"title":{},"body":{"classes/InitializationState.html":{}}}],["otherblocks",{"_index":2352,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["otherblocks.push",{"_index":2357,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["others",{"_index":277,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["otherwise",{"_index":2102,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"license.html":{}}}],["out",{"_index":78,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"classes/InitializationState.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"license.html":{},"overview.html":{}}}],["outline",{"_index":1920,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["outline__leading",{"_index":2538,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["outline__trailing",{"_index":2539,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["output",{"_index":677,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outputs",{"_index":637,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outside",{"_index":1449,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["ovaries",{"_index":1367,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovaries.svg",{"_index":1368,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovary",{"_index":1369,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":1474,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["overall",{"_index":650,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["overflow",{"_index":925,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["overlay",{"_index":289,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["overlay'},{'name",{"_index":604,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["overlay.component",{"_index":3551,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.component.html",{"_index":3536,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.scss",{"_index":3535,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts",{"_index":3533,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"coverage.html":{}}}],["overlay.component.ts:16",{"_index":3541,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:19",{"_index":3537,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:22",{"_index":3539,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.create",{"_index":1765,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.module",{"_index":141,"title":{},"body":{"modules/AppModule.html":{}}}],["overlay.module.ts",{"_index":3548,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.position().flexibleconnectedto(element).withpositions([position",{"_index":1763,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.service",{"_index":115,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["overlay.service.ts",{"_index":457,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay.service.ts:10",{"_index":469,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:11",{"_index":468,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:13",{"_index":467,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:27",{"_index":464,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:32",{"_index":465,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.setrootelement(el",{"_index":323,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["overlay/app",{"_index":114,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay/spinner",{"_index":140,"title":{},"body":{"modules/AppModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["overlaycontainer",{"_index":86,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"injectables/ThemingService.html":{}}}],["overlaymodule",{"_index":1834,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["overlayref",{"_index":1663,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.attach(popoverportal",{"_index":1799,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.updateposition",{"_index":1800,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlays",{"_index":4307,"title":{},"body":{"changelog.html":{}}}],["overlayx",{"_index":1760,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayy",{"_index":1761,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overview",{"_index":4619,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owning",{"_index":3799,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["p",{"_index":4282,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":3987,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":1498,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["page",{"_index":2039,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pages",{"_index":4053,"title":{},"body":{"changelog.html":{}}}],["pair",{"_index":2290,"title":{},"body":{"classes/InitializationState.html":{}}}],["paired",{"_index":4042,"title":{},"body":{"changelog.html":{}}}],["palatine",{"_index":1370,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas",{"_index":1373,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas.svg",{"_index":1374,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":1636,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["panel",{"_index":1625,"title":{},"body":{"components/DropdownComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["panelclass",{"_index":1766,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["panelcontent",{"_index":3096,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["paneldata",{"_index":3045,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["param",{"_index":312,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["param0",{"_index":2975,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["parameters",{"_index":24,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["params",{"_index":2175,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["parent",{"_index":663,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["parent.messages.pipe(takewhile",{"_index":2402,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["parse",{"_index":551,"title":{},"body":{"components/AppWebComponent.html":{}}}],["parsedatasources",{"_index":552,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsedatasources(value",{"_index":529,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/functions.html":{}}}],["parser",{"_index":4436,"title":{},"body":{"dependencies.html":{}}}],["part",{"_index":2472,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["partial",{"_index":1260,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{}}}],["particular",{"_index":4604,"title":{},"body":{"license.html":{}}}],["partly",{"_index":4151,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":4094,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":2123,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.join",{"_index":2128,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('innamespace",{"_index":2127,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('literal",{"_index":2126,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('set",{"_index":2125,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["passed",{"_index":257,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["passes",{"_index":1464,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["path",{"_index":2982,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["patient",{"_index":1434,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{}}}],["payload",{"_index":721,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/typealiases.html":{}}}],["payload('doreset",{"_index":769,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["pelvis",{"_index":1375,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["per",{"_index":3710,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["performance",{"_index":3991,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":4571,"title":{},"body":{"license.html":{}}}],["permit",{"_index":4590,"title":{},"body":{"license.html":{}}}],["person",{"_index":1484,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{},"license.html":{}}}],["persons",{"_index":4591,"title":{},"body":{"license.html":{}}}],["pick",{"_index":3935,"title":{},"body":{"changelog.html":{}}}],["pipe",{"_index":1138,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{}}}],["pipe(mergeall",{"_index":2404,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["placed",{"_index":3570,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":4261,"title":{},"body":{"changelog.html":{}}}],["placeholdertext",{"_index":2455,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["placement",{"_index":3931,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":1378,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placenta.svg",{"_index":1379,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["player",{"_index":4409,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":3559,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plus",{"_index":3941,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":1505,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["popover",{"_index":378,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["popover's",{"_index":379,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["popover'},{'name",{"_index":578,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["popover.component",{"_index":223,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/FiltersPopoverModule.html":{}}}],["popover.component.html",{"_index":1941,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.scss",{"_index":1940,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts",{"_index":1939,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"coverage.html":{}}}],["popover.component.ts:21",{"_index":1949,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:27",{"_index":1946,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:32",{"_index":1955,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:37",{"_index":1953,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:42",{"_index":1954,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:47",{"_index":1956,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:52",{"_index":1958,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:57",{"_index":1957,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:62",{"_index":1965,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:68",{"_index":1964,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:77",{"_index":1962,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:87",{"_index":1960,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.module",{"_index":125,"title":{},"body":{"modules/AppModule.html":{}}}],["popover.module.ts",{"_index":1985,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["popover/filters",{"_index":124,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["popoverelement",{"_index":1664,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverelement?.nativeelement?.contains?.(target",{"_index":1790,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverportal",{"_index":1665,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popup",{"_index":1842,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["portal",{"_index":2046,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":4243,"title":{},"body":{"changelog.html":{}}}],["portalmodule",{"_index":1835,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["portions",{"_index":4597,"title":{},"body":{"license.html":{}}}],["position",{"_index":883,"title":{"interfaces/Position.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["position(state",{"_index":3457,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["position(value",{"_index":2201,"title":{},"body":{"classes/InitializationState.html":{}}}],["positionchange",{"_index":3359,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["positions",{"_index":849,"title":{},"body":{"components/ContainerComponent.html":{}}}],["positionstrategy",{"_index":1762,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["possible",{"_index":4201,"title":{},"body":{"changelog.html":{}}}],["preclose",{"_index":344,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["prefered",{"_index":3696,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["preference",{"_index":355,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":4069,"title":{},"body":{"changelog.html":{}}}],["prefix",{"_index":2531,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["preparation",{"_index":4292,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":4305,"title":{},"body":{"changelog.html":{}}}],["press",{"_index":3223,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["pressed",{"_index":1724,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["pressed/clicked",{"_index":3241,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["prev",{"_index":3718,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevbuttonid",{"_index":3674,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevel",{"_index":3703,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevent",{"_index":3971,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":4081,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":3713,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["previously",{"_index":4012,"title":{},"body":{"changelog.html":{}}}],["primary",{"_index":3407,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["private",{"_index":319,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["probing",{"_index":3390,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["process",{"_index":958,"title":{},"body":{"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["processed",{"_index":4235,"title":{},"body":{"changelog.html":{}}}],["processes",{"_index":837,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["processing",{"_index":4070,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":3999,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":3983,"title":{},"body":{"changelog.html":{}}}],["progress",{"_index":3534,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["project",{"_index":4280,"title":{},"body":{"changelog.html":{}}}],["projected",{"_index":844,"title":{},"body":{"components/ContainerComponent.html":{}}}],["projects",{"_index":4518,"title":{},"body":{"index.html":{}}}],["projects/.../action",{"_index":4504,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../app",{"_index":4505,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../color",{"_index":4630,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../container.component.ts",{"_index":4506,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../data",{"_index":4629,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../data.state.ts",{"_index":4502,"title":{},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../default",{"_index":4631,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../drawer.component.ts",{"_index":4624,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../message.service.ts",{"_index":4634,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../messages.ts",{"_index":4623,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../ontology",{"_index":4626,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../scene.state.ts",{"_index":4632,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../spatial",{"_index":4627,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":4636,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../theming.service.ts",{"_index":4633,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../thumbnail",{"_index":4635,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":2152,"title":{},"body":{"classes/InitializationState.html":{}}}],["promise(resolve",{"_index":2149,"title":{},"body":{"classes/InitializationState.html":{}}}],["prop",{"_index":2111,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["properties",{"_index":12,"title":{"properties.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"properties.html":{}}}],["property",{"_index":672,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/ViewerComponent.html":{}}}],["property('expandable",{"_index":4640,"title":{},"body":{"miscellaneous/variables.html":{}}}],["property('level",{"_index":4639,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prostate",{"_index":1380,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["prostate.svg",{"_index":1381,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["protected",{"_index":460,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{}}}],["provide",{"_index":143,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["provided",{"_index":858,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":470,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["provider",{"_index":1193,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilter",{"_index":1206,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterdata",{"_index":1194,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterquerystatus",{"_index":1163,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilters",{"_index":1849,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["providers",{"_index":60,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"changelog.html":{},"overview.html":{}}}],["providertoken",{"_index":1417,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["provides",{"_index":2460,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["providing",{"_index":931,"title":{},"body":{"components/ContentComponent.html":{}}}],["public",{"_index":2449,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["publish",{"_index":4584,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":3985,"title":{},"body":{"changelog.html":{}}}],["publishreplay",{"_index":1091,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["publishreplay(1",{"_index":1145,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["purpose",{"_index":4605,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":4125,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":2193,"title":{},"body":{"classes/InitializationState.html":{}}}],["python",{"_index":3917,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["q",{"_index":3251,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["qs",{"_index":4479,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":4247,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":4029,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":1112,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{}}}],["query",{"_index":1135,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querydata",{"_index":1139,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["querydata(query",{"_index":4513,"title":{},"body":{"miscellaneous/functions.html":{}}}],["querying",{"_index":1131,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querylist",{"_index":854,"title":{},"body":{"components/ContainerComponent.html":{}}}],["querystatus",{"_index":1208,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["question",{"_index":651,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["quickly",{"_index":4228,"title":{},"body":{"changelog.html":{}}}],["radio",{"_index":3131,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["radius",{"_index":1501,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{}}}],["radius(state",{"_index":3459,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radius.tofixed(1",{"_index":2768,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["radiuschange",{"_index":3360,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["radiussettings",{"_index":2677,"title":{"interfaces/RadiusSettings.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["radiussettings(state",{"_index":3461,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radiussettings?.defaultvalue",{"_index":2771,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["range",{"_index":1687,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rangelabel",{"_index":1678,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rank",{"_index":716,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"miscellaneous/variables.html":{}}}],["rank']).concat(otherblocks",{"_index":2359,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["rc.1",{"_index":4253,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":4481,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":4411,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":4431,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":4483,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2545,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["read",{"_index":1744,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["readable",{"_index":4485,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":14,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ready",{"_index":1075,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["real",{"_index":4265,"title":{},"body":{"changelog.html":{}}}],["really",{"_index":2690,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["reallyupdatespatialsearch",{"_index":2689,"title":{"classes/ReallyUpdateSpatialSearch.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["reason",{"_index":3568,"title":{},"body":{"modules/StoreModule.html":{}}}],["receive",{"_index":947,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["receiving",{"_index":2376,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["record",{"_index":752,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rectify",{"_index":4015,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":4117,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":3965,"title":{},"body":{"changelog.html":{}}}],["refcount",{"_index":1092,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reference",{"_index":832,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["referenceorgan",{"_index":3355,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorgan.name",{"_index":3396,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorganentities",{"_index":2920,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorganentities(state",{"_index":2930,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorgans",{"_index":2683,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans(state",{"_index":2933,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["referenceorgans.filter((o",{"_index":2723,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans.find(item",{"_index":2789,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["references",{"_index":970,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["referencing",{"_index":3697,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["refernced",{"_index":4043,"title":{},"body":{"changelog.html":{}}}],["reforgandata",{"_index":3009,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans",{"_index":3012,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans.has(node.reference_organ",{"_index":3020,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["refresh",{"_index":1915,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"changelog.html":{}}}],["refreshclicked",{"_index":2043,"title":{},"body":{"components/HeaderComponent.html":{}}}],["refreshes",{"_index":1874,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["refreshfilters",{"_index":1846,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["regions",{"_index":4308,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1319,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["registered",{"_index":1323,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["registericon",{"_index":2106,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericon(definition",{"_index":2103,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericonimpl",{"_index":2132,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registericonimpl(definition",{"_index":2107,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registering",{"_index":2083,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registers",{"_index":2100,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registration",{"_index":1312,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"index.html":{}}}],["registrations",{"_index":4107,"title":{},"body":{"changelog.html":{}}}],["registrations#1",{"_index":3904,"title":{},"body":{"changelog.html":{}}}],["registry",{"_index":2090,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registry.state",{"_index":3564,"title":{},"body":{"modules/StoreModule.html":{}}}],["registry.state.ts",{"_index":2082,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["registry.state.ts:114",{"_index":2138,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:134",{"_index":2136,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:43",{"_index":2134,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:74",{"_index":2139,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:84",{"_index":2140,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry/default",{"_index":1304,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registry/icon",{"_index":2081,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["registry[methodname",{"_index":2115,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["regular",{"_index":1230,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["related",{"_index":4145,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":924,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["release",{"_index":3912,"title":{},"body":{"changelog.html":{}}}],["relevant",{"_index":2846,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["reliability",{"_index":4180,"title":{},"body":{"changelog.html":{}}}],["reload",{"_index":3845,"title":{},"body":{"components/ViewerComponent.html":{}}}],["reloads",{"_index":4077,"title":{},"body":{"changelog.html":{}}}],["rem",{"_index":1918,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["remoteapiendpoint",{"_index":507,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["remove",{"_index":44,"title":{},"body":{"classes/AddSearch.html":{},"components/CheckboxComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"injectables/ThemingService.html":{}}}],["removebox",{"_index":1943,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["removeclass",{"_index":3661,"title":{},"body":{"injectables/ThemingService.html":{}}}],["removed",{"_index":4061,"title":{},"body":{"changelog.html":{}}}],["removed/deleted",{"_index":1866,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["removeitem",{"_index":3145,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removes",{"_index":3626,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["removesearch",{"_index":43,"title":{"classes/RemoveSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["removesearch(ctx",{"_index":3154,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removespatialsearch",{"_index":250,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["render",{"_index":1951,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["renderer",{"_index":3655,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer2",{"_index":3643,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](overlay",{"_index":3663,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](root",{"_index":3662,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rendering",{"_index":2816,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["repeat",{"_index":1093,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{}}}],["repeat(1000",{"_index":1246,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repeat(5",{"_index":3291,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["replay",{"_index":1133,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["replaysubject",{"_index":189,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject(1",{"_index":304,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject>(1",{"_index":1168,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repository",{"_index":1146,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["required",{"_index":4220,"title":{},"body":{"changelog.html":{}}}],["reset",{"_index":77,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"classes/GenerateSpatialSearch.html":{},"modules/HeaderModule.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"classes/UpdateSpatialSearch.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["resetposition",{"_index":2030,"title":{"classes/ResetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetposition(ctx",{"_index":2755,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resetradius",{"_index":2032,"title":{"classes/ResetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetradius(ctx",{"_index":2770,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resets",{"_index":368,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["resetsphere",{"_index":3361,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["resettheme",{"_index":3620,"title":{},"body":{"injectables/ThemingService.html":{}}}],["resetview",{"_index":386,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["resolve",{"_index":2145,"title":{},"body":{"classes/InitializationState.html":{}}}],["resolved",{"_index":4130,"title":{},"body":{"changelog.html":{}}}],["resolves",{"_index":871,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["respond",{"_index":4092,"title":{},"body":{"changelog.html":{}}}],["responsible",{"_index":2552,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["restriction",{"_index":4579,"title":{},"body":{"license.html":{}}}],["result",{"_index":1229,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["result.ts",{"_index":2298,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["resultlabel",{"_index":2830,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["results",{"_index":51,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results.state",{"_index":215,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["results.state.ts",{"_index":2300,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["results.state.ts:30",{"_index":2328,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:31",{"_index":2326,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:35",{"_index":2324,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:38",{"_index":2309,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:58",{"_index":2321,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:62",{"_index":2319,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:66",{"_index":2314,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:70",{"_index":2316,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:74",{"_index":2322,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:81",{"_index":2317,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results/list",{"_index":214,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["results_browser",{"_index":2871,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowser",{"_index":2815,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsercomponent",{"_index":587,"title":{"components/ResultsBrowserComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["resultsbrowseritems",{"_index":2821,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsermodule",{"_index":72,"title":{"modules/ResultsBrowserModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["return",{"_index":285,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":84,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["reuse",{"_index":1228,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reverse",{"_index":1919,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["rgb",{"_index":728,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["rgba",{"_index":717,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["rgba(0",{"_index":1525,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["rgba[3",{"_index":745,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["right",{"_index":375,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["right.closeexpanded",{"_index":383,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.open",{"_index":382,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.px",{"_index":945,"title":{},"body":{"components/ContentComponent.html":{}}}],["right.svg",{"_index":1341,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["rightmargin",{"_index":938,"title":{},"body":{"components/ContentComponent.html":{}}}],["rights",{"_index":4581,"title":{},"body":{"license.html":{}}}],["ripple",{"_index":3133,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["ripple::before",{"_index":1621,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["root",{"_index":113,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["root'},{'name",{"_index":559,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["root_states",{"_index":3566,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rootelement",{"_index":459,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["rootnode",{"_index":2554,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["rotates",{"_index":4079,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":4169,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":4183,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":3954,"title":{},"body":{"changelog.html":{}}}],["row",{"_index":697,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["rows",{"_index":3293,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ru/cdk",{"_index":4395,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":4397,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":2588,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ru/common/typings/immutability",{"_index":719,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["ru/ngxs",{"_index":3555,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ru/ngxs/decorators",{"_index":723,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ru/ngxs/repositories",{"_index":725,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rui",{"_index":3933,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":3976,"title":{},"body":{"changelog.html":{}}}],["run",{"_index":590,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["running",{"_index":1117,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["runspatialsearchcomponent",{"_index":589,"title":{"components/RunSpatialSearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["runspatialsearchmodule",{"_index":73,"title":{"modules/RunSpatialSearchModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["runtime",{"_index":1311,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["rxjs",{"_index":190,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":192,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rxjsfilter",{"_index":1090,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["rxjsfilter((status",{"_index":1149,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["s",{"_index":3255,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["safedef",{"_index":2096,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["safehtml",{"_index":2084,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saferesourceurl",{"_index":2085,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["safeurl",{"_index":3833,"title":{},"body":{"components/ViewerComponent.html":{}}}],["sample",{"_index":3666,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"index.html":{}}}],["samples",{"_index":3830,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["sanitize",{"_index":2093,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitized",{"_index":1314,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/ViewerComponent.html":{}}}],["sanitizer",{"_index":2092,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sanitizer.bypasssecuritytrusthtml(html",{"_index":2098,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitizer.bypasssecuritytrustresourceurl(url",{"_index":2097,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sans",{"_index":2070,"title":{},"body":{"components/HeaderComponent.html":{}}}],["sass:math",{"_index":1808,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["saved",{"_index":1878,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["saver",{"_index":4453,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":4281,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":316,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["scene(state",{"_index":3464,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scene.filter(node",{"_index":3016,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scene/scene.state",{"_index":2676,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["scenebounds",{"_index":3304,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenebounds(organentity",{"_index":3466,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scenedata",{"_index":1186,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedata(filter",{"_index":1282,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedataquerystatus",{"_index":1159,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenenodeclicked",{"_index":2921,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeclicked(undefined",{"_index":2935,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered",{"_index":2922,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered(node",{"_index":2939,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeunhover",{"_index":2923,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenestate",{"_index":216,"title":{"injectables/SceneState.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["scenestate.referenceorganentities",{"_index":2693,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["scenestatemodel",{"_index":2931,"title":{"interfaces/SceneStateModel.html":{}},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{}}}],["scenetarget",{"_index":3305,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenetarget(organentity",{"_index":3468,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scheduled",{"_index":4131,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":4284,"title":{},"body":{"changelog.html":{}}}],["scheme",{"_index":358,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["schemes",{"_index":4248,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":4559,"title":{},"body":{"index.html":{}}}],["scroll",{"_index":2864,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollbar",{"_index":2535,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrolled",{"_index":2866,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollheight",{"_index":2877,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrolling",{"_index":928,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrollingmodule",{"_index":2896,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["scrolltop",{"_index":2878,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["search",{"_index":8,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["search'},{'name",{"_index":582,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["search.component",{"_index":2549,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.component.html",{"_index":2445,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.scss",{"_index":2444,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts",{"_index":2441,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"coverage.html":{}}}],["search.component.ts:107",{"_index":2479,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:23",{"_index":2461,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:29",{"_index":2462,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:30",{"_index":2904,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:34",{"_index":2492,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:40",{"_index":2489,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:45",{"_index":2458,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:53",{"_index":2495,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:60",{"_index":2473,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:78",{"_index":2467,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:88",{"_index":2483,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:98",{"_index":2487,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.detached",{"_index":2532,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.module",{"_index":138,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["search.module.ts",{"_index":2543,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.service",{"_index":2499,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["search.service.ts",{"_index":2551,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search.service.ts:100",{"_index":2574,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:111",{"_index":2564,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:128",{"_index":2570,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:30",{"_index":2587,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:31",{"_index":2586,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:34",{"_index":2583,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:37",{"_index":2585,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:39",{"_index":2580,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:50",{"_index":2561,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:63",{"_index":2576,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search/ontology",{"_index":2436,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search/run",{"_index":137,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["searched",{"_index":2476,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searches",{"_index":49,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["searches(items",{"_index":3187,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["searches.concat(search",{"_index":2796,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["searching",{"_index":2443,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["searchresult",{"_index":2466,"title":{"interfaces/SearchResult.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["searchresults",{"_index":2597,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.get(node.id",{"_index":2601,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.set(node.id",{"_index":2602,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchservice",{"_index":2459,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["searchvalue",{"_index":2563,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchvalue.length",{"_index":2612,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["section",{"_index":615,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["section.description",{"_index":1494,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.label",{"_index":1493,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.sectionnumber",{"_index":3782,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber",{"_index":3780,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber).length",{"_index":3783,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sections",{"_index":3773,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["see",{"_index":3957,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":179,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["select(datastateselectors.anatomicalstructurestreemodel",{"_index":246,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(datastateselectors.celltypestreemodel",{"_index":244,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchfilterselectors.items",{"_index":247,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchuiselectors.anatomicalstructures",{"_index":3317,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.celltypes",{"_index":3319,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.defaultposition",{"_index":3321,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organ",{"_index":3069,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organs",{"_index":3066,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.position",{"_index":3327,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radius",{"_index":3329,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radiussettings",{"_index":3331,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scene",{"_index":3337,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenebounds",{"_index":3338,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenetarget",{"_index":3340,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.sex",{"_index":3071,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.tissueblocks",{"_index":3343,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["selectable",{"_index":1542,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectablesearches",{"_index":248,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selected",{"_index":48,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["selected(ontologynode",{"_index":2638,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selected/deselected",{"_index":1868,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["selectedanatomicalstructures",{"_index":2966,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedbyids",{"_index":3159,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedbyids.get(item.id",{"_index":3164,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedorgan",{"_index":3046,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectedorgans",{"_index":3008,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedreferenceorgans",{"_index":2919,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedsearches",{"_index":3183,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsearches(items",{"_index":3190,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsexes",{"_index":1905,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.has(currentsex",{"_index":1910,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.size",{"_index":1909,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selecting",{"_index":1589,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["selection",{"_index":201,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["selection'},{'name",{"_index":584,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["selection.component",{"_index":2654,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.component.html",{"_index":2622,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.scss",{"_index":2621,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts",{"_index":2619,"title":{},"body":{"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["selection.component.ts:23",{"_index":2643,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:28",{"_index":2629,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:33",{"_index":2633,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:38",{"_index":2634,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:45",{"_index":2631,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:47",{"_index":2628,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:48",{"_index":2632,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:53",{"_index":2627,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:61",{"_index":2641,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:64",{"_index":2637,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:75",{"_index":2639,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.id",{"_index":415,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.label",{"_index":431,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.module",{"_index":2438,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["selection.module.ts",{"_index":2653,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.ts",{"_index":2617,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["selection/deselection",{"_index":2858,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["selection/ontology",{"_index":2437,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"coverage.html":{}}}],["selectionchange",{"_index":638,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["selectionchanged",{"_index":1585,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionchanged(value",{"_index":1595,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionlabel",{"_index":263,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selections",{"_index":630,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["selectionstring",{"_index":429,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selectlistresult",{"_index":2305,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["selectlistresult(result",{"_index":2318,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["selector",{"_index":234,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["selector(['datastate",{"_index":1291,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector(['spatialsearchfilterstate",{"_index":3185,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector(['spatialsearchuistate",{"_index":3440,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["selector(['undefined",{"_index":3188,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["selector([datastate",{"_index":1298,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector([spatialsearchfilterselectors.items",{"_index":3193,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchfilterstate",{"_index":3192,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchuiselectors.organid",{"_index":3477,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuiselectors.sex",{"_index":3481,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuistate",{"_index":2692,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["selector([spatialsearchuistate.organentity",{"_index":3503,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selectoroptions",{"_index":3575,"title":{},"body":{"modules/StoreModule.html":{}}}],["selectors",{"_index":3701,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["selects",{"_index":1468,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["selecttoken",{"_index":1426,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["selecttoken(config",{"_index":1424,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["sell",{"_index":4588,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":4304,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":828,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto",{"_index":4348,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(subject",{"_index":1127,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(this._aggregatedataquerystatus",{"_index":1178,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._celltypetermoccurencesdataquerystatus",{"_index":1185,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._ontologytermoccurencesdataquerystatus",{"_index":1182,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._providerfilterquerystatus",{"_index":1196,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._scenedataquerystatus",{"_index":1188,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._technologyfilterquerystatus",{"_index":1192,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._tissueblockdataquerystatus",{"_index":1174,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sender",{"_index":2366,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending",{"_index":2272,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending/receiving",{"_index":2243,"title":{},"body":{"classes/InitializationState.html":{}}}],["sendmessage",{"_index":2412,"title":{},"body":{"classes/MessageChannel.html":{}}}],["sendmessage(payload",{"_index":2381,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sends",{"_index":1124,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["sendtoggle",{"_index":2273,"title":{},"body":{"classes/InitializationState.html":{}}}],["sennet",{"_index":3994,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":3902,"title":{},"body":{"changelog.html":{}}}],["sent",{"_index":1019,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["serif",{"_index":2071,"title":{},"body":{"components/HeaderComponent.html":{}}}],["server",{"_index":4287,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":644,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["service.initialize(location",{"_index":3646,"title":{},"body":{"injectables/ThemingService.html":{}}}],["services/data",{"_index":1054,"title":{},"body":{"modules/CoreModule.html":{}}}],["services/message/message.service",{"_index":1023,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{}}}],["services/theming/theming.module",{"_index":1057,"title":{},"body":{"modules/CoreModule.html":{}}}],["set",{"_index":47,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["set((state.tissueblocks",{"_index":3493,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["set(['skin",{"_index":2965,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["set(items.map(item",{"_index":1906,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["set(reforgandata.filter(o",{"_index":3013,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(reforgans.map(o",{"_index":2995,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(selectedorgans.map(o",{"_index":3011,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setexecutesearchongenerate",{"_index":1963,"title":{"classes/SetExecuteSearchOnGenerate.html":{}},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setexecutesearchongenerate(ctx",{"_index":2800,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setexecutesearchongenerate(false",{"_index":1969,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setexecutesearchongenerate(true",{"_index":1970,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setlistresults",{"_index":2306,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setlistresults(@payload('listresults",{"_index":2336,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["setlistresults(listresults",{"_index":2320,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setorgan",{"_index":2025,"title":{"classes/SetOrgan.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setorgan(ctx",{"_index":2729,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setorgan(organid",{"_index":2727,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition",{"_index":2027,"title":{"classes/SetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setposition(ctx",{"_index":2751,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition(position",{"_index":2764,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setradius",{"_index":2031,"title":{"classes/SetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setradius(ctx",{"_index":2766,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setreferenceorganentities",{"_index":2924,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorganentities(@payload('referenceorganentities",{"_index":2973,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorganentities(referenceorganentities",{"_index":2942,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans",{"_index":2925,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans(@payload('referenceorgans",{"_index":2972,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorgans(referenceorgans",{"_index":2946,"title":{},"body":{"injectables/SceneState.html":{}}}],["setrootelement",{"_index":463,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["setrootelement(el",{"_index":466,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["sets",{"_index":351,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{}}}],["setscene",{"_index":2926,"title":{},"body":{"injectables/SceneState.html":{}}}],["setscene(@payload('scene",{"_index":2974,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setscene(scene",{"_index":2948,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans",{"_index":2927,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans(@payload('selectedreferenceorgans",{"_index":2971,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setselectedreferenceorgans(selectedreferenceorgans",{"_index":2951,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedsearches",{"_index":46,"title":{"classes/SetSelectedSearches.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["setselectedsearches(ctx",{"_index":3158,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["setsex",{"_index":2022,"title":{"classes/SetSex.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setsex(ctx",{"_index":2715,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setsex(sex",{"_index":2712,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["settheme",{"_index":3621,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settheme(theme",{"_index":3637,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settimeout",{"_index":2245,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["setting",{"_index":3369,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{}}}],["settings",{"_index":1843,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{}}}],["settreemodel",{"_index":2560,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["settreemodel(treemodel",{"_index":2579,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["setup",{"_index":4103,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":18,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["sex(state",{"_index":3470,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["sex.charat(0).touppercase",{"_index":3394,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sex.slice(1",{"_index":3395,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sexes",{"_index":4211,"title":{},"body":{"changelog.html":{}}}],["sex}_${shortorgan",{"_index":2710,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shadow",{"_index":1113,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["shall",{"_index":4595,"title":{},"body":{"license.html":{}}}],["shared",{"_index":110,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/FiltersContentModule.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics",{"_index":186,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{}}}],["shared/components/checkbox/checkbox.module",{"_index":1936,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/drawer/drawer.module",{"_index":132,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/drawer/drawer/drawer.component",{"_index":225,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/components/dropdown/dropdown.module",{"_index":1937,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/dual",{"_index":133,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/run",{"_index":136,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/spatial",{"_index":36,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shared/components/spinner",{"_index":139,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/thumbnail",{"_index":1564,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["shared/components/viewer/viewer.module",{"_index":142,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/src/lib/components/body",{"_index":194,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/src/public",{"_index":3562,"title":{},"body":{"modules/StoreModule.html":{}}}],["shared/web",{"_index":528,"title":{},"body":{"components/AppWebComponent.html":{}}}],["sharing",{"_index":1132,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["shift",{"_index":3243,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shiftdelta",{"_index":3216,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shiftpressed",{"_index":3209,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shifts",{"_index":3222,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shortest",{"_index":4459,"title":{},"body":{"dependencies.html":{}}}],["shortorgan",{"_index":2705,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["show",{"_index":1653,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["showing",{"_index":4234,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1739,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["shows",{"_index":4032,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":971,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["sidebar",{"_index":3409,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sides",{"_index":4212,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":4097,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":4052,"title":{},"body":{"changelog.html":{}}}],["simplechanges",{"_index":1712,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["simplifies",{"_index":4102,"title":{},"body":{"changelog.html":{}}}],["single",{"_index":2380,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["site",{"_index":2036,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{}}}],["sites",{"_index":4038,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":4179,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":954,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["skin",{"_index":1382,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skin.svg",{"_index":1383,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skipself",{"_index":1049,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["slide",{"_index":3714,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slideinhorizontaldropdown",{"_index":1609,"title":{},"body":{"components/DropdownComponent.html":{}}}],["slideinhorizontalslider",{"_index":1817,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider",{"_index":1654,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"dependencies.html":{}}}],["slider's",{"_index":1721,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider'},{'name",{"_index":575,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["slider.component",{"_index":1838,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.component.html",{"_index":1657,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.scss",{"_index":1656,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts",{"_index":1652,"title":{},"body":{"components/DualSliderComponent.html":{},"coverage.html":{}}}],["slider.component.ts:124",{"_index":1713,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:138",{"_index":1728,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:154",{"_index":1715,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:167",{"_index":1696,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:186",{"_index":1732,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:203",{"_index":1730,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:214",{"_index":1709,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:228",{"_index":1726,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:245",{"_index":1720,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:25",{"_index":1749,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:31",{"_index":1745,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:36",{"_index":1684,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:41",{"_index":1688,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:46",{"_index":1686,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:51",{"_index":1691,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:56",{"_index":1738,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:61",{"_index":1741,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:66",{"_index":1740,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:71",{"_index":1735,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:76",{"_index":1734,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:81",{"_index":1751,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:92",{"_index":1742,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:97",{"_index":1680,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.detached",{"_index":1819,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.module",{"_index":135,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["slider.module.ts",{"_index":1833,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.wrapper",{"_index":1811,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider/dual",{"_index":134,"title":{},"body":{"modules/AppModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"coverage.html":{}}}],["slider/ngx",{"_index":1757,"title":{},"body":{"components/DualSliderComponent.html":{},"dependencies.html":{}}}],["slidervaluechanged",{"_index":1672,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slidesoffsetafter",{"_index":3689,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesoffsetbefore",{"_index":3688,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesperview",{"_index":3690,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slightly",{"_index":4013,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":4114,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1384,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["snackbar",{"_index":317,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snackbar.dismiss",{"_index":345,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snapshot",{"_index":1226,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["software",{"_index":4519,"title":{},"body":{"index.html":{},"license.html":{}}}],["solid",{"_index":1632,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["solved",{"_index":4174,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":4225,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":3989,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":4110,"title":{},"body":{"changelog.html":{}}}],["sortby",{"_index":2330,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["sortby(searchresults",{"_index":2509,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortby(topblocks",{"_index":2358,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["sortbysynonymresult",{"_index":2453,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortbysynonymresult(this",{"_index":2482,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically",{"_index":2454,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically(this",{"_index":2486,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sorts",{"_index":2484,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["source.getcelltypetermoccurences().pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1234,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.getontologytermoccurences().pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1233,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.pipe",{"_index":1142,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.service",{"_index":1056,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts",{"_index":1416,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["source.service.ts:10",{"_index":3868,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:18",{"_index":3870,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:20",{"_index":1427,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts:23",{"_index":3873,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker",{"_index":3879,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker.ts",{"_index":4336,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/data",{"_index":1055,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/worker",{"_index":3861,"title":{},"body":{"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["sources",{"_index":543,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["sources.includes(msg.source",{"_index":2394,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["south",{"_index":3281,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["south_west",{"_index":3285,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["space",{"_index":1554,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["spacebetween",{"_index":3691,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["spacing",{"_index":2528,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sparc",{"_index":4106,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":3924,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":30,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["spatial_search_ui",{"_index":2709,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialentity",{"_index":2669,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialscenenode",{"_index":1082,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearch",{"_index":21,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchconfigbehaviorcomponent",{"_index":591,"title":{"components/SpatialSearchConfigBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigbehaviormodule",{"_index":3102,"title":{"modules/SpatialSearchConfigBehaviorModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchconfigcomponent",{"_index":594,"title":{"components/SpatialSearchConfigComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigmodule",{"_index":3107,"title":{"modules/SpatialSearchConfigModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchdialog",{"_index":3055,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["spatialsearches",{"_index":1111,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchfilter",{"_index":3148,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchfilteritem",{"_index":39,"title":{"interfaces/SpatialSearchFilterItem.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfiltermodel",{"_index":3147,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfilters",{"_index":1850,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchfilterselectors",{"_index":220,"title":{"classes/SpatialSearchFilterSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchfilterstate",{"_index":3149,"title":{"injectables/SpatialSearchFilterState.html":{}},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchkeyboarduibehaviorcomponent",{"_index":596,"title":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduibehaviormodule",{"_index":3262,"title":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchkeyboarduicomponent",{"_index":599,"title":{"components/SpatialSearchKeyboardUIComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduimodule",{"_index":3267,"title":{"modules/SpatialSearchKeyboardUIModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchlistitem",{"_index":3143,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchlistmodule",{"_index":1935,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["spatialsearchremoved",{"_index":1854,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchscene",{"_index":2685,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchselected",{"_index":1855,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchui",{"_index":2018,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearchuibehaviorcomponent",{"_index":601,"title":{"components/SpatialSearchUiBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuibehaviormodule",{"_index":3349,"title":{"modules/SpatialSearchUiBehaviorModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuicomponent",{"_index":602,"title":{"components/SpatialSearchUiComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuimodel",{"_index":2681,"title":{"interfaces/SpatialSearchUiModel.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchuimodule",{"_index":3354,"title":{"modules/SpatialSearchUiModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuiselectors",{"_index":3079,"title":{"classes/SpatialSearchUiSelectors.html":{}},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["spatialsearchuiselectors.position",{"_index":3488,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.radius",{"_index":3489,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.referenceorgans",{"_index":3478,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuistate",{"_index":2691,"title":{"injectables/SpatialSearchUiState.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchuistate.organentity",{"_index":3437,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spec",{"_index":4019,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":4541,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1039,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["specification",{"_index":4540,"title":{},"body":{"index.html":{}}}],["specified",{"_index":2392,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["specifying",{"_index":2374,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":3963,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":3363,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["spinal",{"_index":1385,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinner",{"_index":290,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{}}}],["spinneractive",{"_index":292,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["spinneroverlaycomponent",{"_index":603,"title":{"components/SpinnerOverlayComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spinneroverlaymodule",{"_index":74,"title":{"modules/SpinnerOverlayModule.html":{}},"body":{"modules/AppModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules.html":{},"overview.html":{}}}],["spinning",{"_index":4285,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1388,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["spleen.svg",{"_index":1389,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["sprint",{"_index":4134,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":4162,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":4000,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":4171,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":4215,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":4289,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":4522,"title":{},"body":{"index.html":{}}}],["start",{"_index":890,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["start?.expanded",{"_index":1004,"title":{},"body":{"components/ContentComponent.html":{}}}],["start?.opened",{"_index":1003,"title":{},"body":{"components/ContentComponent.html":{}}}],["startdrawers",{"_index":913,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers.length",{"_index":917,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers[0",{"_index":921,"title":{},"body":{"components/ContainerComponent.html":{}}}],["started",{"_index":3890,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["startexpanded",{"_index":1002,"title":{},"body":{"components/ContentComponent.html":{}}}],["starting",{"_index":3366,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["starts",{"_index":2905,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"changelog.html":{}}}],["startspatialsearchflow",{"_index":2020,"title":{"classes/StartSpatialSearchFlow.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["startspatialsearchflow()).pipe",{"_index":2910,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["startspatialsearchflow(ctx",{"_index":2703,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["startup",{"_index":1309,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["startwith",{"_index":877,"title":{},"body":{"components/ContainerComponent.html":{},"components/OntologySearchComponent.html":{}}}],["stat",{"_index":2883,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.count",{"_index":2881,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.label",{"_index":2882,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["state",{"_index":295,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/typealiases.html":{}}}],["state('closed",{"_index":2185,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('collapsed",{"_index":2190,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('extended",{"_index":2194,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('false",{"_index":980,"title":{},"body":{"components/ContentComponent.html":{}}}],["state('full",{"_index":2195,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('half",{"_index":2191,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('open",{"_index":2184,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('true",{"_index":982,"title":{},"body":{"components/ContentComponent.html":{}}}],["state.anatomicalstructurestreemodel",{"_index":1300,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.celltypestreemodel",{"_index":1301,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.defaultposition",{"_index":3485,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.filter",{"_index":1299,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.nodes[state.root",{"_index":2584,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["state.organid",{"_index":3476,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.organscene",{"_index":3496,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.position",{"_index":3484,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radius",{"_index":3486,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radiussettings",{"_index":3487,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.referenceorganentities",{"_index":2970,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["state.referenceorgans",{"_index":2969,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["state.sex",{"_index":3475,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.tissueblocks",{"_index":3506,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["statechange",{"_index":2216,"title":{},"body":{"classes/InitializationState.html":{}}}],["statecontext",{"_index":2667,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["statements",{"_index":4323,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":722,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["states",{"_index":964,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["states.every(state",{"_index":1123,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["static",{"_index":13,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["stats",{"_index":2817,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["status",{"_index":1072,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["status.message",{"_index":1257,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["status.status",{"_index":1248,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["statusmessage",{"_index":1073,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["stay",{"_index":4320,"title":{},"body":{"changelog.html":{}}}],["step",{"_index":1782,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["still",{"_index":1950,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["stomach",{"_index":1390,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["stomach.svg",{"_index":1391,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["store",{"_index":405,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["store.dispatch(reallyupdatespatialsearch",{"_index":2701,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["store/store.module",{"_index":1058,"title":{},"body":{"modules/CoreModule.html":{}}}],["storemodule",{"_index":1044,"title":{"modules/StoreModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":4278,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":3567,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":4486,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":4484,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":20,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["string)?.tolowercase",{"_index":1904,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["structure",{"_index":4141,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":412,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["style",{"_index":975,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["style.margin",{"_index":943,"title":{},"body":{"components/ContentComponent.html":{}}}],["styled",{"_index":2057,"title":{},"body":{"components/HeaderComponent.html":{}}}],["styles",{"_index":623,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["styles.getpropertyvalue(property",{"_index":2239,"title":{},"body":{"classes/InitializationState.html":{}}}],["styleurls",{"_index":237,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["styling",{"_index":4049,"title":{},"body":{"changelog.html":{}}}],["sub",{"_index":233,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["subject",{"_index":729,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["subject.next(dataquerystate.completed",{"_index":1128,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sublicense",{"_index":4586,"title":{},"body":{"license.html":{}}}],["subscribe",{"_index":1249,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["subscription",{"_index":867,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["subscriptions",{"_index":817,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["substantial",{"_index":4596,"title":{},"body":{"license.html":{}}}],["successful",{"_index":2101,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["such",{"_index":1701,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["suffix",{"_index":2568,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["super",{"_index":1217,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["super(configstore",{"_index":544,"title":{},"body":{"components/AppWebComponent.html":{}}}],["super(globalconfig",{"_index":3875,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["super._createcontainer",{"_index":488,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["super.ngxsoninit",{"_index":2339,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["support",{"_index":3926,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1318,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules.html":{}}}],["swiper",{"_index":3694,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"dependencies.html":{}}}],["swiper.use([navigation",{"_index":3743,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/angular",{"_index":3740,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/types",{"_index":3717,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["swipermodule",{"_index":3739,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiperoptions",{"_index":3686,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["switch",{"_index":987,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["switched",{"_index":4185,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":1094,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["switchmap(query",{"_index":1143,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["switchmap(value",{"_index":2506,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sync",{"_index":4080,"title":{},"body":{"changelog.html":{}}}],["syncexpanded(other",{"_index":2281,"title":{},"body":{"classes/InitializationState.html":{}}}],["syncs",{"_index":2278,"title":{},"body":{"classes/InitializationState.html":{}}}],["synonym",{"_index":2567,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["synonyms",{"_index":2485,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["t",{"_index":1140,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["tab",{"_index":440,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["table",{"_index":4394,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":4008,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":4393,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":4214,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":1095,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["take(1",{"_index":1245,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["takewhile",{"_index":1096,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["takewhile((status",{"_index":1247,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap",{"_index":1097,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((counts",{"_index":2722,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((data",{"_index":2783,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((organscene",{"_index":2745,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((status",{"_index":1242,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(next",{"_index":1144,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(organs",{"_index":2999,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(reforgans",{"_index":2991,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(results",{"_index":2360,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tap(scene",{"_index":3027,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["target",{"_index":1703,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["target.key",{"_index":3260,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["target.preventdefault",{"_index":3258,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["technologies",{"_index":1108,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":1189,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{}}}],["technologyfilter",{"_index":1204,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterdata",{"_index":1190,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterquerystatus",{"_index":1161,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilters",{"_index":1851,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["telemetry",{"_index":4074,"title":{},"body":{"changelog.html":{}}}],["tells",{"_index":675,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["template",{"_index":498,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["templateurl",{"_index":235,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term",{"_index":606,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term.count",{"_index":3600,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.label",{"_index":3599,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.split('/').slice",{"_index":3515,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["termdata",{"_index":2625,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["termlist",{"_index":3588,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termlist.length",{"_index":3598,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termoccurrencelistcomponent",{"_index":605,"title":{"components/TermOccurrenceListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["termoccurrencelistmodule",{"_index":3419,"title":{"modules/TermOccurrenceListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules.html":{},"overview.html":{}}}],["termresult",{"_index":2679,"title":{"interfaces/TermResult.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["terms",{"_index":1166,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["test",{"_index":1121,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["testing",{"_index":1119,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["text",{"_index":1515,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["theme",{"_index":146,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["thememode",{"_index":303,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["themes",{"_index":3993,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":315,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["theming.initialize(el",{"_index":322,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["theming.service",{"_index":3612,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themingmodule",{"_index":1045,"title":{"modules/ThemingModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/ThemingModule.html":{},"modules.html":{},"overview.html":{}}}],["themingservice",{"_index":202,"title":{"injectables/ThemingService.html":{}},"body":{"interfaces/AppOptions.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"overview.html":{}}}],["themingservice.initialize",{"_index":3613,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themselves",{"_index":3699,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["thick",{"_index":1400,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thick.svg",{"_index":1401,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thin",{"_index":1402,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"miscellaneous/variables.html":{}}}],["thin.svg",{"_index":1403,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["things",{"_index":2342,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.completed",{"_index":1220,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.running",{"_index":1274,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.pipe(distinct",{"_index":1198,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1222,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1280,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.pipe(distinct",{"_index":1202,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._containerelement",{"_index":489,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this._expanded",{"_index":2208,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredmargin",{"_index":2237,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredwidth",{"_index":2227,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1221,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1277,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.pipe(distinct",{"_index":1200,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._opened",{"_index":2204,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._position",{"_index":2200,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.completed",{"_index":1225,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.running",{"_index":1287,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.pipe(distinct",{"_index":1207,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.completed",{"_index":1223,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.running",{"_index":1283,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.pipe(distinct",{"_index":1203,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.completed",{"_index":1224,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.running",{"_index":1285,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.pipe(distinct",{"_index":1205,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.completed",{"_index":1219,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.running",{"_index":1270,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.pipe(distinct",{"_index":1197,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedata",{"_index":1177,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedataquerystatus",{"_index":1210,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.animationsenabled",{"_index":993,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.appendtoroot",{"_index":480,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.applyfilters.emit(this.filters",{"_index":1893,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.applythemeclass(theme",{"_index":3651,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.gettheme",{"_index":3654,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.theme",{"_index":3650,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.atscrollbottom",{"_index":2880,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.attached",{"_index":471,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.bodyui.bounds",{"_index":391,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotation",{"_index":389,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotationx",{"_index":390,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.target",{"_index":387,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.cdr.markforcheck",{"_index":906,"title":{},"body":{"components/ContainerComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.celltypeselectionlabel",{"_index":418,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.celltypetermoccurencesdata",{"_index":1184,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypetermoccurencesdataquerystatus",{"_index":1212,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypeterms",{"_index":335,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.changeposition.emit(this.position",{"_index":3257,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.channel",{"_index":897,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.asobservable",{"_index":2401,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.closed",{"_index":2403,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.complete",{"_index":2406,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.next",{"_index":2382,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.sendmessage",{"_index":903,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.checked.emit(this.selected",{"_index":1479,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.close",{"_index":3082,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.closeiframeviewer",{"_index":443,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.colorassignments",{"_index":2346,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(node['@id",{"_index":2984,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(result.tissueblock.spatialentityid",{"_index":2337,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.colorassignments.colorassignments",{"_index":2349,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.unassigncolor(result.tissueblock.spatialentityid",{"_index":2338,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.consentservice.consent",{"_index":347,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.content",{"_index":908,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.changes.pipe(startwith(null)).subscribe",{"_index":907,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.first",{"_index":894,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.length",{"_index":896,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content2.first",{"_index":895,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.contentsvisible",{"_index":1794,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.createitemdescription(sex",{"_index":3168,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createitemid(search",{"_index":3167,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createselectionlabel(ontologyselection",{"_index":417,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ctx.patchstate",{"_index":786,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.currentdelta",{"_index":3245,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.currentkey",{"_index":3249,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.data.querystatus$.pipe",{"_index":293,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.state$.pipe(map(x",{"_index":298,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.updatefilter",{"_index":413,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.databaseready$.pipe(switchmap",{"_index":1271,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.databaseready$.pipe(take(1",{"_index":1250,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.dataservice.getreferenceorgans",{"_index":3005,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.dataservice.getreferenceorgans().pipe",{"_index":2990,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datasource",{"_index":2743,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datasource.getontologytermoccurences(filter).pipe",{"_index":2721,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datastate",{"_index":2344,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.scenedata",{"_index":3003,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.tissueblockdata",{"_index":2348,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.datastate.updatefilter",{"_index":2983,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.defaulttheme",{"_index":3648,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.deferred",{"_index":2178,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.delta",{"_index":3248,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.dialog.open(infodialogcomponent",{"_index":3085,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialog.open(spatialsearchconfigbehaviorcomponent",{"_index":2911,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogref.close",{"_index":3083,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogsubs.add(panelcontent$.subscribe(data",{"_index":3098,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.dialogsubs.unsubscribe",{"_index":3084,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.drawer",{"_index":3817,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawer.position",{"_index":3815,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawers",{"_index":990,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.drawers.changes.pipe(startwith(null)).subscribe",{"_index":901,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.drawers.toarray",{"_index":912,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.element",{"_index":3653,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.element.nativeelement",{"_index":2228,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expanded",{"_index":1480,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{}}}],["this.expandedchange.emit(this.expanded",{"_index":2270,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate",{"_index":2251,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate2",{"_index":2221,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.faded",{"_index":1008,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.filter$.pipe(querydata",{"_index":1172,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.filteredresults",{"_index":2503,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.filters",{"_index":1886,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["this.filters['sex",{"_index":1903,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filterschange.emit(filters",{"_index":1971,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.filterschange.emit(this.filters",{"_index":1890,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filtersvisible",{"_index":1968,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.forcedunassignment.asobservable",{"_index":761,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.forcedunassignment.next",{"_index":777,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.formatlabel(node.label",{"_index":2604,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.formcontrol.reset",{"_index":2521,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.formcontrol.valuechanges",{"_index":2502,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('expanded_toggled",{"_index":1481,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('filter_added",{"_index":683,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_removed",{"_index":686,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_update",{"_index":1887,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_applied",{"_index":1892,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_reset",{"_index":1895,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('generate_search",{"_index":2797,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('link_clicked",{"_index":1482,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('list_result_selected",{"_index":2870,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.ga.event('reset_position",{"_index":2756,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('reset_radius",{"_index":2772,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('search",{"_index":2517,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('selected_toggled",{"_index":1476,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('selection_change",{"_index":1605,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.ga.event('set_organ",{"_index":2708,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_position",{"_index":2752,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_radius",{"_index":2767,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_sex",{"_index":2717,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('slider_range_change",{"_index":1796,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.getarguments(definition",{"_index":2117,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getindexofmatch(label",{"_index":2609,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getindexofmatch(node.label",{"_index":2603,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getmessages().pipe(filter(msg",{"_index":2391,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.getmethodname(definition",{"_index":2114,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getstate().filter",{"_index":1264,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.gettermcounts(state.anatomicalstructures",{"_index":3508,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.gettermcounts(state.celltypes",{"_index":3510,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.getworkerurl(true",{"_index":3876,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.globalconfig.getoption('header",{"_index":305,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('homeurl",{"_index":306,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logindisabled",{"_index":309,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logotooltip",{"_index":307,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('theme",{"_index":302,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.snapshot.hubmaptoken",{"_index":452,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.handlemessage(msg",{"_index":900,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.highvalue",{"_index":1774,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.infoservice.panelcontent.asobservable",{"_index":3097,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.infoservice.updatedata('assets/docs/spatial_search_readme.md",{"_index":3094,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.initialized",{"_index":2177,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.set",{"_index":2244,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.valueof",{"_index":2252,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.wait",{"_index":2274,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initializesliderpopover",{"_index":1795,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.injector",{"_index":154,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{}}}],["this.injector.get(colorassignmentstate",{"_index":2347,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(datastate",{"_index":2345,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(listresultsstate",{"_index":2988,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.issliderinitialized",{"_index":1792,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.isslideropen",{"_index":1793,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${lowvalue}:${highvalue",{"_index":1798,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${value",{"_index":1606,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.launchinfodialog(this.paneldata",{"_index":3101,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.leftmargin",{"_index":1000,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.linkclick.emit(url",{"_index":1483,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.linkclicked.emit(link",{"_index":2875,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresultdeselected.next(result",{"_index":2874,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresults",{"_index":2987,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightednodeid",{"_index":3006,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightnode(node['@id",{"_index":2985,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.unhighlightnode",{"_index":2986,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresultselected.next(result",{"_index":2873,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.loading",{"_index":3849,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.locator.prepareexternalurl('0",{"_index":3882,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.lookup(nodes",{"_index":2595,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.lowvalue",{"_index":1772,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.margin2",{"_index":2224,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredmargin",{"_index":2223,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredwidth",{"_index":2275,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.messages",{"_index":2400,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.messages.pipe(filter(msg",{"_index":2388,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nextbuttonid",{"_index":3706,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.nextmessageid",{"_index":2383,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nodes$.pipe",{"_index":2593,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.ontologysearchservice.settreemodel(this.treemodel",{"_index":2645,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.ontologyselectionlabel",{"_index":416,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ontologyservice.filter(value",{"_index":2507,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ontologytermoccurencesdata",{"_index":1181,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologytermoccurencesdataquerystatus",{"_index":1211,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologyterms",{"_index":332,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.opened",{"_index":2249,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.openedchange.emit(this.opened",{"_index":2266,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.openedstate",{"_index":2250,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.options",{"_index":1776,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.ceil",{"_index":1786,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.floor",{"_index":1785,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionschanged",{"_index":1768,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionsvisible",{"_index":1604,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.organmatchessex(organ",{"_index":3483,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.organvalidforsex(organid",{"_index":2718,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.original.children.length",{"_index":2014,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.original.label",{"_index":2013,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.overlayref",{"_index":1764,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.detach",{"_index":1791,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.dispose",{"_index":1787,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.paneldata",{"_index":3100,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.position",{"_index":2199,"title":{},"body":{"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.position.x",{"_index":3256,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.y",{"_index":3254,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.z",{"_index":3252,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.prevbuttonid",{"_index":3704,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.providerfilterdata",{"_index":1195,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.providerfilterquerystatus",{"_index":1215,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.registericonimpl(definition",{"_index":2104,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registericonimpl(safedef",{"_index":2099,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registry",{"_index":2108,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.removebox",{"_index":1972,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.resetview",{"_index":385,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.resolve",{"_index":2150,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.resultlabel",{"_index":2872,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.rightmargin",{"_index":1001,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.rootelement",{"_index":473,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.appendchild(this._containerelement",{"_index":490,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.removechild(this._containerelement",{"_index":472,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.display",{"_index":474,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.height",{"_index":478,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.position",{"_index":476,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.safeurl",{"_index":3848,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.scenedata",{"_index":1187,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.scenedataquerystatus",{"_index":1213,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.selected",{"_index":1475,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.selected.emit(node",{"_index":2520,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.selectedreferenceorgans",{"_index":3004,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.selection",{"_index":682,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selection.filter(selection",{"_index":685,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.selectionchange.emit(this.selection",{"_index":687,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selectionchange.emit(value",{"_index":1607,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.selectionlabel",{"_index":419,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.sendtoggle",{"_index":2253,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.setlistresults(results",{"_index":2361,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.setreferenceorganentities(reforgans",{"_index":2992,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setreferenceorgans(organs",{"_index":3000,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setscene(scene",{"_index":3028,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setselectedreferenceorgans(organs.filter(organ",{"_index":3001,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.settheme(this.defaulttheme",{"_index":3652,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.shiftdelta",{"_index":3247,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.shiftpressed",{"_index":3246,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.snackbar.openfromcomponent(trackingpopupcomponent",{"_index":343,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.snapshot",{"_index":766,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.snapshot.colorpalette.concat",{"_index":771,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.sortbysynonymresult",{"_index":2510,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.sortlexically",{"_index":2511,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.source",{"_index":2384,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.source.getaggregateresults(filter",{"_index":1275,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetermoccurences(filter",{"_index":1281,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetreemodel().pipe(take(1)).subscribe((model",{"_index":1237,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatabasestatus()).pipe",{"_index":1241,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatasettechnologynames",{"_index":1286,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytermoccurences(filter",{"_index":1278,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytreemodel().pipe(take(1)).subscribe((model",{"_index":1235,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getprovidernames",{"_index":1288,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getscene(filter",{"_index":1284,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.gettissueblockresults(filter",{"_index":1272,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.spatialsearchdialog.open(spatialsearchuibehaviorcomponent",{"_index":3081,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.spatialsearchselected.emit",{"_index":1896,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.spatialsearchselected.emit(items",{"_index":1899,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.state$.pipe(map(x",{"_index":762,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.statechange.emit",{"_index":2276,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.store.dispatch(new",{"_index":2909,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["this.store.selectsnapshot(datastateselectors.filter",{"_index":2719,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(scenestate.referenceorgans",{"_index":2720,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchfilterselectors.selectedsearches",{"_index":2794,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchuistate.organentity",{"_index":2730,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.subscriptions.add(channel.getmessagesfromsource(drawer).subscribe(msg",{"_index":3814,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.subscriptions.add(messages.subscribe(msg",{"_index":986,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.subscriptions.add(panelcontent$.subscribe(data",{"_index":3348,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.subscriptions.add(this.channel.getmessages().subscribe(msg",{"_index":899,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.subscriptions.unsubscribe",{"_index":909,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.syncexpanded(other",{"_index":2277,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.technologyfilterdata",{"_index":1191,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.technologyfilterquerystatus",{"_index":1214,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.theme",{"_index":3649,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.thememode$.next('dark",{"_index":360,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next('light",{"_index":361,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(e.matches",{"_index":366,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(this.islighttheme",{"_index":401,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$]).subscribe",{"_index":338,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.gettheme().endswith('light",{"_index":286,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.settheme(`${theme",{"_index":340,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.tissueblock.label",{"_index":1478,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.tissueblockdata",{"_index":1173,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissueblockdataquerystatus",{"_index":1209,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissuesections.filter(section",{"_index":3781,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["this.toggle(coercebooleanproperty(value",{"_index":2206,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(false",{"_index":2247,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(true",{"_index":2246,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(coercebooleanproperty(value",{"_index":2210,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(false",{"_index":2259,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(true",{"_index":2256,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.tree.expandandselect(ontologynode",{"_index":2646,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.treemodel",{"_index":2592,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.next(treemodel",{"_index":2591,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.pipe(map(state",{"_index":2581,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel?.nodes",{"_index":2613,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.uid",{"_index":3719,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.updateanatomicalstructurestreemodel(model",{"_index":1236,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatecelltypestreemodel(model",{"_index":1238,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefaded",{"_index":992,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updatefilter('both",{"_index":1911,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatefilter(filter",{"_index":1267,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefilter(searches",{"_index":1900,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatemargin(position",{"_index":998,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updateposition(key",{"_index":3261,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updateposition(target.key",{"_index":3259,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updatesearchselection(this.spatialsearchfilters.filter(item",{"_index":1891,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(items",{"_index":1901,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(this.spatialsearchfilters.filter(item",{"_index":1884,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatestatus",{"_index":1251,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatestatus(status",{"_index":1243,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updateurl",{"_index":3847,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.url",{"_index":437,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.validatedrawers",{"_index":902,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.valuerange",{"_index":1778,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[0",{"_index":1779,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[1",{"_index":1781,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.vieweropen",{"_index":438,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.warmupdatabase",{"_index":1239,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.width",{"_index":2222,"title":{},"body":{"classes/InitializationState.html":{}}}],["those",{"_index":2386,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["thread",{"_index":4638,"title":{},"body":{"miscellaneous/variables.html":{}}}],["three",{"_index":699,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["through",{"_index":4227,"title":{},"body":{"changelog.html":{}}}],["throw",{"_index":541,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{}}}],["throwduplicatedrawerserror",{"_index":4376,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["throwduplicatedrawerserror('end",{"_index":920,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror('start",{"_index":918,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror(position",{"_index":889,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["thrown",{"_index":888,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throws",{"_index":884,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["thumbnail",{"_index":610,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["thumbnailcarouselcomponent",{"_index":609,"title":{"components/ThumbnailCarouselComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["thumbnailcarouselmodule",{"_index":1561,"title":{"modules/ThumbnailCarouselModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules.html":{},"overview.html":{}}}],["thumbnails",{"_index":3667,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["thymus",{"_index":1392,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thymus.svg",{"_index":1393,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tick",{"_index":3785,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tied",{"_index":4143,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":4236,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":660,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["timeouts",{"_index":3972,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":3966,"title":{},"body":{"changelog.html":{}}}],["timing",{"_index":1015,"title":{},"body":{"components/ContentComponent.html":{}}}],["tip",{"_index":3596,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["tissue",{"_index":613,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tissueblock",{"_index":1443,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tissueblock.description",{"_index":1490,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblock.donor.description",{"_index":1486,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.donor.label",{"_index":1485,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.label",{"_index":1489,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblockdata",{"_index":1171,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdata(filter",{"_index":1269,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdataquerystatus",{"_index":1151,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblocklistcomponent",{"_index":612,"title":{"components/TissueBlockListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissueblocklistmodule",{"_index":3420,"title":{"modules/TissueBlockListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TissueBlockListModule.html":{},"modules.html":{},"overview.html":{}}}],["tissueblockresult",{"_index":1083,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks",{"_index":2353,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks(state",{"_index":3472,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tissueblocks.length",{"_index":3750,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["tissues",{"_index":3768,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["tissuesection",{"_index":3779,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists",{"_index":3763,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists(sectionnumber",{"_index":3775,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionresult",{"_index":3766,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections",{"_index":3764,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections]=\"tissueblock.sections",{"_index":1492,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissuesectionviscomponent",{"_index":614,"title":{"components/TissueSectionVisComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissuesectionvismodule",{"_index":1562,"title":{"modules/TissueSectionVisModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/TissueSectionVisModule.html":{},"modules.html":{},"overview.html":{}}}],["title",{"_index":1516,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tmc",{"_index":1107,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":618,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["toggle(opened",{"_index":2248,"title":{},"body":{"classes/InitializationState.html":{}}}],["togglebuttoncomponent",{"_index":617,"title":{"components/ToggleButtonComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["toggled",{"_index":994,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["toggleexpanded(expanded",{"_index":2262,"title":{},"body":{"classes/InitializationState.html":{}}}],["toggleexpansion",{"_index":1441,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["togglefiltervisible",{"_index":1944,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["toggleoptions",{"_index":1586,"title":{},"body":{"components/DropdownComponent.html":{}}}],["toggles",{"_index":398,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{}}}],["togglescheme",{"_index":400,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["togglesliderpopover",{"_index":1673,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["token",{"_index":450,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["token.length",{"_index":453,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["tonsil",{"_index":1371,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tonsil.svg",{"_index":1372,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tool",{"_index":3595,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["toolbar",{"_index":3853,"title":{},"body":{"components/ViewerComponent.html":{}}}],["tooltiptext",{"_index":3589,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["top",{"_index":1514,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["topblocks",{"_index":2351,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["topblocks.push",{"_index":2355,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tort",{"_index":4614,"title":{},"body":{"license.html":{}}}],["total",{"_index":3771,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections",{"_index":3765,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections]=\"tissueblock.sectioncount",{"_index":1491,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["touch",{"_index":929,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{}}}],["trachea",{"_index":1394,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["trachea.svg",{"_index":1395,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["track",{"_index":254,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["tracking/telemetry",{"_index":4088,"title":{},"body":{"changelog.html":{}}}],["trackingpopupcomponent",{"_index":184,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["trackingpopupmodule",{"_index":109,"title":{},"body":{"modules/AppModule.html":{}}}],["tracks",{"_index":2493,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["transform",{"_index":1638,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["transition",{"_index":976,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["transition('closed",{"_index":2186,"title":{},"body":{"classes/InitializationState.html":{}}}],["transition('false",{"_index":983,"title":{},"body":{"components/ContentComponent.html":{}}}],["translatey",{"_index":1639,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["translatey(0rem",{"_index":3134,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["transparency",{"_index":4172,"title":{},"body":{"changelog.html":{}}}],["travel_explore",{"_index":2912,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["travisci",{"_index":4187,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":492,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tree'},{'name",{"_index":586,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["tree.component",{"_index":2644,"title":{},"body":{"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{}}}],["tree.component.ts",{"_index":4366,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["tree.module",{"_index":2440,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["tree.module.ts",{"_index":2658,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["tree.nodes[term]?.label",{"_index":3514,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tree/ontology",{"_index":2439,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["treemodel",{"_index":2555,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["trigger",{"_index":977,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["trigger('expandcollapse",{"_index":2189,"title":{},"body":{"classes/InitializationState.html":{}}}],["trigger('fadeinout",{"_index":979,"title":{},"body":{"components/ContentComponent.html":{}}}],["trigger('openclose",{"_index":2183,"title":{},"body":{"classes/InitializationState.html":{}}}],["triggered",{"_index":2481,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["true",{"_index":269,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":2118,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["ts",{"_index":4491,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":4494,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1339,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":4321,"title":{},"body":{"changelog.html":{}}}],["tuple",{"_index":910,"title":{},"body":{"components/ContainerComponent.html":{}}}],["turn",{"_index":4160,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":4146,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":4144,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":4063,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":4246,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":4621,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":533,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/OntologySearchComponent.html":{}}}],["types",{"_index":1027,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["typescript",{"_index":485,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":4295,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":4139,"title":{},"body":{"changelog.html":{}}}],["ufxmpzatowe",{"_index":3095,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui",{"_index":598,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["ui'},{'name",{"_index":600,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["ui.actions",{"_index":1967,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ui.actions.ts",{"_index":2017,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["ui.actions.ts:14",{"_index":3032,"title":{},"body":{"classes/SetOrgan.html":{}}}],["ui.actions.ts:20",{"_index":3034,"title":{},"body":{"classes/SetPosition.html":{}}}],["ui.actions.ts:26",{"_index":2427,"title":{},"body":{"classes/MoveToNode.html":{}}}],["ui.actions.ts:32",{"_index":2812,"title":{},"body":{"classes/ResetPosition.html":{}}}],["ui.actions.ts:36",{"_index":3036,"title":{},"body":{"classes/SetRadius.html":{}}}],["ui.actions.ts:4",{"_index":3552,"title":{},"body":{"classes/StartSpatialSearchFlow.html":{}}}],["ui.actions.ts:42",{"_index":2813,"title":{},"body":{"classes/ResetRadius.html":{}}}],["ui.actions.ts:46",{"_index":3828,"title":{},"body":{"classes/UpdateSpatialSearch.html":{}}}],["ui.actions.ts:50",{"_index":2019,"title":{},"body":{"classes/GenerateSpatialSearch.html":{}}}],["ui.actions.ts:54",{"_index":3030,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["ui.actions.ts:8",{"_index":3039,"title":{},"body":{"classes/SetSex.html":{}}}],["ui.component",{"_index":196,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.component.html",{"_index":3271,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.scss",{"_index":3270,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts",{"_index":3269,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["ui.component.ts:15",{"_index":3279,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:18",{"_index":3275,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:20",{"_index":3393,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:21",{"_index":3276,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:23",{"_index":3374,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:24",{"_index":3277,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:26",{"_index":3375,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:27",{"_index":3278,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:29",{"_index":3377,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:30",{"_index":3286,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:32",{"_index":3378,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:35",{"_index":3373,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:38",{"_index":3368,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:41",{"_index":3370,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:44",{"_index":3365,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:47",{"_index":3367,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:50",{"_index":3379,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:53",{"_index":3362,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:56",{"_index":3364,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:59",{"_index":3381,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:62",{"_index":3389,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:65",{"_index":3391,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:68",{"_index":3382,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:71",{"_index":3388,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:74",{"_index":3387,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:77",{"_index":3383,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:80",{"_index":3385,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:83",{"_index":3386,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.module",{"_index":3268,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["ui.module.ts",{"_index":3303,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.netlify.app",{"_index":4525,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":4535,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":4532,"title":{},"body":{"index.html":{}}}],["ui.selectors",{"_index":3080,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui.selectors.ts",{"_index":3433,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["ui.selectors.ts:101",{"_index":3473,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:106",{"_index":3441,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:111",{"_index":3443,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:115",{"_index":3447,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:12",{"_index":3438,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:15",{"_index":3471,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:20",{"_index":3463,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:25",{"_index":3452,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:30",{"_index":3450,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:39",{"_index":3456,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:43",{"_index":3454,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:49",{"_index":3458,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:54",{"_index":3445,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:59",{"_index":3460,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:64",{"_index":3462,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:69",{"_index":3465,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:84",{"_index":3467,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:95",{"_index":3469,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.state",{"_index":3244,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{}}}],["ui.state.ts",{"_index":2662,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["ui.state.ts:104",{"_index":3530,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:116",{"_index":3529,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:146",{"_index":3526,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:187",{"_index":3527,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:196",{"_index":3523,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:206",{"_index":3520,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:218",{"_index":3528,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:226",{"_index":3524,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:239",{"_index":3531,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:272",{"_index":3519,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:304",{"_index":3525,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:313",{"_index":3522,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:71",{"_index":2809,"title":{},"body":{"classes/ReallyUpdateSpatialSearch.html":{}}}],["ui.state.ts:85",{"_index":3521,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:88",{"_index":3518,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui/body",{"_index":195,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ui/organ",{"_index":4534,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":4533,"title":{},"body":{"index.html":{}}}],["ui/spatial",{"_index":1966,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["uibehavior",{"_index":3224,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["uid",{"_index":3672,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["uievent",{"_index":2862,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["uis",{"_index":3914,"title":{},"body":{"changelog.html":{}}}],["unassigncolor",{"_index":793,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unassigncolor(@payload('key",{"_index":787,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["unassigncolor(key",{"_index":798,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unchecked",{"_index":676,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["undefined",{"_index":410,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["under",{"_index":1320,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["underline",{"_index":2536,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["unhighlightnode",{"_index":2307,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["unique",{"_index":2363,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["university",{"_index":4561,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":530,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["unless",{"_index":1466,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["unlike",{"_index":1310,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["unnecessary",{"_index":4076,"title":{},"body":{"changelog.html":{}}}],["unselect",{"_index":4116,"title":{},"body":{"changelog.html":{}}}],["unset",{"_index":3823,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["until",{"_index":1746,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["untypedformcontrol",{"_index":2491,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["unused",{"_index":3685,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["up",{"_index":842,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["update",{"_index":404,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["updateanatomicalstructurestreemodel(@payload('treemodel",{"_index":1253,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatecelltypestreemodel(@payload('treemodel",{"_index":1255,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updated",{"_index":659,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["updatefaded",{"_index":939,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatefilter",{"_index":1098,"title":{"classes/UpdateFilter.html":{}},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"coverage.html":{}}}],["updatefilter(@payload('filter",{"_index":1259,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatefilter(value",{"_index":1875,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatefilterhandler(_ctx",{"_index":1266,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatemargin",{"_index":940,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatemargin(position",{"_index":965,"title":{},"body":{"components/ContentComponent.html":{}}}],["updateorgan",{"_index":3047,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updateposition",{"_index":3214,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updateposition(key",{"_index":3239,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["updateradius",{"_index":3306,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updates",{"_index":963,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["updatesearchselection",{"_index":1847,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesearchselection(items",{"_index":1879,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesex",{"_index":3048,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updatesexfromselection",{"_index":1848,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesexfromselection(items",{"_index":1881,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatespatialsearch",{"_index":2033,"title":{"classes/UpdateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["updatespatialsearch(ctx",{"_index":2774,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["updatestatus(@payload('status",{"_index":1256,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updateurl",{"_index":3834,"title":{},"body":{"components/ViewerComponent.html":{}}}],["upgraded",{"_index":4232,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":4297,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":4090,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":4170,"title":{},"body":{"changelog.html":{}}}],["upper",{"_index":1690,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ureter",{"_index":1396,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":271,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["url('./data",{"_index":3878,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url.createobjecturl(codeblob",{"_index":3888,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url?.startswith(domain",{"_index":435,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["urls",{"_index":2094,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["usage",{"_index":3915,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":4547,"title":{},"body":{"index.html":{}}}],["use",{"_index":1469,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["usecase",{"_index":4552,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":4549,"title":{},"body":{"index.html":{}}}],["used",{"_index":252,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["useexisting",{"_index":148,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{}}}],["useful",{"_index":886,"title":{},"body":{"components/ContainerComponent.html":{}}}],["user",{"_index":354,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"index.html":{}}}],["user/os",{"_index":4068,"title":{},"body":{"changelog.html":{}}}],["useremoteapi",{"_index":508,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["users",{"_index":4311,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":403,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["usevalue",{"_index":144,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["using",{"_index":3700,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["uterus",{"_index":1397,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["uterus.svg",{"_index":1398,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":4073,"title":{},"body":{"changelog.html":{}}}],["utility",{"_index":4508,"title":{},"body":{"miscellaneous/functions.html":{}}}],["uuid",{"_index":4496,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":4009,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":3923,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":3913,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":4159,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":4011,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":4003,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":3974,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":3952,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":3930,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":3958,"title":{},"body":{"changelog.html":{}}}],["v2",{"_index":1837,"title":{},"body":{"modules/DualSliderModule.html":{},"dependencies.html":{}}}],["v2.1.0",{"_index":3921,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":3909,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":3934,"title":{},"body":{"changelog.html":{}}}],["val",{"_index":532,"title":{},"body":{"components/AppWebComponent.html":{}}}],["val.every(isstring",{"_index":536,"title":{},"body":{"components/AppWebComponent.html":{}}}],["valid",{"_index":2713,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["validatedrawers",{"_index":821,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validates",{"_index":848,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validation",{"_index":2494,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["value",{"_index":29,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["value.slice(0",{"_index":3173,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.slice(1",{"_index":3175,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.tolowercase",{"_index":2596,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["valuechanges",{"_index":2501,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valuechanges.pipe",{"_index":2504,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valueof",{"_index":2146,"title":{},"body":{"classes/InitializationState.html":{}}}],["valuerange",{"_index":1674,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["values",{"_index":1026,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":557,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["variable",{"_index":282,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"coverage.html":{}}}],["variables",{"_index":4628,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1399,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["version",{"_index":4020,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["very",{"_index":4222,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":3970,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":4091,"title":{},"body":{"changelog.html":{}}}],["videoid",{"_index":3092,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["view",{"_index":1538,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["viewchild",{"_index":173,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["viewchild('bodyui",{"_index":241,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewchild('popover",{"_index":1743,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(cdkportal",{"_index":1748,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(ontologytreecomponent",{"_index":2642,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["viewchildren",{"_index":876,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewchildren(contentcomponent",{"_index":861,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewer",{"_index":275,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["viewer.component",{"_index":3860,"title":{},"body":{"modules/ViewerModule.html":{}}}],["viewer.component.html",{"_index":3832,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewer.component.scss",{"_index":3831,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewercomponent",{"_index":620,"title":{"components/ViewerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"coverage.html":{},"overview.html":{}}}],["viewermodule",{"_index":75,"title":{"modules/ViewerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["vieweropen",{"_index":283,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewing",{"_index":3949,"title":{},"body":{"changelog.html":{}}}],["viewport",{"_index":2865,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["views",{"_index":4083,"title":{},"body":{"changelog.html":{}}}],["virtual",{"_index":2819,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["vis",{"_index":3760,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis'},{'name",{"_index":616,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["vis.component",{"_index":3791,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis.component.html",{"_index":3762,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.scss",{"_index":3761,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts",{"_index":3759,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"coverage.html":{}}}],["vis.component.ts:12",{"_index":3774,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:15",{"_index":3770,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:18",{"_index":3767,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:21",{"_index":3776,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.module",{"_index":1569,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["vis.module.ts",{"_index":3790,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis/tissue",{"_index":1568,"title":{},"body":{"modules/DonorCardModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["visibility",{"_index":1733,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visibility_off",{"_index":1408,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_on",{"_index":1406,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visible",{"_index":1603,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visited",{"_index":3733,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["visual",{"_index":3947,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":4108,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":4233,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":85,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["vs",{"_index":4060,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":4317,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":1543,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["wait",{"_index":2148,"title":{},"body":{"classes/InitializationState.html":{}}}],["waits",{"_index":2271,"title":{},"body":{"classes/InitializationState.html":{}}}],["walkthrough",{"_index":4548,"title":{},"body":{"index.html":{}}}],["warming",{"_index":3969,"title":{},"body":{"changelog.html":{}}}],["warmupdatabase",{"_index":1240,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["warning",{"_index":4255,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":4601,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":4598,"title":{},"body":{"license.html":{}}}],["watchoverflow",{"_index":3692,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["way",{"_index":2867,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["wc",{"_index":497,"title":{},"body":{"components/AppWebComponent.html":{}}}],["wc'},{'name",{"_index":560,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["web",{"_index":119,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["webcomponent",{"_index":4059,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":4433,"title":{},"body":{"dependencies.html":{}}}],["webkit",{"_index":927,"title":{},"body":{"components/ContainerComponent.html":{}}}],["webpages",{"_index":4024,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":4521,"title":{},"body":{"index.html":{}}}],["week",{"_index":4322,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":692,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["well",{"_index":2818,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["west",{"_index":3282,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["whenever",{"_index":288,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/functions.html":{}}}],["whether",{"_index":264,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["white",{"_index":1553,"title":{},"body":{"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["whole",{"_index":4319,"title":{},"body":{"changelog.html":{}}}],["whose",{"_index":2464,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["width",{"_index":700,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["widths",{"_index":2279,"title":{},"body":{"classes/InitializationState.html":{}}}],["window",{"_index":279,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia",{"_index":350,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia('(prefers",{"_index":356,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.open(url",{"_index":441,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["within",{"_index":2630,"title":{},"body":{"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["without",{"_index":863,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["work",{"_index":3702,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["workaround",{"_index":2289,"title":{},"body":{"classes/InitializationState.html":{}}}],["worker",{"_index":1423,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["worker(url",{"_index":3877,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerccfdatabasedatasourceservice",{"_index":3862,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerdatasourceservice",{"_index":1422,"title":{"injectables/WorkerDataSourceService.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["workflows",{"_index":4189,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":4014,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":4205,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":698,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["wrapped",{"_index":860,"title":{},"body":{"components/ContainerComponent.html":{}}}],["wrapper",{"_index":1615,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["wrapper/container",{"_index":1816,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["wrapping",{"_index":864,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["x",{"_index":392,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["x.tofixed(1",{"_index":3179,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x?.celltypeterms",{"_index":336,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["x?.colorassignments",{"_index":763,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["x?.colorassignmentslist",{"_index":764,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["x?.filter",{"_index":1170,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["x?.highlightedid",{"_index":2955,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.highlightednodeid",{"_index":2325,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["x?.listresults",{"_index":2327,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["x?.ontologyterms",{"_index":334,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["x?.referenceorgans",{"_index":2957,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.scene",{"_index":2959,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.selectedreferenceorgans",{"_index":2961,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["x?.status",{"_index":1148,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["x?.statusmessage",{"_index":299,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["x_dimension",{"_index":2732,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["xyz",{"_index":3414,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["xyzpositionmodule",{"_index":3426,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["x},${y},${z",{"_index":3170,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x}_${y}_${z",{"_index":2753,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["y",{"_index":394,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["y.tofixed(1",{"_index":3180,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["y_dimension",{"_index":2733,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["yes",{"_index":2470,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"miscellaneous/functions.html":{}}}],["youtube",{"_index":4039,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":396,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["z.tofixed(1",{"_index":3181,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["z_dimension",{"_index":2734,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["zone.js",{"_index":4498,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":76,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"classes/AddSearch.html":{"url":"classes/AddSearch.html","title":"class - AddSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n AddSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: Sex, organName: string, search: SpatialSearch)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n Sex\n \n \n \n No\n \n \n \n \n organName\n \n \n string\n \n \n \n No\n \n \n \n \n search\n \n \n SpatialSearch\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Add'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n Imports\n \n \n CoreModule\n \n \n DrawerModule\n \n \n DualSliderModule\n \n \n FiltersPopoverModule\n \n \n OntologyExplorationModule\n \n \n ResultsBrowserModule\n \n \n RunSpatialSearchModule\n \n \n SpinnerOverlayModule\n \n \n ViewerModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/app.module.ts:57\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSnackBarModule } from '@angular/material/snack-bar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { BodyUiModule, InfoButtonModule, OrganSelectorModule, TrackingPopupModule } from 'ccf-shared';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\n\nimport { DEFAULT_THEME } from '../app/core/services/theming/theming.service';\nimport { AppWebComponent } from './app-web-component.component';\nimport { AppComponent } from './app.component';\nimport { CoreModule } from './core/core.module';\nimport { FiltersPopoverModule } from './modules/filters/filters-popover/filters-popover.module';\nimport { OntologyExplorationModule } from './modules/ontology-exploration/ontology-exploration.module';\nimport { ResultsBrowserModule } from './modules/results-browser/results-browser/results-browser.module';\nimport { DrawerModule } from './shared/components/drawer/drawer.module';\nimport { DualSliderModule } from './shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from './shared/components/run-spatial-search/run-spatial-search.module';\nimport { SpinnerOverlayModule } from './shared/components/spinner-overlay/spinner-overlay.module';\nimport { ViewerModule } from './shared/components/viewer/viewer.module';\n\n\n@NgModule({\n imports: [\n BrowserAnimationsModule,\n BrowserModule,\n CoreModule,\n DrawerModule,\n FiltersPopoverModule,\n OntologyExplorationModule,\n MatIconModule,\n DualSliderModule,\n ResultsBrowserModule,\n SpinnerOverlayModule,\n BodyUiModule,\n OrganSelectorModule,\n InfoButtonModule,\n MatTooltipModule,\n ViewerModule,\n TrackingPopupModule,\n MatSnackBarModule,\n RunSpatialSearchModule,\n MatSnackBarModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [\n { provide: DEFAULT_THEME, useValue: 'hubmap-theme-light' },\n { provide: OverlayContainer, useExisting: AppRootOverlayContainer }\n ]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-eui', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/app.component.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n loginEnabled\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n theme\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n loginEnabled\n \n \n \n \n \n \n \n \n loginEnabled: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnInit, ViewChild } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { CCFDatabaseOptions, OntologyTreeModel } from 'ccf-database';\nimport { DataSourceService, GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { BodyUiComponent } from '../../../ccf-shared/src/lib/components/body-ui/body-ui.component';\nimport { environment } from '../environments/environment';\nimport { OntologySelection } from './core/models/ontology-selection';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { actionAsFn } from './core/store/action-as-fn';\nimport { DataStateSelectors } from './core/store/data/data.selectors';\nimport { DataQueryState, DataState } from './core/store/data/data.state';\nimport { ListResultsState } from './core/store/list-results/list-results.state';\nimport { SceneState } from './core/store/scene/scene.state';\nimport { RemoveSearch, SetSelectedSearches } from './core/store/spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from './core/store/spatial-search-filter/spatial-search-filter.selectors';\nimport { SpatialSearchFilterItem } from './core/store/spatial-search-filter/spatial-search-filter.state';\nimport { FiltersPopoverComponent } from './modules/filters/filters-popover/filters-popover.component';\nimport { DrawerComponent } from './shared/components/drawer/drawer/drawer.component';\n\n\ninterface AppOptions extends CCFDatabaseOptions {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n loginEnabled?: boolean;\n}\n\n\n/**\n * This is the main angular component that all the other components branch off from.\n * It is in charge of the header and drawer components who have many sub-components.\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class AppComponent implements OnInit {\n @ViewChild('bodyUI', { static: false }) bodyUI: BodyUiComponent;\n\n\n @Select(DataStateSelectors.cellTypesTreeModel)\n readonly cellTypeTreeModel$: Observable;\n\n @Select(DataStateSelectors.anatomicalStructuresTreeModel)\n readonly ontologyTreeModel$: Observable;\n\n @Select(SpatialSearchFilterSelectors.items)\n readonly selectableSearches$: Observable;\n\n @Dispatch()\n readonly setSelectedSearches = actionAsFn(SetSelectedSearches);\n\n @Dispatch()\n readonly removeSpatialSearch = actionAsFn(RemoveSearch);\n\n /**\n * Used to keep track of the ontology label to be passed down to the\n * results-browser component.\n */\n ontologySelectionLabel = 'body';\n\n cellTypeSelectionLabel = 'cell';\n\n selectionLabel = 'body | cell';\n\n /**\n * Whether or not organ carousel is open\n */\n organListVisible = true;\n\n /**\n * Emitted url object from the results browser item\n */\n url = '';\n\n /**\n * Acceptable viewer domains (others will open in new window)\n */\n acceptableViewerDomains: string[] = environment.acceptableViewerDomains || [];\n\n /**\n * Variable to keep track of whether the viewer is open\n * or not\n */\n viewerOpen = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n /** Emits true whenever the overlay spinner should activate. */\n readonly spinnerActive$ = this.data.queryStatus$.pipe(\n map(state => state === DataQueryState.Running)\n );\n\n readonly loadingMessage$ = this.data.state$.pipe(map(x => x?.statusMessage));\n\n\n readonly ontologyTerms$: Observable;\n readonly cellTypeTerms$: Observable;\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n readonly loginDisabled$ = this.globalConfig.getOption('loginDisabled');\n\n /**\n * Creates an instance of app component.\n *\n * @param data The data state.\n */\n constructor(\n el: ElementRef, injector: Injector,\n readonly data: DataState, readonly theming: ThemingService,\n readonly scene: SceneState, readonly listResultsState: ListResultsState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, overlay: AppRootOverlayContainer,\n readonly dataSource: DataSourceService, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n overlay.setRootElement(el);\n data.tissueBlockData$.subscribe();\n data.aggregateData$.subscribe();\n data.ontologyTermOccurencesData$.subscribe();\n data.cellTypeTermOccurencesData$.subscribe();\n data.sceneData$.subscribe();\n data.filter$.subscribe();\n data.technologyFilterData$.subscribe();\n data.providerFilterData$.subscribe();\n this.ontologyTerms$ = data.filter$.pipe(map(x => x?.ontologyTerms));\n this.cellTypeTerms$ = data.filter$.pipe(map(x => x?.cellTypeTerms));\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n if (window.matchMedia) {\n // Sets initial theme according to user theme preference\n if (window.matchMedia('(prefers-color-scheme: dark)').matches) {\n this.themeMode$.next('dark');\n } else {\n this.themeMode$.next('light');\n }\n\n // Listens for changes in user theme preference\n window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {\n this.themeMode$.next(e.matches ? 'dark' : 'light');\n });\n } else {\n this.themeMode$.next('light');\n }\n }\n\n /**\n * Resets the drawers and filter components to their default state.\n *\n * @param left The left drawer component gets passed in so we can call it's methods to control it's state\n * @param right The right drawer component gets passed in so we can call it's methods to control it's state\n * @param filterbox The filter's popover component gets passed in so we can control it's popover's state\n */\n reset(\n left: DrawerComponent,\n right: DrawerComponent,\n filterbox: FiltersPopoverComponent\n ): void {\n left.open();\n left.closeExpanded();\n right.open();\n right.closeExpanded();\n filterbox.removeBox();\n this.resetView();\n }\n\n resetView(): void {\n this.bodyUI.target = [0, 0, 0];\n this.bodyUI.rotation = 0;\n this.bodyUI.rotationX = 0;\n this.bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Captures changes in the ontologySelection and uses them to update the results-browser label\n * and the filter object in the data store.\n *\n * @param ontologySelection the list of currently selected organ nodes\n */\n ontologySelected(ontologySelection: OntologySelection[] | undefined, type: 'anatomical-structures' | 'cell-type'): void {\n if (ontologySelection) {\n if (type === 'anatomical-structures') {\n this.data.updateFilter({ ontologyTerms: ontologySelection.map(selection => selection.id) });\n this.ontologySelectionLabel = this.createSelectionLabel(ontologySelection);\n } else {\n this.data.updateFilter({ cellTypeTerms: ontologySelection.map(selection => selection.id) });\n this.cellTypeSelectionLabel = this.createSelectionLabel(ontologySelection);\n }\n if (this.ontologySelectionLabel && this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel} | ${this.cellTypeSelectionLabel}`;\n } else if (this.ontologySelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel}`;\n } else if (this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.cellTypeSelectionLabel}`;\n } else {\n this.selectionLabel = '';\n }\n if (ontologySelection[0] && ontologySelection[0].label === 'body') {\n this.resetView();\n }\n return;\n }\n\n this.data.updateFilter({ ontologyTerms: [], cellTypeTerms: [] });\n this.ontologySelectionLabel = '';\n this.cellTypeSelectionLabel = '';\n }\n\n /**\n * Creates selection label for the results-browser to display based on an\n * array of selected ontology nodes.\n */\n createSelectionLabel(ontolgySelection: OntologySelection[]): string {\n if (ontolgySelection.length === 0) {\n return '';\n }\n\n if (ontolgySelection.length === 1) {\n return ontolgySelection[0].label;\n }\n\n let selectionString = '';\n ontolgySelection.forEach((selection, index) => {\n selectionString += selection.label;\n\n // Don't add a comma if it's the last item in the array.\n if (index url?.startsWith(domain));\n if (isWhitelisted) {\n this.url = url;\n this.viewerOpen = !!url;\n } else {\n // Open link in new tab\n window.open(url, '_blank');\n this.closeiFrameViewer();\n }\n }\n\n /**\n * Function to easily close the iFrame viewer.\n */\n closeiFrameViewer(): void {\n this.viewerOpen = false;\n }\n\n /**\n * Gets login token\n */\n get loggedIn(): boolean {\n const token = this.globalConfig.snapshot.hubmapToken ?? '';\n return token.length > 0;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/AppRootOverlayContainer.html":{"url":"injectables/AppRootOverlayContainer.html","title":"injectable - AppRootOverlayContainer","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n AppRootOverlayContainer\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n\n\n\n \n Extends\n \n \n OverlayContainer\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n attached\n \n \n Private\n rootElement\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n _createContainer\n \n \n Private\n appendToRoot\n \n \n setRootElement\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n _createContainer\n \n \n \n \n \n \n \n _createContainer()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:27\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n appendToRoot\n \n \n \n \n \n \n \n appendToRoot()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setRootElement\n \n \n \n \n \n \nsetRootElement(el: ElementRef)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:13\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n ElementRef\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n attached\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n rootElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:10\n \n \n\n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { Injectable, ElementRef } from '@angular/core';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class AppRootOverlayContainer extends OverlayContainer {\n private rootElement: ElementRef;\n private attached = false;\n\n setRootElement(el: ElementRef): void {\n if (this.attached) {\n this.rootElement.nativeElement.removeChild(this._containerElement);\n this.attached = false;\n }\n\n this.rootElement = el;\n this.rootElement.nativeElement.style.display = 'block';\n this.rootElement.nativeElement.style.position = 'contents';\n this.rootElement.nativeElement.style.height = '100%';\n this.appendToRoot();\n }\n\n // eslint-disable-next-line @typescript-eslint/naming-convention\n protected _createContainer(): void {\n super._createContainer();\n this.appendToRoot();\n }\n\n private appendToRoot(): void {\n if (!this._containerElement || !this.rootElement) {\n return;\n }\n\n this.rootElement.nativeElement.appendChild(this._containerElement);\n this.attached = true;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n dataSources\n \n \n header\n \n \n homeUrl\n \n \n hubmapAssetUrl\n \n \n hubmapDataService\n \n \n hubmapDataUrl\n \n \n hubmapPortalUrl\n \n \n hubmapToken\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n remoteApiEndpoint\n \n \n theme\n \n \n useRemoteApi\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n dataSources\n \n \n \n \n Type : string | string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:31\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:42\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:43\n \n \n \n \n \n \n \n \n \n hubmapAssetUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:35\n \n \n \n \n \n \n \n \n \n hubmapDataService\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n hubmapDataUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:34\n \n \n \n \n \n \n \n \n \n hubmapPortalUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:37\n \n \n \n \n \n \n \n \n \n hubmapToken\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:45\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:44\n \n \n \n \n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:40\n \n \n \n \n \n \n \n \n \n theme\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:41\n \n \n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:39\n \n \n \n \n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, BUILTIN_PARSERS, GenericGlobalConfig } from 'ccf-shared/web-components';\n\nimport { environment } from '../environments/environment';\n\n\nfunction parseDataSources(value: unknown): string[] {\n const isString = (val: unknown): val is string => typeof val === 'string';\n const isStringArray = (val: unknown): val is string[] => Array.isArray(val) && val.every(isString);\n\n if (typeof value === 'string') {\n const json = BUILTIN_PARSERS.json(value);\n if (isStringArray(json)) {\n return json;\n }\n } else if (isStringArray(value)) {\n return value;\n }\n\n throw new Error('Invalid data sources');\n}\n\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() dataSources: string | string[];\n\n @Input() hubmapDataService: string;\n @Input() hubmapDataUrl: string;\n @Input() hubmapAssetUrl: string;\n @Input() hubmapToken: string;\n @Input() hubmapPortalUrl: string;\n\n @Input() useRemoteApi: string | boolean;\n @Input() remoteApiEndpoint: string;\n @Input() theme: string;\n @Input() header: string | boolean;\n @Input() homeUrl: string;\n @Input() logoTooltip: string;\n @Input() loginDisabled: boolean;\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions'],\n ...environment.customization\n },\n parse: {\n dataSources: parseDataSources,\n useRemoteApi: BUILTIN_PARSERS.boolean,\n header: BUILTIN_PARSERS.boolean,\n loginDisabled: BUILTIN_PARSERS.boolean\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CheckboxComponent.html":{"url":"components/CheckboxComponent.html","title":"component - CheckboxComponent","body":"\n \n\n\n\n\n\n Components\n \n CheckboxComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n\n\n\n \n Description\n \n \n Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-checkbox\n \n\n\n\n \n styleUrls\n ./checkbox.component.scss\n \n\n\n\n \n templateUrl\n ./checkbox.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n filterOnChange\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n columns\n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n\n \n \n Creates an instance of checkbox component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n columns\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 3\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:33\n \n \n \n \n Number of columns\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:18\n \n \n \n \n The label that describes the overall question the checkbox is asking\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:23\n \n \n \n \n Used to generate the individual checkboxes and their individual labels\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:28\n \n \n \n \n A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n \n \n Any time a checkbox changes we emit that value so the parent component has that information\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filterOnChange\n \n \n \n \n \n \nfilterOnChange(event: MatCheckboxChange, option: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:53\n \n \n\n\n \n \n This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatCheckboxChange\n \n\n \n No\n \n\n\n \n Event object from the checkbox that contains the boolean property 'checked'\n\n \n \n \n option\n \n string\n \n\n \n No\n \n\n\n \n Tells us which option was checked or unchecked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { MatCheckboxChange } from '@angular/material/checkbox';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n */\n@Component({\n selector: 'ccf-checkbox',\n templateUrl: './checkbox.component.html',\n styleUrls: ['./checkbox.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CheckboxComponent {\n /**\n * The label that describes the overall question the checkbox is asking\n */\n @Input() label: string;\n\n /**\n * Used to generate the individual checkboxes and their individual labels\n */\n @Input() options: string[];\n\n /**\n * A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n */\n @Input() selection: string[] = [];\n\n /**\n * Number of columns\n */\n @Input() columns = 3;\n\n /**\n * Any time a checkbox changes we emit that value so the parent component has that information\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Creates an instance of checkbox component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n *\n * @param event Event object from the checkbox that contains the boolean property 'checked'\n * @param option Tells us which option was checked or unchecked\n */\n filterOnChange(event: MatCheckboxChange, option: string): void {\n const checked = event.checked;\n\n if (checked) {\n this.selection = [...this.selection, option];\n this.ga.event('filter_added', 'filter_checkbox', option);\n } else {\n this.selection = this.selection.filter(selection => selection !== option);\n this.ga.event('filter_removed', 'filter_checkbox', option);\n }\n\n this.selectionChange.emit(this.selection);\n }\n}\n\n \n\n \n \n {{ label }}\n\n \n \n \n {{ option }}\n \n \n \n\n\n \n\n \n \n ./checkbox.component.scss\n \n .filter-label {\n margin-bottom: 0.5rem;\n font-weight: bold;\n}\n\n.options-container {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n &.three {\n .option {\n width: 33%;\n }\n }\n\n &.four {\n .option {\n width: 25%;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'CheckboxComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CheckboxModule.html":{"url":"modules/CheckboxModule.html","title":"module - CheckboxModule","body":"\n \n\n\n\n\n Modules\n CheckboxModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\ncluster_CheckboxModule_exports\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CheckboxComponent\n \n \n \n \n Exports\n \n \n CheckboxComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\n\nimport { CheckboxComponent } from './checkbox.component';\n\n\n@NgModule({\n imports: [CommonModule, MatCheckboxModule],\n declarations: [CheckboxComponent],\n exports: [CheckboxComponent]\n})\nexport class CheckboxModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Color.html":{"url":"interfaces/Color.html","title":"interface - Color","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Color\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n color\n \n \n \n \n rank\n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n rgba: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, map } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ColorAssignmentState.html":{"url":"injectables/ColorAssignmentState.html","title":"injectable - ColorAssignmentState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ColorAssignmentState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n \n Description\n \n \n Color Assignment State\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n Readonly\n colorAssignmentsList$\n \n \n Private\n Readonly\n forcedUnassignment\n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n assignColor\n \n \n getColor\n \n \n \n unassignColor\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n assignColor\n \n \n \n \n \n \n \n assignColor(key: string, doReset)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n \n \n\n \n \n doReset\n \n \n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : Immutable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getColor\n \n \n \n \n \n \ngetColor(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Immutable | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unassignColor\n \n \n \n \n \n \n \n unassignColor(key: string)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:102\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n colorAssignmentsList$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:61\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n forcedUnassignment\n \n \n \n \n \n \n Default value : new Subject()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:57\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n \n \n Default value : this.forcedUnassignment.asObservable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:59\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, map } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ColorAssignmentStateModel.html":{"url":"interfaces/ColorAssignmentStateModel.html","title":"interface - ColorAssignmentStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ColorAssignmentStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n colorAssignments\n \n \n \n \n colorAssignmentsList\n \n \n \n \n colorPalette\n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n colorAssignments\n \n \n \n \n \n \n \n \n colorAssignments: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorAssignmentsList\n \n \n \n \n \n \n \n \n colorAssignmentsList: literal type[]\n\n \n \n\n\n \n \n Type : literal type[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorPalette\n \n \n \n \n \n \n \n \n colorPalette: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n colorsAvailable: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, map } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(map(x => x?.colorAssignments), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(map(x => x?.colorAssignmentsList), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContainerComponent.html":{"url":"components/ContainerComponent.html","title":"component - ContainerComponent","body":"\n \n\n\n\n\n\n Components\n \n ContainerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n\n\n\n \n Description\n \n \n Main container for drawer components.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n \n exportAs\n ccfDrawerContainer\n \n\n\n\n\n\n \n providers\n \n MessageService\n \n \n\n\n \n selector\n ccf-drawer-container\n \n\n\n\n \n styleUrls\n ./container.component.scss\n \n\n\n\n \n templateUrl\n ./container.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n \n Readonly\n className\n \n \n \n Private\n content1\n \n \n \n Private\n content2\n \n \n \n Private\n drawers\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n Private\n validateDrawers\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n hasWrappedContent\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n Creates an instance of container component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n The service used to send event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-container\"\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(_msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:115\n \n \n\n\n \n \n Processes event messages.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:83\n \n \n\n\n \n \n Sets up all listeners after all content has been projected.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:105\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n validateDrawers\n \n \n \n \n \n \n \n validateDrawers()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:124\n \n \n\n\n \n \n Validates the number of drawers and their positions.\n\n\n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Type : MessageChannel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:60\n \n \n\n \n \n The connected message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content1\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(ContentComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:45\n \n \n\n \n \n Content component if provided already wrapped.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content2\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ViewChildren(ContentComponent)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:48\n \n \n\n \n \n Content component if provided without wrapping.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(DrawerComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:41\n \n \n\n \n \n Drawer components in this container.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n\n \n \n getcontent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:50\n \n \n \n \n Resolves the content component.\n\n\n \n Returns : ContentComponent\n\n \n \n \n\n \n \n \n \n \n \n \n hasWrappedContent\n \n \n\n \n \n gethasWrappedContent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:55\n \n \n \n \n Whether the content was wrapped.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, HostBinding, OnDestroy, QueryList,\n ViewChildren,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { startWith } from 'rxjs/operators';\n\nimport { ContentComponent } from '../content/content.component';\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/**\n * Helper function for creating drawer errors.\n *\n * @param position The position of the drawer.\n * @throws {Error} Error with useful message is always thrown.\n */\nfunction throwDuplicateDrawersError(position: 'start' | 'end'): never {\n throw new Error(`Multiple drawers in position ${position}`);\n}\n\n\n/**\n * Main container for drawer components.\n */\n@Component({\n selector: 'ccf-drawer-container',\n exportAs: 'ccfDrawerContainer',\n templateUrl: './container.component.html',\n styleUrls: ['./container.component.scss'],\n providers: [MessageService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContainerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-container';\n\n /** Drawer components in this container. */\n @ContentChildren(DrawerComponent, { descendants: true })\n private drawers: QueryList;\n\n /** Content component if provided already wrapped. */\n @ContentChildren(ContentComponent, { descendants: true })\n private content1: QueryList;\n /** Content component if provided without wrapping. */\n @ViewChildren(ContentComponent)\n private content2: QueryList;\n /** Resolves the content component. */\n private get content(): ContentComponent {\n return this.content1.first ?? this.content2.first;\n }\n\n /** Whether the content was wrapped. */\n get hasWrappedContent(): boolean {\n return this.content1.length !== 0;\n }\n\n /** The connected message channel. */\n private channel: MessageChannel;\n /** All subscriptions managed by the container. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of container component.\n *\n * @param messageService The service used to send event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Sets up all listeners after all content has been projected.\n */\n ngAfterViewInit(): void {\n this.drawers.changes.pipe(startWith(null)).subscribe(() => {\n const drawers = this.validateDrawers();\n this.channel.sendMessage({\n type: 'drawer-containers-changed',\n drawers\n });\n this.cdr.markForCheck();\n });\n\n this.content1.changes.pipe(startWith(null)).subscribe(() => {\n this.channel.sendMessage({\n type: 'content-container-changed',\n content: this.content\n });\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Processes event messages.\n *\n * @param _msg The event.\n * @returns true if change detection needs to be run.\n */\n private handleMessage(_msg: Message): boolean {\n return true;\n }\n\n /**\n * Validates the number of drawers and their positions.\n *\n * @returns A tuple containing the start and end drawers.\n */\n private validateDrawers(): [DrawerComponent | undefined, DrawerComponent | undefined] {\n const drawers = this.drawers.toArray();\n const startDrawers = drawers.filter(drawer => drawer.position === 'start');\n const endDrawers = drawers.filter(drawer => drawer.position === 'end');\n\n if (startDrawers.length > 1) {\n throwDuplicateDrawersError('start');\n }\n if (endDrawers.length > 1) {\n throwDuplicateDrawersError('end');\n }\n\n return [startDrawers[0], endDrawers[0]];\n }\n}\n\n \n\n \n \n\n\n\n \n\n\n \n\n \n \n ./container.component.scss\n \n :host {\n display: block;\n position: relative;\n z-index: 1;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContainerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent.html":{"url":"components/ContentComponent.html","title":"component - ContentComponent","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n\n\n\n \n Description\n \n \n Component wrapping and providing animations for center content.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-content\n \n\n\n\n \n styleUrls\n ./content.component.scss\n \n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n Readonly\n className\n \n \n Private\n drawers\n \n \n \n faded\n \n \n \n leftMargin\n \n \n \n rightMargin\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngOnDestroy\n \n \n Private\n updateFaded\n \n \n Private\n updateMargin\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n @fadeInOut\n \n \n class\n \n \n class.cff-drawer-content-animations\n \n \n style.margin-left.px\n \n \n style.margin-right.px\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n @fadeInOut\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-content\"\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.cff-drawer-content-animations\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-left.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-right.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:70\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:60\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateFaded\n \n \n \n \n \n \n \n updateFaded()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:116\n \n \n\n\n \n \n Checks and updates the faded state based on the drawer states.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateMargin\n \n \n \n \n \n \n \n updateMargin(position: \"start\" | \"end\", opened: boolean, width: number, margin: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:103\n \n \n\n\n \n \n Updates a margin.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n position\n \n \"start\" | \"end\"\n \n\n \n No\n \n\n\n \n Start (left) or end (right) margin.\n\n \n \n \n opened\n \n boolean\n \n\n \n No\n \n\n\n \n Whether the drawer is opened.\n\n \n \n \n width\n \n number\n \n\n \n No\n \n\n\n \n The width of the drawer if opened.\n\n \n \n \n margin\n \n number\n \n\n \n No\n \n\n\n \n The margin size.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('class.cff-drawer-content-animations')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : DrawerComponent[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:39\n \n \n\n \n \n References to the side drawers.\n\n \n \n\n \n \n \n \n \n \n \n \n \n faded\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('@fadeInOut')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n \n leftMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-left.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n \n rightMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-right.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n\n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Component wrapping and providing animations for center content.\n */\n@Component({\n selector: 'ccf-drawer-content',\n template: '',\n styleUrls: ['./content.component.scss'],\n animations: [\n trigger('fadeInOut', [\n state('false', style({ opacity: 1 })),\n state('true', style({ opacity: 0 })),\n\n transition('false true', animate('1s'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-content';\n /** Whether animations are enabled. */\n @HostBinding('class.cff-drawer-content-animations') animationsEnabled = false;\n /** Left margin size. */\n @HostBinding('style.margin-left.px') leftMargin = 0;\n /** Right margin size. */\n @HostBinding('style.margin-right.px') rightMargin = 0;\n /** Whether the content is invisible. */\n @HostBinding('@fadeInOut') faded = false;\n\n /** References to the side drawers. */\n private drawers: DrawerComponent[] = [];\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of content component.\n *\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef) {\n const messages = messageService.connect(this).getMessages();\n this.subscriptions.add(messages.subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /** Cleans up all subscriptions. */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-containers-changed':\n this.drawers = msg.payload.drawers as DrawerComponent[];\n this.updateFaded();\n return true;\n\n case 'drawer-initialized':\n this.animationsEnabled = true;\n return true;\n\n case 'drawer-toggled': {\n const position = (msg.source as DrawerComponent).position;\n const { opened, width, margin } = msg.payload;\n\n this.updateMargin(position, opened, width, margin);\n this.updateFaded();\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Updates a margin.\n *\n * @param position Start (left) or end (right) margin.\n * @param opened Whether the drawer is opened.\n * @param width The width of the drawer if opened.\n * @param margin The margin size.\n */\n private updateMargin(position: 'start' | 'end', opened: boolean,\n width: number, margin: number): void {\n const offset = opened ? width + margin : margin;\n if (position === 'start') {\n this.leftMargin = offset;\n } else {\n this.rightMargin = offset;\n }\n }\n\n /**\n * Checks and updates the faded state based on the drawer states.\n */\n private updateFaded(): void {\n const [start, end] = this.drawers;\n const startExpanded = start?.opened && start?.expanded;\n const endExpanded = end?.opened && end?.expanded;\n this.faded = startExpanded || endExpanded;\n }\n}\n\n \n\n\n \n \n ./content.component.scss\n \n :host {\n display: block;\n height: calc(100% - 5.5rem);\n z-index: 2;\n overflow: auto;\n\n &.cff-drawer-content-animations {\n transition: {\n duration: .5s;\n timing-function: ease-in-out;\n property: margin-left, margin-right;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ContentContainerChanged.html":{"url":"interfaces/ContentContainerChanged.html","title":"interface - ContentContainerChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ContentContainerChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when the content component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: \n\n \n \n\n\n\n\n\n\n\n \n \n A reference to the new content component.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CoreModule.html":{"url":"modules/CoreModule.html","title":"module - CoreModule","body":"\n \n\n\n\n\n Modules\n CoreModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\n\nHeaderModule\n\nHeaderModule\n\n\n\nCoreModule\n\nCoreModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/core.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n HeaderModule\n \n \n StoreModule\n \n \n ThemingModule\n \n \n \n \n Exports\n \n \n HeaderModule\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClientModule } from '@angular/common/http';\nimport { NgModule, Optional, SkipSelf } from '@angular/core';\nimport { DataSourceService, MousePositionTrackerModule } from 'ccf-shared';\nimport { AnalyticsModule } from 'ccf-shared/analytics';\nimport { environment } from '../../environments/environment';\nimport { HeaderModule } from './header/header.module';\nimport { DelegateDataSourceService } from './services/data-source/data-source.service';\nimport { ThemingModule } from './services/theming/theming.module';\nimport { StoreModule } from './store/store.module';\n\n\n@NgModule({\n imports: [\n HttpClientModule,\n\n AnalyticsModule.forRoot({\n gaToken: environment.googleAnalyticsToken,\n appName: 'eui'\n }),\n MousePositionTrackerModule,\n HeaderModule,\n StoreModule,\n ThemingModule\n ],\n providers: [\n { provide: DataSourceService, useExisting: DelegateDataSourceService }\n ],\n exports: [HeaderModule]\n})\nexport class CoreModule {\n constructor(@Optional() @SkipSelf() core: CoreModule) {\n if (core) {\n throw new Error('The core module should only be imported once in the root module');\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DataStateModel.html":{"url":"interfaces/DataStateModel.html","title":"interface - DataStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DataStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n\n\n \n Description\n \n \n Store data state.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructuresTreeModel\n \n \n \n Optional\n \n cellTypesTreeModel\n \n \n \n \n filter\n \n \n \n \n status\n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n \n anatomicalStructuresTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypesTreeModel\n \n \n \n \n \n \n \n \n cellTypesTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \n \n \n filter: Filter\n\n \n \n\n\n \n \n Type : Filter\n\n \n \n\n\n\n\n\n \n \n Current filter.\n\n \n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n \n \n status: \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n \n \n Type : \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n statusMessage: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { Action, NgxsOnInit, State } from '@ngxs/store';\nimport { bind } from 'bind-decorator';\nimport { AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService } from 'ccf-shared';\nimport { combineLatest, defer, ObservableInput, ObservedValueOf, OperatorFunction, ReplaySubject, Subject } from 'rxjs';\nimport { delay, distinct, filter as rxjsFilter, map, publishReplay, refCount, repeat, switchMap, take, takeWhile, tap } from 'rxjs/operators';\nimport { UpdateFilter } from './data.actions';\n\n\n/** Default values for filters. */\nexport const DEFAULT_FILTER: Filter = {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n};\n\n/** Current state of data queries. */\n// eslint-disable-next-line no-shadow\nexport enum DataQueryState {\n /** One or more queries are running. */\n Running = 'running',\n /** All queries have completed. */\n Completed = 'completed'\n}\n\n/**\n * Helper for testing that all states in an array are `DataQueryState.Completed`.\n *\n * @param states The array of states to test.\n * @returns true if all values in the array is `Completed`.\n */\nfunction allCompleted(states: DataQueryState[]): boolean {\n return states.every(state => state === DataQueryState.Completed);\n}\n\n/**\n * Helper creating a function that sends a `DataQueryState.Completed` to\n * a subject whenever it is called.\n *\n * @param subject The subject to send completed messagess to.\n * @returns The function.\n */\nfunction sendCompletedTo(subject: Subject): () => void {\n return () => subject.next(DataQueryState.Completed);\n}\n\n/**\n * Helper operator that combines querying with sharing and replay functionality.\n *\n * @param query The data query function.\n * @param [next] An optional listener on the values emitted by the latest query.\n * @returns The combined pipe operator function.\n */\nfunction queryData>(\n query: (value: T, index: number) => O,\n next?: (value: ObservedValueOf) => void\n): OperatorFunction> {\n return source => source.pipe(\n switchMap(query),\n tap(next),\n publishReplay(1),\n refCount()\n );\n}\n\n/** Store data state. */\nexport interface DataStateModel {\n /** Current filter. */\n filter: Filter;\n status: 'Loading' | 'Ready' | 'Error';\n statusMessage: string;\n anatomicalStructuresTreeModel?: OntologyTreeModel;\n cellTypesTreeModel?: OntologyTreeModel;\n}\n\n/**\n * Data state repository and service.\n */\n@StateRepository()\n@State({\n name: 'data',\n defaults: {\n filter: DEFAULT_FILTER,\n status: 'Loading',\n statusMessage: 'Loading database'\n }\n})\n@Injectable()\nexport class DataState extends NgxsDataRepository implements NgxsOnInit {\n /** Emits when the database is ready. */\n readonly databaseReady$ = this.state$.pipe(map(x => x?.status), distinct(), rxjsFilter((status) => status === 'Ready'));\n\n /** Implementation subject for tissueBlockDataQueryStatus$. */\n private readonly _tissueBlockDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for aggregateDataQueryStatus$. */\n private readonly _aggregateDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for ontologyTermOccurencesDataQueryStatus$. */\n private readonly _ontologyTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for cellTypeTermOccurencesDataQueryStatus$. */\n private readonly _cellTypeTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for sceneDataQueryStatus$. */\n private readonly _sceneDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for technologyFilterQueryStatus$. */\n private readonly _technologyFilterQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for providerFilterQueryStatus$. */\n private readonly _providerFilterQueryStatus$ = new ReplaySubject(1);\n /** Keeping track of all ontology terms there is data for. */\n readonly ontologyTermsFullData$ = new ReplaySubject>(1);\n /** Keeping track of all cell type terms there is data for. */\n readonly cellTypeTermsFullData$ = new ReplaySubject>(1);\n\n /** Current filter. */\n readonly filter$ = this.state$.pipe(map(x => x?.filter));\n /** Latest tissue block query data. */\n readonly tissueBlockData$ = this.filter$.pipe(queryData(\n this.tissueBlockData, sendCompletedTo(this._tissueBlockDataQueryStatus$)\n ));\n /** Latest aggregate query data. */\n readonly aggregateData$ = this.filter$.pipe(queryData(\n this.aggregateData, sendCompletedTo(this._aggregateDataQueryStatus$)\n ));\n /** Latest ontology term occurences query data. */\n readonly ontologyTermOccurencesData$ = this.filter$.pipe(queryData(\n this.ontologyTermOccurencesData, sendCompletedTo(this._ontologyTermOccurencesDataQueryStatus$)\n ));\n /** Latest cell type term occurences query data. */\n readonly cellTypeTermOccurencesData$ = this.filter$.pipe(queryData(\n this.cellTypeTermOccurencesData, sendCompletedTo(this._cellTypeTermOccurencesDataQueryStatus$)\n ));\n /** Latest scene query data. */\n readonly sceneData$ = this.filter$.pipe(queryData(\n this.sceneData, sendCompletedTo(this._sceneDataQueryStatus$)\n ));\n /** Latest technology filter label query data. */\n readonly technologyFilterData$ = this.filter$.pipe(queryData(\n this.technologyFilterData, sendCompletedTo(this._technologyFilterQueryStatus$)\n ));\n /** Latest provider filter label query data. */\n readonly providerFilterData$ = this.filter$.pipe(queryData(\n this.providerFilterData, sendCompletedTo(this._providerFilterQueryStatus$)\n ));\n\n /** Current status of queries in the tissueBlockData$ observable. */\n readonly tissueBlockDataQueryStatus$ = this._tissueBlockDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the aggregateData$ observable. */\n readonly aggregateDataQueryStatus$ = this._aggregateDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the ontologyTermOccurrences$ observable. */\n readonly ontologyTermOccurencesDataQueryStatus$ = this._ontologyTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the cellTypeTermOccurrences$ observable. */\n readonly cellTypeTermOccurencesDataQueryStatus$ = this._cellTypeTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the sceneData$ observable. */\n readonly sceneDataQueryStatus$ = this._sceneDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the technologyFilter$ observable. */\n readonly technologyFilterQueryStatus$ = this._technologyFilterQueryStatus$.pipe(distinct());\n /** Current status of queries in the providerFilter$ observable. */\n readonly providerFilterQueryStatus$ = this._providerFilterQueryStatus$.pipe(distinct());\n\n /** Current status of all queries. */\n readonly queryStatus$ = combineLatest([\n this.tissueBlockDataQueryStatus$,\n this.aggregateDataQueryStatus$,\n this.ontologyTermOccurencesDataQueryStatus$,\n this.cellTypeTermOccurencesDataQueryStatus$,\n this.sceneDataQueryStatus$,\n this.technologyFilterQueryStatus$,\n this.providerFilterQueryStatus$\n ]).pipe(\n map(states => allCompleted(states) ? DataQueryState.Completed : DataQueryState.Running),\n distinct()\n );\n\n /**\n * Creates an instance of data state.\n *\n * @param source Data query service.\n */\n constructor(private readonly source: DataSourceService) {\n super();\n // Start everything in the completed state\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Completed);\n this._aggregateDataQueryStatus$.next(DataQueryState.Completed);\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._sceneDataQueryStatus$.next(DataQueryState.Completed);\n this._technologyFilterQueryStatus$.next(DataQueryState.Completed);\n this._providerFilterQueryStatus$.next(DataQueryState.Completed);\n }\n\n ngxsOnInit(): void {\n const { ontologyTermsFullData$, ontologyTermOccurencesData$, cellTypeTermsFullData$, cellTypeTermOccurencesData$, source, snapshot: { filter } } = this;\n if (filter === DEFAULT_FILTER) {\n // Common case - Reuse the result of the regular query\n ontologyTermOccurencesData$.pipe(take(1)).subscribe(ontologyTermsFullData$);\n cellTypeTermOccurencesData$.pipe(take(1)).subscribe(cellTypeTermsFullData$);\n } else {\n source.getOntologyTermOccurences().pipe(take(1)).subscribe(ontologyTermsFullData$);\n source.getCellTypeTermOccurences().pipe(take(1)).subscribe(cellTypeTermsFullData$);\n }\n this.source.getOntologyTreeModel().pipe(take(1)).subscribe((model) => this.updateAnatomicalStructuresTreeModel(model));\n this.source.getCellTypeTreeModel().pipe(take(1)).subscribe((model) => this.updateCellTypesTreeModel(model));\n this.warmUpDatabase();\n }\n\n private warmUpDatabase(): void {\n defer(() => this.source.getDatabaseStatus()).pipe(\n tap((status) => this.updateStatus(status)),\n delay(2000),\n take(1)\n ).pipe(\n repeat(1000),\n takeWhile((status) => status.status === 'Loading')\n ).subscribe();\n\n this.databaseReady$.pipe(take(1), tap(() => {\n this.updateStatus({\n status: 'Ready',\n message: 'Loading CCF Exploration User Interface (EUI)'\n });\n })).subscribe();\n }\n\n @DataAction()\n updateAnatomicalStructuresTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n anatomicalStructuresTreeModel: model\n });\n }\n\n @DataAction()\n updateCellTypesTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n cellTypesTreeModel: model\n });\n }\n\n @DataAction()\n updateStatus(@Payload('status') status: DatabaseStatus): void {\n this.ctx.patchState({\n status: status.status,\n statusMessage: status.message\n });\n }\n\n /**\n * Updates the current filter.\n *\n * @param filter Changes to be made to the current filter.\n */\n @DataAction()\n updateFilter(@Payload('filter') filter: Partial): void {\n this.ctx.patchState({\n // Might need to do a deep compare of current and new filter\n filter: { ...this.getState().filter, ...filter }\n });\n }\n\n @Action(UpdateFilter)\n updateFilterHandler(_ctx: unknown, { filter }: UpdateFilter): void {\n this.updateFilter(filter);\n }\n\n /**\n * Queries for tissue block data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private tissueBlockData(filter: Filter): ObservableInput {\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getTissueBlockResults(filter)));\n }\n\n /**\n * Queries for aggregate data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private aggregateData(filter: Filter): ObservableInput {\n this._aggregateDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getAggregateResults(filter)));\n }\n\n /**\n * Queries for ontology term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private ontologyTermOccurencesData(filter: Filter): ObservableInput> {\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getOntologyTermOccurences(filter)));\n }\n\n /**\n * Queries for cell type term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private cellTypeTermOccurencesData(filter: Filter): ObservableInput> {\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getCellTypeTermOccurences(filter)));\n }\n\n /**\n * Queries for scene data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private sceneData(filter: Filter): ObservableInput {\n this._sceneDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getScene(filter)));\n }\n\n /**\n * Queries for technology filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private technologyFilterData(): ObservableInput {\n this._technologyFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getDatasetTechnologyNames()));\n }\n\n /**\n * Queries for provider filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private providerFilterData(): ObservableInput {\n this._providerFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getProviderNames()));\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/DataStateSelectors.html":{"url":"classes/DataStateSelectors.html","title":"class - DataStateSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n DataStateSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n \n Static\n cellTypesTreeModel\n \n \n \n Static\n filter\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n anatomicalStructuresTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypesTreeModel\n \n \n \n \n \n \n \n cellTypesTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n filter\n \n \n \n \n \n \n \n filter(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:7\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Filter\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { Filter, OntologyTreeModel } from 'ccf-database';\nimport { DataState, DataStateModel } from './data.state';\n\nexport class DataStateSelectors {\n @Selector([DataState])\n static filter(state: DataStateModel): Filter {\n return state.filter;\n }\n\n @Selector([DataState])\n static anatomicalStructuresTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.anatomicalStructuresTreeModel ?? { root: '', nodes: {} };\n }\n\n @Selector([DataState])\n static cellTypesTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.cellTypesTreeModel ?? { root: '', nodes: {} };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultIconDefinition.html":{"url":"interfaces/DefaultIconDefinition.html","title":"interface - DefaultIconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultIconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n\n\n \n Description\n \n \n Object definition for icon that should be loaded on startup.\nUnlike runtime registration object this does not need url ot html\nto be sanitized before hand.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n export interface DefaultIconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: string;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: string;\n}\n\n\n/**\n * Icons registered at startup.\n */\nexport const DEFAULT_ICONS: DefaultIconDefinition[] = [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n];\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DelegateDataSourceOptions.html":{"url":"interfaces/DelegateDataSourceOptions.html","title":"interface - DelegateDataSourceOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DelegateDataSourceOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n remoteApiEndpoint\n \n \n \n Optional\n \n useRemoteApi\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n remoteApiEndpoint: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n \n \n \n \n useRemoteApi: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DelegateDataSourceService.html":{"url":"injectables/DelegateDataSourceService.html","title":"injectable - DelegateDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n DelegateDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n \n Extends\n \n \n InjectorDelegateDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n \n \n \n selectToken(config: DelegateDataSourceOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n DelegateDataSourceOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ProviderToken\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DonorCardComponent.html":{"url":"components/DonorCardComponent.html","title":"component - DonorCardComponent","body":"\n \n\n\n\n\n\n Components\n \n DonorCardComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n\n\n\n \n Description\n \n \n Donor card component which displays data from a patient\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-donor-card\n \n\n\n\n \n styleUrls\n ./donor-card.component.scss\n \n\n\n\n \n templateUrl\n ./donor-card.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n hoverState\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleCheckbox\n \n \n linkHandler\n \n \n toggleExpansion\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n color\n \n \n expanded\n \n \n highlighted\n \n \n selected\n \n \n tissueBlock\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n checked\n \n \n linkClick\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n Creates an instance of donor card component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n color\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:26\n \n \n \n \n Allows color of the checkbox background to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n expanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:29\n \n \n \n \n Allows the expanded state of the card to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:31\n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:23\n \n \n \n \n Allows the selected state to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n Type : TissueBlockResult\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:20\n \n \n \n \n Tissue Block to generate the donor card from\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n checked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:34\n \n \n \n \n Emits the new checked state whenever it changes\n\n \n \n \n \n \n \n \n \n \n linkClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:37\n \n \n \n \n Emit the url of any link when clicked.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-donor-card\"\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleCheckbox\n \n \n \n \n \n \nhandleCheckbox()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:52\n \n \n\n\n \n \n Handles the logic that needs to run when the checkbox is clicked on.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n linkHandler\n \n \n \n \n \n \nlinkHandler(url: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:76\n \n \n\n\n \n \n Handles what happens when an info card is clicked.\nPasses up the link click event unless the card isn't selected\nIn which case it selects it for ease of use.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n url\n \n string\n \n\n \n No\n \n\n\n \n the URL to emit up.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleExpansion\n \n \n \n \n \n \ntoggleExpansion()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:62\n \n \n\n\n \n \n Ensures that the expanded variable is only changed if selected first.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n \n \n \n \n \n \n hoverState\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n To keep track of which element, if any, are hovered over.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Donor card component which displays data from a patient\n */\n@Component({\n selector: 'ccf-donor-card',\n templateUrl: './donor-card.component.html',\n styleUrls: ['./donor-card.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DonorCardComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-donor-card';\n\n /** Tissue Block to generate the donor card from */\n @Input() tissueBlock!: TissueBlockResult;\n\n /** Allows the selected state to be set from outside the component */\n @Input() selected = false;\n\n /** Allows color of the checkbox background to be set from outside the component */\n @Input() color!: string;\n\n /** Allows the expanded state of the card to be set from outside the component */\n @Input() expanded = false;\n\n @Input() highlighted = false;\n\n /** Emits the new checked state whenever it changes */\n @Output() readonly checked = new EventEmitter();\n\n /** Emit the url of any link when clicked. */\n @Output() readonly linkClick = new EventEmitter();\n\n /** To keep track of which element, if any, are hovered over. */\n hoverState = '';\n\n /**\n * Creates an instance of donor card component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handles the logic that needs to run when the checkbox is clicked on.\n */\n handleCheckbox(): void {\n this.selected = !this.selected;\n this.ga.event('selected_toggled', 'donor_card', this.tissueBlock.label, +this.selected);\n this.checked.emit(this.selected);\n this.expanded = false;\n }\n\n /**\n * Ensures that the expanded variable is only changed if selected first.\n */\n toggleExpansion(): void {\n if (this.selected) {\n this.expanded = !this.expanded;\n this.ga.event('expanded_toggled', 'donor_card', this.tissueBlock.label, +this.expanded);\n }\n }\n\n /**\n * Handles what happens when an info card is clicked.\n * Passes up the link click event unless the card isn't selected\n * In which case it selects it for ease of use.\n *\n * @param url the URL to emit up.\n */\n linkHandler(url: string): void {\n this.ga.event('link_clicked', 'donor_card', this.tissueBlock.label);\n if (this.selected) {\n this.linkClick.emit(url);\n } else {\n this.selected = true;\n this.checked.emit(this.selected);\n }\n }\n}\n\n \n\n \n \n \n \n \n\n \n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n \n DONOR\n open_in_new\n \n\n {{ expanded ? \"expand_less\" : \"expand_more\" }}\n \n\n\n\n \n \n bubble_chart\n \n {{ tissueBlock.label }}\n {{ tissueBlock.description }}\n \n\n \n TISSUE BLOCK\n open_in_new\n \n \n\n 1\"\n [totalTissueSections]=\"tissueBlock.sectionCount\"\n [tissueSections]=\"tissueBlock.sections\"\n >\n\n 0\">\n \n \n \n \n\n \n \n bubble_chart\n \n {{ section.label }}\n {{ section.description }}\n \n\n \n TISSUE SECTION\n open_in_new\n \n \n\n 0\">\n \n \n \n \n\n\n \n\n \n \n ./donor-card.component.scss\n \n :host {\n width: 100%;\n\n .main-container {\n display: flex;\n min-height: 3rem;\n width: 100%;\n align-items: center;\n padding-left: 0.5rem;\n }\n\n .checkbox-background {\n height: 2rem;\n width: 2rem;\n border-radius: 50%;\n margin-right: 0.5rem;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n\n &.highlighted {\n ::ng-deep .mdc-checkbox__ripple {\n opacity: .04;\n }\n }\n }\n\n .align-end {\n margin-left: auto;\n }\n\n .info-block {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n width: 100%;\n align-items: center;\n\n &:not(:first-child) {\n margin-top: 0.5rem;\n }\n\n .text-content {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .donor {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n\n &:hover, &.highlighted {\n box-shadow: 0px 6px 2px -2px rgba(0, 0, 0, 0.2), 0px 4px 4px 0px rgba(0, 0, 0, 0.14), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);\n }\n\n .hover-state {\n width: 19.5rem !important;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .hoverable {\n position: relative;\n }\n\n .hover-enabled {\n position: relative;\n\n &:hover {\n .hover-state {\n opacity: 1;\n }\n }\n }\n\n .hover-state {\n transition: opacity 0.15s ease-in-out;\n opacity: 0;\n cursor: pointer;\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n margin-left: -0.5rem;\n align-items: center;\n display: flex;\n justify-content: flex-end;\n padding-right: 1rem;\n font-size: 0.75rem;\n\n .hover-title {\n font-weight: lighter;\n }\n\n .hover-icon {\n margin-left: 1rem;\n }\n }\n\n .default-padding {\n padding: 0.5rem;\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .expanded-view {\n margin-top: 0.25rem;\n width: 85%;\n margin-bottom: 0.25rem;\n }\n\n .d-flex {\n display: flex;\n }\n\n .icon-size {\n height: 1.5rem;\n width: 1.5rem;\n font-size: 1.5rem;\n }\n\n .selectable {\n cursor: pointer;\n }\n\n .w-80 {\n width: 80% !important;\n\n .info-block {\n .text-content {\n .description {\n width: 16rem !important;\n }\n }\n }\n }\n\n .ml-5 {\n margin-left: 0.5rem;\n }\n\n .mr-5 {\n margin-right: 0.5rem;\n }\n\n .mt-05 {\n margin-top: 0.5rem;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} DONOR open_in_new {{ expanded ? \"expand_less\" : \"expand_more\" }} bubble_chart {{ tissueBlock.label }} {{ tissueBlock.description }} TISSUE BLOCK open_in_new 1\" [totalTissueSections]=\"tissueBlock.sectionCount\" [tissueSections]=\"tissueBlock.sections\" > 0\"> bubble_chart {{ section.label }} {{ section.description }} TISSUE SECTION open_in_new 0\"> '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DonorCardComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DonorCardModule.html":{"url":"modules/DonorCardModule.html","title":"module - DonorCardModule","body":"\n \n\n\n\n\n Modules\n DonorCardModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DonorCardComponent\n \n \n \n \n Imports\n \n \n ThumbnailCarouselModule\n \n \n TissueSectionVisModule\n \n \n \n \n Exports\n \n \n DonorCardComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { ThumbnailCarouselModule } from '../../../shared/components/thumbnail-carousel/thumbnail-carousel.module';\nimport { DonorCardComponent } from './donor-card.component';\nimport { TissueSectionVisModule } from './../tissue-section-vis/tissue-section-vis.module';\n\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatCheckboxModule,\n MatIconModule,\n\n ThumbnailCarouselModule,\n TissueSectionVisModule\n ],\n declarations: [DonorCardComponent],\n exports: [DonorCardComponent]\n})\nexport class DonorCardModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerContainersChanged.html":{"url":"interfaces/DrawerContainersChanged.html","title":"interface - DrawerContainersChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerContainersChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n drawers\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n drawers\n \n \n \n \n \n \n \n \n drawers: [, ]\n\n \n \n\n\n \n \n Type : [, ]\n\n \n \n\n\n\n\n\n \n \n References to the drawer components. Can contain undefined values.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerInitialized.html":{"url":"interfaces/DrawerInitialized.html","title":"interface - DrawerInitialized","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerInitialized\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer has finished initializing.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DrawerModule.html":{"url":"modules/DrawerModule.html","title":"module - DrawerModule","body":"\n \n\n\n\n\n Modules\n DrawerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DrawerModule_declarations\n\n\n\n\nContainerComponent\n\nContainerComponent\n\n\n\nDrawerModule\n\nDrawerModule\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n Exports\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { MESSAGE_SERVICE_CONFIG, MESSAGE_SERVICE_DEFAULT_CONFIG } from '../../services/message/message.service';\nimport { ContainerComponent } from './container/container.component';\nimport { ContentComponent } from './content/content.component';\nimport { DrawerComponent } from './drawer/drawer.component';\nimport { ToggleButtonComponent } from './toggle-button/toggle-button.component';\n\n\n@NgModule({\n imports: [BrowserModule, BrowserAnimationsModule, MatIconModule],\n providers: [{\n provide: MESSAGE_SERVICE_CONFIG, useValue: MESSAGE_SERVICE_DEFAULT_CONFIG\n }],\n declarations: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent],\n exports: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent]\n})\nexport class DrawerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerToggled.html":{"url":"interfaces/DrawerToggled.html","title":"interface - DrawerToggled","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerToggled\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message send when the state of a drawer changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n expanded\n \n \n \n \n margin\n \n \n \n \n opened\n \n \n \n \n type\n \n \n \n \n width\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n expanded\n \n \n \n \n \n \n \n \n expanded: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is expanded. Implies opened.\n\n \n \n \n \n \n \n \n \n \n margin\n \n \n \n \n \n \n \n \n margin: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Margin used by the drawer for toggle button, etc.\n\n \n \n \n \n \n \n \n \n \n opened\n \n \n \n \n \n \n \n \n opened: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is open.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n \n \n \n width\n \n \n \n \n \n \n \n \n width: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of the drawer.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DropdownComponent.html":{"url":"components/DropdownComponent.html","title":"component - DropdownComponent","body":"\n \n\n\n\n\n\n Components\n \n DropdownComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dropdown\n \n\n\n\n \n styleUrls\n ./dropdown.component.scss\n \n\n\n\n \n templateUrl\n ./dropdown.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n optionsVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n selectionChanged\n \n \n toggleOptions\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Creates an instance of dropdown component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:18\n \n \n \n \n What the component is selecting for.\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:23\n \n \n \n \n Choices displayed in the dropdown menu.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:28\n \n \n \n \n Current option selected.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:33\n \n \n \n \n Emits the new selected option when selection is changed.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n selectionChanged\n \n \n \n \n \n \nselectionChanged(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:59\n \n \n\n\n \n \n Updates the selected value.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n The value that has been selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleOptions\n \n \n \n \n \n \ntoggleOptions()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:50\n \n \n\n\n \n \n Controls fade-in effect after dropdown menu opens\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n optionsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Determines if menu contents are visible (used for fade-in effect).\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Component for a dropdown menu.\n */\n@Component({\n selector: 'ccf-dropdown',\n templateUrl: './dropdown.component.html',\n styleUrls: ['./dropdown.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DropdownComponent {\n\n /**\n * What the component is selecting for.\n */\n @Input() label: string;\n\n /**\n * Choices displayed in the dropdown menu.\n */\n @Input() options: string[];\n\n /**\n * Current option selected.\n */\n @Input() selection: string;\n\n /**\n * Emits the new selected option when selection is changed.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines if menu contents are visible (used for fade-in effect).\n */\n optionsVisible = 'invisible';\n\n /**\n * Creates an instance of dropdown component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Controls fade-in effect after dropdown menu opens\n */\n toggleOptions(): void {\n this.optionsVisible = this.optionsVisible === 'visible' ? 'invisible' : 'visible';\n }\n\n /**\n * Updates the selected value.\n *\n * @param value The value that has been selected\n */\n selectionChanged(value: string): void {\n this.selection = value;\n this.ga.event('selection_change', 'dropdown', `${this.label}:${value}`);\n this.selectionChange.emit(value);\n }\n}\n\n \n\n \n \n \n \n \n {{ label }}\n \n \n \n \n {{ option }}\n \n \n \n \n \n\n\n \n\n \n \n ./dropdown.component.scss\n \n @keyframes slideInHorizontalDropdown {\n from {\n width: 0;\n }\n to {\n width: 9.85rem;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.dropdown-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n\n .mat-mdc-form-field-flex {\n .mat-mdc-form-field-infix {\n font-size: 0.875rem;\n border: none;\n\n .label {\n height: 19.25px;\n }\n\n mat-select {\n font-size: 1rem;\n font-weight: bold;\n\n .mat-mdc-select-arrow-wrapper {\n position: relative;\n bottom: 0.25rem;\n right: 0.25rem;\n }\n }\n }\n }\n\n .mdc-line-ripple::before {\n border-bottom-width: 2px;\n }\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .option-panel {\n animation: slideInHorizontalDropdown .3s;\n animation-fill-mode: forwards;\n max-width: 9.5rem;\n padding: 0 !important;\n\n mat-option {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n padding-left: 1em;\n font-size: 16px;\n }\n\n :last-child {\n border-bottom: none;\n }\n}\n\n::ng-deep .cdk-overlay-pane {\n min-width: 0rem !important;\n}\n\n::ng-deep .ccf-dropdown {\n .mat-select-arrow-wrapper {\n transform: translatey(-.5em);\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DropdownComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DropdownModule.html":{"url":"modules/DropdownModule.html","title":"module - DropdownModule","body":"\n \n\n\n\n\n Modules\n DropdownModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_declarations\n\n\n\ncluster_DropdownModule_exports\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DropdownComponent\n \n \n \n \n Exports\n \n \n DropdownComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { DropdownComponent } from './dropdown.component';\n\n\n@NgModule({\n imports: [CommonModule, MatFormFieldModule, MatSelectModule],\n declarations: [DropdownComponent],\n exports: [DropdownComponent]\n})\n\nexport class DropdownModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DualSliderComponent.html":{"url":"components/DualSliderComponent.html","title":"component - DualSliderComponent","body":"\n \n\n\n\n\n\n Components\n \n DualSliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n\n\n\n \n Description\n \n \n Component containing a button that when clicked will show a slider popover.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dual-slider\n \n\n\n\n \n styleUrls\n ./dual-slider.component.scss\n \n\n\n\n \n templateUrl\n ./dual-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n contentsVisible\n \n \n highValue\n \n \n Private\n isSliderInitialized\n \n \n isSliderOpen\n \n \n lowValue\n \n \n options\n \n \n Private\n overlayRef\n \n \n \n popoverElement\n \n \n \n popoverPortal\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n \n closeSliderPopover\n \n \n Private\n initializeSliderPopover\n \n \n ngOnChanges\n \n \n ngOnDestroy\n \n \n onKeyHigh\n \n \n onKeyLow\n \n \n optionsChanged\n \n \n sliderValueChanged\n \n \n toggleSliderPopover\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n selection\n \n \n valueRange\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n document:touchstart\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(overlay: Overlay, element: ElementRef, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:97\n \n \n\n \n \n Creates an instance of dual slider component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n overlay\n \n \n Overlay\n \n \n \n No\n \n \n \n The overlay service used to create the slider popover.\n\n \n \n \n element\n \n \n ElementRef\n \n \n \n No\n \n \n \n A reference to the component's element. Used during event handling.\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:36\n \n \n \n \n Which criteria the slider is selecting for.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:46\n \n \n \n \n The current range selected.\n\n \n \n \n \n \n \n \n \n \n valueRange\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:41\n \n \n \n \n The lower and upper range of the slider.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:51\n \n \n \n \n Emits the new selection range when a change is made to it.\n\n \n \n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:167\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:touchstart\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:touchstart(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:167\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n \n closeSliderPopover\n \n \n \n \n \n \n \n closeSliderPopover(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])@HostListener('document:touchstart', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:167\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n initializeSliderPopover\n \n \n \n \n \n \n \n initializeSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:214\n \n \n\n\n \n \n Creates and initializes the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:124\n \n \n\n\n \n \n Updates slider options (with optionsChanged) and selection when changes detected.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n Changes that have been made to the slider properties.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:154\n \n \n\n\n \n \n Angular's OnDestroy hook.\nCleans up the overlay.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onKeyHigh\n \n \n \n \n \n \nonKeyHigh(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:245\n \n \n\n\n \n \n Updates the slider's high pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onKeyLow\n \n \n \n \n \n \nonKeyLow(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:228\n \n \n\n\n \n \n Updates the slider's low pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n optionsChanged\n \n \n \n \n \n \noptionsChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:138\n \n \n\n\n \n \n Updates the slider options, and the slider values if necessary.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n sliderValueChanged\n \n \n \n \n \n \nsliderValueChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:203\n \n \n\n\n \n \n Handler for updates to the slider values.\nEmits the updated selection value array.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleSliderPopover\n \n \n \n \n \n \ntoggleSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:186\n \n \n\n\n \n \n Toggles the visibility of the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n contentsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:76\n \n \n\n \n \n Determines if slider contents are visible (used for fade-in effect).\n\n \n \n\n \n \n \n \n \n \n \n \n highValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:71\n \n \n\n \n \n Value bound to the slider's high pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n isSliderInitialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:97\n \n \n\n \n \n Determines whether slider popover has been created and initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n isSliderOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:56\n \n \n\n \n \n Determines whether slider popover is shown.\n\n \n \n\n \n \n \n \n \n \n \n \n lowValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:66\n \n \n\n \n \n Value bound to the slider's low pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n options\n \n \n \n \n \n \n Type : Options\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:61\n \n \n\n \n \n Slider options.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n overlayRef\n \n \n \n \n \n \n Type : OverlayRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:92\n \n \n\n \n \n Reference to the slider popover overlay.\n\n \n \n\n \n \n \n \n \n \n \n \n \n popoverElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('popover', {read: ElementRef, static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:31\n \n \n\n \n \n Reference to the popover element.\nThis is undefined until the slider popover is initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n \n popoverPortal\n \n \n \n \n \n \n Type : CdkPortal\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(CdkPortal, {static: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:25\n \n \n\n \n \n Reference to the template for the slider popover.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n\n \n \n getrangeLabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:81\n \n \n \n \n Computes the current age range for display in the button.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ConnectedPosition, Overlay, OverlayRef } from '@angular/cdk/overlay';\nimport { CdkPortal } from '@angular/cdk/portal';\nimport {\n ChangeDetectionStrategy,\n Component, ElementRef, EventEmitter, HostListener, Input, OnChanges, OnDestroy, Output, SimpleChanges, ViewChild,\n} from '@angular/core';\nimport { Options } from '@angular-slider/ngx-slider';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Component containing a button that when clicked will show a slider popover.\n */\n@Component({\n selector: 'ccf-dual-slider',\n templateUrl: './dual-slider.component.html',\n styleUrls: ['./dual-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DualSliderComponent implements OnDestroy, OnChanges {\n /**\n * Reference to the template for the slider popover.\n */\n @ViewChild(CdkPortal, { static: true }) popoverPortal: CdkPortal;\n\n /**\n * Reference to the popover element.\n * This is undefined until the slider popover is initialized.\n */\n @ViewChild('popover', { read: ElementRef, static: false }) popoverElement: ElementRef;\n\n /**\n * Which criteria the slider is selecting for.\n */\n @Input() label: string;\n\n /**\n * The lower and upper range of the slider.\n */\n @Input() valueRange: number[];\n\n /**\n * The current range selected.\n */\n @Input() selection: number[];\n\n /**\n * Emits the new selection range when a change is made to it.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines whether slider popover is shown.\n */\n isSliderOpen = false;\n\n /**\n * Slider options.\n */\n options: Options;\n\n /**\n * Value bound to the slider's low pointer value.\n */\n lowValue: number;\n\n /**\n * Value bound to the slider's high pointer value.\n */\n highValue: number;\n\n /**\n * Determines if slider contents are visible (used for fade-in effect).\n */\n contentsVisible = 'invisible';\n\n /**\n * Computes the current age range for display in the button.\n */\n get rangeLabel(): string {\n const { lowValue, highValue } = this;\n if (lowValue === highValue) {\n return `${lowValue}`;\n }\n return `${lowValue}-${highValue}`;\n }\n\n /**\n * Reference to the slider popover overlay.\n */\n private overlayRef: OverlayRef;\n\n /**\n * Determines whether slider popover has been created and initialized.\n */\n private isSliderInitialized = false;\n\n /**\n * Creates an instance of dual slider component.\n *\n * @param overlay The overlay service used to create the slider popover.\n * @param element A reference to the component's element. Used during event handling.\n * @param ga Analytics service\n */\n constructor(\n overlay: Overlay,\n private element: ElementRef,\n private readonly ga: GoogleAnalyticsService\n ) {\n const position: ConnectedPosition = { originX: 'start', originY: 'bottom', overlayX: 'start', overlayY: 'top' };\n const positionStrategy = overlay.position().flexibleConnectedTo(element).withPositions([position]);\n this.overlayRef = overlay.create({\n panelClass: 'slider-pane',\n positionStrategy\n });\n }\n\n /**\n * Updates slider options (with optionsChanged) and selection when changes detected.\n *\n * @param changes Changes that have been made to the slider properties.\n */\n ngOnChanges(changes: SimpleChanges): void {\n if (changes.valueRange) {\n this.optionsChanged();\n }\n if (changes.selection) {\n // Detect when selection is changed and update low/high value.\n this.lowValue = Math.min(...this.selection);\n this.highValue = Math.max(...this.selection);\n }\n }\n\n /**\n * Updates the slider options, and the slider values if necessary.\n */\n optionsChanged(): void {\n this.options = {\n floor: this.valueRange ? this.valueRange[0] : 0,\n ceil: this.valueRange ? this.valueRange[1] : 0,\n step: 1,\n hideLimitLabels: true,\n hidePointerLabels: true\n };\n this.lowValue = this.options.floor ?? 0;\n this.highValue = this.options.ceil ?? 0;\n }\n\n /**\n * Angular's OnDestroy hook.\n * Cleans up the overlay.\n */\n ngOnDestroy(): void {\n this.overlayRef.dispose();\n }\n\n /**\n * Listens to document click, mouse movement, and touch event.\n * Closes the slider popover when such an event occurs outside the button or popover.\n *\n * @param target The element on which the event was fired.\n */\n @HostListener('document:click', ['$event.target']) // eslint-disable-line\n // eslint-disable-line\n @HostListener('document:touchstart', ['$event.target']) // eslint-disable-line\n closeSliderPopover(target: HTMLElement): void {\n const { element, isSliderOpen, popoverElement } = this;\n if (!isSliderOpen) {\n return;\n } else if (element.nativeElement.contains(target)) {\n return;\n } else if (popoverElement?.nativeElement?.contains?.(target)) {\n return;\n }\n\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n this.isSliderOpen = false;\n this.contentsVisible = 'invisible';\n }\n\n /**\n * Toggles the visibility of the slider popover.\n */\n toggleSliderPopover(): void {\n const { isSliderOpen, isSliderInitialized } = this;\n if (isSliderInitialized) {\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n } else if (!isSliderInitialized && !isSliderOpen) {\n this.initializeSliderPopover();\n }\n\n this.contentsVisible = this.contentsVisible === 'visible' ? 'invisible' : 'visible';\n this.isSliderOpen = !isSliderOpen;\n }\n\n /**\n * Handler for updates to the slider values.\n * Emits the updated selection value array.\n */\n sliderValueChanged(): void {\n const { lowValue, highValue } = this;\n\n this.selection = [lowValue, highValue];\n this.ga.event('slider_range_change', 'dual_slider', `${this.label}:${lowValue}:${highValue}`);\n this.selectionChange.emit(this.selection);\n }\n\n /**\n * Creates and initializes the slider popover.\n */\n private initializeSliderPopover(): void {\n const { overlayRef, popoverPortal } = this;\n\n overlayRef.attach(popoverPortal);\n overlayRef.updatePosition();\n\n this.isSliderInitialized = true;\n }\n\n /**\n * Updates the slider's low pointer value when Enter key is pressed.\n *\n * @param event Event passed into the component\n */\n onKeyLow(event: KeyboardEvent): void {\n const newValue = Number((event.target as HTMLInputElement).value);\n if (event.key === 'Enter') {\n if (newValue >= Number(this.options.floor) && newValue = Number(this.options.floor) && newValue \n \n\n \n \n \n \n \n {{ options.floor }}> \n \n \n\n \n \n\n \n {{ options.ceil }} \n \n \n \n\n \n \n {{ label }}\n {{ rangeLabel }}\n \n \n \n \n\n\n \n\n \n \n ./dual-slider.component.scss\n \n @use 'sass:math';\n\n.slider-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n height: calc(3rem - 1px);\n\n .mat-mdc-form-field-flex {\n .mat-mdc-form-field-infix {\n font-size: 0.875rem;\n border: none;\n\n .slider-labels {\n height: 19.25px;\n display: flex;\n flex-direction: column;\n\n .name-label {\n height: 100%;\n }\n\n .range-label {\n font-weight: bold;\n }\n }\n\n mat-select {\n font-size: 1rem;\n font-weight: bold;\n\n .mat-mdc-select-arrow-wrapper {\n position: relative;\n bottom: 0.25rem;\n right: 0.25rem;\n }\n }\n }\n }\n\n .mdc-line-ripple::before {\n border-bottom-width: 2px;\n }\n }\n}\n\n::ng-deep .ccf-slider.wrapper {\n .mat-select-arrow-wrapper {\n transform: translatey(-1.5em);\n }\n}\n\n// Styles for the popover slider\n// NOTE: This must NOT be nested inside the wrapper/container!\n\n@keyframes slideInHorizontalSlider {\n from {\n width: 0;\n }\n to {\n width: 20em;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .slider-pane {\n position: absolute !important;\n top: -1px;\n}\n\n.ccf-slider.detached {\n animation: slideInHorizontalSlider 0.3s;\n animation-fill-mode: forwards;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #0000003e;\n\n display: flex;\n justify-content: center;\n align-items: center;\n width: 0rem;\n height: 4.375rem;\n padding: .75rem; // NOTE: Use padding instead of margin!\n\n .slider ::ng-deep {\n visibility: hidden;\n margin-top: 0.9375rem;\n margin-bottom: 0.9375rem;\n .ngx-slider-bar {\n opacity: .2;\n height: .15rem;\n }\n\n .ngx-slider-selection {\n opacity: 1;\n }\n\n .ngx-slider-pointer {\n $pointer-size: 1rem;\n\n width: $pointer-size;\n height: $pointer-size;\n top: 0.095rem - math.div($pointer-size, 2);\n\n &:after {\n display: none;\n }\n }\n }\n\n .label {\n display: flex;\n flex-direction: column;\n width: 2rem;\n\n &.min {\n margin-right: 1rem;\n }\n\n &.max {\n margin-left: 1rem;\n align-items: flex-end;\n\n .ceil, input {\n text-align: right;\n }\n }\n\n .floor, .ceil {\n font-size: 0.875rem;\n }\n\n input {\n border: none;\n width: 1.75rem;\n font-size: 1rem;\n font-weight: bold;\n padding: 0;\n }\n\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ options.floor }}> {{ options.ceil }} {{ label }} {{ rangeLabel }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DualSliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DualSliderModule.html":{"url":"modules/DualSliderModule.html","title":"module - DualSliderModule","body":"\n \n\n\n\n\n Modules\n DualSliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DualSliderComponent\n \n \n \n \n Exports\n \n \n DualSliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { OverlayModule } from '@angular/cdk/overlay';\nimport { PortalModule } from '@angular/cdk/portal';\nimport { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\nimport { NgxSliderModule } from 'ngx-slider-v2';\n\nimport { DualSliderComponent } from './dual-slider.component';\n\n@NgModule({\n imports: [\n CommonModule,\n OverlayModule,\n PortalModule,\n NgxSliderModule,\n MatFormFieldModule,\n MatSelectModule\n ],\n declarations: [DualSliderComponent],\n exports: [DualSliderComponent]\n})\nexport class DualSliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersContentComponent.html":{"url":"components/FiltersContentComponent.html","title":"component - FiltersContentComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n\n\n\n \n Description\n \n \n Contains components of the filters popup and handles changes in filter settings\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-content\n \n\n\n\n \n styleUrls\n ./filters-content.component.scss\n \n\n\n\n \n templateUrl\n ./filters-content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyButtonClick\n \n \n ngOnChanges\n \n \n refreshFilters\n \n \n updateFilter\n \n \n updateSearchSelection\n \n \n updateSexFromSelection\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n hidden\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n applyFilters\n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n\n \n \n Creates an instance of filters content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:28\n \n \n \n \n Allows the filters to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n hidden\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:23\n \n \n \n \n Determines if the filters are visible\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:38\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:43\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:33\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n applyFilters\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n \n \n Emits the filters to be applied\n\n \n \n \n \n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:48\n \n \n \n \n Emits the filter change when they happen\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:58\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:53\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyButtonClick\n \n \n \n \n \n \napplyButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:96\n \n \n\n\n \n \n Emits the current filters when the apply button is clicked\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:75\n \n \n\n\n \n \n Handle input changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n refreshFilters\n \n \n \n \n \n \nrefreshFilters()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:105\n \n \n\n\n \n \n Refreshes all filter settings\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateFilter\n \n \n \n \n \n \nupdateFilter(value, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:87\n \n \n\n\n \n \n Updates the filter object with a new key/value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n \n\n \n No\n \n\n\n \n The value to be saved for the filter\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n The key for the filter to be saved at\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSearchSelection\n \n \n \n \n \n \nupdateSearchSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:117\n \n \n\n\n \n \n Emits events for updated searches\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n New set of selected items\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSexFromSelection\n \n \n \n \n \n \nupdateSexFromSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:128\n \n \n\n\n \n \n Updates sex to Both if there is a mismatch between the current selection and the sex\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { DEFAULT_FILTER } from '../../../core/store/data/data.state';\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\n\n/**\n * Contains components of the filters popup and handles changes in filter settings\n */\n@Component({\n selector: 'ccf-filters-content',\n templateUrl: './filters-content.component.html',\n styleUrls: ['./filters-content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersContentComponent implements OnChanges {\n\n /**\n * Determines if the filters are visible\n */\n @Input() hidden: boolean;\n\n /**\n * Allows the filters to be set from outside the component\n */\n @Input() filters: Record;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the filter change when they happen\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Emits the filters to be applied\n */\n @Output() readonly applyFilters = new EventEmitter>();\n\n /**\n * Creates an instance of filters content component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handle input changes\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('spatialSearchFilters' in changes) {\n this.updateSexFromSelection(this.spatialSearchFilters.filter(item => item.selected));\n }\n }\n\n /**\n * Updates the filter object with a new key/value\n *\n * @param value The value to be saved for the filter\n * @param key The key for the filter to be saved at\n */\n updateFilter(value: unknown, key: string): void {\n this.filters = { ...this.filters, [key]: value };\n this.ga.event('filter_update', 'filter_content', `${key}:${value}`);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits the current filters when the apply button is clicked\n */\n applyButtonClick(): void {\n this.updateSearchSelection(this.spatialSearchFilters.filter(item => item.selected));\n this.ga.event('filters_applied', 'filter_content');\n this.applyFilters.emit(this.filters);\n }\n\n /**\n * Refreshes all filter settings\n */\n refreshFilters(): void {\n this.filters = JSON.parse(JSON.stringify(DEFAULT_FILTER));\n this.ga.event('filters_reset', 'filter_content');\n this.spatialSearchSelected.emit([]);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits events for updated searches\n *\n * @param items New set of selected items\n */\n updateSearchSelection(items: SpatialSearchFilterItem[]): void {\n const searches = items.map(item => item.search);\n\n this.spatialSearchSelected.emit(items);\n this.updateFilter(searches, 'spatialSearches');\n this.updateSexFromSelection(items);\n }\n\n /**\n * Updates sex to `Both` if there is a mismatch between the current selection and the sex\n */\n updateSexFromSelection(items: SpatialSearchFilterItem[]): void {\n const currentSex = (this.filters['sex'] as string)?.toLowerCase() as Sex;\n const selectedSexes = new Set(items.map(item => item.sex));\n\n if (items.length > 0 && (selectedSexes.size > 1 || !selectedSexes.has(currentSex))) {\n this.updateFilter('Both', 'sex');\n }\n }\n}\n\n \n\n \n \n \n\n \n \n\n\n\n \n\n\n\n \n\n\n 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\">\n \n \n\n\n\n \n \n APPLY FILTERS\n \n refresh\n \n \n\n\n \n\n \n \n ./filters-content.component.scss\n \n .filter {\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n &.assays {\n .option {\n margin-right: 0 rem;\n width: 25%\n }\n }\n\n margin-top: 2rem;\n}\n\n.button-container {\n display: flex;\n justify-content: space-between;\n margin-top: 2rem;\n\n button {\n border-width: 1px;\n border-style: solid;\n }\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n .right-group {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n\n .outline-button {\n box-shadow: 0.1rem 0.1rem 0.2rem 0rem #0000001d;\n }\n\n .refresh-icon {\n padding: 0.25rem;\n border-radius: 0.25rem;\n margin-right: 1rem;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.6s;\n\n .refresh {\n cursor: pointer;\n transition: .6s;\n transition-property: background;\n }\n }\n }\n}\n\n.patient-filters {\n display: flex;\n width: 90%;\n padding-top: 1rem;\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n ccf-dual-slider {\n margin-left: .5rem;\n width: 33%;\n }\n\n ccf-dropdown {\n width: 33%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\"> APPLY FILTERS refresh '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersContentModule.html":{"url":"modules/FiltersContentModule.html","title":"module - FiltersContentModule","body":"\n \n\n\n\n\n Modules\n FiltersContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_imports\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nDropdownModule\n\nDropdownModule\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersContentComponent\n \n \n \n \n Imports\n \n \n CheckboxModule\n \n \n DropdownModule\n \n \n DualSliderModule\n \n \n RunSpatialSearchModule\n \n \n \n \n Exports\n \n \n FiltersContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SpatialSearchListModule } from 'ccf-shared';\n\nimport { CheckboxModule } from '../../../shared/components/checkbox/checkbox.module';\nimport { DropdownModule } from '../../../shared/components/dropdown/dropdown.module';\nimport { DualSliderModule } from '../../../shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from '../../../shared/components/run-spatial-search/run-spatial-search.module';\nimport { FiltersContentComponent } from './filters-content.component';\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n CheckboxModule,\n DropdownModule,\n DualSliderModule,\n SpatialSearchListModule,\n RunSpatialSearchModule\n ],\n declarations: [FiltersContentComponent],\n exports: [FiltersContentComponent]\n})\nexport class FiltersContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersPopoverComponent.html":{"url":"components/FiltersPopoverComponent.html","title":"component - FiltersPopoverComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersPopoverComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n\n\n\n \n Description\n \n \n Popover box for filter settings\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-popover\n \n\n\n\n \n styleUrls\n ./filters-popover.component.scss\n \n\n\n\n \n templateUrl\n ./filters-popover.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n filtersVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyFilters\n \n \n \n removeBox\n \n \n \n toggleFilterVisible\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n drawerExpanded\n \n \n filters\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n drawerExpanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:27\n \n \n \n \n Keeps track of whether or not the containing drawer is expanded\nBecause the styles need to change accordingly\n\n \n \n \n \n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:21\n \n \n \n \n Allows the filters to be set from outside the component, and still render / function normally\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:37\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:42\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:32\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:47\n \n \n \n \n Emits the current filters\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:57\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:52\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyFilters\n \n \n \n \n \n \napplyFilters(filters: Record)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:87\n \n \n\n\n \n \n Emits the current filters, and hides the popover box\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filters\n \n Record\n \n\n \n No\n \n\n\n \n The object containing all the currently set filters\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeBox\n \n \n \n \n \n \n \n removeBox()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:77\n \n \n\n\n \n \n Hides the filters popover box\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n \n \n \n \n \n \n \n toggleFilterVisible\n \n \n \n \n \n \n \n toggleFilterVisible()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:68\n \n \n\n\n \n \n Toggles filter visible\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n filtersVisible\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:62\n \n \n\n \n \n Keeps track of whether or not the filters popover box is visible or not\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\n\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { SetExecuteSearchOnGenerate } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\n\n\n/**\n * Popover box for filter settings\n */\n@Component({\n selector: 'ccf-filters-popover',\n templateUrl: './filters-popover.component.html',\n styleUrls: ['./filters-popover.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersPopoverComponent {\n /**\n * Allows the filters to be set from outside the component, and still render / function normally\n */\n @Input() filters: Record;\n\n /**\n * Keeps track of whether or not the containing drawer is expanded\n * Because the styles need to change accordingly\n */\n @Input() drawerExpanded: boolean;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the current filters\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Keeps track of whether or not the filters popover box is visible or not\n */\n filtersVisible = false;\n\n /**\n * Toggles filter visible\n */\n @Dispatch()\n toggleFilterVisible(): SetExecuteSearchOnGenerate {\n this.filtersVisible = !this.filtersVisible;\n return new SetExecuteSearchOnGenerate(false);\n }\n\n /**\n * Hides the filters popover box\n */\n @Dispatch()\n removeBox(): SetExecuteSearchOnGenerate {\n this.filtersVisible = false;\n return new SetExecuteSearchOnGenerate(true);\n }\n\n /**\n * Emits the current filters, and hides the popover box\n *\n * @param filters The object containing all the currently set filters\n */\n applyFilters(filters: Record): void {\n this.filters = filters;\n this.filtersChange.emit(filters);\n this.removeBox();\n }\n}\n\n \n\n \n \n \n \n close\n \n \n \n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./filters-popover.component.scss\n \n .filters-popover {\n position: inherit;\n\n &.expanded {\n position: relative;\n\n .popup-container {\n right: inherit;\n }\n\n .popup-body {\n padding-left: 4em !important;\n }\n }\n}\n\n.popup-container {\n position: absolute;\n z-index: 5;\n top: 1.2rem;\n left: 1.48rem;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #00000058;\n\n .popup-body {\n padding: 1.5rem;\n position: relative;\n }\n\n &.visible {\n width: 35rem;\n transition: width 0.2s ease-in-out;\n border-width: 1px;\n\n .popup-body {\n opacity: 1;\n transition-delay: 0.3s;\n transition-duration: 0.2s;\n }\n }\n\n &.hidden {\n width: 0;\n height: 0;\n transition: all 0.2s ease-out;\n transition-delay: 0.3s;\n pointer-events: none;\n\n .popup-body {\n opacity: 0;\n transition: opacity 0.2s ease-in-out;\n }\n }\n}\n\n.show-hide {\n background: none;\n border: none;\n z-index: 10;\n position: relative;\n cursor: pointer;\n outline: none;\n padding: 0.5rem;\n border-radius: 0.25rem;\n transition: 0.6s;\n\n .funnel {\n // margin-top: 0.25rem;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' close '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersPopoverComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersPopoverModule.html":{"url":"modules/FiltersPopoverModule.html","title":"module - FiltersPopoverModule","body":"\n \n\n\n\n\n Modules\n FiltersPopoverModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_imports\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersPopoverComponent\n \n \n \n \n Imports\n \n \n FiltersContentModule\n \n \n \n \n Exports\n \n \n FiltersPopoverComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { FiltersContentModule } from '../filters-content/filters-content.module';\nimport { FiltersPopoverComponent } from './filters-popover.component';\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, FiltersContentModule],\n declarations: [FiltersPopoverComponent],\n exports: [FiltersPopoverComponent]\n})\nexport class FiltersPopoverModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/FlatNode.html":{"url":"classes/FlatNode.html","title":"class - FlatNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n FlatNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n\n\n \n Description\n \n \n Node type used by ontology tree component.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n numResults\n \n \n Optional\n opacity\n \n \n Optional\n visible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n create\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n expandable\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(original: OntologyTreeNode, level: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:38\n \n \n\n \n \n Creates an instance of flat node.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n \n OntologyTreeNode\n \n \n \n No\n \n \n \n The original ontology node object.\n\n \n \n \n level\n \n \n number\n \n \n \n No\n \n \n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Optional\n numResults\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n opacity\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 20\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n visible\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:9\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n create\n \n \n \n \n \n \n \n create(original: OntologyTreeNode, level: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:36\n \n \n\n\n \n \n Creates a flat node from a ontology node object and a level in the tree.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The original ontology node object.\n\n \n \n \n level\n \n number\n \n\n \n No\n \n\n\n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n Returns : FlatNode\n\n \n \n The newly created flat node.\n\n \n \n \n \n \n\n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n\n \n \n getlabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:18\n \n \n \n \n Gets this node's label.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n expandable\n \n \n\n \n \n getexpandable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:25\n \n \n \n \n Indicates whether this node has children.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\n\n/**\n * Node type used by ontology tree component.\n */\nexport class FlatNode {\n visible?: boolean = true;\n\n opacity?: number = 20;\n\n numResults?: number;\n\n /**\n * Gets this node's label.\n */\n get label(): string {\n return this.original.label;\n }\n\n /**\n * Indicates whether this node has children.\n */\n get expandable(): boolean {\n return this.original.children.length > 0;\n }\n\n /**\n * Creates a flat node from a ontology node object and a level in the tree.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n * @returns The newly created flat node.\n */\n static create(original: OntologyTreeNode, level: number): FlatNode {\n return new FlatNode(original, level);\n }\n\n /**\n * Creates an instance of flat node.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n */\n constructor(readonly original: OntologyTreeNode, readonly level: number) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/GenerateSpatialSearch.html":{"url":"classes/GenerateSpatialSearch.html","title":"class - GenerateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n GenerateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Generate and add a spatial search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:50\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/core/header/header.component.ts\n\n\n\n \n Description\n \n \n Header which is always displayed on the site; contains current filter info,\na link to download data, and a logo which resets the page when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-header\n \n\n\n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n homeUrl\n \n \n loggedIn\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n downloadClicked\n \n \n refreshClicked\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:32\n \n \n \n \n Current filter settings\n\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:18\n \n \n \n \n URL to Portal site\n\n \n \n \n \n \n \n \n \n \n loggedIn\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:27\n \n \n \n \n Is the user logged in?\n\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:20\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:22\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n downloadClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:42\n \n \n \n \n Emitted when download button is clicked\n\n \n \n \n \n \n \n \n \n \n refreshClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:37\n \n \n \n \n Emitted when refresh button is clicked\n\n \n \n \n \n\n\n\n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\n\n/**\n * Header which is always displayed on the site; contains current filter info,\n * a link to download data, and a logo which resets the page when clicked.\n */\n@Component({\n selector: 'ccf-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class HeaderComponent {\n\n /**\n * URL to Portal site\n */\n @Input() homeUrl: string;\n\n @Input() loginDisabled: boolean;\n\n @Input() logoTooltip: string;\n\n /**\n * Is the user logged in?\n */\n @Input() loggedIn: boolean;\n\n /**\n * Current filter settings\n */\n @Input() filters: Record;\n\n /**\n * Emitted when refresh button is clicked\n */\n @Output() readonly refreshClicked = new EventEmitter();\n\n /**\n * Emitted when download button is clicked\n */\n @Output() readonly downloadClicked = new EventEmitter();\n}\n\n \n\n \n \n \n \n \n \n\n \n \n LOGIN\n LOGOUT\n\n\n \n\n \n \n ./header.component.scss\n \n .ccf-header {\n height: 4rem;\n padding: 0 1.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n display: flex;\n\n .home {\n height: 100%;\n width: 25rem;\n align-items: center;\n display: flex;\n padding: 0.25rem 0;\n }\n\n .logo {\n width: 100%;\n height: 50%;\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .download {\n height: 1.5rem;\n }\n\n // Styled to match the HuBMAP Portal\n .authentication {\n width: 8.25rem;\n border-radius: 0.125rem;\n font-weight: 500;\n }\n\n .logo, .download, .refresh {\n display: flex;\n align-items: center;\n transition: color 1s;\n cursor: pointer;\n text-decoration: none;\n }\n\n :not(:last-child) {\n margin-right: 1.5rem;\n }\n\n .filler {\n flex-grow: 1;\n margin: 0;\n }\n\n .filter-labels {\n display: flex;\n align-items: center;\n height: 100%;\n font: 400 1rem/1.25rem Inter, sans-serif;\n }\n\n .disabled {\n display: none;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' LOGIN LOGOUT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/HeaderModule.html":{"url":"modules/HeaderModule.html","title":"module - HeaderModule","body":"\n \n\n\n\n\n Modules\n HeaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\n\n\nHeaderModule\n\nHeaderModule\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/header/header.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeaderComponent\n \n \n \n \n Exports\n \n \n HeaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatToolbarModule } from '@angular/material/toolbar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { HeaderComponent } from './header.component';\n\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule, MatToolbarModule, MatTooltipModule],\n declarations: [HeaderComponent],\n exports: [HeaderComponent]\n})\nexport class HeaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/IconDefinition.html":{"url":"interfaces/IconDefinition.html","title":"interface - IconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n IconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n Object definition for registering new svg icons.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: SafeHtml\n\n \n \n\n\n \n \n Type : SafeHtml\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: SafeResourceUrl\n\n \n \n\n\n \n \n Type : SafeResourceUrl\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/IconRegistryState.html":{"url":"injectables/IconRegistryState.html","title":"injectable - IconRegistryState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n IconRegistryState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n State handling the registration of icons for use with mat-icon.\n\n \n\n \n Extends\n \n \n NgxsDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n getArguments\n \n \n Private\n getMethodName\n \n \n \n registerIcon\n \n \n Private\n registerIconImpl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(registry: MatIconRegistry | null, sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:43\n \n \n\n \n \n Creates an instance of icon registry state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registry\n \n \n MatIconRegistry | null\n \n \n \n No\n \n \n \n Material icon registry.\n\n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n Service used to sanitize default imported urls and html.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n getArguments\n \n \n \n \n \n \n \n getArguments(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:134\n \n \n\n\n \n \n Selects the argument used to call the registration method.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : []\n\n \n \n An array of arguments.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getMethodName\n \n \n \n \n \n \n \n getMethodName(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:114\n \n \n\n\n \n \n Selects the MatIconRegistry method used to register the icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n The name of the registry method.\n\n \n \n \n \n \n \n \n \n \n \n \n \n registerIcon\n \n \n \n \n \n \n \n registerIcon(definition: IconDefinition)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:74\n \n \n\n\n \n \n Registers a svg icon for use in mat-icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n registerIconImpl\n \n \n \n \n \n \n \n registerIconImpl(definition: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:84\n \n \n\n\n \n \n Backing implementation of registerIcon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/InitializationState.html":{"url":"classes/InitializationState.html","title":"class - InitializationState","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n InitializationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n\n\n \n Description\n \n \n Boolean state that can also be awaited.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n deferred\n \n \n Private\n initialized\n \n \n Private\n resolve\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n set\n \n \n valueOf\n \n \n Async\n wait\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n deferred\n \n \n \n \n \n \n Default value : new Promise(resolve => {\n this.resolve = resolve;\n })\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37\n \n \n\n \n \n Promise used to await on.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n initialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35\n \n \n\n \n \n Whether this state is true or false.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n resolve\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41\n \n \n\n \n \n Resolve function for the promise.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46\n \n \n\n\n \n \n Sets the state to true and\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n valueOf\n \n \n \n \n \n \nvalueOf()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65\n \n \n\n\n \n \n Gets the boolean state of this object.\n\n\n \n \n \n Returns : boolean\n\n \n \n true if set has been called.\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n wait\n \n \n \n \n \n \n \n wait()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56\n \n \n\n\n \n \n Gets a promise that resolves when this state is set to true.\n\n\n \n \n \n Returns : Promise\n\n \n \n A promise.\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { BooleanInput, coerceBooleanProperty } from '@angular/cdk/coercion';\nimport {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener,\n Input, OnDestroy, Output,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/** Opened/closed state. */\ntype OpenedState = 'open' | 'open-instant' | 'closed';\n/** Expanded/collapsed state. */\ntype ExpandedState = 'open' | 'open-instant' | 'closed';\n/** Expanded state relative to an opposite drawer. */\ntype ExpandedState2 = 'collapsed' | 'half' | 'extended' | 'full';\n\n/** Default animation parameters. */\nconst EXPAND_COLLAPSE_PARAMS_DEFAULT = {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n};\n\n/**\n * Boolean state that can also be awaited.\n */\nclass InitializationState {\n /** Whether this state is true or false. */\n private initialized = false;\n /** Promise used to await on. */\n private deferred = new Promise(resolve => {\n this.resolve = resolve;\n });\n /** Resolve function for the promise. */\n private resolve: () => void;\n\n /**\n * Sets the state to true and\n */\n set(): void {\n this.initialized = true;\n this.resolve();\n }\n\n /**\n * Gets a promise that resolves when this state is set to true.\n *\n * @returns A promise.\n */\n async wait(): Promise {\n return this.deferred;\n }\n\n /**\n * Gets the boolean state of this object.\n *\n * @returns true if set has been called.\n */\n valueOf(): boolean {\n return this.initialized;\n }\n}\n\n\n/**\n * Side drawer component.\n * Contains all the logic for opening/closing/expanding.\n */\n@Component({\n selector: 'ccf-drawer',\n exportAs: 'ccfDrawer',\n templateUrl: './drawer.component.html',\n styleUrls: ['./drawer.component.scss'],\n animations: [\n trigger('openClose', [\n state('open, open-instant', style({\n transform: 'none'\n })),\n state('closed', style({})),\n\n transition('closed => open-instant', animate(0)),\n transition('closed open, open-instant => closed', animate('.5s ease-in-out'))\n ]),\n trigger('expandCollapse', [\n state('collapsed', style({})),\n state('half', style({\n width: 'calc(50% - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('extended', style({\n width: 'calc(100% - {{ width }}px - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('full', style({\n width: 'calc(100% - {{ margin }}px - {{ margin2 }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n\n transition('* *', animate('.5s ease-in-out'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DrawerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer';\n /** Whether this is located at the end position. */\n @HostBinding('class.ccf-drawer-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Position of the drawer - start (left) or end (right). */\n @Input()// eslint-disable-line\n get position(): 'start' | 'end' {\n return this._position;\n }\n set position(value: 'start' | 'end') {\n this._position = value || 'start';\n }\n /** Property for position getter/setter. */\n private _position: 'start' | 'end' = 'start';\n\n /** Whether the drawer is opened. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-opened') // eslint-disable-line\n get opened(): boolean {\n return this._opened;\n }\n set opened(value: boolean) {\n this.toggle(coerceBooleanProperty(value));\n }\n /** Property for opened getter/setter. */\n private _opened = false;\n\n /** Whether the drawer is expanded. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-expanded') // eslint-disable-line\n get expanded(): boolean {\n return this._expanded;\n }\n set expanded(value: boolean) {\n this.toggleExpanded(coerceBooleanProperty(value));\n }\n /** Property for expanded getter/setter */\n private _expanded = false;\n\n /** Output emitting when the drawer has opened. */\n @Output() readonly openedChange = new EventEmitter(true);\n /** Output emitting when the drawer has expanded. */\n @Output() readonly expandedChange = new EventEmitter(true);\n /** Output emitting whenever the drawer state changes. */\n @Output() readonly stateChange = new EventEmitter(true);\n\n /** Current open/close animation state. */\n @HostBinding('@openClose')\n openedState: OpenedState = 'closed';\n\n /** Expanded/collapsed state parameters. */\n @HostBinding('@expandCollapse') // eslint-disable-line\n get expandedStateObj(): unknown {\n return {\n value: this.expandedState2, params: {\n width: this.width, margin: this.measuredMargin,\n margin2: this.margin2\n }\n };\n }\n /** Current expanded/collapsed animation state. */\n expandedState: ExpandedState = 'closed';\n /** Current expanded state relative to the opposite drawer. */\n private expandedState2: ExpandedState2 = 'collapsed';\n\n /** Gets the calculated width of the drawer. */\n private get measuredWidth(): number {\n if (this._measuredWidth > 0) {\n return this._measuredWidth;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const bbox = element.getBoundingClientRect();\n const width = bbox.right - bbox.left;\n if (width === 0) {\n return 0;\n }\n\n this._measuredWidth = width;\n return width;\n }\n /** Cached measured width. */\n private _measuredWidth = 0;\n /** Width of opposite drawer. */\n private width = 0;\n\n /** Gets the calculated margin of the drawer. */\n private get measuredMargin(): number {\n if (this._measuredMargin > 0) {\n return this._measuredMargin;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const styles = globalThis.getComputedStyle(element);\n const property = this.position === 'start' ? 'margin-right' : 'margin-left';\n const value = styles.getPropertyValue(property);\n const margin = Number(value.slice(0, -2));\n\n this._measuredMargin = margin;\n return margin;\n }\n /** Cached measured margin. */\n private _measuredMargin = 0;\n /** Margin of the opposite drawer. */\n private margin2 = 0;\n\n /** Initialization state. */\n private initialized = new InitializationState();\n /** Connected message channel. */\n private channel: MessageChannel;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of drawer component.\n *\n * @param messageService Service for sending/receiving event messages.\n * @param cdr The change detector reference.\n * @param element Reference to components HTML element.\n */\n constructor(\n messageService: MessageService,\n cdr: ChangeDetectorRef,\n private readonly element: ElementRef\n ) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n this.initialized.set();\n setTimeout(() => this.channel.sendMessage({ type: 'drawer-initialized' }));\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the drawer.\n */\n open(): void {\n this.toggle(true);\n }\n\n /**\n * Closes the drawer.\n */\n close(): void {\n this.toggle(false);\n }\n\n /**\n * Toggles the drawer between opened and closed.\n *\n * @param [opened] Whether to open or close the drawer.\n */\n toggle(opened = !this.opened): void {\n if (this.opened === opened) {\n return;\n }\n\n if (!opened) {\n this.openedState = 'closed';\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n this._expanded = false;\n } else if (this.initialized.valueOf()) {\n this.openedState = 'open';\n } else {\n this.openedState = 'open-instant';\n }\n\n this._opened = opened;\n this.sendToggle();\n }\n\n /**\n * Expands the drawer.\n */\n openExpanded(): void {\n this.toggleExpanded(true);\n }\n\n /**\n * Collapses the drawer.\n */\n closeExpanded(): void {\n this.toggleExpanded(false);\n }\n\n /**\n * Toggles the drawer between expanded and collapsed.\n *\n * @param [expanded] Whether to expand or collapse the drawer.\n */\n toggleExpanded(expanded = !this.expanded): void {\n if (this.expanded === expanded) {\n return;\n }\n\n if (!expanded) {\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n } else if (this.initialized.valueOf()) {\n this.expandedState = 'open';\n } else {\n this.expandedState = 'open-instant';\n }\n\n this._expanded = expanded;\n this.sendToggle();\n }\n\n /**\n * Listener to open/close animation completion.\n */\n @HostListener('@openClose.done') // eslint-disable-line\n closeOpenDone(): void {\n this.openedChange.emit(this.opened);\n }\n\n /**\n * Listener to expand/collapse animation completion.\n */\n @HostListener('@expandCollapse.done') // eslint-disable-line\n expandCollapseDone(): void {\n this.expandedChange.emit(this.expanded);\n }\n\n /**\n * Sends a toggle event to the channel.\n * Waits until initialization is completed before sending.\n */\n private async sendToggle(): Promise {\n await this.initialized.wait();\n this.channel.sendMessage({\n type: 'drawer-toggled',\n opened: this.opened,\n expanded: this.expanded,\n width: this.measuredWidth,\n margin: this.measuredMargin\n });\n this.stateChange.emit();\n }\n\n /**\n * Processes an event.\n *\n * @param msg The event.\n * @returns true if change detection should run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-toggled': {\n const other = msg.source as DrawerComponent;\n this.syncExpanded(other);\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Syncs the drawer widths and margin against the opposite drawer.\n *\n * @param other The opposite drawer.\n */\n private syncExpanded(other: DrawerComponent): void {\n if (this.expanded || other.expanded) {\n if (this.expanded && other.expanded) {\n this.expandedState2 = other.expandedState2 = 'half';\n } else if (this.expanded) {\n if (other.opened) {\n this.expandedState2 = 'extended';\n this.width = other.measuredWidth + other.measuredMargin;\n } else {\n this.expandedState2 = 'full';\n this.margin2 = other.measuredMargin;\n }\n } else {\n if (this.opened) {\n other.expandedState2 = 'extended';\n other.width = this.measuredWidth + this.measuredMargin;\n } else {\n other.expandedState2 = 'full';\n other.margin2 = this.measuredMargin;\n }\n }\n }\n }\n\n /** Workaround for getter/setter pair not accepting different types. */\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_position: '' | 'start' | 'end';\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_opened: BooleanInput;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_expanded: BooleanInput;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResult.html":{"url":"interfaces/ListResult.html","title":"interface - ListResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n rank\n \n \n \n \n selected\n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n \n \n selected: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n tissueBlock: TissueBlockResult\n\n \n \n\n\n \n \n Type : TissueBlockResult\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TissueBlockResult } from 'ccf-database';\n\nexport interface ListResult {\n selected: boolean;\n color?: string;\n tissueBlock: TissueBlockResult;\n rank?: number;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ListResultsState.html":{"url":"injectables/ListResultsState.html","title":"injectable - ListResultsState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ListResultsState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedNodeId$\n \n \n Readonly\n listResults$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n deselectListResult\n \n \n highlightNode\n \n \n ngxsOnInit\n \n \n selectListResult\n \n \n \n setListResults\n \n \n unHighlightNode\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n deselectListResult\n \n \n \n \n \n \ndeselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:66\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n highlightNode\n \n \n \n \n \n \nhighlightNode(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:70\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:81\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n selectListResult\n \n \n \n \n \n \nselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:62\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setListResults\n \n \n \n \n \n \n \n setListResults(listResults: ListResult[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:58\n \n \n\n\n \n \n Sets the list results\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n listResults\n \n ListResult[]\n \n\n \n No\n \n\n\n \n The list of results to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unHighlightNode\n \n \n \n \n \n \nunHighlightNode()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:74\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:35\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedNodeId$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.highlightedNodeId), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n listResults$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.listResults), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:30\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(map(x => x?.listResults), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(map(x => x?.highlightedNodeId), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResultsStateModel.html":{"url":"interfaces/ListResultsStateModel.html","title":"interface - ListResultsStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResultsStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n highlightedNodeId\n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n highlightedNodeId\n \n \n \n \n \n \n \n \n highlightedNodeId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n listResults: ListResult[]\n\n \n \n\n\n \n \n Type : ListResult[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(map(x => x?.listResults), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(map(x => x?.highlightedNodeId), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Message.html":{"url":"interfaces/Message.html","title":"interface - Message","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Message\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n A message sent on a channel.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n payload\n \n \n \n \n source\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Unique identifier for a message.\n\n \n \n \n \n \n \n \n \n \n payload\n \n \n \n \n \n \n \n \n payload: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Data associated with this message.\n\n \n \n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: \n\n \n \n\n\n\n\n\n\n\n \n \n Sender of the message.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MessageChannel.html":{"url":"classes/MessageChannel.html","title":"class - MessageChannel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MessageChannel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Channel for sending and receiving messages.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMessages\n \n \n getMessagesFromSource\n \n \n getMessagesFromSources\n \n \n Private\n nextMessageId\n \n \n sendMessage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(source, channel: Subject>, messages: Observable>)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Creates a new channel.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n source\n \n \n \n \n \n No\n \n \n \n The message source.\n\n \n \n \n channel\n \n \n Subject>\n \n \n \n No\n \n \n \n The message send subject.\n\n \n \n \n messages\n \n \n Observable>\n \n \n \n No\n \n \n \n The message receive observable.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Counter used to give each message a unique id.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMessages\n \n \n \n \n \n \ngetMessages()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:83\n \n \n\n\n \n \n Gets an observable emitting all messages except for those sent by this source.\n\n\n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSource\n \n \n \n \n \n \ngetMessagesFromSource(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:93\n \n \n\n\n \n \n Gets an observable emitting messages sent from a specific source.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSources\n \n \n \n \n \n \ngetMessagesFromSources(sources: [])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:103\n \n \n\n\n \n \n Gets an observable emitting messages sent from any of the specified sources.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n sources\n \n []\n \n\n \n No\n \n\n\n \n The sources messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n nextMessageId\n \n \n \n \n \n \n \n nextMessageId()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:112\n \n \n\n\n \n \n Creates a unique message identifier.\n\n\n \n \n \n Returns : number\n\n \n \n The identifier number.\n\n \n \n \n \n \n \n \n \n \n \n \n sendMessage\n \n \n \n \n \n \nsendMessage(payload: T)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:70\n \n \n\n\n \n \n Sends a single message with a payload.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n payload\n \n T\n \n\n \n No\n \n\n\n \n The message payload.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/MessageService.html":{"url":"injectables/MessageService.html","title":"injectable - MessageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n MessageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Service for creating message channels.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Private\n messages\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n connect\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(config: MessageServiceConfig, parent: MessageService | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n Creates an instance of message service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n config\n \n \n MessageServiceConfig\n \n \n \n No\n \n \n \n The configuration for this service.\n\n \n \n \n parent\n \n \n MessageService | null\n \n \n \n No\n \n \n \n The parent message service, if any.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n connect\n \n \n \n \n \n \nconnect(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:163\n \n \n\n\n \n \n Connects to a message channel.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source of messages sent.\n\n \n \n \n \n \n \n \n \n Returns : MessageChannel\n\n \n \n A new connected message channel.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:153\n \n \n\n\n \n \n Clean up.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Default value : new Subject>()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:128\n \n \n\n \n \n The message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n messages\n \n \n \n \n \n \n Type : Observable>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n The message listener.\n\n \n \n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MessageServiceConfig.html":{"url":"interfaces/MessageServiceConfig.html","title":"interface - MessageServiceConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MessageServiceConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Message service configuration options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n isolated: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to listen to parent messages.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MoveToNode.html":{"url":"classes/MoveToNode.html","title":"class - MoveToNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MoveToNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(node: SpatialSceneNode)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n \n SpatialSceneNode\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start moving the position to a scene node'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyExplorationModule.html":{"url":"modules/OntologyExplorationModule.html","title":"module - OntologyExplorationModule","body":"\n \n\n\n\n\n Modules\n OntologyExplorationModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-exploration.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from './ontology-search/ontology-search.module';\nimport { OntologySelectionModule } from './ontology-selection/ontology-selection.module';\nimport { OntologyTreeModule } from './ontology-tree/ontology-tree.module';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule,\n OntologySelectionModule\n ],\n exports: [OntologySearchModule, OntologyTreeModule, OntologySelectionModule]\n})\nexport class OntologyExplorationModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySearchComponent.html":{"url":"components/OntologySearchComponent.html","title":"component - OntologySearchComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n\n\n\n \n Description\n \n \n Componenet for searching the Ontology nodes.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-ontology-search\n \n\n\n\n \n styleUrls\n ./ontology-search.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n autoCompleteOpen\n \n \n filteredResults$\n \n \n formControl\n \n \n Public\n ontologyService\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n displayFormatter\n \n \n ngOnInit\n \n \n onSelect\n \n \n sortBySynonymResult\n \n \n sortLexically\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n placeholderText\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologyService: OntologySearchService, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Creates an instance of ontology search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n instance of searchService which provides all the search functionality\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:23\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:29\n \n \n \n \n Output event-emitter which emits the id of the OntologyTreeNode whose label was\nselected by the user in the search-results\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n displayFormatter\n \n \n \n \n \n \ndisplayFormatter(option?: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:78\n \n \n\n\n \n \n A formatter function to enable different display and selected value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n option\n \n SearchResult\n \n\n \n Yes\n \n\n\n \n a search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n a part of the search result entry to be displayed as a display value\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:60\n \n \n\n\n \n \n on-init lifecycle hook for this component -\ngets the searched value from the view, sends it to the filter function in the OntologyService,\nand gets the search results from the service\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onSelect\n \n \n \n \n \n \nonSelect(event: MatAutocompleteSelectedEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:107\n \n \n\n\n \n \n Callback function triggered when the user selects a value from search results\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatAutocompleteSelectedEvent\n \n\n \n No\n \n\n\n \n instance of MatAutocompleteSelectedEvent\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sortBySynonymResult\n \n \n \n \n \n \nsortBySynonymResult(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:88\n \n \n\n\n \n \n Sorts by results which have synonyms\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n 1 or -1\n\n \n \n \n \n \n \n \n \n \n \n \n sortLexically\n \n \n \n \n \n \nsortLexically(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:98\n \n \n\n\n \n \n Sorts lexically\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n lower case value of node label\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n autoCompleteOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:40\n \n \n\n \n \n Determines if autocomplete is open or close.\n\n \n \n\n \n \n \n \n \n \n \n \n filteredResults$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Observable which provides the filtered search results\n\n \n \n\n \n \n \n \n \n \n \n \n formControl\n \n \n \n \n \n \n Default value : new UntypedFormControl('')\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:34\n \n \n\n \n \n Instance of FormControl - tracks the value and validation status of an individual form control\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n ontologyService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:53\n \n \n\n \n \n instance of searchService which provides all the search functionality\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, OnInit, Input, Output } from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';\nimport { OntologyTreeNode } from 'ccf-database';\nimport { get, sortBy } from 'lodash';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { filter, map, startWith, switchMap } from 'rxjs/operators';\n\nimport { OntologySearchService, SearchResult } from '../../../core/services/ontology-search/ontology-search.service';\n\n\n/**\n * Componenet for searching the Ontology nodes.\n */\n@Component({\n selector: 'ccf-ontology-search',\n templateUrl: './ontology-search.component.html',\n styleUrls: ['./ontology-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySearchComponent implements OnInit {\n @Input() placeholderText: string;\n\n /**\n * Output event-emitter which emits the id of the OntologyTreeNode whose label was\n * selected by the user in the search-results\n */\n @Output() readonly selected = new EventEmitter();\n\n /**\n * Instance of FormControl - tracks the value and validation status of an individual form control\n */\n formControl = new UntypedFormControl('');\n\n\n /**\n * Determines if autocomplete is open or close.\n */\n autoCompleteOpen = false;\n\n /**\n * Observable which provides the filtered search results\n */\n filteredResults$: Observable;\n\n /**\n * Creates an instance of ontology search component.\n *\n * @param ontologyService instance of searchService which provides all the search functionality\n * @param ga Analytics service\n */\n constructor(public ontologyService: OntologySearchService, private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * on-init lifecycle hook for this component -\n * gets the searched value from the view, sends it to the filter function in the OntologyService,\n * and gets the search results from the service\n */\n ngOnInit(): void {\n const valueChanges = this.formControl.valueChanges as Observable;\n this.filteredResults$ = valueChanges.pipe(\n filter(value => typeof value === 'string'),\n startWith(''),\n switchMap(value => this.ontologyService.filter(value)),\n map(searchResults => sortBy(searchResults, [\n this.sortBySynonymResult, 'index', this.sortLexically\n ]))\n );\n }\n\n /**\n * A formatter function to enable different display and selected value\n *\n * @param option a search result entry\n * @returns a part of the search result entry to be displayed as a display value\n */\n displayFormatter(option?: SearchResult): string {\n return (option?.displayLabel ?? []).join('');\n }\n\n /**\n * Sorts by results which have synonyms\n *\n * @param entry search result entry\n * @returns 1 or -1\n */\n sortBySynonymResult(this: void, entry: SearchResult): number {\n return entry.displayLabel.join().includes('(') ? 1 : -1;\n }\n\n /**\n * Sorts lexically\n *\n * @param entry search result entry\n * @returns lower case value of node label\n */\n sortLexically(this: void, entry: SearchResult): string {\n return entry.node.label.toLowerCase();\n }\n\n /**\n * Callback function triggered when the user selects a value from search results\n *\n * @param event instance of MatAutocompleteSelectedEvent\n */\n onSelect(event: MatAutocompleteSelectedEvent): void {\n const node = get(event, ['option', 'value', 'node']) as OntologyTreeNode;\n if (node) {\n this.ga.event('search', 'ontology_search', node.id);\n this.selected.emit(node);\n this.formControl.reset();\n }\n }\n}\n\n \n\n \n \n \n search\n \n\n \n \n \n {{option.displayLabel[0]}}\n {{option.displayLabel[1]}}\n {{option.displayLabel[2]}}\n \n \n \n \n\n\n \n\n \n \n ./ontology-search.component.scss\n \n .ccf-ontology-search {\n width: 100%;\n\n .field {\n width: 100%;\n padding-bottom: 1.34375em;\n font-size: inherit;\n line-height: 1.125;\n letter-spacing: normal;\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n margin: 0;\n height: 2.75rem;\n\n .mat-mdc-form-field-flex {\n align-items: center;\n height: 2.75rem;\n\n .mat-mdc-form-field-infix {\n padding: 1rem 0;\n\n input {\n margin-left: .4rem;\n }\n }\n\n .mat-mdc-form-field-icon-prefix {\n padding: 0;\n }\n\n mat-icon {\n padding-right: 0;\n }\n }\n }\n }\n}\n\n\n::ng-deep .ccf-ontology-search.detached {\n border: 0.125rem solid;\n border-top: none;\n border-radius: 0 0 0.25rem 0.25rem;\n max-height: 18rem;\n padding: 0;\n box-shadow: none;\n\n .results-container {\n width: 23.75rem;\n margin-bottom: 1rem;\n overflow: auto;\n max-height: 15rem;\n scrollbar-width: thin;\n\n mat-option {\n min-height: 1.5rem;\n font-size: 1rem;\n font-weight: 500;\n\n .search-term {\n text-decoration: underline;\n }\n }\n }\n}\n\n.autocomplete-open {\n ::ng-deep .mdc-notched-outline {\n .mdc-notched-outline__leading {\n border-radius: 0.25rem 0 0 0;\n border-bottom: none;\n }\n\n .mdc-notched-outline__trailing {\n border-radius: 0 0.25rem 0 0;\n border-bottom: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' search {{option.displayLabel[0]}} {{option.displayLabel[1]}} {{option.displayLabel[2]}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySearchModule.html":{"url":"modules/OntologySearchModule.html","title":"module - OntologySearchModule","body":"\n \n\n\n\n\n Modules\n OntologySearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySearchComponent\n \n \n \n \n Exports\n \n \n OntologySearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatAutocompleteModule } from '@angular/material/autocomplete';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { OntologySearchComponent } from './ontology-search.component';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n MatAutocompleteModule,\n MatFormFieldModule,\n MatInputModule,\n MatIconModule\n ],\n declarations: [OntologySearchComponent],\n exports: [OntologySearchComponent]\n})\nexport class OntologySearchModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/OntologySearchService.html":{"url":"injectables/OntologySearchService.html","title":"injectable - OntologySearchService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n OntologySearchService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Injectable OntologySearchService responsible for search result computations\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n Public\n Readonly\n rootNode$\n \n \n Private\n treeModel\n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n filter\n \n \n formatLabel\n \n \n \n getChildren\n \n \n getIndexOfMatch\n \n \n Private\n lookup\n \n \n setTreeModel\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \nfilter(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:50\n \n \n\n\n \n \n Searches the ontology with the search-term\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n the search term\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n an array of search-results\n\n \n \n \n \n \n \n \n \n \n \n \n formatLabel\n \n \n \n \n \n \nformatLabel(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:111\n \n \n\n\n \n \n Formats label based on where the search-term was found in the OntologyTreeNode\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n label or first synonym-label of OntologyTreeNode which has the search-term\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search-term\n\n \n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n an array in the form of [prefix, search-term, suffix]\n\n \n \n \n \n \n \n \n \n \n \n \n \n getChildren\n \n \n \n \n \n \n \n getChildren(node: OntologyTreeNode)\n \n \n\n \n \n Decorators : \n \n @bind()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:128\n \n \n\n\n \n \n Fetches the children of an ontology node.\nNote: This can be called without a reference to this.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n node\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The node for which to get children.\n\n \n \n \n \n \n \n \n \n Returns : OntologyTreeNode[]\n\n \n \n An array of children, empty if the node has no children.\n\n \n \n \n \n \n \n \n \n \n \n \n getIndexOfMatch\n \n \n \n \n \n \ngetIndexOfMatch(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:100\n \n \n\n\n \n \n Gets index of match in the ontology label\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n the provided ontology node label or synonym label\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n the searched text in lower case\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n the index of the match in the label\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n lookup\n \n \n \n \n \n \n \n lookup(nodes: Immutable[], searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:63\n \n \n\n\n \n \n looks up ontology nodes and composes search results\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n nodes\n \n Immutable[]\n \n\n \n No\n \n\n\n \n Ontology nodes\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search text in lower case\n\n \n \n \n \n \n \n \n \n Returns : SearchResult[]\n\n \n \n search results\n\n \n \n \n \n \n \n \n \n \n \n \n setTreeModel\n \n \n \n \n \n \nsetTreeModel(treeModel: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n treeModel\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => Object.values(state.nodes)))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:34\n \n \n\n \n \n All nodes in the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n Readonly\n rootNode$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => state.nodes[state.root]))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:37\n \n \n\n \n \n Root node of the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n treeModel\n \n \n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:30\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologySelection.html":{"url":"interfaces/OntologySelection.html","title":"interface - OntologySelection","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologySelection\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n location\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n location\n \n \n \n \n \n \n \n \n location: OntologyTreeNode | undefined\n\n \n \n\n\n \n \n Type : OntologyTreeNode | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\nexport interface OntologySelection {\n location: OntologyTreeNode | undefined;\n id: string;\n label: string;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySelectionComponent.html":{"url":"components/OntologySelectionComponent.html","title":"component - OntologySelectionComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySelectionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n\n\n\n \n Description\n \n \n Ontology selection component that encapsulates ontology search and tree components.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n \n providers\n \n OntologySearchService\n \n \n\n\n \n selector\n ccf-ontology-selection\n \n\n\n\n \n styleUrls\n ./ontology-selection.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-selection.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n \n tree\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n selected\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n header\n \n \n occurenceData\n \n \n ontologyFilter\n \n \n placeholderText\n \n \n termData\n \n \n treeModel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n ontologySelection\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologySearchService: OntologySearchService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n\n \n \n Creates an instance of ontology selection component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologySearchService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n Service for searching the ontology.\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:47\n \n \n \n \n \n \n \n \n \n occurenceData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:28\n \n \n \n \n A record of terms within the current filter. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n ontologyFilter\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:45\n \n \n \n \n Input list of selected ontology terms passed down to ontology-tree.\nUsed to change display of ontology tree when selection is made from\noutside the component.\n\n \n \n \n \n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:48\n \n \n \n \n \n \n \n \n \n termData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:33\n \n \n \n \n A record of terms the app currently has data for. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n treeModel\n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:38\n \n \n \n \n The ontology tree model to display\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n ontologySelection\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n \n \n Captures and passes along the change in ontologySelections.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \nselected(ontologyNode: OntologyTreeNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:75\n \n \n\n\n \n \n Ontology selection event when node is selected from the search results.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyNode\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n selected ontology node.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:61\n \n \n\n \n \n Service for searching the ontology.\n \n \n\n \n \n \n \n \n \n \n \n \n tree\n \n \n \n \n \n \n Type : OntologyTreeComponent\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(OntologyTreeComponent, {static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:23\n \n \n\n \n \n View child of search component\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\n\nimport { OntologySelection } from '../../../core/models/ontology-selection';\nimport { OntologySearchService } from '../../../core/services/ontology-search/ontology-search.service';\nimport { OntologyTreeComponent } from '../ontology-tree/ontology-tree.component';\n\n\n/**\n * Ontology selection component that encapsulates ontology search and tree components.\n */\n@Component({\n selector: 'ccf-ontology-selection',\n templateUrl: './ontology-selection.component.html',\n styleUrls: ['./ontology-selection.component.scss'],\n providers: [OntologySearchService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySelectionComponent implements OnChanges {\n /**\n * View child of search component\n */\n @ViewChild(OntologyTreeComponent, { static: false }) tree: OntologyTreeComponent;\n\n /**\n * A record of terms within the current filter. To be passed on to ontology-tree\n */\n @Input() occurenceData: Record;\n\n /**\n * A record of terms the app currently has data for. To be passed on to ontology-tree\n */\n @Input() termData: Record;\n\n /**\n * The ontology tree model to display\n */\n @Input() treeModel: OntologyTreeModel;\n\n /**\n * Input list of selected ontology terms passed down to ontology-tree.\n * Used to change display of ontology tree when selection is made from\n * outside the component.\n */\n @Input() ontologyFilter: string[];\n\n @Input() header: boolean;\n @Input() placeholderText: string;\n\n /**\n * Captures and passes along the change in ontologySelections.\n */\n @Output() readonly ontologySelection = new EventEmitter();\n\n /**\n * Creates an instance of ontology selection component.\n *\n * @param ontologySearchService Service for searching the ontology.\n */\n constructor(\n public ontologySearchService: OntologySearchService,\n ) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('treeModel' in changes && this.treeModel) {\n this.ontologySearchService.setTreeModel(this.treeModel);\n }\n }\n\n /**\n * Ontology selection event when node is selected from the search results.\n *\n * @param ontologyNode selected ontology node.\n */\n selected(ontologyNode: OntologyTreeNode): void {\n const nodes = this.treeModel?.nodes ?? {};\n this.tree.expandAndSelect(ontologyNode, node => nodes[node.parent]);\n }\n}\n\n \n\n \n \n\n \n\n \n \n ./ontology-selection.component.scss\n \n \n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySelectionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySelectionModule.html":{"url":"modules/OntologySelectionModule.html","title":"module - OntologySelectionModule","body":"\n \n\n\n\n\n Modules\n OntologySelectionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\ncluster_OntologySelectionModule_imports\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySelectionComponent\n \n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySelectionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from '../ontology-search/ontology-search.module';\nimport { OntologyTreeModule } from '../ontology-tree/ontology-tree.module';\nimport { OntologySelectionComponent } from './ontology-selection.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule\n ],\n declarations: [OntologySelectionComponent],\n exports: [OntologySelectionComponent],\n})\nexport class OntologySelectionModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyTreeModule.html":{"url":"modules/OntologyTreeModule.html","title":"module - OntologyTreeModule","body":"\n \n\n\n\n\n Modules\n OntologyTreeModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologyTreeComponent\n \n \n \n \n Exports\n \n \n OntologyTreeComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatTreeModule } from '@angular/material/tree';\n\nimport { OntologyTreeComponent } from './ontology-tree.component';\nimport { OpacitySliderModule } from 'ccf-shared';\n\n@NgModule({\n imports: [\n CommonModule,\n MatButtonModule,\n MatIconModule,\n MatTooltipModule,\n MatTreeModule,\n OpacitySliderModule\n ],\n declarations: [OntologyTreeComponent],\n exports: [OntologyTreeComponent],\n})\nexport class OntologyTreeModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Position.html":{"url":"interfaces/Position.html","title":"interface - Position","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Position\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/RadiusSettings.html":{"url":"interfaces/RadiusSettings.html","title":"interface - RadiusSettings","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n RadiusSettings\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n defaultValue\n \n \n \n \n max\n \n \n \n \n min\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n defaultValue\n \n \n \n \n \n \n \n \n defaultValue: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n min\n \n \n \n \n \n \n \n \n min: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ReallyUpdateSpatialSearch.html":{"url":"classes/ReallyUpdateSpatialSearch.html","title":"class - ReallyUpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ReallyUpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Really update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:71\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RemoveSearch.html":{"url":"classes/RemoveSearch.html","title":"class - RemoveSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RemoveSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(id: string)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Remove'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetPosition.html":{"url":"classes/ResetPosition.html","title":"class - ResetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:32\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetRadius.html":{"url":"classes/ResetRadius.html","title":"class - ResetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:42\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ResultsBrowserComponent.html":{"url":"components/ResultsBrowserComponent.html","title":"component - ResultsBrowserComponent","body":"\n \n\n\n\n\n\n Components\n \n ResultsBrowserComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n\n\n\n \n Description\n \n \n ResultsBrowser is the container component in charge of rendering the label and stats of\nthe results as well as handling the virtual scrolling and click emitters of\nResultsBrowserItems.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-results-browser\n \n\n\n\n \n styleUrls\n ./results-browser.component.scss\n \n\n\n\n \n templateUrl\n ./results-browser.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleHover\n \n \n handleLinkClick\n \n \n handleSelection\n \n \n handleUnhover\n \n \n onScroll\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n aggregateData\n \n \n header\n \n \n highlighted\n \n \n listResults\n \n \n resultLabel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n itemHovered\n \n \n itemUnhovered\n \n \n linkClicked\n \n \n listResultDeselected\n \n \n listResultSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Creates an instance of results browser component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n aggregateData\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:29\n \n \n \n \n Input used to add a list of stats at the top the results browser\n\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:38\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:36\n \n \n \n \n \n \n \n \n \n listResults\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:24\n \n \n \n \n Input array of List Results to display\n\n \n \n \n \n \n \n \n \n \n resultLabel\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:34\n \n \n \n \n Input allowing the title of the result browser to be set outside of the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n itemHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:56\n \n \n \n \n \n \n \n \n \n itemUnhovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:58\n \n \n \n \n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:44\n \n \n \n \n Output emitting the result that was clicked on and its relevant information.\nUsed for opening and rendering the result viewer.\n\n \n \n \n \n \n \n \n \n \n listResultDeselected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:54\n \n \n \n \n Output emitting the link result deselected\n\n \n \n \n \n \n \n \n \n \n listResultSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:49\n \n \n \n \n Output emitting the link result selected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleHover\n \n \n \n \n \n \nhandleHover(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleLinkClick\n \n \n \n \n \n \nhandleLinkClick(link: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:93\n \n \n\n\n \n \n Notifies on link click\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n link\n \n string\n \n\n \n No\n \n\n\n \n the link clicked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleSelection\n \n \n \n \n \n \nhandleSelection(result: Immutable, selected: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:79\n \n \n\n\n \n \n Notifies listeners when a selection/deselection is made\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n Immutable\n \n\n \n No\n \n\n\n \n the list result\n\n \n \n \n selected\n \n boolean\n \n\n \n No\n \n\n\n \n whether to select or deselect the result\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleUnhover\n \n \n \n \n \n \nhandleUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:115\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onScroll\n \n \n \n \n \n \nonScroll(event: UIEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:102\n \n \n\n\n \n \n Handles the scroll event to detect when scroll is at the bottom.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n UIEvent\n \n\n \n No\n \n\n\n \n The scroll event.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\nUsed to determine whether or not to render the gradient at the bottom.\n\n \n \n\n \n \n\n\n\n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { AggregateResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { ListResult } from '../../../core/models/list-result';\n\n\n/**\n * ResultsBrowser is the container component in charge of rendering the label and stats of\n * the results as well as handling the virtual scrolling and click emitters of\n * ResultsBrowserItems.\n */\n@Component({\n selector: 'ccf-results-browser',\n templateUrl: './results-browser.component.html',\n styleUrls: ['./results-browser.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ResultsBrowserComponent {\n /**\n * Input array of List Results to display\n */\n @Input() listResults: Immutable;\n\n /**\n * Input used to add a list of stats at the top the results browser\n */\n @Input() aggregateData: Immutable;\n\n /**\n * Input allowing the title of the result browser to be set outside of the component\n */\n @Input() resultLabel: string;\n\n @Input() highlighted: string;\n\n @Input() header: boolean;\n\n /**\n * Output emitting the result that was clicked on and its relevant information.\n * Used for opening and rendering the result viewer.\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Output emitting the link result selected\n */\n @Output() readonly listResultSelected = new EventEmitter>();\n\n /**\n * Output emitting the link result deselected\n */\n @Output() readonly listResultDeselected = new EventEmitter>();\n\n @Output() readonly itemHovered = new EventEmitter();\n\n @Output() readonly itemUnhovered = new EventEmitter();\n\n /**\n * Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\n * Used to determine whether or not to render the gradient at the bottom.\n */\n atScrollBottom = false;\n\n /**\n * Creates an instance of results browser component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Notifies listeners when a selection/deselection is made\n *\n * @param result the list result\n * @param selected whether to select or deselect the result\n */\n handleSelection(result: Immutable, selected: boolean): void {\n this.ga.event('list_result_selected', 'results_browser', this.resultLabel, +selected);\n if (selected) {\n this.listResultSelected.next(result);\n } else {\n this.listResultDeselected.next(result);\n }\n }\n\n /**\n * Notifies on link click\n *\n * @param link the link clicked\n */\n handleLinkClick(link: string): void {\n this.linkClicked.emit(link);\n }\n\n /**\n * Handles the scroll event to detect when scroll is at the bottom.\n *\n * @param event The scroll event.\n */\n onScroll(event: UIEvent): void {\n if (!event.target) {\n return;\n }\n const { clientHeight, scrollHeight, scrollTop } = event.target as Element;\n const diff = scrollHeight - scrollTop - clientHeight;\n this.atScrollBottom = diff \n \n\n \n \n \n {{ resultLabel }}\n \n {{stat.count}}\n {{stat.label}}\n \n \n\n \n \n \n \n \n \n\n\n \n\n \n \n ./results-browser.component.scss\n \n .results-browser-container {\n display: flex;\n flex-direction: column;\n height: calc(100% - 3rem);\n padding: 0 1.5rem 1.5rem 1.5rem;\n\n .stat-box {\n margin-bottom: 1.5rem;\n line-height: 1.25;\n min-height: 7.75rem;\n\n #title {\n font-size: 1.25rem;\n margin-bottom: 0.75rem;\n }\n\n .stat-row {\n display: flex;\n flex-direction: row;\n\n .stat-value {\n margin-right: 1rem;\n width: 5.5rem;\n text-align: right;\n font-weight: 600;\n }\n .stat-label {\n font-weight: 300;\n }\n }\n }\n\n .results-browser-list {\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n scrollbar-width: thin;\n padding-right: .5rem;\n height: calc(100vh - 20rem);\n\n &.header-hidden {\n height: calc(100vh - 16rem);\n }\n\n .browser-item-container {\n width: 100%;\n }\n }\n\n .scroll-gradient {\n position: absolute;\n height: 3rem;\n width: 95%;\n bottom: 0;\n pointer-events: none;\n\n\n &.hidden {\n display: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ resultLabel }} {{stat.count}} {{stat.label}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ResultsBrowserComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ResultsBrowserModule.html":{"url":"modules/ResultsBrowserModule.html","title":"module - ResultsBrowserModule","body":"\n \n\n\n\n\n Modules\n ResultsBrowserModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_imports\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ResultsBrowserComponent\n \n \n \n \n Imports\n \n \n DonorCardModule\n \n \n \n \n Exports\n \n \n ResultsBrowserComponent\n \n \n \n \n \n\n\n \n\n\n \n import { ScrollingModule } from '@angular/cdk/scrolling';\nimport { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\n\nimport { ResultsBrowserComponent } from './results-browser.component';\nimport { DonorCardModule } from '../donor-card/donor-card.module';\n\n\n@NgModule({\n declarations: [ResultsBrowserComponent],\n imports: [\n CommonModule,\n ScrollingModule,\n DonorCardModule\n ],\n exports: [ResultsBrowserComponent]\n})\nexport class ResultsBrowserModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RunSpatialSearchComponent.html":{"url":"components/RunSpatialSearchComponent.html","title":"component - RunSpatialSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n RunSpatialSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n\n\n\n \n Description\n \n \n Button that opens up the Spatial Search config\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-run-spatial-search\n \n\n\n\n \n styleUrls\n ./run-spatial-search.component.scss\n \n\n\n\n \n templateUrl\n ./run-spatial-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(store: Store, dialog: MatDialog)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-run-spatial-search\"\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \nstartSpatialSearchFlow()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:30\n \n \n\n\n \n \n Starts spatial search flow\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Store } from '@ngxs/store';\nimport { take, tap } from 'rxjs/operators';\n\nimport { StartSpatialSearchFlow } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\n\n\n/**\n * Button that opens up the Spatial Search config\n */\n@Component({\n selector: 'ccf-run-spatial-search',\n templateUrl: './run-spatial-search.component.html',\n styleUrls: ['./run-spatial-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RunSpatialSearchComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-run-spatial-search';\n\n constructor(private readonly store: Store, private readonly dialog: MatDialog) { }\n\n /**\n * Starts spatial search flow\n */\n startSpatialSearchFlow(): void {\n this.store.dispatch(new StartSpatialSearchFlow()).pipe(\n take(1),\n tap(() => this.dialog.open(SpatialSearchConfigBehaviorComponent))\n ).subscribe();\n }\n}\n\n \n\n \n \n Run Spatial Search\n travel_explore\n\n\n \n\n \n \n ./run-spatial-search.component.scss\n \n :host {\n .run-spatial-search-button {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n border-width: 1px;\n border-style: solid;\n white-space: nowrap;\n\n .mat-icon {\n margin-left: 9.75px;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Run Spatial Search travel_explore'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RunSpatialSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RunSpatialSearchModule.html":{"url":"modules/RunSpatialSearchModule.html","title":"module - RunSpatialSearchModule","body":"\n \n\n\n\n\n Modules\n RunSpatialSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RunSpatialSearchComponent\n \n \n \n \n Exports\n \n \n RunSpatialSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\n\nimport { RunSpatialSearchComponent } from './run-spatial-search.component';\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule],\n declarations: [RunSpatialSearchComponent],\n exports: [RunSpatialSearchComponent]\n})\nexport class RunSpatialSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SceneState.html":{"url":"injectables/SceneState.html","title":"injectable - SceneState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SceneState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n 3d Scene state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedId$\n \n \n Private\n listResults\n \n \n Readonly\n referenceOrgans$\n \n \n Readonly\n scene$\n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngxsOnInit\n \n \n \n Static\n referenceOrganEntities\n \n \n \n Static\n referenceOrgans\n \n \n sceneNodeClicked\n \n \n sceneNodeHovered\n \n \n sceneNodeUnhover\n \n \n \n setReferenceOrganEntities\n \n \n \n setReferenceOrgans\n \n \n \n setScene\n \n \n \n setSelectedReferenceOrgans\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:159\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrganEntities\n \n \n \n \n \n \n \n referenceOrganEntities(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeClicked\n \n \n \n \n \n \nsceneNodeClicked(undefined: NodeClickEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:137\n \n \n\n\n \n \n Handle scene node clicks\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n NodeClickEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeHovered\n \n \n \n \n \n \nsceneNodeHovered(node: SpatialSceneNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:148\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n SpatialSceneNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeUnhover\n \n \n \n \n \n \nsceneNodeUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:152\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrganEntities\n \n \n \n \n \n \n \n setReferenceOrganEntities(referenceOrganEntities: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:118\n \n \n\n\n \n \n Sets the reference organ entities\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrganEntities\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n The reference organ entities available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrgans\n \n \n \n \n \n \n \n setReferenceOrgans(referenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:108\n \n \n\n\n \n \n Sets the reference organs\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n The reference organs available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setScene\n \n \n \n \n \n \n \n setScene(scene: SpatialSceneNode[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:128\n \n \n\n\n \n \n Sets the scene\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n scene\n \n SpatialSceneNode[]\n \n\n \n No\n \n\n\n \n The active scene to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedReferenceOrgans\n \n \n \n \n \n \n \n setSelectedReferenceOrgans(selectedReferenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:98\n \n \n\n\n \n \n Sets the selected reference organs\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n selectedReferenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:76\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:73\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedId$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.highlightedId), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:70\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n listResults\n \n \n \n \n \n \n Type : ListResultsState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n referenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.referenceOrgans), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:64\n \n \n\n \n \n Available Reference Organs\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.scene), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:68\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.selectedReferenceOrgans), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:66\n \n \n\n \n \n Selected Reference Organs\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(map(x => x?.referenceOrgans), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(map(x => x?.selectedReferenceOrgans), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(map(x => x?.scene), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(map(x => x?.highlightedId), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ??\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SceneStateModel.html":{"url":"interfaces/SceneStateModel.html","title":"interface - SceneStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SceneStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n Optional\n \n highlightedId\n \n \n \n \n referenceOrganEntities\n \n \n \n \n referenceOrgans\n \n \n \n \n scene\n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n \n \n \n \n \n anatomicalStructureSettings: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n highlightedId\n \n \n \n \n \n \n \n \n highlightedId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrganEntities\n \n \n \n \n \n \n \n \n referenceOrganEntities: SpatialEntity[]\n\n \n \n\n\n \n \n Type : SpatialEntity[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n scene\n \n \n \n \n \n \n \n \n scene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n \n \n \n \n selectedAnatomicalStructures: []\n\n \n \n\n\n \n \n Type : []\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n selectedReferenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(map(x => x?.referenceOrgans), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(map(x => x?.selectedReferenceOrgans), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(map(x => x?.scene), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(map(x => x?.highlightedId), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ??\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchResult.html":{"url":"interfaces/SearchResult.html","title":"interface - SearchResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Search result interface type for the search results\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n displayLabel\n \n \n \n \n index\n \n \n \n \n node\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n displayLabel\n \n \n \n \n \n \n \n \n displayLabel: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n label to be displayed in the view\n\n \n \n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n ensures order of search-results\n\n \n \n \n \n \n \n \n \n \n node\n \n \n \n \n \n \n \n \n node: OntologyTreeNode\n\n \n \n\n\n \n \n Type : OntologyTreeNode\n\n \n \n\n\n\n\n\n \n \n instance of OntologyTreeNode, provides data associated with a search result\n\n \n \n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetExecuteSearchOnGenerate.html":{"url":"classes/SetExecuteSearchOnGenerate.html","title":"class - SetExecuteSearchOnGenerate","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetExecuteSearchOnGenerate\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(execute)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n execute\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set execute search on generate'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetOrgan.html":{"url":"classes/SetOrgan.html","title":"class - SetOrgan","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetOrgan\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(organId: string | undefined)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n \n string | undefined\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set organ'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetPosition.html":{"url":"classes/SetPosition.html","title":"class - SetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(position: literal type)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n position\n \n \n literal type\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetRadius.html":{"url":"classes/SetRadius.html","title":"class - SetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(radius: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n radius\n \n \n number\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSelectedSearches.html":{"url":"classes/SetSelectedSearches.html","title":"class - SetSelectedSearches","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSelectedSearches\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(items: SpatialSearchFilterItem[])\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n \n SpatialSearchFilterItem[]\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Set selected searches'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSex.html":{"url":"classes/SetSex.html","title":"class - SetSex","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSex\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: \"male\" | \"female\")\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n \"male\" | \"female\"\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set sex'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigBehaviorComponent.html":{"url":"components/SpatialSearchConfigBehaviorComponent.html","title":"component - SpatialSearchConfigBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config-behavior\n \n\n\n\n\n\n\n \n templateUrl\n ./spatial-search-config-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n dialog\n \n \n Private\n Readonly\n dialogSubs\n \n \n \n Readonly\n organs$\n \n \n panelData\n \n \n \n Readonly\n selectedOrgan$\n \n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n \n Readonly\n updateOrgan\n \n \n \n Readonly\n updateSex\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n buttonClicked\n \n \n close\n \n \n launchInfoDialog\n \n \n ngOnDestroy\n \n \n onDialogButtonClick\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, dialogRef: MatDialogRef, spatialSearchDialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n spatialSearchDialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n buttonClicked\n \n \n \n \n \n \nbuttonClicked()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:49\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:54\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:83\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:72\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:43\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n dialogSubs\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n organs$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organs)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:36\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n selectedOrgan$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:25\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updateOrgan\n \n \n \n \n \n \n Default value : actionAsFn(SetOrgan)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:34\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updateSex\n \n \n \n \n \n \n Default value : actionAsFn(SetSex)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:31\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, OnDestroy } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport { SetOrgan, SetSex } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Sex, SpatialSearchConfigComponent } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiBehaviorComponent } from '../spatial-search-ui-behavior/spatial-search-ui-behavior.component';\n\n\n@Component({\n selector: 'ccf-spatial-search-config-behavior',\n templateUrl: './spatial-search-config-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigBehaviorComponent implements OnDestroy {\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly selectedOrgan$: Observable;\n\n @Select(SpatialSearchUiSelectors.organs)\n readonly organs$: Observable;\n\n @Dispatch()\n readonly updateSex = actionAsFn(SetSex);\n\n @Dispatch()\n readonly updateOrgan = actionAsFn(SetOrgan);\n\n panelData: PanelData;\n\n private readonly subscriptions = new Subscription();\n\n private readonly dialogSubs = new Subscription();\n\n constructor(\n public dialog: MatDialog,\n private readonly dialogRef: MatDialogRef,\n private readonly spatialSearchDialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n buttonClicked(): void {\n this.spatialSearchDialog.open(SpatialSearchUiBehaviorComponent);\n this.close();\n }\n\n close(): void {\n this.dialogRef.close();\n }\n\n launchInfoDialog(data: PanelData): void {\n this.dialogSubs.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.dialogSubs.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigBehaviorModule.html":{"url":"modules/SpatialSearchConfigBehaviorModule.html","title":"module - SpatialSearchConfigBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchConfigModule\n \n \n \n \n Exports\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchConfigModule } from '../spatial-search-config/spatial-search-config.module';\nimport { SpatialSearchConfigBehaviorComponent } from './spatial-search-config-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchConfigModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchConfigBehaviorComponent],\n exports: [SpatialSearchConfigBehaviorComponent]\n})\nexport class SpatialSearchConfigBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigComponent.html":{"url":"components/SpatialSearchConfigComponent.html","title":"component - SpatialSearchConfigComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n\n\n\n \n Description\n \n \n Config popup for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config\n \n\n\n\n \n styleUrls\n ./spatial-search-config.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-config.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n organs\n \n \n selectedOrgan\n \n \n sex\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n buttonClicked\n \n \n closeDialog\n \n \n infoClicked\n \n \n updateOrgan\n \n \n updateSex\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n organs\n \n \n \n \n Type : OrganInfo[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:20\n \n \n \n \n Selectable organs\n\n \n \n \n \n \n \n \n \n \n selectedOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:23\n \n \n \n \n Currently selected organ\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : Sex\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:26\n \n \n \n \n Currently selected sex\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n buttonClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:35\n \n \n \n \n Emits when the continue button is clicked\n\n \n \n \n \n \n \n \n \n \n closeDialog\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:38\n \n \n \n \n Emits when the close button is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:41\n \n \n \n \n Emits when the info button is clicked\n\n \n \n \n \n \n \n \n \n \n updateOrgan\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:32\n \n \n \n \n Emits when organ is updated\n\n \n \n \n \n \n \n \n \n \n updateSex\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:29\n \n \n \n \n Emits when sex is updated\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-config\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { OrganInfo } from 'ccf-shared';\n\n/** Sex can either be male or female */\nexport type Sex = 'male' | 'female';\n\n/**\n * Config popup for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-config',\n templateUrl: './spatial-search-config.component.html',\n styleUrls: ['./spatial-search-config.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigComponent {\n @HostBinding('class') readonly className = 'ccf-spatial-search-config';\n\n /** Selectable organs */\n @Input() organs: OrganInfo[];\n\n /** Currently selected organ */\n @Input() selectedOrgan?: OrganInfo;\n\n /** Currently selected sex */\n @Input() sex: Sex;\n\n /** Emits when sex is updated */\n @Output() readonly updateSex = new EventEmitter();\n\n /** Emits when organ is updated */\n @Output() readonly updateOrgan = new EventEmitter();\n\n /** Emits when the continue button is clicked */\n @Output() readonly buttonClicked = new EventEmitter();\n\n /** Emits when the close button is clicked */\n @Output() readonly closeDialog = new EventEmitter();\n\n /** Emits when the info button is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n}\n\n \n\n \n \n \n Configure Spatial Search\n \n info\n \n \n \n close\n \n\n\n\n Donor Sex: \n \n Male\n Female\n \n\n\n\n Select an organ\n \n Organs\n \n \n {{organ.name}}\n \n \n \n\n\nContinue\n\n \n\n \n \n ./spatial-search-config.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 2rem;\n width: 30.5rem;\n box-shadow: 0px 25rem 25rem rgba(0, 0, 0, 0.16);\n border-radius: .25rem;\n font-size: 1rem;\n\n .button {\n cursor: pointer;\n }\n\n .header {\n display: flex;\n justify-content: space-between;\n width: 100%;\n font-size: 1.25rem;\n align-items: center;\n\n .header-left {\n display: flex;\n align-items: center;\n\n .title {\n margin-right: 1rem;\n }\n }\n\n button {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .sex-toggle {\n display: flex;\n\n .label {\n margin-right: 2rem;\n line-height: 1.75rem;\n }\n\n .radio {\n margin-right: 4rem;\n\n ::ng-deep .mdc-radio {\n padding: 0;\n padding-right: 0.5rem;\n }\n }\n }\n\n .organ-selector {\n .label {\n height: 0rem;\n }\n\n ::ng-deep .mat-mdc-text-field-wrapper {\n font-size: 1rem;\n padding-bottom: .75rem;\n padding-top: 3rem;\n margin-left: 0.5rem;\n width: 14rem;\n\n .mat-mdc-form-field-infix {\n padding: 0;\n border-top: none;\n }\n\n .mdc-line-ripple {\n bottom: 0rem;\n height: 0.125rem;\n }\n\n .mat-mdc-select-arrow-wrapper {\n transform: translatey(0rem);\n }\n }\n }\n\n .continue-button {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: .25rem 1rem;\n width: 14rem;\n height: 2rem;\n border-width: 1px;\n border-style: solid;\n border-radius: .25rem;\n box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);\n\n &.disabled {\n pointer-events: none;\n opacity: .5;\n }\n }\n}\n\n::ng-deep .organ-select {\n top: 2.5rem;\n left: -0.25rem;\n padding: 0 !important;\n\n .organ-select-option {\n height: 3.5rem;\n border-bottom: 1px solid;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: Male Female Select an organ Organs {{organ.name}} Continue'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigModule.html":{"url":"modules/SpatialSearchConfigModule.html","title":"module - SpatialSearchConfigModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigComponent\n \n \n \n \n Exports\n \n \n SpatialSearchConfigComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule } from '@angular/forms';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatRadioModule } from '@angular/material/radio';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { SpatialSearchConfigComponent } from './spatial-search-config.component';\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n MatSelectModule,\n MatIconModule,\n MatRadioModule,\n MatButtonModule\n ],\n declarations: [SpatialSearchConfigComponent],\n exports: [SpatialSearchConfigComponent]\n})\nexport class SpatialSearchConfigModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchFilterItem.html":{"url":"interfaces/SpatialSearchFilterItem.html","title":"interface - SpatialSearchFilterItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchFilterItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n \n Extends\n \n \n SpatialSearchListItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n search\n \n \n \n \n sex\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n search\n \n \n \n \n \n \n \n \n search: SpatialSearch\n\n \n \n\n\n \n \n Type : SpatialSearch\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchFilterSelectors.html":{"url":"classes/SpatialSearchFilterSelectors.html","title":"class - SpatialSearchFilterSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchFilterSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n items\n \n \n \n Static\n searches\n \n \n \n Static\n selectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n items\n \n \n \n \n \n \n \n items(state: SpatialSearchFilterModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchFilterState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:9\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchFilterModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n searches\n \n \n \n \n \n \n \n searches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:14\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n selectedSearches\n \n \n \n \n \n \n \n selectedSearches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSearch } from 'ccf-database';\n\nimport { SpatialSearchFilterItem, SpatialSearchFilterModel, SpatialSearchFilterState } from './spatial-search-filter.state';\n\n\nexport class SpatialSearchFilterSelectors {\n @Selector([SpatialSearchFilterState])\n static items(state: SpatialSearchFilterModel): SpatialSearchFilterItem[] {\n return state;\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static searches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.map(item => item.search);\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static selectedSearches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.filter(item => item.selected).map(item => item.search);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchFilterState.html":{"url":"injectables/SpatialSearchFilterState.html","title":"injectable - SpatialSearchFilterState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchFilterState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addSearch\n \n \n Private\n createItem\n \n \n Private\n createItemDescription\n \n \n Private\n createItemId\n \n \n \n removeSearch\n \n \n \n setSelectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addSearch\n \n \n \n \n \n \n \n addSearch(ctx: StateContext, undefined: AddSearch)\n \n \n\n \n \n Decorators : \n \n @Action(AddSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n AddSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItem\n \n \n \n \n \n \n \n createItem(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:48\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemDescription\n \n \n \n \n \n \n \n createItemDescription(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemId\n \n \n \n \n \n \n \n createItemId(search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeSearch\n \n \n \n \n \n \n \n removeSearch(ctx: StateContext, undefined: RemoveSearch)\n \n \n\n \n \n Decorators : \n \n @Action(RemoveSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:32\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n RemoveSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedSearches\n \n \n \n \n \n \n \n setSelectedSearches(ctx: StateContext, undefined: SetSelectedSearches)\n \n \n\n \n \n Decorators : \n \n @Action(SetSelectedSearches)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:37\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSelectedSearches\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{"url":"components/SpatialSearchKeyboardUIBehaviorComponent.html","title":"component - SpatialSearchKeyboardUIBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for spatial search keyboard UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui-behavior\n \n\n\n\n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n currentDelta\n \n \n Optional\n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n handleKey\n \n \n keyClick\n \n \n keyHover\n \n \n \n keyUp\n \n \n updatePosition\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n delta\n \n \n position\n \n \n shiftDelta\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n changePosition\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n document:keydown\n \n \n document:keyup\n \n \n \n \n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n delta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 1\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:19\n \n \n \n \n Amount the position shifts for each key press\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:25\n \n \n \n \n Current position of spatial search\n\n \n \n \n \n \n \n \n \n \n shiftDelta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 2\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:22\n \n \n \n \n Input of spatial search keyboard uibehavior component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n changePosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:28\n \n \n \n \n Emits when position changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui-behavior\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:keydown\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keydown(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:keyup\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keyup(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n handleKey\n \n \n \n \n \n \n \n handleKey(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keydown', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyClick\n \n \n \n \n \n \nkeyClick(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:102\n \n \n\n\n \n \n Updates the position when a key is clicked\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyHover\n \n \n \n \n \n \nkeyHover(key?: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:110\n \n \n\n\n \n \n Updates current key when a key is hovered over\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n Yes\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyUp\n \n \n \n \n \n \n \n keyUp(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keyup', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updatePosition\n \n \n \n \n \n \nupdatePosition(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:43\n \n \n\n\n \n \n Shifts position based on key\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n currentDelta\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:34\n \n \n\n \n \n Current delta\n\n \n \n\n \n \n \n \n \n \n \n \n Optional\n currentKey\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:31\n \n \n\n \n \n Current key being pressed/clicked\n\n \n \n\n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:37\n \n \n\n \n \n True while shift key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, HostListener, Input, Output } from '@angular/core';\n\nimport { Position } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * Behavioral component for spatial search keyboard UI\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui-behavior',\n templateUrl: './spatial-search-keyboard-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIBehaviorComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui-behavior';\n\n /** Amount the position shifts for each key press */\n @Input() delta = 1;\n\n /** Input of spatial search keyboard uibehavior component */\n @Input() shiftDelta = 2;\n\n /** Current position of spatial search */\n @Input() position: Position;\n\n /** Emits when position changes */\n @Output() readonly changePosition = new EventEmitter();\n\n /** Current key being pressed/clicked */\n currentKey?: string;\n\n /** Current delta */\n currentDelta: number;\n\n /** True while shift key is pressed */\n shiftPressed = false;\n\n /**\n * Shifts position based on key\n * @param key Key value\n */\n updatePosition(key: string): void {\n this.currentDelta = this.shiftPressed ? this.shiftDelta : this.delta;\n if (key === 'Shift') {\n this.shiftPressed = true;\n } else {\n this.currentKey = key.toLowerCase();\n switch (this.currentKey) {\n case 'q':\n this.position = { ...this.position, z: this.position.z - this.currentDelta };\n break;\n case 'e':\n this.position = { ...this.position, z: this.position.z + this.currentDelta };\n break;\n case 'w':\n this.position = { ...this.position, y: this.position.y + this.currentDelta };\n break;\n case 's':\n this.position = { ...this.position, y: this.position.y - this.currentDelta };\n break;\n case 'a':\n this.position = { ...this.position, x: this.position.x - this.currentDelta };\n break;\n case 'd':\n this.position = { ...this.position, x: this.position.x + this.currentDelta };\n break;\n default:\n break;\n }\n this.changePosition.emit(this.position);\n }\n }\n\n /**\n * Listens for keydown keyboard event and updates the position\n * @param target Keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n target.preventDefault();\n this.updatePosition(target.key);\n }\n\n /**\n * Listens for keyup keyboard event and updates currentKey / shiftPressed\n * @param target Keyboard event\n */\n @HostListener('document:keyup', ['$event'])\n keyUp(target: KeyboardEvent): void {\n if (target.key === 'Shift') {\n this.shiftPressed = false;\n } else {\n this.currentKey = undefined;\n }\n }\n\n /**\n * Updates the position when a key is clicked\n * @param key Key value\n */\n keyClick(key: string): void {\n this.updatePosition(key);\n }\n\n /**\n * Updates current key when a key is hovered over\n * @param key Key value\n */\n keyHover(key?: string): void {\n this.currentKey = key;\n }\n}\n\n \n\n \n \n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{"url":"modules/SpatialSearchKeyboardUIBehaviorModule.html","title":"module - SpatialSearchKeyboardUIBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { SpatialSearchKeyboardUIModule } from '../spatial-search-keyboard-ui/spatial-search-keyboard-ui.module';\nimport { SpatialSearchKeyboardUIBehaviorComponent } from './spatial-search-keyboard-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchKeyboardUIModule\n ],\n declarations: [SpatialSearchKeyboardUIBehaviorComponent],\n exports: [SpatialSearchKeyboardUIBehaviorComponent]\n})\nexport class SpatialSearchKeyboardUIBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIComponent.html":{"url":"components/SpatialSearchKeyboardUIComponent.html","title":"component - SpatialSearchKeyboardUIComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n\n\n\n \n Description\n \n \n Keyboard control UI for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui\n \n\n\n\n \n styleUrls\n ./spatial-search-keyboard-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n keyMap\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n keyClicked\n \n \n keyHovered\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n currentKey\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:18\n \n \n \n \n Current key pressed\n\n \n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:21\n \n \n \n \n True if shift key is pressed\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n keyClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:24\n \n \n \n \n Emits when a key is clicked\n\n \n \n \n \n \n \n \n \n \n keyHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:27\n \n \n \n \n Emits the key value when a key is hovered over\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n keyMap\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ]\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:30\n \n \n\n \n \n List of keys and their arrow icons that appear when the key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Keyboard control UI for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui',\n templateUrl: './spatial-search-keyboard-ui.component.html',\n styleUrls: ['./spatial-search-keyboard-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui';\n\n /** Current key pressed */\n @Input() currentKey?: string;\n\n /** True if shift key is pressed */\n @Input() shiftPressed: boolean;\n\n /** Emits when a key is clicked */\n @Output() readonly keyClicked = new EventEmitter();\n\n /** Emits the key value when a key is hovered over */\n @Output() readonly keyHovered = new EventEmitter();\n\n /** List of keys and their arrow icons that appear when the key is pressed */\n keyMap = [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ];\n}\n\n \n\n \n \n {{key.direction}}\n \n\n\n \n Q\n W\n E\n \n \n A\n S\n D\n \n SHIFT\n\n\n \n\n \n \n ./spatial-search-keyboard-ui.component.scss\n \n :host {\n .direction-arrow {\n display: grid;\n grid-template-columns: repeat(5, .5fr);\n grid-template-rows: 1fr;\n grid-column-gap: 0px;\n grid-row-gap: 0px;\n margin-bottom: 1rem;\n width: 7rem;\n\n .arrow {\n grid-area: 1 / 3 / 2 / 4;\n opacity: 0;\n transition: 0.5s;\n\n &.active {\n opacity: 1;\n }\n }\n }\n\n .keys {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 0px;\n gap: 0.5rem;\n width: 7rem;\n height: 7rem;\n user-select: none;\n\n .keyrow {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px;\n gap: 0.5rem;\n\n .key {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 2rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n cursor: pointer;\n }\n }\n\n .shift {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 7rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{key.direction}} Q W E A S D SHIFT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIModule.html":{"url":"modules/SpatialSearchKeyboardUIModule.html","title":"module - SpatialSearchKeyboardUIModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { SpatialSearchKeyboardUIComponent } from './spatial-search-keyboard-ui.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule\n ],\n declarations: [SpatialSearchKeyboardUIComponent],\n exports: [SpatialSearchKeyboardUIComponent]\n})\nexport class SpatialSearchKeyboardUIModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiBehaviorComponent.html":{"url":"components/SpatialSearchUiBehaviorComponent.html","title":"component - SpatialSearchUiBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for Spatial Search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui-behavior\n \n\n\n\n\n\n\n \n templateUrl\n ./spatial-search-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n \n Readonly\n cellTypes$\n \n \n \n Readonly\n defaultPosition$\n \n \n Public\n dialog\n \n \n \n Readonly\n moveToNode\n \n \n \n Readonly\n organ$\n \n \n panelData\n \n \n \n Readonly\n position$\n \n \n \n Readonly\n radius$\n \n \n \n Readonly\n radiusSettings$\n \n \n \n Readonly\n resetPosition\n \n \n \n Readonly\n resetRadius\n \n \n \n Readonly\n scene$\n \n \n \n Readonly\n sceneBounds$\n \n \n \n Readonly\n sceneTarget$\n \n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n \n Readonly\n tissueBlocks$\n \n \n \n Readonly\n updatePosition\n \n \n \n Readonly\n updateRadius\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addSpatialSearch\n \n \n close\n \n \n launchInfoDialog\n \n \n onDialogButtonClick\n \n \n openSpatialSearchConfig\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, dialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addSpatialSearch\n \n \n \n \n \n \n \n addSpatialSearch()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:144\n \n \n\n\n \n \n Adds a new spatial search and closes the spatial search UI\n\n\n \n \n \n Returns : GenerateSpatialSearch\n\n \n \n spatial search\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:135\n \n \n\n\n \n \n Closes spatial search UI\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:104\n \n \n\n\n \n \n Launchs info dialog with the input data\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n Data for the info dialog\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:121\n \n \n\n\n \n \n Updates dialog with spatial search information\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openSpatialSearchConfig\n \n \n \n \n \n \nopenSpatialSearchConfig()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:152\n \n \n\n\n \n \n Closes the spatial search UI and opens spatial search config\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:68\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n cellTypes$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.cellTypes)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:71\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n defaultPosition$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.defaultPosition)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:56\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:96\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n moveToNode\n \n \n \n \n \n \n Default value : actionAsFn(MoveToNode)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:80\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n organ$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:50\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:89\n \n \n\n \n \n Data to be displayed in the info panel\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n position$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.position)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n radius$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radius)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n radiusSettings$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radiusSettings)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:62\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n resetPosition\n \n \n \n \n \n \n Default value : actionAsFn(ResetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:77\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n resetRadius\n \n \n \n \n \n \n Default value : actionAsFn(ResetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:86\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.scene)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sceneBounds$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneBounds)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:41\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sceneTarget$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneTarget)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:44\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:47\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n Subscriptions for the info panel data\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n tissueBlocks$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.tissueBlocks)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:65\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updatePosition\n \n \n \n \n \n \n Default value : actionAsFn(SetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:74\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n updateRadius\n \n \n \n \n \n \n Default value : actionAsFn(SetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:83\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetPosition,\n SetRadius,\n} from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\nimport { Sex } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiComponent } from '../spatial-search-ui/spatial-search-ui.component';\n\n\n/**\n * Behavioral component for Spatial Search UI\n */\n@Component({\n selector: 'ccf-spatial-search-ui-behavior',\n templateUrl: './spatial-search-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchUiBehaviorComponent {\n\n @Select(SpatialSearchUiSelectors.scene)\n readonly scene$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneBounds)\n readonly sceneBounds$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneTarget)\n readonly sceneTarget$: Observable;\n\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly organ$: Observable;\n\n @Select(SpatialSearchUiSelectors.position)\n readonly position$: Observable;\n\n @Select(SpatialSearchUiSelectors.defaultPosition)\n readonly defaultPosition$: Observable;\n\n @Select(SpatialSearchUiSelectors.radius)\n readonly radius$: Observable;\n\n @Select(SpatialSearchUiSelectors.radiusSettings)\n readonly radiusSettings$: Observable;\n\n @Select(SpatialSearchUiSelectors.tissueBlocks)\n readonly tissueBlocks$: Observable;\n\n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n readonly anatomicalStructures$: Observable;\n\n @Select(SpatialSearchUiSelectors.cellTypes)\n readonly cellTypes$: Observable;\n\n @Dispatch()\n readonly updatePosition = actionAsFn(SetPosition);\n\n @Dispatch()\n readonly resetPosition = actionAsFn(ResetPosition);\n\n @Dispatch()\n readonly moveToNode = actionAsFn(MoveToNode);\n\n @Dispatch()\n readonly updateRadius = actionAsFn(SetRadius);\n\n @Dispatch()\n readonly resetRadius = actionAsFn(ResetRadius);\n\n /** Data to be displayed in the info panel */\n panelData: PanelData;\n\n /** Subscriptions for the info panel data */\n private readonly subscriptions = new Subscription();\n\n constructor(\n private readonly dialogRef: MatDialogRef,\n public dialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n /**\n * Launchs info dialog with the input data\n * @param data Data for the info dialog\n */\n launchInfoDialog(data: PanelData): void {\n this.subscriptions.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n /**\n * Updates dialog with spatial search information\n */\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.subscriptions.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n /**\n * Closes spatial search UI\n */\n close(): void {\n this.dialogRef.close();\n }\n\n /**\n * Adds a new spatial search and closes the spatial search UI\n * @returns spatial search\n */\n @Dispatch()\n addSpatialSearch(): GenerateSpatialSearch {\n this.close();\n return new GenerateSpatialSearch();\n }\n\n /**\n * Closes the spatial search UI and opens spatial search config\n */\n openSpatialSearchConfig(): void {\n this.close();\n this.dialog.open(SpatialSearchConfigBehaviorComponent);\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiBehaviorModule.html":{"url":"modules/SpatialSearchUiBehaviorModule.html","title":"module - SpatialSearchUiBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchUiModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchUiModule } from '../spatial-search-ui/spatial-search-ui.module';\nimport { SpatialSearchUiBehaviorComponent } from './spatial-search-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchUiModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchUiBehaviorComponent],\n exports: [SpatialSearchUiBehaviorComponent]\n})\nexport class SpatialSearchUiBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiComponent.html":{"url":"components/SpatialSearchUiComponent.html","title":"component - SpatialSearchUiComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n\n\n\n \n Description\n \n \n Main Spatial Search UI component\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui\n \n\n\n\n \n styleUrls\n ./spatial-search-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n anatomicalStructures\n \n \n cellTypes\n \n \n defaultPosition\n \n \n position\n \n \n radius\n \n \n radiusSettings\n \n \n referenceOrgan\n \n \n scene\n \n \n sceneBounds\n \n \n sceneTarget\n \n \n sex\n \n \n tissueBlocks\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n addSpatialSearch\n \n \n closeSpatialSearch\n \n \n editReferenceOrganClicked\n \n \n infoClicked\n \n \n nodeClicked\n \n \n positionChange\n \n \n radiusChange\n \n \n resetPosition\n \n \n resetSphere\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:53\n \n \n \n \n Anatomical structures within the sphere radius\n\n \n \n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:56\n \n \n \n \n Cell types within the sphere radius\n\n \n \n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:44\n \n \n \n \n Starting position of sphere\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:47\n \n \n \n \n Current position of sphere\n\n \n \n \n \n \n \n \n \n \n radius\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:38\n \n \n \n \n Current sphere radius setting\n\n \n \n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n Type : RadiusSettings\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:41\n \n \n \n \n Maximum, minimum, and default sphere radius values\n\n \n \n \n \n \n \n \n \n \n referenceOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:35\n \n \n \n \n Current selected organ\n\n \n \n \n \n \n \n \n \n \n scene\n \n \n \n \n Type : SpatialSceneNode[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:23\n \n \n \n \n Nodes in the scene\n\n \n \n \n \n \n \n \n \n \n sceneBounds\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:26\n \n \n \n \n Bounds of the scene\n\n \n \n \n \n \n \n \n \n \n sceneTarget\n \n \n \n \n Type : [number, number, number]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:29\n \n \n \n \n Scene target\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:32\n \n \n \n \n Current selected sex\n\n \n \n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:50\n \n \n \n \n Tissue blocks within the sphere radius\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n addSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:59\n \n \n \n \n Emits when run spatial search button clicked\n\n \n \n \n \n \n \n \n \n \n closeSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:68\n \n \n \n \n Emits when close button clicked\n\n \n \n \n \n \n \n \n \n \n editReferenceOrganClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:77\n \n \n \n \n Emits when the edit organ link is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:80\n \n \n \n \n Emits when info button in header is clicked\n\n \n \n \n \n \n \n \n \n \n nodeClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:83\n \n \n \n \n Emits when a node in the scene is clicked\n\n \n \n \n \n \n \n \n \n \n positionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:74\n \n \n \n \n Emits when the sphere position changes\n\n \n \n \n \n \n \n \n \n \n radiusChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:71\n \n \n \n \n Emits when the radius changes\n\n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:62\n \n \n \n \n Emits when reset probing sphere button clicked\n\n \n \n \n \n \n \n \n \n \n resetSphere\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:65\n \n \n \n \n Emits when reset camera button clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Main Spatial Search UI component\n */\n@Component({\n selector: 'ccf-spatial-search-ui',\n templateUrl: './spatial-search-ui.component.html',\n styleUrls: ['./spatial-search-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\n\nexport class SpatialSearchUiComponent {\n /** HTML Class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-ui';\n\n /** Nodes in the scene */\n @Input() readonly scene: SpatialSceneNode[];\n\n /** Bounds of the scene */\n @Input() readonly sceneBounds: Position;\n\n /** Scene target */\n @Input() readonly sceneTarget: [number, number, number];\n\n /** Current selected sex */\n @Input() readonly sex: string;\n\n /** Current selected organ */\n @Input() readonly referenceOrgan: OrganInfo;\n\n /** Current sphere radius setting */\n @Input() readonly radius: number;\n\n /** Maximum, minimum, and default sphere radius values */\n @Input() readonly radiusSettings: RadiusSettings;\n\n /** Starting position of sphere */\n @Input() readonly defaultPosition: Position;\n\n /** Current position of sphere */\n @Input() readonly position: Position;\n\n /** Tissue blocks within the sphere radius */\n @Input() readonly tissueBlocks: TissueBlockResult[];\n\n /** Anatomical structures within the sphere radius */\n @Input() readonly anatomicalStructures: TermResult[];\n\n /** Cell types within the sphere radius */\n @Input() readonly cellTypes: TermResult[];\n\n /** Emits when run spatial search button clicked */\n @Output() readonly addSpatialSearch = new EventEmitter();\n\n /** Emits when reset probing sphere button clicked */\n @Output() readonly resetPosition = new EventEmitter();\n\n /** Emits when reset camera button clicked */\n @Output() readonly resetSphere = new EventEmitter();\n\n /** Emits when close button clicked */\n @Output() readonly closeSpatialSearch = new EventEmitter();\n\n /** Emits when the radius changes */\n @Output() readonly radiusChange = new EventEmitter();\n\n /** Emits when the sphere position changes */\n @Output() readonly positionChange = new EventEmitter();\n\n /** Emits when the edit organ link is clicked */\n @Output() readonly editReferenceOrganClicked = new EventEmitter();\n\n /** Emits when info button in header is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n\n /** Emits when a node in the scene is clicked */\n @Output() readonly nodeClicked = new EventEmitter();\n}\n\n \n\n \n \n Configure Spatial Search\n \n info\n \n \n close\n \n\n\n\n \n \n \n Donor Sex: \n {{sex.charAt(0).toUpperCase() + sex.slice(1)}}\n \n \n Organ: \n {{referenceOrgan.name}}\n \n Edit\n \n \n \n Probing Sphere Radius\n \n \n {{ radius }} mm\n \n \n Reset Probing Sphere\n Reset\n Camera View\n \n \n \n \n \n \n \n \n \n Run Spatial Search\n \n \n \n Use the keyboard or click a Tissue Block to move the Probing Sphere\n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./spatial-search-ui.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 1rem;\n height: 95vh;\n width: 78vw;\n border-radius: 0.25rem;\n min-height: 45rem;\n min-width: 60rem;\n\n .header {\n display: flex;\n width: 100%;\n align-items: center;\n\n .info, .close {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .title {\n display: flex;\n align-items: center;\n margin-right: 1rem;\n }\n\n .close {\n margin-left: auto;\n }\n }\n\n .content {\n display: flex;\n width: 100%;\n height: calc(100% - 3.5rem);\n\n .button {\n border-width: 1px;\n border-style: solid;\n border-radius: 0.25rem;\n font-size: 0.875rem;\n height: 2rem;\n line-height: 2rem;\n transition: 0.5s;\n\n &.disabled {\n opacity: 0.5;\n pointer-events: none;\n }\n }\n\n .info-panel {\n display: flex;\n flex-direction: column;\n margin-right: 2rem;\n grid-gap: 1rem;\n gap: 1rem;\n width: 25rem;\n\n .organ-sex-selection {\n display: flex;\n font-size: 1rem;\n justify-content: space-between;\n\n .sex, .organ {\n display: flex;\n\n .label {\n font-weight: 300;\n margin-right: 0.5rem;\n }\n\n .current-sex, .current-organ {\n font-weight: 600;\n }\n }\n\n .edit {\n cursor: pointer;\n }\n }\n\n .radius-slider {\n display: flex;\n flex-direction: column;\n\n .title {\n font-weight: 600;\n font-size: 1rem;\n }\n\n .slider-container {\n display: flex;\n justify-content: space-between;\n\n .slider {\n width: 19rem;\n }\n\n .value {\n display: flex;\n align-items: center;\n font-size: 1rem;\n }\n }\n\n .reset-buttons {\n display: flex;\n justify-content: space-between;\n\n button {\n width: 11.5rem;\n }\n }\n }\n\n .results {\n height: calc(100% - 15rem - 2px);\n .list {\n height: 33%;\n display: flex;\n flex-direction: column;\n\n }\n }\n }\n\n .spatial-search-scene {\n display: flex;\n width: calc(100% - 25rem);\n background-color: black;\n border-bottom-left-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n border-top-right-radius: .5rem;\n border-top-left-radius: .5rem;\n\n .primary-scene-wrapper {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n\n .primary-scene {\n flex: auto;\n overflow: hidden;\n }\n\n .body-ui-hint {\n color: white;\n font-size: 1rem;\n margin: 1rem;\n }\n }\n\n .sidebar {\n .minimap-scene {\n margin: 1.5rem;\n width: 12.75rem;\n height: 11rem;\n ::ng-deep .body-ui {\n background-color: #232f3a;\n }\n }\n\n ccf-spatial-search-keyboard-ui-behavior {\n margin: 1.5rem;\n display: flex;\n justify-content: center;\n }\n\n ccf-xyz-position {\n margin: 1.5rem;\n padding-left: 5rem;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: {{sex.charAt(0).toUpperCase() + sex.slice(1)}} Organ: {{referenceOrgan.name}} Edit Probing Sphere Radius {{ radius }} mm Reset Probing Sphere Reset Camera View Run Spatial Search Use the keyboard or click a Tissue Block to move the Probing Sphere '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchUiModel.html":{"url":"interfaces/SpatialSearchUiModel.html","title":"interface - SpatialSearchUiModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchUiModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructures\n \n \n \n Optional\n \n cellTypes\n \n \n \n Optional\n \n defaultPosition\n \n \n \n \n executeSearchOnGeneration\n \n \n \n Optional\n \n organId\n \n \n \n Optional\n \n organScene\n \n \n \n Optional\n \n position\n \n \n \n Optional\n \n radius\n \n \n \n Optional\n \n radiusSettings\n \n \n \n Optional\n \n referenceOrgans\n \n \n \n \n sex\n \n \n \n Optional\n \n spatialSearchScene\n \n \n \n Optional\n \n tissueBlocks\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n \n \n \n \n cellTypes: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n \n \n \n \n defaultPosition: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n executeSearchOnGeneration\n \n \n \n \n \n \n \n \n executeSearchOnGeneration: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organId\n \n \n \n \n \n \n \n \n organId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n organScene\n \n \n \n \n \n \n \n \n organScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radius\n \n \n \n \n \n \n \n \n radius: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n \n \n \n \n radiusSettings: RadiusSettings\n\n \n \n\n\n \n \n Type : RadiusSettings\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n spatialSearchScene\n \n \n \n \n \n \n \n \n spatialSearchScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n \n \n \n \n tissueBlocks: TissueBlockResult[]\n\n \n \n\n\n \n \n Type : TissueBlockResult[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiModule.html":{"url":"modules/SpatialSearchUiModule.html","title":"module - SpatialSearchUiModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n TermOccurrenceListModule\n \n \n TermOccurrenceListModule\n \n \n TissueBlockListModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';\n\nimport { BodyUiModule, InfoButtonModule, XYZPositionModule } from 'ccf-shared';\nimport { SpatialSearchKeyboardUIBehaviorModule } from '../spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module';\nimport { TermOccurrenceListModule } from '../term-occurence-list/term-occurrence.module';\nimport { TissueBlockListModule } from '../tissue-block-list/tissue-block-list.module';\nimport { SpatialSearchUiComponent } from './spatial-search-ui.component';\n\n@NgModule({\n imports: [\n CommonModule,\n BodyUiModule,\n XYZPositionModule,\n TissueBlockListModule,\n SpatialSearchKeyboardUIBehaviorModule,\n MatIconModule,\n MatSliderModule,\n TermOccurrenceListModule,\n MatDividerModule,\n MatButtonModule,\n InfoButtonModule,\n TermOccurrenceListModule\n ],\n declarations: [SpatialSearchUiComponent],\n exports: [SpatialSearchUiComponent]\n})\nexport class SpatialSearchUiModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchUiSelectors.html":{"url":"classes/SpatialSearchUiSelectors.html","title":"class - SpatialSearchUiSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchUiSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n \n Static\n cellTypes\n \n \n \n Static\n defaultPosition\n \n \n Private\n Static\n getTermCounts\n \n \n \n Static\n organ\n \n \n \n Static\n organId\n \n \n Static\n organMatchesSex\n \n \n \n Static\n organs\n \n \n \n Static\n position\n \n \n \n Static\n radius\n \n \n \n Static\n radiusSettings\n \n \n \n Static\n referenceOrgans\n \n \n \n Static\n scene\n \n \n \n Static\n sceneBounds\n \n \n \n Static\n sceneTarget\n \n \n \n Static\n sex\n \n \n \n Static\n tissueBlocks\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n \n \n Default value : SpatialSearchUiState.organEntity\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:12\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n \n \n \n \n \n anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:106\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypes\n \n \n \n \n \n \n \n cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n defaultPosition\n \n \n \n \n \n \n \n defaultPosition(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Static\n getTermCounts\n \n \n \n \n \n \n \n getTermCounts(counts: Record | undefined, tree: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:115\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n counts\n \n Record | undefined\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organ\n \n \n \n \n \n \n \n organ(id: string | undefined, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string | undefined\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organId\n \n \n \n \n \n \n \n organId(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:25\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organMatchesSex\n \n \n \n \n \n \n \n organMatchesSex(organ: OrganInfo, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:43\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organ\n \n OrganInfo\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organs\n \n \n \n \n \n \n \n organs(sex: Sex, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n position\n \n \n \n \n \n \n \n position(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:49\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radius\n \n \n \n \n \n \n \n radius(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : number\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radiusSettings\n \n \n \n \n \n \n \n radiusSettings(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : RadiusSettings\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n scene\n \n \n \n \n \n \n \n scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined', 'undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n position\n \n Position\n \n\n \n No\n \n\n\n \n \n radius\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneBounds\n \n \n \n \n \n \n \n sceneBounds(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:84\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneTarget\n \n \n \n \n \n \n \n sceneTarget(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sex\n \n \n \n \n \n \n \n sex(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:15\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Sex\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n tissueBlocks\n \n \n \n \n \n \n \n tissueBlocks(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:101\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TissueBlockResult[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { getProbingSphereScene, OntologyTreeModel, SpatialEntity, TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { Position, RadiusSettings, SpatialSearchUiModel, SpatialSearchUiState, TermResult } from './spatial-search-ui.state';\n\n\nexport class SpatialSearchUiSelectors {\n static readonly organEntity = SpatialSearchUiState.organEntity;\n\n @Selector([SpatialSearchUiState])\n static sex(state: SpatialSearchUiModel): Sex {\n return state.sex;\n }\n\n @Selector([SpatialSearchUiState])\n static referenceOrgans(state: SpatialSearchUiModel): OrganInfo[] {\n return state.referenceOrgans ?? [];\n }\n\n @Selector([SpatialSearchUiState])\n static organId(state: SpatialSearchUiModel): string | undefined {\n return state.organId;\n }\n\n @Selector([SpatialSearchUiSelectors.organId, SpatialSearchUiSelectors.referenceOrgans])\n static organ(id: string | undefined, organs: OrganInfo[]): OrganInfo | undefined {\n if (id === undefined) {\n return undefined;\n }\n\n return organs.find(organ => organ.id === id);\n }\n\n @Selector([SpatialSearchUiSelectors.sex, SpatialSearchUiSelectors.referenceOrgans])\n static organs(sex: Sex, organs: OrganInfo[]): OrganInfo[] {\n return organs.filter(organ => this.organMatchesSex(organ, sex));\n }\n\n static organMatchesSex(organ: OrganInfo, sex: Sex): boolean {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n\n @Selector([SpatialSearchUiState])\n static position(state: SpatialSearchUiModel): Position {\n return state.position ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static defaultPosition(state: SpatialSearchUiModel): Position {\n return state.defaultPosition ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static radius(state: SpatialSearchUiModel): number {\n return state.radius ?? 0;\n }\n\n @Selector([SpatialSearchUiState])\n static radiusSettings(state: SpatialSearchUiModel): RadiusSettings {\n return state.radiusSettings ?? { min: 0, max: 0, defaultValue: 0 };\n }\n\n @Selector([SpatialSearchUiState, SpatialSearchUiState.organEntity, SpatialSearchUiSelectors.position, SpatialSearchUiSelectors.radius])\n static scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number): SpatialSceneNode[] {\n const sphere = getProbingSphereScene(organEntity, {\n ...position, radius, target: organEntity['@id']\n });\n const collisions = new Set((state.tissueBlocks ?? []).map(block => block.spatialEntityId));\n const organScene = (state.organScene ?? []).map(s => {\n if (collisions.has(s['@id'])) {\n s = { ...s, color: [41, 121, 255, 0.9 * 255] };\n }\n return s;\n });\n return organScene.concat(sphere);\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneBounds(organEntity: SpatialEntity): Position {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n const margin = Math.max(x, y, z) * 0.42;\n return {\n x: (margin + x) / 1000,\n y: (margin + y) / 1000,\n z: (margin + z) / 1000\n };\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneTarget(organEntity: SpatialEntity): [number, number, number] {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n return [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n }\n\n @Selector([SpatialSearchUiState])\n static tissueBlocks(state: SpatialSearchUiModel): TissueBlockResult[] {\n return state.tissueBlocks ?? [];\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.anatomicalStructuresTreeModel])\n static anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.anatomicalStructures, tree);\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.cellTypesTreeModel])\n static cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.cellTypes, tree);\n }\n\n private static getTermCounts(counts: Record | undefined, tree: OntologyTreeModel): TermResult[] {\n return Object.entries(counts ?? {}).filter(([_, count]) => count > 0).map(([term, count]) => ({\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': term,\n label: tree.nodes[term]?.label ?? term.split('/').slice(-1)[0],\n count\n }));\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchUiState.html":{"url":"injectables/SpatialSearchUiState.html","title":"injectable - SpatialSearchUiState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchUiState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n generateSpatialSearch\n \n \n \n moveToNode\n \n \n \n Static\n organEntity\n \n \n Private\n organValidForSex\n \n \n \n resetPosition\n \n \n \n resetRadius\n \n \n \n setExecuteSearchOnGenerate\n \n \n \n setOrgan\n \n \n \n setPosition\n \n \n \n setRadius\n \n \n \n setSex\n \n \n \n startSpatialSearchFlow\n \n \n \n updateSpatialSearch\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataSource: DataSourceService, store: Store, actions$: Actions, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:88\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dataSource\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n actions$\n \n \n Actions\n \n \n \n No\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n generateSpatialSearch\n \n \n \n \n \n \n \n generateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(GenerateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:272\n \n \n\n\n \n \n Generates and adds a new spatial search then resets the ui state\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n moveToNode\n \n \n \n \n \n \n \n moveToNode(ctx: StateContext, undefined: MoveToNode)\n \n \n\n \n \n Decorators : \n \n @Action(MoveToNode)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:206\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n MoveToNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organEntity\n \n \n \n \n \n \n \n organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:85\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organs\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n organValidForSex\n \n \n \n \n \n \n \n organValidForSex(organId: string, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:313\n \n \n\n\n \n \n Used to determine if an organ should be listed if a certain sex is selected\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n string\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n \n \n \n resetPosition(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:196\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetRadius\n \n \n \n \n \n \n \n resetRadius(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:226\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setExecuteSearchOnGenerate\n \n \n \n \n \n \n \n setExecuteSearchOnGenerate(ctx: StateContext, undefined: SetExecuteSearchOnGenerate)\n \n \n\n \n \n Decorators : \n \n @Action(SetExecuteSearchOnGenerate)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:304\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetExecuteSearchOnGenerate\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setOrgan\n \n \n \n \n \n \n \n setOrgan(ctx: StateContext, undefined: SetOrgan)\n \n \n\n \n \n Decorators : \n \n @Action(SetOrgan)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:146\n \n \n\n\n \n \n Updates organId in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetOrgan\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setPosition\n \n \n \n \n \n \n \n setPosition(ctx: StateContext, undefined: SetPosition)\n \n \n\n \n \n Decorators : \n \n @Action(SetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:187\n \n \n\n\n \n \n Updates position in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetPosition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setRadius\n \n \n \n \n \n \n \n setRadius(ctx: StateContext, undefined: SetRadius)\n \n \n\n \n \n Decorators : \n \n @Action(SetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:218\n \n \n\n\n \n \n Updates radius in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetRadius\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSex\n \n \n \n \n \n \n \n setSex(ctx: StateContext, undefined: SetSex)\n \n \n\n \n \n Decorators : \n \n @Action(SetSex)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:116\n \n \n\n\n \n \n Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \n \n startSpatialSearchFlow(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(StartSpatialSearchFlow)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:104\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSpatialSearch\n \n \n \n \n \n \n \n updateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ReallyUpdateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:239\n \n \n\n\n \n \n Updates the spatial search data as the organ, position, and radius changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpinnerOverlayComponent.html":{"url":"components/SpinnerOverlayComponent.html","title":"component - SpinnerOverlayComponent","body":"\n \n\n\n\n\n\n Components\n \n SpinnerOverlayComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n\n\n\n \n Description\n \n \n Overlay component that displays a progress spinner and\nan optional text description.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spinner-overlay\n \n\n\n\n \n styleUrls\n ./spinner-overlay.component.scss\n \n\n\n\n \n templateUrl\n ./spinner-overlay.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n active\n \n \n text\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n active\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:19\n \n \n \n \n Whether the overlay is active/showing.\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:22\n \n \n \n \n Optional text description displayed alongside the spinner.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spinner-overlay\"\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n\n/**\n * Overlay component that displays a progress spinner and\n * an optional text description.\n */\n@Component({\n selector: 'ccf-spinner-overlay',\n templateUrl: './spinner-overlay.component.html',\n styleUrls: ['./spinner-overlay.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpinnerOverlayComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spinner-overlay';\n\n /** Whether the overlay is active/showing. */\n @Input() @HostBinding('class.active') active = false;\n\n /** Optional text description displayed alongside the spinner. */\n @Input() text: string;\n}\n\n \n\n \n \n{{ text }}\n\n \n\n \n \n ./spinner-overlay.component.scss\n \n :host {\n display: flex;\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 99;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n pointer-events: none;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.6s, opacity 0.4s ease-in-out;\n\n mat-spinner {\n margin-bottom: 1rem;\n opacity: 0;\n transition: opacity 0.3s ease-in-out 0.3s;\n }\n\n &.active {\n pointer-events: auto;\n visibility: visible;\n opacity: 1;\n\n mat-spinner {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ text }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpinnerOverlayComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpinnerOverlayModule.html":{"url":"modules/SpinnerOverlayModule.html","title":"module - SpinnerOverlayModule","body":"\n \n\n\n\n\n Modules\n SpinnerOverlayModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpinnerOverlayComponent\n \n \n \n \n Exports\n \n \n SpinnerOverlayComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { SpinnerOverlayComponent } from './spinner-overlay.component';\n\n\n@NgModule({\n imports: [CommonModule, MatProgressSpinnerModule],\n declarations: [SpinnerOverlayComponent],\n exports: [SpinnerOverlayComponent]\n})\nexport class SpinnerOverlayModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/StartSpatialSearchFlow.html":{"url":"classes/StartSpatialSearchFlow.html","title":"class - StartSpatialSearchFlow","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n StartSpatialSearchFlow\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start the Spatial Search flow'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@angular-ru/ngxs';\nimport { NgxsDispatchPluginModule } from '@ngxs-labs/dispatch-decorator';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { CallToActionState } from 'projects/ccf-shared/src/public-api';\n\nimport { environment } from '../../../environments/environment';\nimport { ColorAssignmentState } from './color-assignment/color-assignment.state';\nimport { DataState } from './data/data.state';\nimport { IconRegistryState } from './icon-registry/icon-registry.state';\nimport { ListResultsState } from './list-results/list-results.state';\nimport { SceneState } from './scene/scene.state';\nimport { SpatialSearchFilterState } from './spatial-search-filter/spatial-search-filter.state';\nimport { SpatialSearchUiState } from './spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production,\n selectorOptions: {\n injectContainerState: false\n }\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n NgxsDispatchPluginModule.forRoot(),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TermOccurrenceListComponent.html":{"url":"components/TermOccurrenceListComponent.html","title":"component - TermOccurrenceListComponent","body":"\n \n\n\n\n\n\n Components\n \n TermOccurrenceListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-term-occurrence-list\n \n\n\n\n \n styleUrls\n ./term-occurrence.component.scss\n \n\n\n\n \n templateUrl\n ./term-occurrence.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n termList\n \n \n title\n \n \n toolTipText\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n termList\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:20\n \n \n \n \n array that contains the terms and their counts\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:25\n \n \n \n \n Holds title for section\n\n \n \n \n \n \n \n \n \n \n toolTipText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:30\n \n \n \n \n Text to be included in the tool tip\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-term-occurrence-list\"\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Component for a dropdown menu\n */\n@Component({\n selector: 'ccf-term-occurrence-list',\n templateUrl: './term-occurrence.component.html',\n styleUrls: ['./term-occurrence.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TermOccurrenceListComponent {\n @HostBinding('class') readonly className = 'ccf-term-occurrence-list';\n\n /**\n * array that contains the terms and their counts\n */\n @Input() termList: TermResult[] = [];\n\n /**\n * Holds title for section\n */\n @Input() title: string;\n\n /**\n * Text to be included in the tool tip\n */\n @Input() toolTipText: string;\n}\n\n \n\n \n \n {{termList.length}} {{title}}\n \n info\n \n\n\n\n \n\n \n {{ term.label }}\n {{ term.count }}\n \n \n\n\n \n\n \n \n ./term-occurrence.component.scss\n \n :host {\n padding-top: 1rem;\n .term-list-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n .counter {\n font-size: 1rem;\n }\n\n .info {\n padding-right: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n .term-list {\n overflow: auto;\n padding-left: 2rem;\n font-size: 1rem;\n .term-bloc {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n overflow: auto;\n }\n .term-line{\n padding-right: 2rem;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{termList.length}} {{title}} info {{ term.label }} {{ term.count }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TermOccurrenceListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TermOccurrenceListModule.html":{"url":"modules/TermOccurrenceListModule.html","title":"module - TermOccurrenceListModule","body":"\n \n\n\n\n\n Modules\n TermOccurrenceListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TermOccurrenceListComponent\n \n \n \n \n Exports\n \n \n TermOccurrenceListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TermOccurrenceListComponent } from './term-occurrence.component';\n\n\n@NgModule({\n imports: [CommonModule, MatTooltipModule, MatIconModule],\n declarations: [TermOccurrenceListComponent],\n exports: [TermOccurrenceListComponent]\n})\n\nexport class TermOccurrenceListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TermResult.html":{"url":"interfaces/TermResult.html","title":"interface - TermResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TermResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n count\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n // eslint-disable-next-line @typescript-eslint/naming-convention\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThemingModule.html":{"url":"modules/ThemingModule.html","title":"module - ThemingModule","body":"\n \n\n\n\n\n Modules\n ThemingModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\n\nThemingService\n\nThemingService\n\n\n\nThemingModule\n\nThemingModule\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ThemingService\n \n \n \n \n \n\n\n \n\n\n \n import { APP_BOOTSTRAP_LISTENER, NgModule } from '@angular/core';\n\nimport { ThemingService } from './theming.service';\n\n\n@NgModule({\n providers: [\n { provide: APP_BOOTSTRAP_LISTENER, useValue: ThemingService.initialize, multi: true },\n ThemingService\n ]\n})\nexport class ThemingModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ThemingService.html":{"url":"injectables/ThemingService.html","title":"injectable - ThemingService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ThemingService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n\n\n \n Description\n \n \n Manages the currently active theme.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n defaultTheme\n \n \n Private\n element\n \n \n Private\n injector\n \n \n Private\n theme\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n getTheme\n \n \n Static\n initialize\n \n \n initialize\n \n \n resetTheme\n \n \n setTheme\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultTheme: string | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:25\n \n \n\n \n \n Creates the theming service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultTheme\n \n \n string | null\n \n \n \n No\n \n \n \n An optional default theme.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n \n \n \n \n \n applyThemeClass(cls: string, method: \"add\" | \"remove\")\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:83\n \n \n\n\n \n \n Adds or removes a theme class from the necessary components.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n Description\n \n \n \n \n cls\n \n string\n \n\n \n No\n \n\n \n \n\n \n The theme class.\n\n \n \n \n method\n \n \"add\" | \"remove\"\n \n\n \n No\n \n\n \n 'add'\n \n\n \n Whether to add or remove the theme.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTheme\n \n \n \n \n \n \ngetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:39\n \n \n\n\n \n \n Get the currently active theme.\n\n\n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n initialize\n \n \n \n \n \n \n \n initialize(component: ComponentRef<>)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:21\n \n \n\n\n \n \n Initializer called during bootstrap to set up theming.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n component\n \n ComponentRef<>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initialize\n \n \n \n \n \n \ninitialize(element: ElementRef<>, injector: Injector)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:71\n \n \n\n\n \n \n Binds theming service to a component.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n element\n \n ElementRef<>\n \n\n \n No\n \n\n\n \n \n injector\n \n Injector\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetTheme\n \n \n \n \n \n \nresetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:60\n \n \n\n\n \n \n Resets the theme to the default.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setTheme\n \n \n \n \n \n \nsetTheme(theme: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:48\n \n \n\n\n \n \n Sets the currently active theme.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n theme\n \n string\n \n\n \n No\n \n\n\n \n The new theme class.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n defaultTheme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:16\n \n \n\n \n \n Default theme class.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n element\n \n \n \n \n \n \n Type : ElementRef<>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n injector\n \n \n \n \n \n \n Type : Injector\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:14\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:18\n \n \n\n \n \n Currently active theme class.\n\n \n \n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { ComponentRef, ElementRef, Inject, Injector, Injectable, InjectionToken, Optional, Renderer2 } from '@angular/core';\n\n/** Token for specifying the default theme class. */\nexport const DEFAULT_THEME = new InjectionToken('Default theme class');\n\n/**\n * Manages the currently active theme.\n */\n@Injectable()\nexport class ThemingService {\n private element: ElementRef;\n private injector: Injector;\n /** Default theme class. */\n private defaultTheme: string;\n /** Currently active theme class. */\n private theme: string;\n\n /** Initializer called during bootstrap to set up theming. */\n static initialize(component: ComponentRef): void {\n const { injector, location } = component;\n const service = injector.get(ThemingService);\n service.initialize(location, injector);\n }\n\n /**\n * Creates the theming service.\n *\n * @param defaultTheme An optional default theme.\n */\n constructor(@Optional() @Inject(DEFAULT_THEME) defaultTheme: string | null) {\n this.defaultTheme = this.theme = defaultTheme ?? '';\n }\n\n /**\n * Get the currently active theme.\n */\n getTheme(): string {\n return this.theme;\n }\n\n /**\n * Sets the currently active theme.\n *\n * @param theme The new theme class.\n */\n setTheme(theme: string): void {\n if (theme === this.theme) {\n return;\n }\n this.applyThemeClass(this.theme, 'remove');\n this.applyThemeClass(theme);\n this.theme = theme;\n }\n\n /**\n * Resets the theme to the default.\n */\n resetTheme(): void {\n this.setTheme(this.defaultTheme);\n }\n\n\n /**\n * Binds theming service to a component.\n *\n * @param component The top level component.\n * @throws {Error} If the theming service has already been initialized.\n */\n initialize(element: ElementRef, injector: Injector): void {\n this.element = element;\n this.injector = injector;\n this.applyThemeClass(this.getTheme());\n }\n\n /**\n * Adds or removes a theme class from the necessary components.\n *\n * @param cls The theme class.\n * @param method Whether to add or remove the theme.\n */\n private applyThemeClass(cls: string, method: 'add' | 'remove' = 'add'): void {\n const { element, injector } = this;\n if (!cls || !element || !injector) {\n return;\n }\n\n const renderer = injector.get(Renderer2, null);\n if (!renderer) {\n return;\n }\n\n const root = element.nativeElement as HTMLElement;\n const overlay = injector.get(OverlayContainer, null)?.getContainerElement();\n const methodName = method === 'add' ? 'addClass' : 'removeClass';\n\n renderer[methodName](root, cls);\n if (overlay) {\n renderer[methodName](overlay, cls);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ThumbnailCarouselComponent.html":{"url":"components/ThumbnailCarouselComponent.html","title":"component - ThumbnailCarouselComponent","body":"\n \n\n\n\n\n\n Components\n \n ThumbnailCarouselComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n\n\n\n \n Description\n \n \n Carousel containing sample thumbnails in expanded donor cards\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-thumbnail-carousel\n \n\n\n\n \n styleUrls\n ./thumbnail-carousel.component.scss\n \n\n\n\n \n templateUrl\n ./thumbnail-carousel.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n Readonly\n config\n \n \n Readonly\n navigation\n \n \n Readonly\n uid\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n itemId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n data\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n linkClicked\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n nextButtonId\n \n \n \n \n \n \n\n\n\n \n Inputs\n \n \n \n \n \n data\n \n \n \n \n Type : DatasetResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:34\n \n \n \n \n Items to show in the carousel\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:39\n \n \n \n \n Outputs the result whose link was clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-thumbnail-carousel\"\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n itemId\n \n \n \n \n \n \nitemId(_index: number, item: DatasetResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:89\n \n \n\n\n \n \n Extract a unique identifier for an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n item\n \n DatasetResult\n \n\n \n No\n \n\n\n \n The item\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n An unique identifier\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n config\n \n \n \n \n \n \n Type : SwiperOptions\n\n \n \n \n \n Default value : {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:63\n \n \n\n \n \n Swiper configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n navigation\n \n \n \n \n \n \n Type : NavigationOptions\n\n \n \n \n \n Default value : {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:75\n \n \n\n \n \n Navigation configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n uid\n \n \n \n \n \n \n Default value : nextUid()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:44\n \n \n\n \n \n Per instance unique identifier\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n\n \n \n getprevButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:49\n \n \n \n \n HTML id for previous slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n nextButtonId\n \n \n\n \n \n getnextButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:56\n \n \n \n \n HTML id for next slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { DatasetResult } from 'ccf-database';\nimport { SwiperOptions } from 'swiper';\nimport { NavigationOptions } from 'swiper/types';\n\n// Returns a unique identifier\nconst nextUid = (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})();\n\n\n/**\n * Carousel containing sample thumbnails in expanded donor cards\n */\n@Component({\n selector: 'ccf-thumbnail-carousel',\n templateUrl: './thumbnail-carousel.component.html',\n styleUrls: ['./thumbnail-carousel.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ThumbnailCarouselComponent {\n /**\n * Primary css class selector\n */\n @HostBinding('class') readonly className = 'ccf-thumbnail-carousel';\n\n /**\n * Items to show in the carousel\n */\n @Input() data: DatasetResult[];\n\n /**\n * Outputs the result whose link was clicked\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Per instance unique identifier\n */\n readonly uid = nextUid();\n\n /**\n * HTML id for previous slide button\n */\n get prevButtonId(): string {\n return `ccf-thumbnail-carousel-prev-button-${this.uid}`;\n }\n\n /**\n * HTML id for next slide button\n */\n get nextButtonId(): string {\n return `ccf-thumbnail-carousel-next-button-${this.uid}`;\n }\n\n /**\n * Swiper configuration\n */\n readonly config: SwiperOptions = {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n };\n\n /**\n * Navigation configuration\n */\n readonly navigation: NavigationOptions = {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n };\n\n /**\n * Extract a unique identifier for an item\n *\n * @param _index Unused\n * @param item The item\n * @returns An unique identifier\n */\n itemId(_index: number, item: DatasetResult): string {\n return item.thumbnail;\n }\n}\n\n \n\n \n \n \n navigate_before\n \n\n\n\n \n \n \n \n {{ item.technology }}\n \n \n DATA\n open_in_new\n \n \n \n \n\n\n\n \n \n \n\n navigate_next\n \n\n\n \n\n \n \n ./thumbnail-carousel.component.scss\n \n :host {\n display: flex;\n\n .swiper {\n flex-grow: 1;\n padding-bottom: 0.3125rem;\n\n ::ng-deep .swiper-slide {\n width: 3.75rem;\n height: 2.8125rem;\n }\n }\n\n .prev, .next {\n display: flex;\n align-items: center;\n\n height: 2.8125rem;\n\n button {\n width: 1.5rem;\n height: 1.5rem;\n line-height: 1.5rem;\n padding: 0;\n }\n\n .fade {\n position: absolute;\n top: -0.625rem;\n left: -2rem;\n z-index: 10;\n\n width: 2rem;\n height: 2.8125rem + 0.3125rem;\n\n opacity: 1;\n transition: opacity ease-in-out 0.3s;\n\n pointer-events: none;\n }\n\n .swiper-button-disabled, .swiper-button-lock {\n cursor: default;\n pointer-events: none;\n\n .fade {\n opacity: 0;\n }\n }\n }\n\n .slide {\n position: relative;\n width: 100%;\n height: 100%;\n\n .thumbnail {\n display: flex;\n align-items: center;\n justify-content: center;\n background-size: cover;\n\n position: relative;\n width: calc(100% - 2 * 0.125rem);\n height: calc(100% - 2 * 0.125rem);\n\n border-style: solid;\n border-width: 0.125rem;\n border-radius: 0.25rem;\n\n background-origin: padding-box;\n background-clip: padding-box;\n\n font-size: 0.875rem;\n font-weight: bold;\n\n &:after {\n content: \"\";\n\n position: absolute;\n bottom: -0.125rem;\n left: -0.125rem;\n width: 0.125rem;\n height: 0.125rem;\n }\n }\n\n .link {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n left: 0;\n\n opacity: 0;\n transition: opacity ease-in-out 0.3s;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);\n\n font-size: 0.75rem;\n line-height: 0.75rem;\n\n &,\n &:link,\n &:visited,\n &:hover,\n &:focus,\n &:active {\n cursor: pointer;\n text-decoration: none;\n }\n }\n\n &:hover .link {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' navigate_before {{ item.technology }} DATA open_in_new navigate_next '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ThumbnailCarouselComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThumbnailCarouselModule.html":{"url":"modules/ThumbnailCarouselModule.html","title":"module - ThumbnailCarouselModule","body":"\n \n\n\n\n\n Modules\n ThumbnailCarouselModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ThumbnailCarouselComponent\n \n \n \n \n Exports\n \n \n ThumbnailCarouselComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SwiperModule } from 'swiper/angular';\nimport { Navigation, Swiper } from 'swiper';\n\nimport { ThumbnailCarouselComponent } from './thumbnail-carousel.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n SwiperModule\n ],\n declarations: [ThumbnailCarouselComponent],\n exports: [ThumbnailCarouselComponent]\n})\nexport class ThumbnailCarouselModule {\n constructor() {\n // Install swiper modules\n Swiper.use([Navigation]);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueBlockListComponent.html":{"url":"components/TissueBlockListComponent.html","title":"component - TissueBlockListComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueBlockListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n\n\n\n \n Description\n \n \n Tissue block list in spatial search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-block-list\n \n\n\n\n \n styleUrls\n ./tissue-block-list.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-block-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:19\n \n \n \n \n Tissue blocks to be displayed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-block-list\"\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\n\n\n/**\n * Tissue block list in spatial search UI\n */\n@Component({\n selector: 'ccf-tissue-block-list',\n templateUrl: './tissue-block-list.component.html',\n styleUrls: ['./tissue-block-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueBlockListComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-tissue-block-list';\n\n /** Tissue blocks to be displayed */\n @Input() tissueBlocks: TissueBlockResult[] = [];\n\n}\n\n \n\n \n \n {{tissueBlocks.length}} Tissue Blocks\n \n info\n \n\n\n\n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n\n\n \n\n \n \n ./tissue-block-list.component.scss\n \n :host { \n .tissue-block-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n\n .info {\n padding: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n\n .tissue-list {\n overflow: auto;\n }\n\n .donor {\n min-height: 3rem;\n padding-left: 0.5rem;\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n width: 22rem;\n padding: 0.5rem;\n box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);\n cursor: pointer;\n margin-right: 1rem;\n margin-bottom: .5rem;\n\n .icon {\n margin-right: 0.5rem;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{tissueBlocks.length}} Tissue Blocks info person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueBlockListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueBlockListModule.html":{"url":"modules/TissueBlockListModule.html","title":"module - TissueBlockListModule","body":"\n \n\n\n\n\n Modules\n TissueBlockListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueBlockListComponent\n \n \n \n \n Exports\n \n \n TissueBlockListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TissueBlockListComponent } from './tissue-block-list.component';\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule,\n MatTooltipModule\n ],\n declarations: [TissueBlockListComponent],\n exports: [TissueBlockListComponent]\n})\nexport class TissueBlockListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueSectionVisComponent.html":{"url":"components/TissueSectionVisComponent.html","title":"component - TissueSectionVisComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueSectionVisComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-section-vis\n \n\n\n\n \n styleUrls\n ./tissue-section-vis.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-section-vis.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n tissueSections\n \n \n totalTissueSections\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueSections\n \n \n \n \n Type : TissueSectionResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:18\n \n \n \n \n Tissue section data, used to determine which tissues to color on the graph\n\n \n \n \n \n \n \n \n \n \n totalTissueSections\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:15\n \n \n \n \n The total numebr of tissue sections, used for end label\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-section-vis\"\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n \n \ntissueSectionExists(sectionNumber: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:21\n \n \n\n\n \n \n Returns whether or not the given section number exists in the tissueSection array\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n sectionNumber\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueSectionResult } from 'ccf-database';\n\n@Component({\n selector: 'ccf-tissue-section-vis',\n templateUrl: './tissue-section-vis.component.html',\n styleUrls: ['./tissue-section-vis.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueSectionVisComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-tissue-section-vis';\n\n /** The total numebr of tissue sections, used for end label */\n @Input() totalTissueSections!: number;\n\n /** Tissue section data, used to determine which tissues to color on the graph */\n @Input() tissueSections!: TissueSectionResult[];\n\n /** Returns whether or not the given section number exists in the tissueSection array */\n tissueSectionExists(sectionNumber: number): boolean {\n if (this.tissueSections.filter(section => section.sectionNumber === sectionNumber).length > 0) {\n return true;\n }\n\n return false;\n }\n}\n\n \n\n \n 0\n\n \n \n\n{{ totalTissueSections }}\n \n\n \n \n ./tissue-section-vis.component.scss\n \n :host {\n width: 100%;\n height: 2.5rem;\n padding: .5rem;\n padding-left: 1rem;\n padding-right: 1rem;\n display: flex;\n\n .container {\n margin-right: .5rem;\n margin-left: .5rem;\n flex-grow: 1;\n display: flex;\n position: relative;\n justify-content: space-evenly;\n\n .line-tick {\n height: 100%;\n width: 1px;\n z-index: 2;\n }\n\n .x-axis {\n width: 100%;\n height: 2px;\n position: absolute;\n top: calc(50% - 1px);\n right: 0;\n z-index: 1;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '0 {{ totalTissueSections }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueSectionVisComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueSectionVisModule.html":{"url":"modules/TissueSectionVisModule.html","title":"module - TissueSectionVisModule","body":"\n \n\n\n\n\n Modules\n TissueSectionVisModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueSectionVisComponent\n \n \n \n \n Exports\n \n \n TissueSectionVisComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { TissueSectionVisComponent } from './tissue-section-vis.component';\n\n\n\n@NgModule({\n declarations: [TissueSectionVisComponent],\n imports: [CommonModule],\n exports: [TissueSectionVisComponent]\n})\nexport class TissueSectionVisModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ToggleButtonComponent.html":{"url":"components/ToggleButtonComponent.html","title":"component - ToggleButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ToggleButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n\n\n\n \n Description\n \n \n Implements open/close button for the side drawers.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-toggle-button\n \n\n\n\n \n styleUrls\n ./toggle-button.component.scss\n \n\n\n\n \n templateUrl\n ./toggle-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n Private\n opened\n \n \n Private\n position\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n toggle\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n icon\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(drawer: DrawerComponent, messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Creates an instance of toggle button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n drawer\n \n \n DrawerComponent\n \n \n \n No\n \n \n \n The owning side drawer.\n\n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-toggle-button\"\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n\n \n \n Whether this button is attach to a drawer in position 'end'.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleMessage\n \n \n \n \n \n \nhandleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:85\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:65\n \n \n\n\n \n \n Initializes this component.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:75\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggle\n \n \n \n \n \n \ntoggle()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:97\n \n \n\n\n \n \n Updates the drawer state.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n opened\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:40\n \n \n\n \n \n Whether the owning drawer is opened.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n position\n \n \n \n \n \n \n Type : \"start\" | \"end\"\n\n \n \n \n \n Default value : 'start'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:38\n \n \n\n \n \n Position of the owning side drawer.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n\n \n \n getclassEnd()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n \n \n Whether this button is attach to a drawer in position 'end'.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n \n \n \n \n \n icon\n \n \n\n \n \n geticon()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:27\n \n \n \n \n Gets the name of the icon to display.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnDestroy, HostBinding, AfterViewInit } from '@angular/core';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\nimport { Subscription } from 'rxjs';\n\n\n/**\n * Implements open/close button for the side drawers.\n */\n@Component({\n selector: 'ccf-drawer-toggle-button',\n templateUrl: './toggle-button.component.html',\n styleUrls: ['./toggle-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ToggleButtonComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-toggle-button';\n /** Whether this button is attach to a drawer in position 'end'. */\n @HostBinding('class.ccf-drawer-toggle-button-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Gets the name of the icon to display. */\n get icon(): string {\n let expand = 'arrow_right';\n let collapse = 'arrow_left';\n if (this.position === 'end') {\n ([expand, collapse] = [collapse, expand]);\n }\n\n return this.opened ? collapse : expand;\n }\n\n /** Position of the owning side drawer. */\n private position: 'start' | 'end' = 'start';\n /** Whether the owning drawer is opened. */\n private opened = false;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of toggle button component.\n *\n * @param drawer The owning side drawer.\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(private drawer: DrawerComponent,\n messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n const channel = messageService.connect(this);\n this.subscriptions.add(channel.getMessagesFromSource(drawer).subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n setTimeout(() => {\n this.position = this.drawer.position;\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to be run.\n */\n handleMessage(msg: Message): boolean {\n if (msg.payload.type === 'drawer-toggled') {\n this.opened = msg.payload.opened;\n return true;\n }\n\n return false;\n }\n\n /**\n * Updates the drawer state.\n */\n toggle(): void {\n const drawer = this.drawer;\n const { opened, expanded } = drawer;\n if (opened) {\n if (expanded) {\n drawer.closeExpanded();\n } else {\n drawer.close();\n }\n } else {\n drawer.open();\n }\n }\n}\n\n \n\n \n \n {{ icon }}\n\n\n \n\n \n \n ./toggle-button.component.scss\n \n :host {\n position: absolute;\n top: calc(50% - 2.0625rem);\n right: -1.0625rem;\n width: 1.0625rem;\n height: 3rem;\n border-radius: 0rem 0.25rem 0.25rem 0rem;\n cursor: pointer;\n display: flex;\n align-items: center;\n transition: 0.6s;\n\n &.ccf-drawer-toggle-button-end {\n right: unset;\n left: calc(-1rem - 1px);\n border-radius: 0.25rem 0rem 0rem 0.25rem;\n }\n\n .expand-collapse-icon {\n position: relative;\n right: 0.25rem;\n transition: all 0.5s;\n }\n\n &.ccf-drawer-toggle-button-end .expand-collapse-icon {\n right: unset;\n left: -0.25rem;\n }\n}\n\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ icon }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ToggleButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateFilter.html":{"url":"classes/UpdateFilter.html","title":"class - UpdateFilter","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateFilter\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(filter: Partial)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n \n Partial\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[DataState] Update filter'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Filter } from 'ccf-database';\n\nexport class UpdateFilter {\n static readonly type = '[DataState] Update filter';\n\n constructor(readonly filter: Partial) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateSpatialSearch.html":{"url":"classes/UpdateSpatialSearch.html","title":"class - UpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:46\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ViewerComponent.html":{"url":"components/ViewerComponent.html","title":"component - ViewerComponent","body":"\n \n\n\n\n\n\n Components\n \n ViewerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n\n\n\n \n Description\n \n \n Viewer for tissue samples\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-viewer\n \n\n\n\n \n styleUrls\n ./viewer.component.scss\n \n\n\n\n \n templateUrl\n ./viewer.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n className\n \n \n loading\n \n \n safeUrl\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n Private\n updateUrl\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n url\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n closed\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n url\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:19\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n closed\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:21\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:33\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n updateUrl\n \n \n \n \n \n \n \n updateUrl()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:39\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n \n \n \n \n \n \n loading\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n safeUrl\n \n \n \n \n \n \n Type : SafeResourceUrl | null\n\n \n \n \n \n Default value : null\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n Sanitized url\nNOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnChanges, Output, SimpleChanges,\n} from '@angular/core';\nimport { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser';\n\n\n/**\n * Viewer for tissue samples\n */\n@Component({\n selector: 'ccf-viewer',\n templateUrl: './viewer.component.html',\n styleUrls: ['./viewer.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ViewerComponent implements OnChanges {\n @HostBinding('class') className = 'ccf-viewer';\n\n @Input() url = '';\n\n @Output() readonly closed = new EventEmitter();\n\n loading = true;\n\n /**\n * Sanitized url\n * NOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n */\n safeUrl: SafeResourceUrl | null = null;\n\n constructor(private readonly sanitizer: DomSanitizer) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('url' in changes) {\n this.updateUrl();\n }\n }\n\n private updateUrl(): void {\n const { sanitizer, url } = this;\n this.safeUrl = null;\n if (url) {\n this.safeUrl = sanitizer.bypassSecurityTrustResourceUrl(url);\n this.loading = true;\n }\n }\n}\n\n \n\n \n \n \n launch\n Open in Portal\n \n \n clear\n \n\n\n\n \n Loading External Site\n\n\n\n\n\n \n\n \n \n ./viewer.component.scss\n \n :host {\n display: block;\n\n .toolbar {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n\n width: 100%;\n height: 1.5rem;\n\n .launch {\n margin-right: 3.5rem;\n\n &.mat-button-disabled {\n cursor: not-allowed;\n }\n\n .icon {\n margin-right: 0.25rem;\n }\n }\n\n .close {\n min-width: 0;\n padding: 0;\n line-height: 1.5rem;\n border-radius: 0;\n }\n }\n\n .overlay {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 1.5rem;\n bottom: 0;\n left: 0;\n right: 0;\n\n .spinner {\n margin-bottom: 0.5rem;\n }\n }\n\n .frame {\n width: 100%;\n height: 100%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' launch Open in Portal clear Loading External Site'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ViewerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ViewerModule.html":{"url":"modules/ViewerModule.html","title":"module - ViewerModule","body":"\n \n\n\n\n\n Modules\n ViewerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nViewerComponent\n\nViewerComponent\n\n\n\nViewerModule\n\nViewerModule\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ViewerComponent\n \n \n \n \n Exports\n \n \n ViewerComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { ViewerComponent } from './viewer.component';\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n MatProgressSpinnerModule\n ],\n declarations: [ViewerComponent],\n exports: [ViewerComponent]\n})\nexport class ViewerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/WorkerDataSourceService.html":{"url":"injectables/WorkerDataSourceService.html","title":"injectable - WorkerDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n WorkerDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n\n\n\n \n Extends\n \n \n WorkerCCFDatabaseDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createWorker\n \n \n Private\n getWorkerUrl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState, locator: LocationStrategy)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n locator\n \n \n LocationStrategy\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createWorker\n \n \n \n \n \n \n \n createWorker(_config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:18\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n _config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Worker\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getWorkerUrl\n \n \n \n \n \n \n \n getWorkerUrl(directImport: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n directImport\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | URL\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { LocationStrategy } from '@angular/common';\nimport { Injectable } from '@angular/core';\nimport { CCFDatabaseOptions } from 'ccf-database';\nimport { GlobalConfigState, WorkerCCFDatabaseDataSourceService } from 'ccf-shared';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class WorkerDataSourceService extends WorkerCCFDatabaseDataSourceService {\n constructor(\n globalConfig: GlobalConfigState,\n private readonly locator: LocationStrategy\n ) {\n super(globalConfig);\n }\n\n protected createWorker(_config: CCFDatabaseOptions): Worker {\n const url = this.getWorkerUrl(true);\n return new Worker(url, { type: 'module' });\n }\n\n private getWorkerUrl(directImport: boolean): string | URL {\n if (directImport) {\n return new URL('./data-source.worker', import.meta.url);\n }\n\n const externalUrl = this.locator.prepareExternalUrl('0-es2015.worker.js');\n const codeBlob = new Blob(\n [`importScripts('${externalUrl}')`],\n { type: 'application/javascript' }\n );\n\n return URL.createObjectURL(codeBlob);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n function\n parseDataSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n component\n AppComponent\n \n 42 %\n (14/33)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n interface\n AppOptions\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/header/header.component.ts\n \n component\n HeaderComponent\n \n 75 %\n (6/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n class\n FlatNode\n \n 50 %\n (3/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n interface\n ListResult\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n interface\n OntologySelection\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n injectable\n AppRootOverlayContainer\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n injectable\n DelegateDataSourceService\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n interface\n DelegateDataSourceOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n variable\n database\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n injectable\n WorkerDataSourceService\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n injectable\n OntologySearchService\n \n 72 %\n (8/11)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n interface\n SearchResult\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n injectable\n ThemingService\n \n 83 %\n (10/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n variable\n DEFAULT_THEME\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n function\n actionAsFn\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n injectable\n ColorAssignmentState\n \n 12 %\n (1/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n Color\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n ColorAssignmentStateModel\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n variable\n DEFAULT_COLOR_PALETTE\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n class\n UpdateFilter\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n class\n DataStateSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n injectable\n DataState\n \n 85 %\n (36/42)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n interface\n DataStateModel\n \n 33 %\n (2/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n allCompleted\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n queryData\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n sendCompletedTo\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n variable\n DEFAULT_FILTER\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n interface\n DefaultIconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n variable\n DEFAULT_ICONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n injectable\n IconRegistryState\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n interface\n IconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n injectable\n ListResultsState\n \n 50 %\n (6/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n interface\n ListResultsStateModel\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n injectable\n SceneState\n \n 68 %\n (13/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n interface\n SceneStateModel\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n variable\n DEFAULT_SELECTED_ORGANS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n AddSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n RemoveSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n SetSelectedSearches\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n class\n SpatialSearchFilterSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n injectable\n SpatialSearchFilterState\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n interface\n SpatialSearchFilterItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n GenerateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n MoveToNode\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetPosition\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetRadius\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetExecuteSearchOnGenerate\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetOrgan\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetPosition\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetRadius\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetSex\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n StartSpatialSearchFlow\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n UpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n class\n SpatialSearchUiSelectors\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n class\n ReallyUpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n injectable\n SpatialSearchUiState\n \n 46 %\n (7/15)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n Position\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n RadiusSettings\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n SpatialSearchUiModel\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n TermResult\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n \n component\n FiltersContentComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n \n component\n FiltersPopoverComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n \n component\n OntologySearchComponent\n \n 92 %\n (12/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n \n component\n OntologySelectionComponent\n \n 76 %\n (10/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n component\n OntologyTreeComponent\n \n 85 %\n (34/40)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n getLevel\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n isExpandable\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n \n component\n DonorCardComponent\n \n 93 %\n (14/15)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n \n component\n ResultsBrowserComponent\n \n 66 %\n (12/18)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n \n component\n TissueSectionVisComponent\n \n 83 %\n (5/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n \n component\n CheckboxComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n component\n ContainerComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n function\n throwDuplicateDrawersError\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n \n component\n ContentComponent\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n component\n DrawerComponent\n \n 95 %\n (42/44)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n class\n InitializationState\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n variable\n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n ContentContainerChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerContainersChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerInitialized\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerToggled\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n variable\n MessageService\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n \n component\n ToggleButtonComponent\n \n 100 %\n (12/12)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n \n component\n DropdownComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n \n component\n DualSliderComponent\n \n 100 %\n (26/26)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n \n component\n RunSpatialSearchComponent\n \n 80 %\n (4/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n \n component\n SpatialSearchConfigBehaviorComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n component\n SpatialSearchConfigComponent\n \n 81 %\n (9/11)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n \n component\n SpatialSearchKeyboardUIBehaviorComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n \n component\n SpatialSearchKeyboardUIComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n \n component\n SpatialSearchUiBehaviorComponent\n \n 29 %\n (8/27)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n \n component\n SpatialSearchUiComponent\n \n 100 %\n (24/24)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n \n component\n SpinnerOverlayComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n \n component\n TermOccurrenceListComponent\n \n 66 %\n (4/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n component\n ThumbnailCarouselComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n variable\n nextUid\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n \n component\n TissueBlockListComponent\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n \n component\n ViewerComponent\n \n 20 %\n (2/10)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n class\n MessageChannel\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n injectable\n MessageService\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n Message\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n MessageServiceConfig\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/enumerations.html":{"url":"miscellaneous/enumerations.html","title":"miscellaneous-enumerations - enumerations","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Enumerations\n\n\n\n Index\n \n \n \n \n \n \n DataQueryState   (projects/.../data.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n DataQueryState\n \n \n \n \n Current state of data queries.\n\n \n \n \n \n  Running\n \n \n \n \n Value : running\n \n \n \n \n  Completed\n \n \n \n \n Value : completed\n \n \n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n actionAsFn   (projects/.../action-as-fn.ts)\n \n \n allCompleted   (projects/.../data.state.ts)\n \n \n parseDataSources   (projects/.../app-web-component.component.ts)\n \n \n queryData   (projects/.../data.state.ts)\n \n \n sendCompletedTo   (projects/.../data.state.ts)\n \n \n throwDuplicateDrawersError   (projects/.../container.component.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n \n actionAsFn\n \n \n \n \n \n \nactionAsFn(type: T)\n \n \n\n\n\n\n \n \n Small utility for creating callables that construct a new action\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n type\n \n T\n \n\n \n No\n \n\n\n \n Action type\n\n \n \n \n \n \n \n \n \n Returns : InstanceType\n\n \n \n Callable that creates a new action when called\n\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n allCompleted\n \n \n \n \n \n \nallCompleted(states)\n \n \n\n\n\n\n \n \n Helper for testing that all states in an array are DataQueryState.Completed.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n states\n\n \n No\n \n\n\n \n The array of states to test.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if all values in the array is Completed.\n\n \n \n \n \n \n \n \n \n \n \n \n queryData\n \n \n \n \n \n \nqueryData(query, next?)\n \n \n\n\n\n\n \n \n Helper operator that combines querying with sharing and replay functionality.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n query\n\n \n No\n \n\n\n \n The data query function.\n\n \n \n \n next\n\n \n Yes\n \n\n\n \n An optional listener on the values emitted by the latest query.\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction>\n\n \n \n The combined pipe operator function.\n\n \n \n \n \n \n \n \n \n \n \n \n sendCompletedTo\n \n \n \n \n \n \nsendCompletedTo(subject: Subject)\n \n \n\n\n\n\n \n \n Helper creating a function that sends a DataQueryState.Completed to\na subject whenever it is called.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n subject\n \n Subject\n \n\n \n No\n \n\n\n \n The subject to send completed messagess to.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n The function.\n\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n \n \n \n \n \n \n parseDataSources\n \n \n \n \n \n \nparseDataSources(value)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n value\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n \n \n \n \n \n \n throwDuplicateDrawersError\n \n \n \n \n \n \nthrowDuplicateDrawersError(position)\n \n \n\n\n\n\n \n \n Helper function for creating drawer errors.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n position\n\n \n No\n \n\n\n \n The position of the drawer.\n\n \n \n \n \n \n \n \n \n Returns : never\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CheckboxModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CoreModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DonorCardModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DrawerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DropdownModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DualSliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersPopoverModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n HeaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyExplorationModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySelectionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyTreeModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ResultsBrowserModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RunSpatialSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpinnerOverlayModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n TermOccurrenceListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThemingModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThumbnailCarouselModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueBlockListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueSectionVisModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ViewerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\ncluster_CheckboxModule_exports\n\n\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_declarations\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\nContainerComponent\n\nContainerComponent\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nThemingService\n\nThemingService\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nViewerComponent\n\nViewerComponent\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 30 Modules\n \n \n \n \n \n \n \n \n 30 Components\n \n \n \n \n \n \n \n 13 Injectables\n \n \n \n \n \n \n \n 22 Classes\n \n \n \n \n \n \n \n 23 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Constructor   (projects/.../action-as-fn.ts)\n \n \n ContainerPayload   (projects/.../messages.ts)\n \n \n DrawerPayload   (projects/.../messages.ts)\n \n \n ExpandedState   (projects/.../drawer.component.ts)\n \n \n ExpandedState2   (projects/.../drawer.component.ts)\n \n \n GetChildrenFunc   (projects/.../ontology-tree.component.ts)\n \n \n Message   (projects/.../messages.ts)\n \n \n MessageChannel   (projects/.../messages.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n OpenedState   (projects/.../drawer.component.ts)\n \n \n Payload   (projects/.../messages.ts)\n \n \n Sex   (projects/.../spatial-search-config.component.ts)\n \n \n SpatialSearchFilterModel   (projects/.../spatial-search-filter.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n Constructor\n \n \n \n \n \n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n ContainerPayload\n \n \n \n \n Payload types for messages sent from the drawer container.\n\n \n \n \n \n ContentContainerChanged | DrawerContainersChanged\n\n \n \n \n \n \n \n \n \n \n DrawerPayload\n \n \n \n \n Payload types for messages sent from the drawers.\n\n \n \n \n \n DrawerToggled | DrawerInitialized\n\n \n \n \n \n \n \n \n \n \n Message\n \n \n \n \n Specific message type.\n\n \n \n \n \n GenericMessage\n\n \n \n \n \n \n \n \n \n \n MessageChannel\n \n \n \n \n Specific channel type.\n\n \n \n \n \n GenericMessageChannel\n\n \n \n \n \n \n \n \n \n \n MessageService\n \n \n \n \n Specific service type.\n\n \n \n \n \n GenericMessageService\n\n \n \n \n \n \n \n \n \n \n Payload\n \n \n \n \n Combined payload type for all drawer sub components.\n\n \n \n \n \n ContainerPayload | DrawerPayload\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n ExpandedState\n \n \n \n \n Expanded/collapsed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n \n \n \n \n \n ExpandedState2\n \n \n \n \n Expanded state relative to an opposite drawer.\n\n \n \n \n \n \"collapsed\" | \"half\" | \"extended\" | \"full\"\n\n \n \n \n \n \n \n \n \n \n OpenedState\n \n \n \n \n Opened/closed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n GetChildrenFunc\n \n \n \n \n Type of function for getting child nodes from a parent node.\n\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n \n \n \n \n \n Sex\n \n \n \n \n Sex can either be male or female\n\n \n \n \n \n \"male\" | \"female\"\n\n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n \n \n \n \n \n SpatialSearchFilterModel\n \n \n \n \n SpatialSearchFilterItem[]\n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n database   (projects/.../data-source.worker.ts)\n \n \n DEFAULT_COLOR_PALETTE   (projects/.../color-assignment.state.ts)\n \n \n DEFAULT_FILTER   (projects/.../data.state.ts)\n \n \n DEFAULT_ICONS   (projects/.../default-icons.ts)\n \n \n DEFAULT_SELECTED_ORGANS   (projects/.../scene.state.ts)\n \n \n DEFAULT_THEME   (projects/.../theming.service.ts)\n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT   (projects/.../drawer.component.ts)\n \n \n getLevel   (projects/.../ontology-tree.component.ts)\n \n \n isExpandable   (projects/.../ontology-tree.component.ts)\n \n \n MESSAGE_SERVICE_CONFIG   (projects/.../message.service.ts)\n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG   (projects/.../message.service.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n nextUid   (projects/.../thumbnail-carousel.component.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n Default value : new CCFDatabase()\n \n \n\n \n \n Worker thread database.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n \n \n \n \n \n \n DEFAULT_COLOR_PALETTE\n \n \n \n \n \n \n Type : Color[]\n\n \n \n \n \n Default value : [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n})\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n DEFAULT_FILTER\n \n \n \n \n \n \n Type : Filter\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n}\n \n \n\n \n \n Default values for filters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n \n \n \n \n \n \n DEFAULT_ICONS\n \n \n \n \n \n \n Type : DefaultIconDefinition[]\n\n \n \n \n \n Default value : [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n]\n \n \n\n \n \n Icons registered at startup.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n \n \n \n \n \n \n DEFAULT_SELECTED_ORGANS\n \n \n \n \n \n \n Default value : new Set(['Skin', 'Heart', 'Kidney', 'Spleen'])\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n \n \n \n \n \n \n DEFAULT_THEME\n \n \n \n \n \n \n Default value : new InjectionToken('Default theme class')\n \n \n\n \n \n Token for specifying the default theme class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n}\n \n \n\n \n \n Default animation parameters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n \n getLevel\n \n \n \n \n \n \n Default value : property('level')\n \n \n\n \n \n Getter function for 'level' on a flat node.\n\n \n \n\n \n \n \n \n \n \n \n \n isExpandable\n \n \n \n \n \n \n Default value : property('expandable')\n \n \n\n \n \n Getter function for 'expandable' on a flat node.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n \n \n \n \n \n \n MESSAGE_SERVICE_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n)\n \n \n\n \n \n Token for specifying the message service configuration.\n\n \n \n\n \n \n \n \n \n \n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n \n \n \n \n \n Type : MessageServiceConfig\n\n \n \n \n \n Default value : {\n isolated: true\n}\n \n \n\n \n \n Default message service configuration.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n \n MessageService\n \n \n \n \n \n \n Default value : GenericMessageService\n \n \n\n \n \n Reference to the service class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n \n \n \n \n \n \n nextUid\n \n \n \n \n \n \n Default value : (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})()\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-eui/modules/CoreModule.html b/docs/ccf-eui/modules/CoreModule.html index 4cf62afbd..a90ba361a 100644 --- a/docs/ccf-eui/modules/CoreModule.html +++ b/docs/ccf-eui/modules/CoreModule.html @@ -66,14 +66,14 @@ cluster_CoreModule - -cluster_CoreModule_exports - - cluster_CoreModule_imports + +cluster_CoreModule_exports + + HeaderModule diff --git a/docs/ccf-eui/modules/CoreModule/dependencies.svg b/docs/ccf-eui/modules/CoreModule/dependencies.svg index 443fa7ba4..42781674d 100644 --- a/docs/ccf-eui/modules/CoreModule/dependencies.svg +++ b/docs/ccf-eui/modules/CoreModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_CoreModule - -cluster_CoreModule_exports - - cluster_CoreModule_imports + +cluster_CoreModule_exports + + HeaderModule diff --git a/docs/ccf-eui/modules/DonorCardModule.html b/docs/ccf-eui/modules/DonorCardModule.html index 3a4b654a3..0d8606000 100644 --- a/docs/ccf-eui/modules/DonorCardModule.html +++ b/docs/ccf-eui/modules/DonorCardModule.html @@ -66,10 +66,6 @@ cluster_DonorCardModule - -cluster_DonorCardModule_exports - - cluster_DonorCardModule_declarations @@ -78,6 +74,10 @@ cluster_DonorCardModule_imports + +cluster_DonorCardModule_exports + + DonorCardComponent diff --git a/docs/ccf-eui/modules/DonorCardModule/dependencies.svg b/docs/ccf-eui/modules/DonorCardModule/dependencies.svg index 7dd27e954..cc3c20b5a 100644 --- a/docs/ccf-eui/modules/DonorCardModule/dependencies.svg +++ b/docs/ccf-eui/modules/DonorCardModule/dependencies.svg @@ -24,10 +24,6 @@ cluster_DonorCardModule - -cluster_DonorCardModule_exports - - cluster_DonorCardModule_declarations @@ -36,6 +32,10 @@ cluster_DonorCardModule_imports + +cluster_DonorCardModule_exports + + DonorCardComponent diff --git a/docs/ccf-eui/modules/DropdownModule.html b/docs/ccf-eui/modules/DropdownModule.html index 986fe6b9b..15856095a 100644 --- a/docs/ccf-eui/modules/DropdownModule.html +++ b/docs/ccf-eui/modules/DropdownModule.html @@ -66,14 +66,14 @@ cluster_DropdownModule - -cluster_DropdownModule_exports - - cluster_DropdownModule_declarations + +cluster_DropdownModule_exports + + DropdownComponent diff --git a/docs/ccf-eui/modules/DropdownModule/dependencies.svg b/docs/ccf-eui/modules/DropdownModule/dependencies.svg index 4818a2d7b..36fe03f2b 100644 --- a/docs/ccf-eui/modules/DropdownModule/dependencies.svg +++ b/docs/ccf-eui/modules/DropdownModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_DropdownModule - -cluster_DropdownModule_exports - - cluster_DropdownModule_declarations + +cluster_DropdownModule_exports + + DropdownComponent diff --git a/docs/ccf-eui/modules/DualSliderModule.html b/docs/ccf-eui/modules/DualSliderModule.html index fb88a0f2d..7d70e554e 100644 --- a/docs/ccf-eui/modules/DualSliderModule.html +++ b/docs/ccf-eui/modules/DualSliderModule.html @@ -66,14 +66,14 @@ cluster_DualSliderModule - -cluster_DualSliderModule_exports - - cluster_DualSliderModule_declarations + +cluster_DualSliderModule_exports + + DualSliderComponent diff --git a/docs/ccf-eui/modules/DualSliderModule/dependencies.svg b/docs/ccf-eui/modules/DualSliderModule/dependencies.svg index 9cb4fd4cd..82bd19ef0 100644 --- a/docs/ccf-eui/modules/DualSliderModule/dependencies.svg +++ b/docs/ccf-eui/modules/DualSliderModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_DualSliderModule - -cluster_DualSliderModule_exports - - cluster_DualSliderModule_declarations + +cluster_DualSliderModule_exports + + DualSliderComponent diff --git a/docs/ccf-eui/modules/FiltersContentModule.html b/docs/ccf-eui/modules/FiltersContentModule.html index a0310d627..7910c7547 100644 --- a/docs/ccf-eui/modules/FiltersContentModule.html +++ b/docs/ccf-eui/modules/FiltersContentModule.html @@ -66,6 +66,10 @@ cluster_FiltersContentModule + +cluster_FiltersContentModule_exports + + cluster_FiltersContentModule_declarations @@ -74,10 +78,6 @@ cluster_FiltersContentModule_imports - -cluster_FiltersContentModule_exports - - FiltersContentComponent diff --git a/docs/ccf-eui/modules/FiltersContentModule/dependencies.svg b/docs/ccf-eui/modules/FiltersContentModule/dependencies.svg index 7edb725a1..cf7450923 100644 --- a/docs/ccf-eui/modules/FiltersContentModule/dependencies.svg +++ b/docs/ccf-eui/modules/FiltersContentModule/dependencies.svg @@ -24,6 +24,10 @@ cluster_FiltersContentModule + +cluster_FiltersContentModule_exports + + cluster_FiltersContentModule_declarations @@ -32,10 +36,6 @@ cluster_FiltersContentModule_imports - -cluster_FiltersContentModule_exports - - FiltersContentComponent diff --git a/docs/ccf-eui/modules/FiltersPopoverModule.html b/docs/ccf-eui/modules/FiltersPopoverModule.html index 78255c2ff..0aa5a9192 100644 --- a/docs/ccf-eui/modules/FiltersPopoverModule.html +++ b/docs/ccf-eui/modules/FiltersPopoverModule.html @@ -70,14 +70,14 @@ cluster_FiltersPopoverModule_imports - -cluster_FiltersPopoverModule_declarations - - cluster_FiltersPopoverModule_exports + +cluster_FiltersPopoverModule_declarations + + FiltersPopoverComponent diff --git a/docs/ccf-eui/modules/FiltersPopoverModule/dependencies.svg b/docs/ccf-eui/modules/FiltersPopoverModule/dependencies.svg index b3887326f..5f0757d0e 100644 --- a/docs/ccf-eui/modules/FiltersPopoverModule/dependencies.svg +++ b/docs/ccf-eui/modules/FiltersPopoverModule/dependencies.svg @@ -28,14 +28,14 @@ cluster_FiltersPopoverModule_imports - -cluster_FiltersPopoverModule_declarations - - cluster_FiltersPopoverModule_exports + +cluster_FiltersPopoverModule_declarations + + FiltersPopoverComponent diff --git a/docs/ccf-eui/modules/HeaderModule.html b/docs/ccf-eui/modules/HeaderModule.html index d99108bbc..d2d536542 100644 --- a/docs/ccf-eui/modules/HeaderModule.html +++ b/docs/ccf-eui/modules/HeaderModule.html @@ -66,14 +66,14 @@ cluster_HeaderModule - -cluster_HeaderModule_exports - - cluster_HeaderModule_declarations + +cluster_HeaderModule_exports + + HeaderComponent diff --git a/docs/ccf-eui/modules/HeaderModule/dependencies.svg b/docs/ccf-eui/modules/HeaderModule/dependencies.svg index d810f833b..af302f396 100644 --- a/docs/ccf-eui/modules/HeaderModule/dependencies.svg +++ b/docs/ccf-eui/modules/HeaderModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_HeaderModule - -cluster_HeaderModule_exports - - cluster_HeaderModule_declarations + +cluster_HeaderModule_exports + + HeaderComponent diff --git a/docs/ccf-eui/modules/OntologySearchModule.html b/docs/ccf-eui/modules/OntologySearchModule.html index fe66b6206..8dea5e553 100644 --- a/docs/ccf-eui/modules/OntologySearchModule.html +++ b/docs/ccf-eui/modules/OntologySearchModule.html @@ -66,14 +66,14 @@ cluster_OntologySearchModule - -cluster_OntologySearchModule_declarations - - cluster_OntologySearchModule_exports + +cluster_OntologySearchModule_declarations + + OntologySearchComponent diff --git a/docs/ccf-eui/modules/OntologySearchModule/dependencies.svg b/docs/ccf-eui/modules/OntologySearchModule/dependencies.svg index f2f62a2c0..62914a624 100644 --- a/docs/ccf-eui/modules/OntologySearchModule/dependencies.svg +++ b/docs/ccf-eui/modules/OntologySearchModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_OntologySearchModule - -cluster_OntologySearchModule_declarations - - cluster_OntologySearchModule_exports + +cluster_OntologySearchModule_declarations + + OntologySearchComponent diff --git a/docs/ccf-eui/modules/OntologySelectionModule.html b/docs/ccf-eui/modules/OntologySelectionModule.html index 0a4f45de9..5f3d35f99 100644 --- a/docs/ccf-eui/modules/OntologySelectionModule.html +++ b/docs/ccf-eui/modules/OntologySelectionModule.html @@ -66,87 +66,87 @@ cluster_OntologySelectionModule - -cluster_OntologySelectionModule_imports - - - -cluster_OntologySelectionModule_exports - - cluster_OntologySelectionModule_declarations - + cluster_OntologySelectionModule_OntologySelectionComponent_providers - + + + +cluster_OntologySelectionModule_exports + + + +cluster_OntologySelectionModule_imports + OntologySelectionComponent - -OntologySelectionComponent + +OntologySelectionComponent OntologySelectionModule - -OntologySelectionModule + +OntologySelectionModule OntologySelectionComponent->OntologySelectionModule - - + + OntologySelectionComponent - -OntologySelectionComponent + +OntologySelectionComponent OntologySelectionModule->OntologySelectionComponent - - + + OntologySearchService - -OntologySearchService + +OntologySearchService OntologySearchService->OntologySelectionComponent - - + + OntologySearchModule - -OntologySearchModule + +OntologySearchModule OntologySearchModule->OntologySelectionModule - - + + OntologyTreeModule - -OntologyTreeModule + +OntologyTreeModule OntologyTreeModule->OntologySelectionModule - - + + diff --git a/docs/ccf-eui/modules/OntologySelectionModule/dependencies.svg b/docs/ccf-eui/modules/OntologySelectionModule/dependencies.svg index 6174f2c01..99d0a1bf3 100644 --- a/docs/ccf-eui/modules/OntologySelectionModule/dependencies.svg +++ b/docs/ccf-eui/modules/OntologySelectionModule/dependencies.svg @@ -24,87 +24,87 @@ cluster_OntologySelectionModule - -cluster_OntologySelectionModule_imports - - - -cluster_OntologySelectionModule_exports - - cluster_OntologySelectionModule_declarations - + cluster_OntologySelectionModule_OntologySelectionComponent_providers - + + + +cluster_OntologySelectionModule_exports + + + +cluster_OntologySelectionModule_imports + OntologySelectionComponent - -OntologySelectionComponent + +OntologySelectionComponent OntologySelectionModule - -OntologySelectionModule + +OntologySelectionModule OntologySelectionComponent->OntologySelectionModule - - + + OntologySelectionComponent - -OntologySelectionComponent + +OntologySelectionComponent OntologySelectionModule->OntologySelectionComponent - - + + OntologySearchService - -OntologySearchService + +OntologySearchService OntologySearchService->OntologySelectionComponent - - + + OntologySearchModule - -OntologySearchModule + +OntologySearchModule OntologySearchModule->OntologySelectionModule - - + + OntologyTreeModule - -OntologyTreeModule + +OntologyTreeModule OntologyTreeModule->OntologySelectionModule - - + + diff --git a/docs/ccf-eui/modules/ResultsBrowserModule.html b/docs/ccf-eui/modules/ResultsBrowserModule.html index 0817571cd..e0b131cbb 100644 --- a/docs/ccf-eui/modules/ResultsBrowserModule.html +++ b/docs/ccf-eui/modules/ResultsBrowserModule.html @@ -66,23 +66,23 @@ cluster_ResultsBrowserModule - -cluster_ResultsBrowserModule_declarations - - cluster_ResultsBrowserModule_imports - + cluster_ResultsBrowserModule_exports + +cluster_ResultsBrowserModule_declarations + + ResultsBrowserComponent - -ResultsBrowserComponent + +ResultsBrowserComponent @@ -93,8 +93,8 @@ ResultsBrowserComponent->ResultsBrowserModule - - + + @@ -111,14 +111,14 @@ DonorCardModule - -DonorCardModule + +DonorCardModule DonorCardModule->ResultsBrowserModule - - + + diff --git a/docs/ccf-eui/modules/ResultsBrowserModule/dependencies.svg b/docs/ccf-eui/modules/ResultsBrowserModule/dependencies.svg index 04992ad87..69c91800e 100644 --- a/docs/ccf-eui/modules/ResultsBrowserModule/dependencies.svg +++ b/docs/ccf-eui/modules/ResultsBrowserModule/dependencies.svg @@ -24,23 +24,23 @@ cluster_ResultsBrowserModule - -cluster_ResultsBrowserModule_declarations - - cluster_ResultsBrowserModule_imports - + cluster_ResultsBrowserModule_exports + +cluster_ResultsBrowserModule_declarations + + ResultsBrowserComponent - -ResultsBrowserComponent + +ResultsBrowserComponent @@ -51,8 +51,8 @@ ResultsBrowserComponent->ResultsBrowserModule - - + + @@ -69,14 +69,14 @@ DonorCardModule - -DonorCardModule + +DonorCardModule DonorCardModule->ResultsBrowserModule - - + + diff --git a/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule.html b/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule.html index 9e86bd968..85d2cc0b9 100644 --- a/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule.html +++ b/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule.html @@ -66,23 +66,23 @@ cluster_SpatialSearchConfigBehaviorModule + +cluster_SpatialSearchConfigBehaviorModule_imports + + cluster_SpatialSearchConfigBehaviorModule_exports cluster_SpatialSearchConfigBehaviorModule_declarations - - - -cluster_SpatialSearchConfigBehaviorModule_imports - + SpatialSearchConfigBehaviorComponent - -SpatialSearchConfigBehaviorComponent + +SpatialSearchConfigBehaviorComponent @@ -93,8 +93,8 @@ SpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule - - + + @@ -111,14 +111,14 @@ SpatialSearchConfigModule - -SpatialSearchConfigModule + +SpatialSearchConfigModule SpatialSearchConfigModule->SpatialSearchConfigBehaviorModule - - + + diff --git a/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule/dependencies.svg b/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule/dependencies.svg index 413b35f66..ac53d61c3 100644 --- a/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule/dependencies.svg +++ b/docs/ccf-eui/modules/SpatialSearchConfigBehaviorModule/dependencies.svg @@ -24,23 +24,23 @@ cluster_SpatialSearchConfigBehaviorModule + +cluster_SpatialSearchConfigBehaviorModule_imports + + cluster_SpatialSearchConfigBehaviorModule_exports cluster_SpatialSearchConfigBehaviorModule_declarations - - - -cluster_SpatialSearchConfigBehaviorModule_imports - + SpatialSearchConfigBehaviorComponent - -SpatialSearchConfigBehaviorComponent + +SpatialSearchConfigBehaviorComponent @@ -51,8 +51,8 @@ SpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule - - + + @@ -69,14 +69,14 @@ SpatialSearchConfigModule - -SpatialSearchConfigModule + +SpatialSearchConfigModule SpatialSearchConfigModule->SpatialSearchConfigBehaviorModule - - + + diff --git a/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule.html b/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule.html index 07ce56efd..974092184 100644 --- a/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule.html +++ b/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule.html @@ -66,14 +66,14 @@ cluster_SpatialSearchKeyboardUIBehaviorModule - -cluster_SpatialSearchKeyboardUIBehaviorModule_imports - - cluster_SpatialSearchKeyboardUIBehaviorModule_exports + +cluster_SpatialSearchKeyboardUIBehaviorModule_imports + + cluster_SpatialSearchKeyboardUIBehaviorModule_declarations diff --git a/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule/dependencies.svg b/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule/dependencies.svg index 828d47633..7241dfde3 100644 --- a/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule/dependencies.svg +++ b/docs/ccf-eui/modules/SpatialSearchKeyboardUIBehaviorModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_SpatialSearchKeyboardUIBehaviorModule - -cluster_SpatialSearchKeyboardUIBehaviorModule_imports - - cluster_SpatialSearchKeyboardUIBehaviorModule_exports + +cluster_SpatialSearchKeyboardUIBehaviorModule_imports + + cluster_SpatialSearchKeyboardUIBehaviorModule_declarations diff --git a/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule.html b/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule.html index 345fa803c..43d8e682b 100644 --- a/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule.html +++ b/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule.html @@ -66,23 +66,23 @@ cluster_SpatialSearchUiBehaviorModule - -cluster_SpatialSearchUiBehaviorModule_declarations - + +cluster_SpatialSearchUiBehaviorModule_exports + cluster_SpatialSearchUiBehaviorModule_imports - + - -cluster_SpatialSearchUiBehaviorModule_exports - + +cluster_SpatialSearchUiBehaviorModule_declarations + SpatialSearchUiBehaviorComponent - -SpatialSearchUiBehaviorComponent + +SpatialSearchUiBehaviorComponent @@ -93,8 +93,8 @@ SpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule - - + + @@ -111,14 +111,14 @@ SpatialSearchUiModule - -SpatialSearchUiModule + +SpatialSearchUiModule SpatialSearchUiModule->SpatialSearchUiBehaviorModule - - + + diff --git a/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule/dependencies.svg b/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule/dependencies.svg index f25126766..8b99d087a 100644 --- a/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule/dependencies.svg +++ b/docs/ccf-eui/modules/SpatialSearchUiBehaviorModule/dependencies.svg @@ -24,23 +24,23 @@ cluster_SpatialSearchUiBehaviorModule - -cluster_SpatialSearchUiBehaviorModule_declarations - + +cluster_SpatialSearchUiBehaviorModule_exports + cluster_SpatialSearchUiBehaviorModule_imports - + - -cluster_SpatialSearchUiBehaviorModule_exports - + +cluster_SpatialSearchUiBehaviorModule_declarations + SpatialSearchUiBehaviorComponent - -SpatialSearchUiBehaviorComponent + +SpatialSearchUiBehaviorComponent @@ -51,8 +51,8 @@ SpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule - - + + @@ -69,14 +69,14 @@ SpatialSearchUiModule - -SpatialSearchUiModule + +SpatialSearchUiModule SpatialSearchUiModule->SpatialSearchUiBehaviorModule - - + + diff --git a/docs/ccf-eui/modules/SpatialSearchUiModule.html b/docs/ccf-eui/modules/SpatialSearchUiModule.html index 47fce44ab..314616db4 100644 --- a/docs/ccf-eui/modules/SpatialSearchUiModule.html +++ b/docs/ccf-eui/modules/SpatialSearchUiModule.html @@ -70,14 +70,14 @@ cluster_SpatialSearchUiModule_declarations - -cluster_SpatialSearchUiModule_imports - - cluster_SpatialSearchUiModule_exports + +cluster_SpatialSearchUiModule_imports + + SpatialSearchUiComponent diff --git a/docs/ccf-eui/modules/SpatialSearchUiModule/dependencies.svg b/docs/ccf-eui/modules/SpatialSearchUiModule/dependencies.svg index dbdecf471..3582e2e50 100644 --- a/docs/ccf-eui/modules/SpatialSearchUiModule/dependencies.svg +++ b/docs/ccf-eui/modules/SpatialSearchUiModule/dependencies.svg @@ -28,14 +28,14 @@ cluster_SpatialSearchUiModule_declarations - -cluster_SpatialSearchUiModule_imports - - cluster_SpatialSearchUiModule_exports + +cluster_SpatialSearchUiModule_imports + + SpatialSearchUiComponent diff --git a/docs/ccf-eui/modules/TissueSectionVisModule.html b/docs/ccf-eui/modules/TissueSectionVisModule.html index 27c5e9c88..85e8df392 100644 --- a/docs/ccf-eui/modules/TissueSectionVisModule.html +++ b/docs/ccf-eui/modules/TissueSectionVisModule.html @@ -66,14 +66,14 @@ cluster_TissueSectionVisModule - -cluster_TissueSectionVisModule_exports - - cluster_TissueSectionVisModule_declarations + +cluster_TissueSectionVisModule_exports + + TissueSectionVisComponent diff --git a/docs/ccf-eui/modules/TissueSectionVisModule/dependencies.svg b/docs/ccf-eui/modules/TissueSectionVisModule/dependencies.svg index 7c8bcc460..969c2d322 100644 --- a/docs/ccf-eui/modules/TissueSectionVisModule/dependencies.svg +++ b/docs/ccf-eui/modules/TissueSectionVisModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_TissueSectionVisModule - -cluster_TissueSectionVisModule_exports - - cluster_TissueSectionVisModule_declarations + +cluster_TissueSectionVisModule_exports + + TissueSectionVisComponent diff --git a/docs/ccf-rui/js/search/search_index.js b/docs/ccf-rui/js/search/search_index.js index 9afc145ad..2d658ddca 100644 --- a/docs/ccf-rui/js/search/search_index.js +++ b/docs/ccf-rui/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/injectables/AnatomicalStructureTagState.html",[0,1.282,1,2.503]],["body/injectables/AnatomicalStructureTagState.html",[0,1.524,1,2.975,2,2.052,3,0.075,4,0.091,5,0.066,6,0.138,7,6.809,8,3.847,9,5.308,10,2.885,11,0.848,12,2.169,13,4.591,14,2.975,15,2.528,16,1.987,17,5.401,18,0.344,19,0.549,20,2.166,21,5.401,22,2.708,23,2.838,24,5.061,25,1.313,26,5.923,27,5.209,28,5.398,29,2.885,30,4.591,31,5.209,32,2.643,33,5.266,34,5.401,35,1.093,36,2.885,37,3.789,38,1.97,39,5.209,40,0.977,41,1.002,42,1.743,43,0.01,44,1.082,45,0.769,46,1.361,47,1.23,48,1.487,49,3.5,50,3.228,51,4.591,52,1.967,53,3.894,54,3.593,55,1.629,56,1.244,57,4.591,58,3.593,59,3.434,60,3.636,61,3.636,62,4.591,63,3.593,64,3.593,65,2.236,66,4.183,67,3.593,68,4.591,69,0.922,70,4.704,71,1.545,72,5.314,73,3.593,74,4.183,75,0.007,76,3.074,77,4.012,78,4.183,79,4.183,80,0.007,81,4.591,82,4.278,83,3.636,84,3.434,85,0.674,86,0.708,87,3.593,88,2.405,89,3.593,90,2.069,91,2.21,92,3.5,93,3.593,94,3.593,95,3.593,96,2.721,97,3.593,98,3.593,99,0.332,100,4.591,101,3.166,102,2.151,103,3.166,104,0.18,105,2.643,106,2.236,107,1.542,108,1.542,109,1.452,110,2.676,111,1.892,112,1.025,113,1.452,114,1.228,115,2.249,116,2.145,117,2.676,118,1.968,119,2.145,120,2.885,121,1.41,122,1.41,123,1.37,124,1.332,125,1.37,126,2.676,127,1.643,128,0.359,129,0.132,130,2.676,131,1.496,132,0.126,133,1.393,134,3.166,135,3.166,136,3.166,137,3.636,138,1.269,139,3.682,140,0.929,141,0.953,142,4.431,143,3.166,144,2.885,145,3.166,146,3.166,147,3.166,148,3.658,149,3.166,150,3.166,151,3.166,152,3.166,153,3.166,154,2.716,155,2.044,156,3.166,157,2.369,158,4.591,159,1.082,160,0.549,161,1.542,162,1.643,163,2.369,164,2.052,165,2.369,166,2.369,167,2.249,168,2.369,169,2.369,170,3.166,171,3.166,172,2.249,173,2.249,174,3.166,175,3.166,176,2.508,177,4.591,178,4.591,179,4.591,180,3.434,181,1.828,182,4.591,183,2.508,184,2.508,185,3.166,186,3.166,187,1.165,188,2.369,189,3.166,190,3.166,191,3.166,192,3.166,193,3.166]],["title/interfaces/AnatomicalStructureTagStateModel.html",[128,0.302,130,3.263]],["body/interfaces/AnatomicalStructureTagStateModel.html",[0,1.779,1,2.556,3,0.093,4,0.114,5,0.083,6,0.073,7,3.595,8,2.962,9,2.802,10,3.595,11,0.565,12,2.153,13,3.944,14,2.556,15,2.516,16,1.707,17,5.357,20,2.013,21,3.944,22,2.718,23,2.632,24,4.551,26,3.944,28,3.595,29,1.921,33,5.203,34,3.944,35,1.085,37,3.661,40,0.84,41,0.861,43,0.01,44,0.631,45,0.715,47,1.112,48,1.277,49,3.472,50,3.202,51,3.944,53,3.757,55,0.927,56,1.183,57,3.944,59,2.951,60,3.125,61,3.125,62,3.944,65,1.921,66,3.595,68,3.944,69,0.834,70,4.551,71,1.128,72,5.514,74,3.595,75,0.007,76,2.78,77,3.629,78,3.595,79,3.595,80,0.008,81,3.944,82,4.243,83,3.125,84,2.951,88,2.385,90,1.871,91,2.193,92,3.472,96,2.632,99,0.345,100,5.357,101,3.944,102,2.423,103,3.944,104,0.224,105,3.084,106,2.609,107,1.921,108,1.921,109,1.808,110,3.333,111,2.358,112,1.277,113,1.808,114,1.529,115,2.802,116,2.672,117,3.333,118,2.452,119,2.672,120,3.595,121,1.756,122,1.756,123,1.707,124,1.66,125,1.707,126,3.333,127,2.047,128,0.419,129,0.154,130,4.527,131,1.863,132,0.156,133,1.534,134,3.944,135,3.944,136,3.944,137,4.243,138,1.35,139,4.057,140,1.085,141,1.112,142,4.881,143,3.944,144,3.595,145,3.944,146,3.944,147,3.944,148,4.12,149,3.944,150,3.944,151,3.944,152,3.944,153,3.944,154,2.992,155,2.385,156,3.944,157,2.951,158,5.357,159,1.192,160,0.684,161,1.921,162,2.047,163,2.951,164,2.556,165,2.951,166,2.951,167,2.802,168,2.951,169,2.951,170,3.944,171,3.944,172,2.802,173,2.802,174,3.944,175,3.944,176,3.125,177,5.357,178,5.357,179,5.357,180,4.007,181,2.134,182,5.357,183,3.125,184,3.125,185,3.944,186,3.944,187,1.451,188,2.951,189,3.944,190,3.944,191,3.944,192,3.944,193,3.944,194,1.185]],["title/components/AppComponent.html",[195,0.434,196,1.19]],["body/components/AppComponent.html",[3,0.054,4,0.067,5,0.076,6,0.138,11,0.784,12,0.985,16,0.999,18,0.548,19,0.433,20,1.444,22,1.366,23,1.929,25,1.035,32,2.082,35,0.732,37,3.375,38,1.982,42,1.456,43,0.01,44,1.006,45,0.59,46,1.138,52,1.201,55,1.288,56,1.147,69,1.095,75,0.004,80,0.004,85,1.435,86,1.48,88,2.247,91,2.065,99,0.292,104,0.131,111,1.38,112,0.747,128,0.283,129,0.104,132,0.092,133,0.85,138,0.836,140,1.022,141,0.751,159,0.661,160,1.305,181,1.44,187,1.33,195,0.615,196,1.555,197,1.035,198,0.747,199,0.827,200,0.827,201,0.806,202,1.951,203,2.45,204,1.658,205,2.476,206,3.335,207,0.711,208,1.087,209,1.087,210,2.23,211,1.117,212,1.245,213,1.114,214,4.063,215,1.114,216,3.296,217,4.063,218,3.275,219,4.545,220,4.545,221,3.777,222,3.532,223,3.585,224,4.316,225,4.369,226,4.063,227,3.616,228,4.103,229,2.803,230,3.775,231,4.598,232,3.296,233,3.616,234,4.103,235,4.063,236,2.104,237,5.536,238,4.598,239,4.598,240,3.532,241,3.418,242,3.768,243,3.27,244,2.243,245,2.313,246,2.772,247,3.137,248,4.103,249,2.865,250,3.335,251,2.308,252,3.775,253,4.103,254,4.993,255,1.719,256,2.355,257,2.24,258,1.718,259,1.799,260,4.911,261,3.766,262,2.745,263,2.619,264,4.598,265,4.103,266,4.063,267,4.063,268,3.335,269,4.063,270,3.768,271,3.056,272,3.056,273,3.296,274,3.296,275,2.619,276,2.45,277,1.522,278,2.619,279,2.619,280,2.344,281,3.296,282,2.45,283,4.264,284,4.063,285,3.775,286,2.235,287,2.619,288,3.296,289,2.619,290,2.619,291,3.296,292,2.619,293,2.619,294,3.296,295,2.619,296,1.647,297,2.619,298,2.305,299,1.85,300,2.772,301,2.619,302,2.344,303,2.082,304,2.619,305,2.865,306,2.161,307,1.101,308,1.245,309,3.137,310,3.167,311,2.569,312,2.24,313,2.619,314,3.296,315,2.619,316,3.296,317,2.619,318,2.619,319,2.619,320,0.694,321,1.727,322,1.951,323,1.727,324,2.104,325,0.766,326,1.951,327,2.104,328,1.951,329,1.951,330,1.564,331,1.496,332,0.895,333,1.38,334,1.38,335,1.829,336,0.85,337,2.104,338,2.104,339,3.296,340,2.104,341,2.104,342,2.104,343,2.104,344,3.296,345,2.104,346,1.951,347,2.104,348,2.104,349,1.64,350,2.104,351,2.104,352,1.435,353,2.104,354,2.104,355,2.104,356,1.564,357,2.104,358,0.786,359,2.104,360,2.104,361,2.865,362,2.104,363,2.104,364,2.104,365,2.104,366,2.104,367,2.104,368,5.731,369,2.104,370,4.063,371,2.104,372,5.536,373,2.104,374,1.951,375,2.104,376,5.134,377,1.329,378,2.104,379,3.346,380,2.104,381,2.182,382,3.296,383,3.937,384,1.829,385,2.104,386,1.565,387,3.296,388,1.496,389,1.708,390,3.296,391,2.104,392,1.951,393,2.104,394,1.64,395,4.103,396,5.726,397,5.046,398,0.895,399,1.688,400,2.83,401,2.569,402,2.569,403,2.918,404,1.825,405,1.496,406,2.344,407,1.16,408,1.06,409,2.082,410,2.665,411,2.619,412,2.009,413,1.232,414,2.619,415,2.668,416,2.569,417,2.753,418,3.056,419,2.619,420,2.87,421,5.059,422,2.865,423,1.06,424,2.344,425,2.308,426,2.106,427,2.344,428,1.087,429,2.705,430,1.94,431,1.727,432,2.45,433,2.171,434,1.239,435,1.761,436,1.761,437,3.296,438,2.104,439,2.104,440,1.124,441,2.772,442,2.619,443,1.16,444,1.028,445,2.705,446,1.829,447,2.392,448,3.016,449,0.893,450,2.476,451,4.103,452,0.893,453,1.829,454,2.619,455,2.619,456,1.517,457,2.865,458,3.335,459,4.103,460,2.567,461,2.619,462,2.619,463,1.329,464,2.104,465,1.028,466,1.829,467,1.282,468,1.282,469,1.496,470,2.619,471,1.64,472,1.951,473,0.411,474,1.035,475,0.827,476,1.809,477,0.827,478,0.827,479,0.747,480,0.827,481,0.729,482,1.598,483,0.747,484,0.827,485,1.114,486,1.598,487,0.747,488,0.786,489,0.827,490,0.747,491,0.827,492,0.747,493,0.711,494,0.827,495,0.747,496,0.827,497,0.747,498,0.747,499,0.827,500,0.747,501,0.806,502,0.729,503,0.827,504,0.747,505,1.296,506,0.729,507,0.747,508,0.747,509,1.598,510,0.747,511,1.201,512,1.296,513,0.729,514,0.747,515,0.729,516,0.614,517,0.827,518,0.729,519,0.711,520,0.747,521,0.827,522,0.747,523,0.827,524,0.747,525,0.827,526,0.747,527,1.06,528,0.747,529,1.171,530,0.747,531,0.827,532,0.747,533,1.087,534,0.827,535,0.747,536,0.827,537,0.827]],["title/modules/AppModule.html",[538,0.652,539,3.263]],["body/modules/AppModule.html",[3,0.109,4,0.134,5,0.097,6,0.11,25,1.326,37,3.731,38,1.232,43,0.01,55,1.09,56,1.033,75,0.007,80,0.007,99,0.361,104,0.263,129,0.134,132,0.184,138,0.869,160,0.804,196,2.268,203,3.14,204,2.125,211,0.663,225,3.004,283,3.917,296,1.791,322,3.917,323,3.467,325,1.539,329,3.917,423,1.359,473,0.825,479,2.384,538,0.783,539,6.804,540,1.501,541,1.539,542,2.361,543,1.619,544,1.979,545,1.661,546,4.635,547,4.635,548,4.635,549,5.832,550,5.832,551,5.832,552,5.832,553,5.832,554,5.832,555,5.832,556,2.136,557,1.501,558,5.259,559,2.192,560,7.475,561,5.259,562,6.762,563,2.082,564,5.259,565,4.635,566,6.762,567,3.917,568,2.668,569,2.815,570,2.064,571,6.762,572,5.96,573,4.459,574,3.293,575,5.431,576,4.224,577,5.96,578,6.762,579,3.672,580,5.259,581,5.259,582,5.259,583,5.036,584,5.259,585,5.259,586,5.259,587,3.917,588,6.762,589,5.259,590,4.459,591,4.635,592,5.259,593,3.917,594,5.259,595,5.036,596,5.431,597,3.672,598,5.259,599,5.259,600,2.125,601,6.762,602,5.259,603,4.635,604,5.259,605,3.917]],["title/interfaces/AppOptions.html",[128,0.302,335,3.059]],["body/interfaces/AppOptions.html",[3,0.087,4,0.106,5,0.077,6,0.068,16,2.211,18,0.4,19,0.611,20,1.462,22,1.39,23,1.593,35,0.745,37,3.401,43,0.01,45,0.644,46,1.496,56,1.154,69,1.209,75,0.006,80,0.006,85,0.784,88,2.275,91,2.091,99,0.331,104,0.209,111,2.2,112,1.192,128,0.4,129,0.147,132,0.146,133,1.201,138,1.1,140,1.034,141,0.764,159,0.934,160,1.309,181,1.466,194,1.106,195,0.659,196,1.134,202,3.111,203,2.493,204,1.688,205,2.837,206,3.822,208,1.106,209,1.106,210,1.679,211,0.84,212,1.028,213,1.134,214,3.355,215,1.134,216,3.355,217,3.355,218,3.979,219,5.155,220,5.155,221,3.176,222,2.916,223,3.629,224,4.168,225,4.8,226,3.355,229,2.045,230,2.754,231,3.355,235,3.355,237,5.347,238,4.656,239,4.656,240,2.916,241,3.461,242,3.111,243,3.311,244,2.594,245,2.342,246,2.288,247,3.176,250,2.754,252,2.754,254,4.656,255,1.559,256,2.05,257,1.85,258,1.74,259,1.462,260,4.317,261,3.311,262,2.413,264,3.355,266,3.355,267,3.355,268,2.754,269,3.355,270,3.111,271,3.111,272,3.111,273,3.355,274,3.355,276,2.493,277,1.549,280,2.386,281,3.355,282,2.493,283,4.958,284,4.656,285,4.389,286,2.331,288,3.355,291,3.355,294,3.355,296,1.763,298,2.149,299,1.053,300,3.176,302,2.386,303,2.119,305,2.916,306,2.2,307,0.803,308,1.028,309,2.288,310,3.629,311,2.615,312,1.85,314,3.355,316,3.355,320,1.106,321,2.754,322,3.111,323,2.754,324,3.355,325,1.222,326,3.111,327,3.355,328,3.111,329,3.111,330,2.493,331,2.386,332,1.427,333,2.2,334,2.2,335,4.047,336,1.49,337,3.355,338,3.355,339,4.656,340,3.355,341,3.355,342,3.355,343,3.355,344,4.656,345,3.355,346,3.111,347,3.355,348,3.355,349,2.615,350,3.355,351,3.355,352,2.288,353,3.355,354,3.355,355,3.355,356,2.493,357,3.355,358,1.254,359,3.355,360,3.355,361,2.916,362,3.355,363,3.355,364,3.355,365,3.355,366,3.355,367,3.355,368,6.565,369,3.355,370,5.347,371,3.355,372,6.439,373,3.355,374,3.111,375,3.355,376,5.971,377,2.119,378,3.355,379,3.967,380,3.355,381,2.035,382,4.656,383,4.579,384,2.916,385,3.355,386,2.211,387,4.656,388,2.386,389,2.413,390,4.656,391,3.355,392,3.111,393,3.355,394,2.615]],["title/components/AppWebComponent.html",[195,0.434,479,1.251]],["body/components/AppWebComponent.html",[3,0.085,4,0.103,5,0.105,6,0.142,12,1.365,16,2.169,18,0.389,19,0.6,35,1.015,38,2.038,42,0.952,43,0.01,44,1.002,45,0.795,46,0.744,56,0.869,69,1.238,75,0.006,80,0.006,82,3.971,99,0.317,104,0.203,112,1.16,129,0.197,132,0.142,138,0.672,141,0.744,195,0.649,196,1.104,197,1.654,198,1.623,200,1.284,201,1.252,207,1.104,208,1.507,209,1.507,210,2.289,211,1.149,212,1.614,218,3.744,219,4.326,220,4.326,225,3.748,244,1.466,245,2.872,246,3.894,247,3.894,255,0.952,258,2.596,259,1.434,298,2.951,299,1.654,307,1.094,308,1,320,1.077,325,1.19,328,3.027,332,2.719,336,1.682,358,1.22,408,1.05,449,0.885,452,0.885,456,1.077,473,0.638,474,1.434,475,1.284,476,2.245,477,1.284,478,1.284,479,2.028,480,1.284,481,1.131,482,2.073,483,1.16,484,1.284,485,1.544,486,2.073,487,1.16,488,1.22,489,1.284,490,1.16,491,1.284,492,1.16,493,1.104,494,1.284,495,1.16,496,1.284,497,1.16,498,1.16,499,1.284,500,1.16,501,1.252,502,1.131,503,1.284,504,1.16,505,1.797,506,1.131,507,1.16,508,1.16,509,2.073,510,1.16,511,1.665,512,1.797,513,1.131,514,1.16,515,1.131,516,0.952,517,1.284,518,1.131,519,1.104,520,1.16,521,1.284,522,1.16,523,1.284,524,1.16,525,1.284,526,1.16,527,1.47,528,1.16,529,1.623,530,1.16,531,1.284,532,1.16,533,1.507,534,1.284,535,1.16,536,1.284,537,1.284,579,6.103,606,7.021,607,3.265,608,6.561,609,5.688,610,3.917,611,2.298,612,4.108,613,4.686,614,5.708,615,6.263,616,3.148,617,6.263,618,5.293,619,4.065,620,5.688,621,5.688,622,4.065,623,4.581,624,4.065,625,4.326,626,4.065,627,5.783,628,4.065,629,4.065,630,4.065,631,4.065,632,4.065,633,4.887,634,4.065,635,4.065,636,4.065,637,4.065,638,4.065,639,1.99,640,2.063,641,5.688,642,4.065,643,2.063,644,2.063,645,5.013,646,1.745,647,4.065,648,4.065,649,4.065,650,3.027,651,4.065,652,4.065,653,4.065,654,4.065,655,4.065,656,6.561,657,6.561,658,6.561]],["title/interfaces/BlockSize.html",[128,0.302,659,2.401]],["body/interfaces/BlockSize.html",[3,0.11,4,0.135,5,0.098,6,0.086,11,0.67,18,0.509,19,0.718,40,0.997,41,1.022,43,0.01,44,0.96,45,0.672,47,0.972,56,1.04,69,0.729,71,2.196,75,0.007,80,0.007,86,1.048,99,0.271,104,0.266,128,0.518,129,0.173,131,2.211,132,0.238,138,1.125,140,1.214,159,1.209,160,1.148,181,1.865,194,1.407,195,0.784,208,1.407,209,1.407,210,1.339,211,0.858,213,1.442,215,1.442,255,2.12,258,2.589,259,1.339,320,1.407,381,2.874,386,3.122,389,3.408,403,2.596,408,2.229,413,2.043,474,1.339,481,1.478,600,2.146,659,4.339,660,3.708,661,3.502,662,3.171,663,5.069,664,3.453,665,4.483,666,4.523,667,5.998,668,2.833,669,1.516,670,2.833,671,2.671,672,2.026,673,1.97,674,2.524,675,3.956,676,5.593,677,4.523,678,3.956,679,3.502,680,3.502,681,1.516,682,1.678,683,3.297,684,3.956,685,3.502,686,4.681,687,2.671,688,2.28,689,4.261,690,3.171,691,3.877,692,3.956,693,3.502,694,4.681,695,3.708,696,3.502,697,3.326,698,6.619,699,3.956,700,4.681,701,5.998,702,4.681,703,5.998,704,3.956,705,4.681,706,4.681]],["title/components/BlockSizeInputComponent.html",[195,0.434,481,1.22]],["body/components/BlockSizeInputComponent.html",[3,0.075,4,0.091,5,0.097,6,0.128,11,0.773,12,1.252,18,0.345,19,0.55,25,1.315,35,0.642,38,1.799,40,0.978,41,1.003,42,1.221,43,0.01,44,1.148,45,0.667,46,0.954,47,0.954,52,1.053,55,1.08,56,1.028,69,0.923,71,1.546,75,0.005,76,2.385,80,0.005,85,1.151,86,1.408,99,0.208,104,0.18,128,0.359,129,0.132,131,1.498,132,0.26,138,0.862,140,1.094,141,0.658,159,0.988,160,1.091,181,1.83,187,1.69,195,0.76,196,0.977,197,1.315,198,1.027,199,1.136,200,1.136,201,1.108,207,0.977,208,1.381,209,1.381,210,2.268,211,1.141,212,0.885,213,1.416,215,1.416,218,1.895,255,2.092,258,2.593,259,1.696,299,1.546,307,1.003,308,0.885,320,0.953,381,2.361,386,2.565,389,2.8,398,1.229,399,1.665,400,2.632,403,2.723,407,1.593,408,2.332,409,1.825,412,1.761,413,2.018,420,1.498,426,2.8,428,1.624,433,2.238,435,1.544,436,1.544,440,1.544,443,2.309,444,1.412,447,1.701,448,1.895,449,0.783,450,1.761,452,1.135,453,2.511,456,0.953,460,1.825,467,1.761,468,1.761,469,3.503,473,0.564,474,1.8,475,1.136,476,2.124,477,1.136,478,1.136,479,1.027,480,1.136,481,1.872,482,1.937,483,1.027,484,1.136,485,1.416,486,1.937,487,1.027,488,1.08,489,1.136,490,1.027,491,1.136,492,1.027,493,0.977,494,1.136,495,1.027,496,1.136,497,1.027,498,1.027,499,1.136,500,1.027,501,1.108,502,1.001,503,1.136,504,1.027,505,1.647,506,1.001,507,1.027,508,1.027,509,1.937,510,1.027,511,1.526,512,1.647,513,1.001,514,1.027,515,1.001,516,0.843,517,1.136,518,1.001,519,0.977,520,1.027,521,1.136,522,1.027,523,1.136,524,1.027,525,1.136,526,1.027,527,1.347,528,1.027,529,1.488,530,1.027,531,1.136,532,1.027,533,1.381,534,1.136,535,1.027,536,1.136,537,1.136,568,3.412,600,1.454,611,2.478,659,4.078,660,5.49,661,5.185,662,2.148,663,2.679,664,1.825,665,4.262,666,4.386,667,5.405,668,2.553,669,1.027,670,2.171,671,2.639,672,1.372,673,1.334,674,2.274,675,2.679,676,5.008,677,4.077,678,3.883,679,3.438,680,4.043,681,1.488,682,1.937,683,3.274,684,3.883,685,3.438,686,5.405,687,2.407,688,2.238,689,4.469,690,3.113,691,3.644,692,3.883,693,3.438,694,4.595,695,2.511,696,2.372,697,2.252,698,5.405,699,2.679,700,3.17,701,4.595,702,3.17,703,4.595,704,3.883,705,5.927,706,3.17,707,5.214,708,2.552,709,1.735,710,1.895,711,5.214,712,3.17,713,4.595,714,3.597,715,3.17,716,4.188,717,4.043,718,3.17,719,2.511,720,3.17,721,3.17,722,2.252,723,1.895,724,2.511,725,2.252,726,2.511,727,1.895,728,2.511,729,3.17,730,2.889,731,2.679,732,2.372,733,4.595,734,2.309,735,3.64,736,2.889,737,2.252,738,2.679,739,3.597,740,3.17,741,2.372,742,2.372]],["title/modules/BlockSizeInputModule.html",[538,0.652,743,3.059]],["body/modules/BlockSizeInputModule.html",[3,0.131,4,0.16,5,0.117,6,0.103,43,0.01,75,0.008,80,0.008,99,0.355,104,0.316,129,0.16,132,0.221,255,1.479,408,2.098,423,1.632,473,0.991,481,2.53,538,0.94,540,1.802,541,1.848,542,2.564,543,1.944,544,1.848,545,2.564,556,2.393,557,1.802,559,2.047,563,2.333,567,4.703,568,3.204,569,3.154,570,2.478,660,4.409,661,4.163,743,6.17,744,5.565,745,5.565,746,5.565,747,5.072,748,2.733,749,2.158,750,5.643,751,4.703,752,5.29,753,4.409,754,4.151,755,3.46,756,6.085,757,5.072]],["title/modules/ConfigModule.html",[538,0.652,758,3.059]],["body/modules/ConfigModule.html",[3,0.142,4,0.174,5,0.127,6,0.111,43,0.01,75,0.008,80,0.008,99,0.335,104,0.342,129,0.174,132,0.239,211,0.863,325,2.003,540,1.953,544,2.003,563,2.446,595,5.096,758,5.546,759,6.843,760,5.238,761,5.917,762,6.381,763,3.908,764,6.843,765,6.843]],["title/components/ContainerComponent.html",[195,0.434,483,1.251]],["body/components/ContainerComponent.html",[3,0.069,4,0.085,5,0.091,6,0.137,11,0.741,12,1.185,18,0.473,19,0.521,20,2.211,25,1.245,32,2.505,35,0.596,38,1.961,40,0.926,41,0.95,42,1.157,43,0.01,44,0.977,45,0.716,46,0.904,47,0.904,48,1.409,52,1.9,55,1.554,56,0.992,61,2.332,69,0.458,71,1.245,75,0.005,80,0.005,85,1.102,86,1.159,90,1.52,99,0.289,104,0.167,112,0.953,114,1.141,129,0.085,132,0.253,133,1.345,138,1.073,140,1.048,141,0.611,159,1.045,160,0.898,187,1.905,195,0.803,196,0.907,197,1.828,198,0.953,199,1.055,200,1.055,201,1.028,204,1.995,205,2.876,207,0.907,208,1.308,209,1.308,210,2.254,211,1.135,212,0.822,213,1.341,215,1.341,224,4.697,229,3.177,246,3.556,247,3.556,255,1.157,256,2.133,257,2.875,259,1.245,262,3.019,276,2.948,277,2.407,296,1.987,299,2.142,307,0.95,308,0.822,310,3.678,311,3.091,312,3.736,320,0.885,336,1.345,356,1.994,381,1.172,394,2.091,398,1.141,399,0.907,405,2.82,406,1.908,408,0.863,415,3.621,416,2.091,428,0.885,449,0.727,452,0.727,456,0.885,465,1.938,473,0.524,474,1.746,475,1.055,476,2.05,477,1.055,478,1.055,479,0.953,480,1.055,481,0.93,482,1.856,483,1.852,484,1.055,485,1.881,486,1.856,487,0.953,488,1.002,489,1.055,490,1.852,491,1.055,492,0.953,493,0.907,494,1.055,495,0.953,496,1.055,497,0.953,498,0.953,499,1.055,500,0.953,501,1.028,502,0.93,503,1.055,504,0.953,505,1.56,506,0.93,507,0.953,508,0.953,509,1.856,510,0.953,511,1.445,512,1.56,513,0.93,514,0.953,515,0.93,516,0.782,517,1.055,518,0.93,519,0.907,520,0.953,521,1.055,522,0.953,523,1.055,524,0.953,525,1.055,526,0.953,527,1.276,528,0.953,529,1.409,530,0.953,531,1.055,532,0.953,533,1.308,534,1.055,535,0.953,536,1.055,537,1.055,544,1.445,664,1.695,669,0.953,681,1.409,709,1.643,766,2.682,767,2.705,768,4.718,769,4.352,770,4.938,771,3.411,772,5.875,773,4.938,774,3.168,775,4.375,776,5.875,777,5.875,778,4.776,779,3.966,780,5.213,781,6.491,782,5.875,783,3.966,784,4.938,785,2.601,786,3.391,787,3.256,788,4.938,789,4.938,790,3.323,791,3.34,792,4.352,793,4.938,794,3.256,795,3.678,796,3.678,797,3.34,798,2.187,799,4.938,800,4.938,801,3.34,802,3.34,803,4.938,804,4.938,805,2.876,806,3.34,807,3.256,808,7.502,809,4.938,810,6.491,811,3.34,812,5.213,813,3.966,814,6.491,815,4.938,816,3.34,817,3.966,818,4.352,819,4.938,820,3.34,821,3.34,822,3.34,823,4.352,824,3.34,825,3.34,826,1.245,827,3.34,828,3.34,829,2.682,830,2.682,831,2.487,832,2.202,833,2.332,834,2.943,835,3.966,836,3.34,837,2.943,838,3.34,839,2.943,840,3.874,841,3.874,842,2.943,843,2.943,844,3.34,845,3.34,846,3.34,847,3.34,848,2.202,849,2.682,850,2.943,851,2.487,852,3.34,853,3.34,854,4.352,855,2.091,856,2.705,857,4.352,858,3.34,859,3.34,860,3.34,861,1.831,862,3.34,863,3.34,864,4.938,865,4.938,866,3.34,867,3.34,868,3.34,869,3.34,870,3.34,871,3.34,872,3.34,873,2.487,874,3.34,875,3.34]],["title/components/ContentComponent.html",[195,0.434,485,1.19]],["body/components/ContentComponent.html",[3,0.062,4,0.075,5,0.084,6,0.135,11,0.689,12,1.083,15,2.272,18,0.524,19,0.476,20,1.659,22,2.189,23,2.643,24,3.604,25,1.138,35,0.805,38,1.935,40,0.847,41,0.868,42,1.28,43,0.01,44,1.073,45,0.717,46,1,52,0.867,55,1.363,56,1.059,69,0.406,71,1.138,75,0.005,80,0.005,85,1.394,86,1.465,88,2.399,91,2.205,92,3.491,99,0.303,104,0.148,113,1.197,114,1.012,129,0.075,132,0.242,138,0.903,140,0.529,141,1,159,1.059,160,1.29,187,0.96,195,0.781,196,0.804,197,1.138,198,0.845,199,0.936,200,0.936,201,0.912,204,1.823,205,2.676,206,3.604,207,0.804,208,1.195,209,1.195,210,2.229,211,1.127,212,1.345,213,1.225,215,1.225,229,2.676,230,4.03,236,2.379,243,3.491,246,3.349,247,3.349,255,1.28,256,2.494,257,1.999,259,1.659,262,1.233,277,1.673,282,1.768,286,1.982,296,0.785,299,1.378,307,1.464,308,0.729,320,0.785,323,1.953,330,1.768,331,1.692,336,0.935,376,4.899,377,1.503,379,3.101,381,2.81,383,3.491,386,2.961,389,3.232,392,2.206,398,1.012,399,1.786,400,2.623,403,2.085,404,1.628,405,1.692,406,2.577,408,0.765,409,1.503,410,1.56,413,1.974,415,3.599,417,2.421,420,1.879,426,1.233,428,1.195,432,2.694,433,1.937,434,1.401,435,1.271,436,1.271,443,1.312,444,1.162,446,2.068,448,1.56,449,1.19,452,0.982,456,0.785,458,1.953,460,3.101,463,1.503,473,0.465,474,1.659,475,0.936,476,1.931,477,0.936,478,0.936,479,0.845,480,0.936,481,0.824,482,1.727,483,0.845,484,0.936,485,1.786,486,1.727,487,0.845,488,0.889,489,0.936,490,0.845,491,0.936,492,0.845,493,0.804,494,0.936,495,0.845,496,0.936,497,0.845,498,0.845,499,0.936,500,0.845,501,0.912,502,0.824,503,0.936,504,0.845,505,1.425,506,0.824,507,0.845,508,0.845,509,1.727,510,0.845,511,1.321,512,1.425,513,0.824,514,0.845,515,0.824,516,0.694,517,0.936,518,0.824,519,0.804,520,0.845,521,0.936,522,0.845,523,0.936,524,0.845,525,0.936,526,0.845,527,1.166,528,0.845,529,1.288,530,0.845,531,0.936,532,0.845,533,1.195,534,0.936,535,0.845,536,0.936,537,0.936,557,1.288,616,2.421,639,2.209,640,2.29,643,1.503,644,1.503,669,0.845,677,1.692,681,1.288,682,1.727,709,1.502,717,2.975,725,1.854,726,2.068,727,1.56,767,2.995,787,2.975,794,2.975,798,2.421,826,1.541,876,2.611,877,4.39,878,3.977,879,5.466,880,5.466,881,6.112,882,6.112,883,6.931,884,5.466,885,4.513,886,5.466,887,4.513,888,3.22,889,6.112,890,4.513,891,4.513,892,4.513,893,2.962,894,5.466,895,2.962,896,2.962,897,2.962,898,6.579,899,2.962,900,2.962,901,1.692,902,2.962,903,2.962,904,2.209,905,2.962,906,2.962,907,3.827,908,3.338,909,1.854,910,4.513,911,4.513,912,4.513,913,4.513,914,6.931,915,4.303,916,4.513,917,4.513,918,4.513,919,4.513,920,4.513,921,4.513,922,2.962,923,2.962,924,3.624,925,4.513,926,6.579,927,3.977,928,3.977,929,4.513,930,4.513,931,2.962,932,2.962,933,5.466,934,3.977,935,4.513,936,4.513,937,4.513,938,4.513,939,4.513,940,4.513,941,2.962,942,5.466,943,2.825,944,2.962,945,2.825,946,4.513,947,2.611,948,2.379,949,2.962,950,2.379,951,2.962,952,2.962,953,2.962,954,3.624,955,3.15,956,1.953,957,2.068,958,1.953,959,1.953,960,1.953,961,2.379,962,1.953,963,4.513,964,6.112,965,6.112,966,3.361,967,1.768,968,3.361,969,4.513,970,4.513,971,4.513,972,4.513,973,2.992,974,2.825,975,2.975,976,1.854,977,1.953,978,1.937,979,2.962,980,3.361,981,2.068,982,2.027,983,2.962,984,2.962,985,1.768,986,2.962,987,2.611,988,2.379,989,2.068,990,2.962]],["title/components/ContentComponent-1.html",[187,1.185,195,0.362,485,0.992]],["body/components/ContentComponent-1.html",[3,0.064,4,0.079,5,0.086,6,0.138,11,0.789,12,1.12,15,1.644,18,0.447,19,0.492,20,2.099,25,1.177,35,0.553,38,1.979,40,0.876,41,0.898,42,1.316,43,0.01,44,0.994,45,0.724,46,1.028,47,0.854,48,1.332,52,1.963,55,1.39,56,1.077,69,0.425,71,1.98,75,0.005,80,0.005,85,1.534,86,1.594,90,1.437,99,0.267,104,0.155,112,0.884,129,0.079,132,0.246,133,1.296,138,1.209,140,0.833,141,0.567,159,1.178,160,0.858,164,2.666,187,1.513,195,0.763,196,0.841,197,1.177,198,1.332,199,0.978,200,0.978,201,0.953,204,1.886,205,2.749,207,0.841,208,1.236,209,1.236,210,2.239,211,1.128,212,0.762,213,1.267,224,4.581,229,3.061,246,3.426,247,3.426,255,0.725,256,1.925,257,2.769,259,1.177,262,2.935,276,2.786,277,1.731,286,2.372,296,1.938,299,2.191,307,0.898,308,0.762,310,3.516,311,2.922,320,0.82,336,1.516,356,1.849,361,2.162,377,1.571,379,2.85,381,1.087,394,1.939,398,1.058,399,0.841,400,2.003,401,1.939,402,1.939,403,1.181,404,1.117,405,1.769,408,1.992,413,2.313,415,3.647,420,1.943,422,2.162,423,0.8,428,1.938,433,2.003,434,1.464,449,1.593,452,1.593,456,0.82,464,2.487,465,1.215,466,2.162,473,0.486,474,1.691,475,0.978,476,1.975,477,0.978,478,0.978,479,0.884,480,0.978,481,0.862,482,1.774,483,0.884,484,0.978,485,1.821,486,1.774,487,0.884,488,0.929,489,0.978,490,1.914,491,0.978,492,0.884,493,0.841,494,0.978,495,0.884,496,0.978,497,0.884,498,0.884,499,0.978,500,0.884,501,0.953,502,0.862,503,0.978,504,0.884,505,1.474,506,0.862,507,0.884,508,0.884,509,1.774,510,0.884,511,1.366,512,1.474,513,0.862,514,0.884,515,0.862,516,0.725,517,0.978,518,0.862,519,0.841,520,0.884,521,0.978,522,0.884,523,0.978,524,0.884,525,0.978,526,0.884,527,1.206,528,0.884,529,1.332,530,0.884,531,0.978,532,0.884,533,1.236,534,0.978,535,0.884,536,0.978,537,0.978,610,1.849,669,0.884,681,1.332,688,2.684,709,1.553,771,3.123,775,4.183,778,4.005,779,3.748,783,3.748,785,2.458,786,3.061,787,3.077,790,3.123,794,3.077,795,3.476,796,3.476,818,4.113,826,1.899,831,2.306,840,4.825,841,4.649,851,2.306,855,1.939,856,1.697,877,4.511,977,2.042,978,2.003,982,3.211,991,2.729,992,4.667,993,7.03,994,5.616,995,6.708,996,5.616,997,5.616,998,6.252,999,4.667,1000,4.667,1001,4.667,1002,6.252,1003,6.252,1004,6.252,1005,4.667,1006,3.077,1007,4.667,1008,5.616,1009,4.667,1010,4.667,1011,5.616,1012,4.667,1013,4.667,1014,3.748,1015,3.097,1016,3.748,1017,3.748,1018,3.097,1019,3.097,1020,4.113,1021,3.748,1022,4.667,1023,4.994,1024,3.097,1025,4.667,1026,3.097,1027,3.258,1028,2.067,1029,4.667,1030,6.252,1031,2.306,1032,4.183,1033,2.487,1034,2.487,1035,3.097,1036,3.097,1037,3.097,1038,3.097,1039,3.097,1040,3.097,1041,3.097,1042,2.487,1043,4.667,1044,3.097,1045,4.667,1046,3.097,1047,1.697,1048,2.042,1049,3.097,1050,3.097,1051,3.097,1052,5.616,1053,3.097,1054,3.097,1055,4.667,1056,3.097,1057,3.097,1058,4.667,1059,3.097,1060,3.097,1061,3.097,1062,3.097,1063,2.729]],["title/interfaces/ContentContainerChanged.html",[128,0.302,1064,2.743]],["body/interfaces/ContentContainerChanged.html",[3,0.111,4,0.136,5,0.099,6,0.087,11,0.674,15,1.564,18,0.512,19,0.721,43,0.01,45,0.819,47,1.25,48,1.525,71,1.723,75,0.007,80,0.007,90,2.319,99,0.213,121,2.097,122,2.097,123,2.038,124,1.982,125,2.038,128,0.547,129,0.225,132,0.187,138,0.883,140,1.219,181,2.786,194,1.415,195,0.812,197,1.723,221,2.928,299,2.254,312,3.026,336,1.416,413,2.051,415,3.743,424,3.902,430,2.527,527,1.381,610,3.19,646,3.232,683,2.225,771,3.335,774,2.444,778,4.079,785,2.815,786,3.344,790,3.959,805,3.344,826,1.723,855,3.346,856,3.743,861,1.982,982,2.533,1023,4.277,1027,3.731,1047,2.928,1064,4.715,1065,3.346,1066,4.792,1067,4.77,1068,4.77,1069,4.965,1070,3.731,1071,4.277,1072,3.731,1073,4.533,1074,4.277,1075,4.77,1076,3.98,1077,3.98,1078,4.277,1079,4.277,1080,3.98,1081,3.731,1082,4.77,1083,3.731,1084,3.731,1085,4.126,1086,3.523,1087,3.523]],["title/modules/ContentModule.html",[538,0.652,549,3.059]],["body/modules/ContentModule.html",[3,0.128,4,0.157,5,0.114,6,0.1,43,0.01,75,0.008,80,0.008,99,0.354,104,0.309,129,0.157,132,0.216,211,0.779,308,1.839,325,1.807,423,1.596,456,1.636,473,0.969,485,2.461,529,1.762,538,0.919,540,1.762,541,1.807,542,2.54,543,1.901,544,1.807,545,2.54,549,6.305,556,2.361,557,1.762,559,2.424,563,2.302,569,3.112,570,2.424,748,2.697,749,2.11,752,5.219,753,4.311,830,4.96,1088,5.443,1089,5.443,1090,5.443,1091,5.443,1092,6.071,1093,6.071,1094,6.176,1095,7.476,1096,7.476,1097,4.311,1098,6.176,1099,4.072,1100,4.599,1101,6.176]],["title/modules/CoreModule.html",[538,0.652,550,3.059]],["body/modules/CoreModule.html",[3,0.128,4,0.156,5,0.114,6,0.1,43,0.01,46,1.125,75,0.008,80,0.008,99,0.354,104,0.307,129,0.156,132,0.215,140,1.097,211,0.94,212,1.512,325,1.799,326,4.578,423,1.588,473,0.964,538,1.194,540,1.754,541,1.799,542,1.942,543,1.893,544,1.799,545,2.355,550,6.301,556,2.355,557,1.754,559,2.417,563,2.295,605,4.578,643,3.119,644,3.119,758,6.064,843,5.417,1102,5.417,1103,5.417,1104,6.064,1105,6.064,1106,6.147,1107,7.455,1108,6.147,1109,5.204,1110,7.455,1111,6.147,1112,6.147,1113,6.147,1114,6.147,1115,6.147,1116,6.147,1117,6.147,1118,6.147,1119,4.578,1120,8.024,1121,6.147,1122,4.937,1123,6.147]],["title/interfaces/DefaultIconDefinition.html",[128,0.302,1124,3.263]],["body/interfaces/DefaultIconDefinition.html",[3,0.08,4,0.098,5,0.071,6,0.062,11,0.484,18,0.368,19,0.576,43,0.01,44,1.299,45,0.62,46,1.464,69,1.158,75,0.006,80,0.006,90,1.182,128,0.265,129,0.139,138,0.634,141,1.392,194,1.017,203,5.478,302,5.23,307,0.739,349,5.769,440,3.702,449,1.594,452,1.594,474,1.974,616,3.069,664,2.772,767,2.103,978,1.648,1124,4.737,1125,2.68,1126,3.083,1127,3.083,1128,1.971,1129,3.083,1130,3.383,1131,4.069,1132,3.839,1133,3.839,1134,3.083,1135,3.839,1136,3.839,1137,2.68,1138,3.383,1139,6.859,1140,4.069,1141,5.565,1142,3.602,1143,2.531,1144,3.083,1145,2.68,1146,3.383,1147,8.064,1148,3.383,1149,3.383,1150,3.383,1151,4.815,1152,3.383,1153,3.383,1154,3.383,1155,3.383,1156,3.383,1157,3.383,1158,6.106,1159,6.106,1160,6.453,1161,6.453,1162,3.083,1163,3.383,1164,4.584,1165,3.383,1166,3.383,1167,3.383,1168,4.388,1169,4.388,1170,4.815,1171,3.383,1172,3.383,1173,3.383,1174,3.383,1175,6.453,1176,3.383,1177,4.815,1178,2.859,1179,3.383,1180,3.383,1181,3.383,1182,3.383,1183,3.383,1184,3.383,1185,3.383,1186,3.383,1187,3.383,1188,3.383,1189,3.383,1190,6.106,1191,4.815,1192,3.383,1193,3.383,1194,3.383,1195,3.383,1196,4.815,1197,3.383,1198,3.383,1199,3.083,1200,3.383,1201,3.383,1202,3.383,1203,3.383,1204,3.383,1205,4.815,1206,4.388,1207,3.083,1208,3.383,1209,3.083,1210,3.383,1211,3.383,1212,3.383,1213,3.383,1214,3.383,1215,3.383,1216,3.383,1217,6.106,1218,3.383,1219,3.383,1220,6.106,1221,3.383,1222,3.383,1223,2.68,1224,3.383,1225,3.383,1226,5.605,1227,3.383,1228,4.815,1229,3.383,1230,3.383,1231,3.383,1232,3.383]],["title/components/DetailsLabelComponent.html",[195,0.434,487,1.251]],["body/components/DetailsLabelComponent.html",[3,0.095,4,0.116,5,0.114,6,0.127,11,0.776,12,1.477,18,0.436,19,0.649,25,1.551,38,1.747,42,1.067,43,0.01,44,1.157,45,0.668,46,0.834,52,1.333,55,1.275,69,1.206,75,0.006,80,0.006,85,1.307,86,1.374,99,0.182,104,0.228,129,0.116,132,0.28,133,0.944,141,0.834,155,3.15,159,0.734,160,1.064,195,0.771,196,1.237,197,1.551,198,1.3,199,1.439,200,1.439,201,1.403,207,1.237,208,1.629,209,1.629,210,2.307,211,1.159,212,1.121,213,1.67,215,1.67,255,1.441,258,1.846,259,1.551,299,1.756,303,3.121,307,1.183,308,1.121,320,1.207,398,1.557,399,1.891,403,1.738,408,1.177,410,3.241,440,2.641,444,2.414,449,0.992,452,0.992,456,1.207,465,2.414,473,0.715,474,1.964,475,1.439,476,2.356,477,1.439,478,1.439,479,1.3,480,1.439,481,1.268,482,2.2,483,1.3,484,1.439,485,1.67,486,2.2,487,2.128,488,2.672,489,1.439,490,1.3,491,1.439,492,1.3,493,1.237,494,1.439,495,1.3,496,1.439,497,1.3,498,1.3,499,1.439,500,1.3,501,1.403,502,1.268,503,1.439,504,1.3,505,1.943,506,1.268,507,1.3,508,1.3,509,2.2,510,1.3,511,1.8,512,1.943,513,1.268,514,1.3,515,1.268,516,1.067,517,1.439,518,1.268,519,1.237,520,1.3,521,1.439,522,1.3,523,1.439,524,1.3,525,1.439,526,1.3,527,1.59,528,1.3,529,1.756,530,1.3,531,1.439,532,1.3,533,1.629,534,1.439,535,1.3,536,1.439,537,1.439,611,2.486,669,1.3,681,1.756,682,2.2,709,2.047,1233,6.256,1234,5.801,1235,4.015,1236,5.422,1237,5.422,1238,4.683,1239,7.458,1240,6.152,1241,7.458,1242,6.152,1243,6.965,1244,6.152,1245,6.152,1246,4.556,1247,6.152,1248,6.152,1249,4.556,1250,3.371,1251,6.152,1252,5.422,1253,7.458,1254,6.152,1255,6.152,1256,6.152,1257,4.556,1258,6.152,1259,2.852]],["title/modules/DetailsLabelModule.html",[538,0.652,1260,3.059]],["body/modules/DetailsLabelModule.html",[3,0.137,4,0.168,5,0.122,6,0.107,43,0.01,75,0.008,80,0.008,99,0.33,104,0.33,129,0.168,132,0.231,423,1.705,473,1.035,487,2.608,488,1.98,538,0.982,540,1.883,541,1.931,542,2.612,543,2.031,544,1.931,545,2.612,556,2.456,557,1.883,559,2.139,563,2.394,748,2.805,749,2.254,1233,5.298,1234,4.913,1260,6.223,1261,5.814,1262,5.814,1263,5.814,1264,6.597,1265,6.597]],["title/interfaces/DocumentationContent.html",[128,0.302,1266,3.519]],["body/interfaces/DocumentationContent.html",[3,0.163,4,0.171,5,0.124,6,0.109,8,2.882,11,0.847,18,0.643,19,0.829,43,0.01,45,0.704,69,1.216,75,0.008,80,0.008,128,0.463,129,0.171,194,1.778,415,3.804,722,5.549,1266,6.31,1267,5.917,1268,6.714,1269,4.203,1270,4.687,1271,5.769,1272,5.392,1273,3.834,1274,5.851]],["title/interfaces/DrawerContainersChanged.html",[128,0.302,1071,2.743]],["body/interfaces/DrawerContainersChanged.html",[3,0.11,4,0.135,5,0.098,6,0.086,11,0.669,15,1.551,18,0.508,19,0.717,43,0.01,45,0.82,47,1.244,48,1.513,71,1.714,75,0.007,80,0.007,90,2.093,99,0.211,121,2.08,122,2.08,123,2.022,124,1.966,125,2.022,128,0.546,129,0.225,132,0.185,138,0.876,140,0.946,181,2.778,194,1.404,195,0.783,197,1.892,221,2.904,299,2.269,312,3.01,336,1.408,413,2.04,415,3.397,424,3.882,430,2.507,527,1.37,610,3.165,646,3.22,683,2.83,771,3.323,774,2.425,778,4.885,785,2.792,786,3.327,790,3.954,805,3.327,826,1.714,855,3.319,856,3.724,861,2.52,982,2.52,1023,4.255,1027,4.745,1047,2.904,1064,4.255,1065,3.319,1066,4.782,1067,4.745,1068,4.745,1069,4.947,1070,3.701,1071,4.697,1072,4.745,1073,4.52,1074,4.255,1075,4.745,1076,3.948,1077,3.948,1078,4.255,1079,4.255,1080,3.948,1081,3.701,1082,4.745,1083,3.701,1084,3.701,1085,4.111,1086,3.495,1087,3.495]],["title/interfaces/DrawerInitialized.html",[128,0.302,1078,2.743]],["body/interfaces/DrawerInitialized.html",[3,0.112,4,0.137,5,0.1,6,0.087,11,0.679,15,1.575,18,0.515,19,0.724,43,0.01,45,0.82,47,1.256,48,1.536,71,1.73,75,0.007,80,0.007,90,2.113,99,0.215,121,2.112,122,2.112,123,2.052,124,1.996,125,2.052,128,0.549,129,0.225,132,0.188,138,0.889,140,0.96,181,2.652,194,1.425,195,0.748,197,1.73,221,2.949,299,2.265,312,3.039,336,1.422,413,2.06,415,3.416,424,3.92,430,2.545,527,1.391,610,3.213,646,3.243,683,2.24,771,3.346,774,2.462,778,4.097,785,2.835,786,3.359,790,3.962,805,3.359,826,1.73,855,3.369,856,3.76,861,1.996,982,2.545,1023,4.297,1027,3.757,1047,2.949,1064,4.297,1065,3.369,1066,4.8,1067,4.791,1068,4.791,1069,4.982,1070,3.757,1071,4.297,1072,3.757,1073,4.545,1074,4.297,1075,4.791,1076,5.111,1077,5.111,1078,4.731,1079,4.297,1080,4.008,1081,3.757,1082,4.791,1083,3.757,1084,3.757,1085,4.14,1086,3.548,1087,3.548]],["title/modules/DrawerModule.html",[538,0.652,551,3.059]],["body/modules/DrawerModule.html",[3,0.124,4,0.152,5,0.111,6,0.097,43,0.01,75,0.008,80,0.008,99,0.355,104,0.3,129,0.152,132,0.209,423,1.547,473,0.939,483,2.577,485,2.374,490,2.577,526,2.577,527,1.547,538,0.891,540,1.709,541,1.752,542,2.506,543,1.844,544,2.147,545,2.506,551,6.364,556,2.317,557,1.709,559,1.941,563,2.259,569,3.054,570,2.35,572,6.466,573,4.837,574,3.749,575,5.892,576,4.809,595,4.459,596,4.809,830,4.809,831,4.459,1070,4.18,1275,5.277,1276,5.277,1277,5.277,1278,5.988,1279,4.593,1280,4.593,1281,5.988,1282,4.809,1283,5.277]],["title/interfaces/DrawerToggled.html",[128,0.302,1079,2.743]],["body/interfaces/DrawerToggled.html",[3,0.107,4,0.131,5,0.095,6,0.084,11,0.65,15,1.953,18,0.493,19,0.704,43,0.01,45,0.821,47,1.221,48,1.904,71,2.095,75,0.007,80,0.007,90,2.055,99,0.205,121,2.022,122,2.022,123,1.965,124,1.911,125,1.965,128,0.54,129,0.224,132,0.18,138,0.852,140,0.919,181,2.748,194,1.365,195,0.733,197,1.683,221,3.656,299,2.281,312,2.955,336,1.722,413,2.494,415,3.36,424,4.745,430,3.156,527,1.724,610,3.076,646,3.177,683,2.145,771,3.278,774,2.357,778,3.984,785,3.515,786,3.267,790,3.94,805,3.267,826,1.974,855,3.226,856,3.656,861,1.911,982,3.081,1023,5.202,1027,3.597,1047,2.823,1064,4.178,1065,3.226,1066,4.632,1067,4.659,1068,4.659,1069,4.88,1070,3.597,1071,4.178,1072,3.597,1073,4.472,1074,4.178,1075,4.659,1076,3.837,1077,3.837,1078,4.178,1079,4.634,1080,4.97,1081,4.659,1082,4.659,1083,3.597,1084,3.597,1085,4.055,1086,3.397,1087,3.397]],["title/interfaces/ExtractionSet.html",[128,0.302,1284,2.401]],["body/interfaces/ExtractionSet.html",[3,0.133,4,0.163,5,0.119,6,0.104,11,0.809,18,0.614,19,0.807,43,0.01,44,1.237,45,0.732,46,1.399,69,1.204,75,0.008,80,0.008,99,0.256,128,0.442,129,0.163,141,1.605,194,1.699,298,3.314,493,2.426,533,1.699,690,4.566,904,3.744,1284,4.19,1285,5.653,1286,5.653,1287,6.239,1288,7.648,1289,4.457,1290,7.648,1291,3.514]],["title/components/ExtractionSetDropdownComponent.html",[195,0.434,492,1.251]],["body/components/ExtractionSetDropdownComponent.html",[3,0.08,4,0.098,5,0.101,6,0.132,11,0.802,12,1.311,18,0.368,19,0.576,25,1.377,35,0.685,38,1.874,40,1.025,41,1.051,42,1.28,43,0.01,44,1.128,45,0.701,46,1,47,1,52,1.123,55,1.318,56,0.835,69,0.527,75,0.006,76,1.756,80,0.006,85,1.025,86,1.444,99,0.254,104,0.192,129,0.098,132,0.266,133,0.795,140,0.685,141,1.686,159,0.88,160,1.119,187,1.245,195,0.725,196,1.042,197,1.377,198,1.096,199,1.213,200,1.213,201,1.182,207,1.042,208,1.447,209,1.447,210,2.28,211,1.146,212,0.944,213,1.483,215,1.483,255,0.899,256,1.182,258,1.64,259,1.377,296,1.447,299,1.604,303,2.772,307,1.051,308,0.944,320,1.017,336,1.132,398,1.312,403,2.084,408,0.992,413,1.64,417,1.7,418,4.737,426,1.598,428,1.017,431,2.531,449,0.836,452,0.836,456,1.017,457,4.44,463,1.948,467,3.113,468,3.113,469,3.12,471,2.403,472,2.859,473,0.602,474,1.846,475,1.213,476,2.189,477,1.213,478,1.213,479,1.096,480,1.213,481,1.069,482,2.009,483,1.096,484,1.213,485,1.483,486,2.009,487,1.096,488,1.152,489,1.213,490,1.096,491,1.213,492,1.977,493,2.465,494,1.213,495,1.096,496,1.213,497,1.096,498,1.096,499,1.213,500,1.096,501,1.182,502,1.069,503,1.213,504,1.096,505,1.726,506,1.069,507,1.096,508,1.096,509,2.009,510,1.096,511,1.599,512,1.726,513,1.069,514,1.096,515,1.069,516,0.899,517,1.213,518,1.069,519,1.042,520,1.096,521,1.213,522,1.096,523,1.213,524,1.096,525,1.213,526,1.096,527,1.412,528,1.096,529,1.559,530,1.096,531,1.213,532,1.096,533,1.447,534,1.213,535,1.096,536,1.213,537,1.213,568,2.772,600,1.551,611,2.207,668,2.648,669,1.096,670,2.274,671,2.719,672,1.464,673,1.424,674,2.358,681,1.559,682,2.009,687,2.496,708,2.674,709,1.818,710,2.022,734,2.419,735,2.68,737,3.42,738,2.859,798,3.467,826,1.377,1271,2.531,1284,4.384,1292,6.539,1293,6.064,1294,3.383,1295,7.278,1296,3.814,1297,6.36,1298,5.463,1299,4.988,1300,5.463,1301,6.929,1302,6.36,1303,5.463,1304,3.839,1305,3.632,1306,3.839,1307,3.392,1308,2.772,1309,5.463,1310,5.463,1311,3.839,1312,3.839,1313,4.388,1314,4.837,1315,4.568,1316,3.261,1317,3.839,1318,3.839,1319,3.839,1320,3.839,1321,3.839,1322,3.839,1323,3.839,1324,5.463,1325,5.463,1326,5.463,1327,3.383,1328,3.839,1329,3.839,1330,3.083,1331,2.859,1332,3.839,1333,3.839,1334,3.083,1335,3.383]],["title/modules/ExtractionSetDropdownModule.html",[538,0.652,1336,3.059]],["body/modules/ExtractionSetDropdownModule.html",[3,0.136,4,0.166,5,0.121,6,0.106,43,0.01,75,0.008,80,0.008,99,0.339,104,0.326,129,0.166,132,0.228,141,1.506,423,1.686,473,1.024,492,2.604,493,1.771,538,0.971,540,1.862,541,1.909,542,2.6,543,2.009,544,1.909,545,2.6,556,2.44,557,1.862,559,2.115,563,2.379,748,2.787,749,2.23,1292,5.24,1293,4.859,1336,6.21,1337,5.75,1338,5.75,1339,5.75,1340,6.524,1341,6.809,1342,5.75,1343,6.524]],["title/interfaces/GlobalConfig.html",[128,0.302,244,1.581]],["body/interfaces/GlobalConfig.html",[3,0.112,4,0.136,5,0.099,6,0.087,14,3.912,18,0.514,19,0.722,43,0.01,44,0.757,45,0.813,46,1.687,56,1.047,69,1.24,75,0.007,80,0.007,82,4.782,99,0.301,104,0.268,112,1.531,128,0.37,129,0.192,133,1.112,138,0.887,140,0.957,194,1.421,211,0.677,218,4.187,219,5.241,220,5.241,223,4.977,225,4.54,244,2.867,298,2.948,325,1.57,332,2.807,333,3.608,334,3.608,336,1.844,358,1.61,449,1.168,452,1.168,465,3.35,612,4.977,613,5.241,614,6.384,615,7.006,616,3.52,617,7.006,618,5.92,760,4.516,761,3.996,1028,2.376,1128,1.935,1162,4.309,1164,3.359,1168,4.309,1169,4.309,1209,4.309,1344,3.996,1345,4.724,1346,6.384,1347,4.288,1348,3.996,1349,2.94,1350,3.064,1351,3.064,1352,5.365,1353,4.309,1354,2.454,1355,4.729,1356,5.365]],["title/components/HeaderComponent.html",[195,0.434,495,1.251]],["body/components/HeaderComponent.html",[3,0.091,4,0.112,5,0.111,6,0.129,11,0.757,12,1.441,18,0.421,19,0.633,23,3.1,35,0.784,38,1.802,40,1.126,41,1.155,42,1.029,43,0.01,44,1.146,45,0.689,46,0.804,52,1.286,69,1.055,75,0.006,76,2.746,80,0.006,85,1.126,86,1.184,91,2.65,99,0.239,104,0.22,129,0.112,132,0.277,141,0.804,159,0.708,160,1.045,187,1.425,195,0.761,196,1.193,197,1.513,198,1.254,199,1.388,200,1.388,201,1.353,207,1.193,208,1.59,209,1.59,210,2.302,211,1.156,212,1.081,213,1.63,215,1.63,218,4.471,219,4.508,220,4.508,255,1.029,258,2.052,259,1.513,277,1.629,299,1.724,307,1.155,308,1.081,320,1.164,331,2.51,358,1.802,398,1.502,399,1.995,400,3.302,403,2.934,404,2.165,407,3.028,408,1.988,410,2.315,412,2.151,413,2.205,420,1.829,426,2.846,428,1.946,433,3.154,435,1.886,436,1.886,440,1.886,443,3.254,444,2.884,445,3.958,447,2.839,448,3.162,449,0.956,452,0.956,456,1.164,460,3.046,473,0.689,474,1.939,475,1.388,476,2.321,477,1.388,478,1.388,479,1.254,480,1.388,481,1.223,482,2.16,483,1.254,484,1.388,485,1.63,486,2.16,487,1.254,488,1.319,489,1.388,490,1.254,491,1.388,492,1.254,493,1.193,494,1.388,495,2.097,496,1.388,497,1.254,498,1.254,499,1.388,500,1.254,501,1.353,502,1.223,503,1.388,504,1.254,505,1.896,506,1.223,507,1.254,508,1.254,509,2.16,510,1.254,511,1.757,512,1.896,513,1.223,514,1.254,515,1.223,516,1.029,517,1.388,518,1.223,519,1.193,520,1.254,521,1.388,522,1.254,523,1.388,524,1.254,525,1.388,526,1.254,527,1.551,528,1.254,529,1.713,530,1.254,531,1.388,532,1.254,533,1.59,534,1.388,535,1.254,536,1.388,537,1.388,611,2.426,669,1.254,681,1.713,682,2.16,709,1.998,723,2.315,727,2.315,737,2.751,740,3.873,741,2.897,742,2.897,837,3.873,976,2.751,981,3.068,982,1.629,1032,3.273,1072,3.068,1143,2.897,1252,3.873,1259,4.28,1272,3.529,1357,3.873,1358,6.837,1359,6.003,1360,3.529,1361,6.003,1362,4.394,1363,6.003,1364,4.394,1365,6.003,1366,4.821,1367,3.529,1368,3.273,1369,3.758,1370,3.068,1371,4.394,1372,3.873,1373,4.394,1374,4.394,1375,4.394,1376,2.897,1377,4.394,1378,4.394,1379,3.873,1380,3.529,1381,4.394,1382,3.068,1383,6.003]],["title/modules/HeaderModule.html",[538,0.652,552,3.059]],["body/modules/HeaderModule.html",[3,0.136,4,0.166,5,0.121,6,0.106,43,0.01,75,0.008,80,0.008,99,0.346,104,0.326,129,0.166,132,0.228,423,1.686,473,1.024,495,2.604,538,0.971,540,1.862,541,1.909,542,2.6,543,2.009,544,1.909,545,2.6,552,6.21,556,2.44,557,1.862,559,2.115,563,2.379,569,3.216,570,2.56,748,2.787,749,2.23,754,4.233,755,3.574,1384,5.75,1385,5.75,1386,5.75,1387,6.524,1388,6.524]],["title/interfaces/IconDefinition.html",[128,0.302,1389,3.263]],["body/interfaces/IconDefinition.html",[0,1.714,3,0.088,4,0.108,5,0.078,6,0.069,11,0.535,15,2.118,16,1.617,18,0.406,19,0.618,20,1.98,29,1.82,40,0.796,41,0.816,43,0.01,44,1.219,45,0.648,46,1.524,47,0.776,48,1.915,53,2.972,55,1.5,56,0.895,60,2.96,69,1.105,75,0.006,80,0.006,85,1.099,86,0.836,99,0.332,102,2.056,104,0.212,106,2.514,107,1.82,108,1.82,109,1.713,128,0.292,129,0.149,132,0.148,133,1.747,138,1.356,140,1.045,141,1.437,159,1.265,160,0.895,161,1.82,194,1.123,211,0.535,244,2.113,245,2.367,249,2.96,286,2.546,296,1.777,307,1.392,325,1.241,336,1.214,349,5.331,440,3.873,474,2.147,570,1.664,573,2.796,574,2.655,612,3.667,616,3.633,646,2.88,664,2.972,734,2.594,861,2.172,901,4.338,909,3.667,973,3.285,1119,3.158,1122,3.405,1125,2.96,1128,2.113,1129,6.589,1139,6.395,1140,5.657,1141,5.813,1142,3.862,1143,5.179,1145,4.089,1238,2.323,1376,2.796,1389,5.85,1390,3.158,1391,3.405,1392,4.362,1393,6.379,1394,6.379,1395,5.914,1396,5.162,1397,5.162,1398,2.076,1399,3.737,1400,3.737,1401,2.796,1402,6.922,1403,5.162,1404,3.737,1405,3.737,1406,3.667,1407,3.737,1408,3.737,1409,3.737,1410,3.737,1411,3.737,1412,5.162,1413,3.737,1414,3.737,1415,3.737,1416,3.737,1417,3.737,1418,3.737,1419,3.737,1420,3.737,1421,3.737,1422,3.737,1423,3.737,1424,3.737,1425,3.158,1426,5.162,1427,3.737,1428,3.737,1429,3.737,1430,3.737,1431,3.737,1432,5.162,1433,3.737,1434,3.737,1435,3.405,1436,3.737,1437,3.737,1438,3.737,1439,5.914,1440,3.737,1441,3.405,1442,3.737,1443,3.737,1444,3.737,1445,4.704,1446,3.737,1447,3.737,1448,3.737,1449,3.737,1450,3.737,1451,3.737,1452,3.737,1453,3.737,1454,3.158,1455,3.737,1456,3.737]],["title/injectables/IconRegistryState.html",[0,1.282,1401,2.889]],["body/injectables/IconRegistryState.html",[0,1.604,2,2.202,3,0.08,4,0.098,5,0.071,6,0.127,11,0.876,15,2.23,16,2.09,18,0.369,20,2.129,25,1.382,29,2.98,35,0.688,38,1.785,40,1.028,41,1.054,42,1.718,43,0.01,44,1.217,45,0.657,46,1.394,47,1.003,48,2.175,52,1.128,53,3.235,55,1.689,56,0.974,60,3.826,69,0.952,75,0.006,80,0.006,85,1.196,86,0.76,99,0.325,102,1.924,104,0.193,106,2.352,107,1.655,108,1.655,109,1.558,128,0.266,129,0.139,132,0.135,133,1.713,138,1.324,140,0.688,141,1.167,159,1.227,160,0.837,161,1.655,211,0.486,244,2.504,245,2.805,249,3.826,286,2.597,296,1.942,307,1.541,325,1.128,336,1.438,349,4.908,440,3.849,474,2.02,570,1.513,573,2.542,574,2.414,612,3.431,616,3.61,646,2.736,664,1.956,734,3.075,861,2.032,901,4.575,909,4.346,973,3.59,1119,2.872,1122,4.401,1125,5.472,1128,1.391,1129,6.546,1139,5.966,1140,5.17,1141,4.401,1142,2.542,1143,5.024,1145,3.826,1238,3.002,1376,3.613,1389,6.342,1390,5.838,1391,3.097,1392,2.872,1393,4.83,1394,4.83,1395,6.716,1396,6.118,1397,5.619,1398,1.887,1399,4.83,1400,3.398,1401,3.613,1402,7.285,1403,6.118,1404,4.83,1405,4.83,1406,4.346,1407,3.398,1408,3.398,1409,3.398,1410,3.398,1411,3.398,1412,4.83,1413,3.398,1414,3.398,1415,3.398,1416,3.398,1417,3.398,1418,3.398,1419,3.398,1420,3.398,1421,3.398,1422,3.398,1423,3.398,1424,3.398,1425,4.081,1426,6.118,1427,4.83,1428,3.398,1429,4.83,1430,6.118,1431,4.83,1432,4.83,1433,3.398,1434,3.398,1435,3.097,1436,3.398,1437,3.398,1438,3.398,1439,5.619,1440,3.398,1441,3.097,1442,3.398,1443,3.398,1444,3.398,1445,5.576,1446,5.619,1447,3.398,1448,3.398,1449,3.398,1450,3.398,1451,3.398,1452,3.398,1453,4.83,1454,4.081,1455,5.619,1456,3.398,1457,5.48,1458,3.856,1459,3.856,1460,3.856,1461,3.856,1462,3.856,1463,3.856,1464,3.856,1465,3.856,1466,3.856]],["title/classes/InitializationState.html",[132,0.153,1467,3.519]],["body/classes/InitializationState.html",[3,0.055,4,0.067,5,0.049,6,0.113,11,0.335,15,2.456,18,0.254,19,0.437,20,2.173,25,1.045,38,1.553,40,0.498,41,0.51,42,0.971,43,0.01,45,0.594,47,0.485,48,1.183,55,1.374,56,1.223,65,1.139,71,1.045,75,0.004,80,0.004,85,1.082,86,1.234,90,1.276,99,0.249,104,0.133,112,0.757,121,2.263,122,2.263,123,1.945,124,2.138,125,1.945,129,0.067,132,0.178,133,1.717,138,1.245,140,1.236,141,1.405,159,1.116,160,0.881,181,0.931,195,0.656,197,0.669,199,0.838,204,1.072,205,2.029,208,0.703,209,0.703,210,0.669,211,0.523,213,0.72,215,0.72,221,4.384,224,3.194,229,1.299,243,2.367,246,2.271,247,2.271,256,1.775,257,1.836,258,1.731,259,1.746,262,2.4,276,1.584,277,0.984,280,2.367,282,2.474,286,2.324,296,2.033,299,2.215,305,1.852,309,4.036,310,2.595,311,1.661,320,0.703,321,1.749,336,1.616,356,1.584,377,1.346,379,1.346,394,1.661,412,1.299,413,2.426,416,2.595,420,1.726,422,2.894,423,1.071,424,4.516,428,2.094,429,2.733,434,1.255,438,2.131,439,2.131,449,0.902,452,0.902,458,2.733,465,2.002,466,4.025,474,1.045,490,1.456,527,0.686,610,3.734,646,1.139,668,1.105,669,0.757,670,2.884,681,0.757,690,1.584,725,1.661,768,3.329,769,2.338,771,2.259,774,2.333,775,1.976,780,2.131,783,2.131,786,2.029,787,1.749,790,2.259,792,2.338,794,1.749,796,1.976,798,1.836,805,2.029,807,1.749,823,3.653,826,1.746,840,4.726,841,4.726,848,1.749,849,2.131,850,2.338,851,1.976,854,3.653,982,2.998,993,2.338,1014,2.131,1017,2.131,1023,4.806,1028,1.175,1031,1.976,1032,5.159,1033,2.131,1034,2.131,1042,2.131,1047,2.271,1048,1.749,1074,1.661,1086,3.363,1087,3.363,1128,1.495,1137,1.852,1308,2.588,1467,4.097,1468,2.131,1469,1.976,1470,4.145,1471,5.101,1472,6.927,1473,5.766,1474,4.631,1475,5.766,1476,4.145,1477,5.101,1478,2.653,1479,6.165,1480,4.097,1481,2.653,1482,2.653,1483,2.653,1484,2.653,1485,4.151,1486,3.329,1487,2.653,1488,5.101,1489,2.653,1490,2.653,1491,2.338,1492,4.496,1493,6.105,1494,4.496,1495,4.496,1496,5.843,1497,4.496,1498,5.513,1499,3.653,1500,4.496,1501,4.097,1502,5.513,1503,4.631,1504,3.653,1505,5.082,1506,4.145,1507,2.653,1508,2.653,1509,2.653,1510,2.653,1511,2.653,1512,2.653,1513,2.653,1514,2.653,1515,2.653,1516,4.145,1517,2.653,1518,4.145,1519,2.653,1520,2.653,1521,2.653,1522,2.338,1523,6.255,1524,2.653,1525,2.653,1526,2.653,1527,4.496,1528,2.338,1529,3.653,1530,4.145,1531,2.653,1532,5.766,1533,2.131,1534,4.145,1535,2.653,1536,2.653,1537,2.653,1538,5.101,1539,2.653,1540,2.653,1541,2.653,1542,3.194,1543,2.653,1544,5.101,1545,2.653,1546,1.749,1547,2.653,1548,3.653,1549,2.653,1550,2.653,1551,2.653,1552,6.63,1553,4.145,1554,5.766,1555,4.145,1556,3.653,1557,2.653,1558,5.101,1559,4.145,1560,2.131,1561,2.653,1562,2.653,1563,2.653,1564,4.145,1565,4.145,1566,2.653,1567,2.653,1568,5.101,1569,2.653,1570,2.653,1571,2.653,1572,2.653,1573,4.145,1574,2.653,1575,2.653,1576,1.976,1577,1.976,1578,2.653,1579,1.661,1580,2.653,1581,2.653,1582,5.082,1583,5.101,1584,5.766,1585,4.145,1586,4.145,1587,2.653,1588,2.653,1589,2.653,1590,2.653,1591,2.653,1592,2.653,1593,2.653,1594,6.63,1595,2.894,1596,4.145,1597,2.653,1598,2.653,1599,2.653,1600,2.653,1601,2.653,1602,2.653,1603,2.653,1604,1.852,1605,2.653,1606,2.653,1607,1.852,1608,2.653,1609,2.653,1610,4.145,1611,2.653,1612,2.653,1613,2.653,1614,2.653,1615,2.653,1616,2.653,1617,4.145,1618,5.101,1619,2.653,1620,2.653,1621,4.145,1622,2.653,1623,2.653,1624,2.653,1625,2.653,1626,2.653,1627,2.338,1628,3.045,1629,2.653,1630,2.653,1631,2.653]],["title/components/JsonFileReaderComponent.html",[195,0.434,497,1.251]],["body/components/JsonFileReaderComponent.html",[3,0.081,4,0.099,5,0.169,6,0.133,11,0.695,12,1.322,18,0.372,19,0.581,25,1.389,35,0.693,38,1.88,40,1.034,41,1.06,42,1.29,43,0.01,44,1.132,45,0.703,46,1.008,47,1.008,48,2.18,52,1.612,55,1.141,56,1.064,69,0.878,75,0.006,80,0.006,85,1.201,86,1.262,99,0.22,104,0.194,129,0.099,132,0.267,133,0.805,138,1.215,140,0.983,141,0.711,155,3.083,159,0.887,160,1.124,195,0.728,196,1.054,197,1.389,198,1.108,199,1.227,200,1.227,201,1.196,207,1.054,208,1.459,209,1.459,210,2.282,211,1.147,212,0.955,213,1.496,215,1.496,243,3.656,250,2.561,252,2.561,255,0.91,258,2.409,259,1.756,262,3.18,299,1.614,307,1.06,308,0.955,320,1.029,398,1.327,403,1.481,404,1.401,407,1.72,408,1.004,413,1.166,420,1.617,430,3.478,435,1.667,436,1.667,449,0.845,452,0.845,456,1.029,473,0.609,474,1.854,475,1.227,476,2.2,477,1.227,478,1.227,479,1.108,480,1.227,481,1.081,482,2.022,483,1.108,484,1.227,485,1.496,486,2.022,487,1.108,488,1.166,489,1.227,490,1.108,491,1.227,492,1.108,493,1.054,494,1.227,495,1.108,496,1.227,497,1.988,498,2.529,499,1.227,500,1.108,501,1.196,502,1.081,503,1.227,504,1.108,505,1.74,506,1.081,507,1.108,508,1.108,509,2.022,510,1.108,511,1.612,512,1.74,513,1.081,514,1.108,515,1.081,516,0.91,517,1.227,518,1.081,519,1.054,520,1.108,521,1.227,522,1.108,523,1.227,524,1.108,525,1.227,526,1.108,527,1.423,528,1.108,529,1.572,530,1.108,531,1.227,532,1.108,533,1.459,534,1.227,535,1.108,536,1.227,537,1.227,600,1.569,611,2.226,646,1.667,650,2.893,668,2.665,669,1.108,670,2.293,671,2.733,672,1.481,673,1.44,674,2.374,681,1.572,682,2.022,687,2.512,689,4.007,695,2.711,697,2.432,708,2.696,709,1.833,710,2.046,723,2.046,727,2.046,901,3.146,928,4.855,1033,5.594,1128,2.512,1237,4.855,1259,2.432,1307,3.409,1632,6.557,1633,6.08,1634,3.423,1635,8.026,1636,6.401,1637,5.508,1638,6.401,1639,5.508,1640,6.965,1641,6.401,1642,5.508,1643,6.481,1644,3.884,1645,3.632,1646,5.508,1647,4.855,1648,4.855,1649,5.508,1650,5.508,1651,3.884,1652,5.508,1653,3.884,1654,5.508,1655,4.592,1656,4.855,1657,3.846,1658,4.855,1659,5.508,1660,3.884,1661,5.508,1662,3.119,1663,3.884,1664,3.884,1665,3.884,1666,3.884,1667,3.884,1668,5.508,1669,3.884,1670,3.884,1671,3.884,1672,5.508,1673,3.884,1674,3.884,1675,3.884]],["title/modules/JsonFileReaderModule.html",[538,0.652,1676,3.059]],["body/modules/JsonFileReaderModule.html",[3,0.135,4,0.165,5,0.157,6,0.106,43,0.01,75,0.008,80,0.008,99,0.339,104,0.326,129,0.165,132,0.227,423,1.682,473,1.021,497,2.604,498,1.857,538,0.968,540,1.857,541,1.905,542,2.597,543,2.004,544,1.905,545,2.597,556,2.437,557,1.857,559,2.11,563,2.375,748,2.783,749,2.224,1632,5.227,1633,4.847,1676,6.207,1677,5.736,1678,5.736,1679,5.736,1680,6.508,1681,6.508,1682,5.385,1683,4.543]],["title/components/LabeledSlideToggleComponent.html",[195,0.434,500,1.251]],["body/components/LabeledSlideToggleComponent.html",[3,0.081,4,0.098,5,0.102,6,0.134,11,0.806,12,1.32,15,1.609,18,0.371,19,0.58,25,1.386,32,2.789,35,0.691,38,1.911,40,1.031,41,1.057,42,1.288,43,0.01,44,1.131,45,0.718,46,1.006,47,1.006,52,1.133,55,1.139,56,0.84,69,1.047,75,0.006,80,0.006,85,1.378,86,1.667,99,0.219,104,0.194,129,0.098,132,0.267,133,0.802,138,0.64,140,0.691,141,0.709,155,1.52,159,0.885,160,1.123,195,0.777,196,1.051,197,1.386,198,1.105,199,1.223,200,1.223,201,1.192,207,1.051,208,1.456,209,1.456,210,2.281,211,1.147,212,0.953,213,1.492,215,1.492,255,0.907,258,2.29,259,1.386,286,1.782,299,1.611,307,1.057,308,0.953,320,1.026,336,1.581,398,1.323,408,1.001,409,1.965,410,2.04,420,1.612,428,1.026,435,2.359,436,1.662,449,1.801,452,1.391,456,1.026,473,0.608,474,1.852,475,1.223,476,2.197,477,1.223,478,1.223,479,1.105,480,1.223,481,1.078,482,2.019,483,1.105,484,1.223,485,1.492,486,2.019,487,1.105,488,1.162,489,1.223,490,1.105,491,1.223,492,1.105,493,1.051,494,1.223,495,1.105,496,1.223,497,1.105,498,1.105,499,1.223,500,1.985,501,2.643,502,2.531,503,1.223,504,1.105,505,1.736,506,1.078,507,1.105,508,1.105,509,2.019,510,1.105,511,1.609,512,1.736,513,1.078,514,1.105,515,1.078,516,0.907,517,1.223,518,1.078,519,1.051,520,1.105,521,1.223,522,1.105,523,1.223,524,1.105,525,1.223,526,1.105,527,2.265,528,1.105,529,1.569,530,1.105,531,1.223,532,1.105,533,1.456,534,1.223,535,1.105,536,1.223,537,1.223,600,1.565,611,2.221,668,2.66,669,1.105,670,2.288,671,2.73,672,1.477,673,1.436,674,2.37,681,1.569,682,2.019,687,2.508,688,2.359,708,2.691,709,1.829,710,2.04,727,2.04,826,1.386,978,1.662,982,1.436,1047,3.012,1299,4.556,1305,3.14,1307,3.405,1308,2.789,1313,4.415,1316,4.153,1684,6.645,1685,5.455,1686,3.11,1687,5.497,1688,4.181,1689,5.632,1690,4.845,1691,5.497,1692,5.327,1693,6.956,1694,6.391,1695,5.497,1696,3.413,1697,3.873,1698,4.845,1699,5.9,1700,3.413,1701,5.497,1702,6.725,1703,5.497,1704,5.497,1705,3.873,1706,5.497,1707,5.497,1708,3.873,1709,3.873,1710,5.497,1711,5.497,1712,3.873,1713,3.873,1714,3.873,1715,3.873,1716,3.873,1717,3.873,1718,3.413,1719,3.11,1720,3.873]],["title/modules/LabeledSlideToggleModule.html",[538,0.652,1721,2.743]],["body/modules/LabeledSlideToggleModule.html",[3,0.135,4,0.166,5,0.121,6,0.106,43,0.01,75,0.008,80,0.008,99,0.339,104,0.326,129,0.166,132,0.228,423,1.684,473,1.022,500,2.604,501,2.006,502,2.29,527,1.684,538,0.97,540,1.86,541,1.907,542,2.599,543,2.006,544,1.907,545,2.599,556,2.439,557,1.86,559,2.112,563,2.377,748,2.785,749,2.227,1684,5.233,1685,4.296,1721,5.568,1722,5.743,1723,5.743,1724,5.743,1725,5.743,1726,7.72,1727,6.516,1728,5.743]],["title/components/LeftSidebarComponent.html",[195,0.434,504,1.251]],["body/components/LeftSidebarComponent.html",[3,0.055,4,0.067,5,0.076,6,0.135,11,0.834,12,0.99,15,1.935,18,0.395,19,0.435,22,1.691,23,1.573,25,1.04,35,0.736,38,1.925,42,1.549,43,0.01,44,1.098,45,0.697,46,1.21,52,0.771,55,1.292,56,1.149,69,0.981,75,0.004,76,1.206,80,0.004,85,1.438,86,1.511,88,2.255,91,2.073,96,1.937,99,0.293,104,0.132,111,2.676,112,0.752,113,1.065,114,0.901,127,1.886,129,0.067,132,0.231,140,0.736,141,1.141,155,2.447,159,1.004,160,1.265,184,3.546,187,0.855,195,0.503,196,0.716,197,1.04,198,0.752,199,0.833,200,0.833,201,0.812,207,0.716,208,1.092,209,1.092,210,2.209,211,1.116,212,0.649,213,1.12,215,1.12,218,2.172,222,3.546,255,0.966,256,0.812,258,1.525,259,1.04,262,2.392,286,2.144,296,1.092,298,2.131,299,1.281,300,2.783,306,2.172,307,1.519,308,1.25,309,2.26,312,1.167,320,0.698,330,2.462,331,1.506,332,1.409,336,1.292,352,4.028,381,0.925,386,1.005,398,0.901,399,1.795,400,2.677,401,1.65,402,1.65,403,2.635,404,1.832,405,1.506,407,2.928,408,1.313,409,2.092,412,2.487,413,1.985,415,1.77,417,2.762,426,2.115,427,1.506,428,1.522,431,1.738,432,1.574,433,2.466,434,1.247,441,3.148,443,2.25,444,2.255,447,2.402,448,2.172,449,1.813,450,1.29,452,1.251,456,1.345,458,1.738,460,2.915,463,1.337,466,2.879,467,2.019,468,2.019,471,1.65,472,1.963,473,0.414,474,1.572,475,0.833,476,1.815,477,0.833,478,0.833,479,0.752,480,0.833,481,0.734,482,1.605,483,0.752,484,0.833,485,1.12,486,1.605,487,0.752,488,0.791,489,0.833,490,0.752,491,0.833,492,0.752,493,1.876,494,0.833,495,0.752,496,0.833,497,0.752,498,1.78,499,0.833,500,0.752,501,0.812,502,0.734,503,0.833,504,1.64,505,1.303,506,0.734,507,0.752,508,0.752,509,1.605,510,0.752,511,1.207,512,1.303,513,0.734,514,0.752,515,0.734,516,0.618,517,0.833,518,0.734,519,0.716,520,0.752,521,0.833,522,0.752,523,0.833,524,0.752,525,0.833,526,0.752,527,1.709,528,0.752,529,1.177,530,0.752,531,0.833,532,0.752,533,1.751,534,0.833,535,0.752,536,0.833,537,0.833,587,6.164,611,1.666,625,3.788,639,2.019,640,1.337,669,0.752,681,1.177,682,1.605,688,2.466,709,1.372,719,1.84,722,1.65,723,3.027,724,2.879,732,2.719,734,2.762,737,1.65,741,1.738,742,1.738,798,2.928,826,1.04,856,2.26,861,2.788,873,3.071,888,3.027,901,2.355,945,2.582,950,2.117,976,1.65,978,2.838,981,1.84,982,2.652,1028,3.449,1137,2.879,1223,1.84,1250,2.26,1259,1.65,1271,3.349,1289,3.961,1291,2.783,1299,3.43,1308,2.092,1349,4.377,1350,3.777,1351,4.199,1360,2.117,1366,4.615,1367,2.117,1368,1.963,1648,3.635,1656,3.635,1657,1.84,1688,3.417,1729,6.648,1730,2.117,1731,6.303,1732,4.477,1733,3.635,1734,5.08,1735,6.236,1736,4.477,1737,5.08,1738,4.477,1739,5.08,1740,3.635,1741,4.124,1742,4.124,1743,4.124,1744,4.124,1745,5.08,1746,4.477,1747,4.124,1748,2.636,1749,2.636,1750,4.124,1751,3.635,1752,2.636,1753,4.124,1754,6.612,1755,4.644,1756,2.636,1757,4.124,1758,2.636,1759,3.635,1760,3.43,1761,2.879,1762,4.615,1763,3.786,1764,4.112,1765,4.011,1766,4.124,1767,2.636,1768,6.236,1769,4.124,1770,4.124,1771,4.124,1772,4.124,1773,2.636,1774,4.124,1775,4.124,1776,3.071,1777,4.124,1778,4.124,1779,4.124,1780,4.124,1781,4.124,1782,4.124,1783,2.636,1784,2.636,1785,3.635,1786,4.615,1787,4.615,1788,3.635,1789,4.124,1790,4.124,1791,2.636,1792,2.636,1793,4.124,1794,3.635,1795,3.635,1796,2.636,1797,4.124,1798,4.124,1799,2.636,1800,2.323,1801,2.636,1802,4.124,1803,2.636,1804,2.636,1805,2.636,1806,4.124,1807,2.636,1808,2.636,1809,3.312,1810,2.783,1811,3.635,1812,3.635,1813,3.635,1814,3.312,1815,2.117,1816,2.323,1817,1.963,1818,6.303,1819,3.071,1820,2.719,1821,2.117,1822,2.636,1823,4.124,1824,2.323,1825,2.323,1826,2.636,1827,2.636]],["title/modules/LeftSidebarModule.html",[538,0.652,553,3.059]],["body/modules/LeftSidebarModule.html",[3,0.115,4,0.141,5,0.142,6,0.09,43,0.01,75,0.007,80,0.007,99,0.36,104,0.278,129,0.141,132,0.194,141,1.281,211,0.7,325,1.624,423,1.434,449,1.208,473,0.871,502,1.948,504,2.552,538,0.826,540,1.584,541,1.624,542,2.421,543,1.709,544,1.624,545,2.421,553,6.414,556,2.211,557,1.584,559,2.269,563,2.155,569,2.913,570,2.178,587,4.134,748,2.524,749,1.897,754,3.834,755,3.041,1234,4.134,1260,5.915,1293,4.134,1336,5.915,1633,4.134,1676,5.915,1685,3.659,1721,5.304,1729,4.458,1828,4.891,1829,4.891,1830,4.891,1831,4.891,1832,5.586,1833,5.915,1834,6.13,1835,4.891,1836,6.168,1837,4.891,1838,5.621,1839,4.458,1840,5.55,1841,5.55,1842,5.55,1843,5.55,1844,4.458,1845,5.621,1846,4.891,1847,3.659,1848,4.458,1849,6.168,1850,6.998,1851,4.134,1852,5.55,1853,4.134,1854,4.891,1855,5.55,1856,5.55]],["title/interfaces/Message.html",[128,0.302,790,1.941]],["body/interfaces/Message.html",[0,1.742,3,0.09,4,0.224,5,0.08,6,0.071,11,0.547,18,0.416,19,0.628,20,1.995,35,0.774,40,1.275,41,0.835,43,0.01,45,0.686,46,1.089,47,1.51,48,1.239,55,1.587,56,0.91,71,1.931,75,0.006,80,0.006,85,0.814,96,3.31,99,0.271,104,0.217,112,1.239,114,1.483,128,0.41,129,0.201,132,0.208,133,1.587,138,0.984,140,1.367,154,3.197,159,1.348,160,1.038,194,1.15,198,1.939,204,1.754,205,2.914,212,1.464,229,2.125,277,1.61,296,1.15,336,0.899,358,1.787,428,1.15,646,3.287,763,3.4,771,2.636,774,3.873,785,2.286,786,4.185,790,4.044,805,2.914,807,2.862,826,1.094,832,2.862,848,3.924,1006,2.862,1048,3.924,1066,4.518,1073,4.884,1085,2.378,1109,4.156,1269,2.717,1279,2.717,1280,3.727,1305,2.479,1347,3.727,1354,3.503,1406,2.717,1485,4.253,1542,4.253,1595,3.03,1604,3.03,1607,3.03,1628,2.591,1857,2.862,1858,4.576,1859,3.457,1860,4.439,1861,3.924,1862,4.433,1863,2.591,1864,4.819,1865,2.125,1866,3.233,1867,3.233,1868,4.253,1869,3.233,1870,5.347,1871,4.156,1872,2.862,1873,2.862,1874,4.156,1875,3.03,1876,3.233,1877,4.433,1878,3.233,1879,2.717,1880,3.233,1881,3.233,1882,3.233,1883,4.433,1884,3.03,1885,3.233,1886,3.233,1887,3.233,1888,4.433,1889,3.233,1890,4.433,1891,2.862,1892,4.743,1893,3.233,1894,3.233,1895,3.233,1896,3.233,1897,2.717,1898,3.233,1899,3.233,1900,5.059,1901,3.233,1902,3.233,1903,3.233,1904,3.233,1905,2.862,1906,3.233,1907,3.233,1908,3.233,1909,3.233]],["title/classes/MessageChannel.html",[132,0.153,805,2.145]],["body/classes/MessageChannel.html",[0,1.608,3,0.08,4,0.224,5,0.072,6,0.13,11,0.926,18,0.371,19,0.579,20,2.086,25,1.385,35,0.98,38,1.838,40,1.378,41,0.744,42,1.629,43,0.01,44,0.98,45,0.703,46,1.396,47,1.467,48,1.568,55,1.714,56,0.976,71,1.924,75,0.006,80,0.006,85,1.031,86,0.763,96,3.414,99,0.255,104,0.194,112,1.104,114,1.322,128,0.379,129,0.194,132,0.192,133,1.522,138,0.908,140,1.361,154,2.81,159,1.314,160,0.976,198,1.823,204,1.564,205,2.689,212,1.352,229,1.894,277,1.435,296,1.025,336,0.802,358,1.161,428,1.455,646,3.152,763,3.138,771,2.433,774,3.897,785,2.894,786,4.307,790,4.036,805,3.127,807,2.551,826,0.976,832,2.551,848,3.622,1006,3.622,1048,3.622,1066,4.58,1073,4.779,1085,3.01,1109,3.836,1269,3.44,1279,2.423,1280,3.44,1305,2.21,1347,3.44,1354,3.359,1406,2.423,1468,3.108,1485,4.776,1542,4.776,1595,2.702,1604,3.836,1607,3.836,1628,3.814,1857,2.551,1858,4.598,1859,3.473,1860,4.299,1861,2.551,1862,2.882,1863,2.31,1864,5.174,1865,1.894,1866,2.882,1867,2.882,1868,3.999,1869,2.882,1870,5.127,1871,3.836,1872,2.551,1873,2.551,1874,3.836,1875,2.702,1876,4.092,1877,5.469,1878,4.092,1879,3.44,1880,4.092,1881,2.882,1882,2.882,1883,4.092,1884,3.836,1885,4.092,1886,5.179,1887,2.882,1888,5.179,1889,4.092,1890,4.092,1891,3.622,1892,5.326,1893,4.092,1894,2.882,1895,5.179,1896,2.882,1897,2.423,1898,2.882,1899,2.882,1900,4.757,1901,2.882,1902,2.882,1903,2.882,1904,2.882,1905,2.551,1906,2.882,1907,2.882,1908,2.882,1909,2.882,1910,5.494,1911,5.494,1912,5.494,1913,3.87,1914,5.494,1915,3.87,1916,3.87,1917,3.87,1918,3.87,1919,3.87]],["title/injectables/MessageService.html",[0,1.282,771,1.941]],["body/injectables/MessageService.html",[0,1.675,2,2.343,3,0.085,4,0.221,5,0.076,6,0.126,11,0.832,18,0.393,19,0.604,20,2.111,25,1.443,35,1.021,38,1.758,40,1.339,41,1.101,42,1.341,43,0.01,44,0.807,45,0.672,46,1.306,47,1.562,48,1.171,55,1.653,56,1.008,71,1.663,75,0.006,80,0.006,85,1.074,86,0.809,96,3.303,99,0.263,104,0.205,112,1.171,114,1.402,128,0.395,129,0.198,132,0.2,133,1.555,138,0.946,140,1.423,154,2.664,159,1.331,160,1.008,198,1.882,204,1.658,205,2.802,212,1.408,229,3.493,277,2.123,296,1.087,336,0.85,358,1.231,428,1.087,646,3.221,763,3.766,771,3.324,774,3.961,785,2.161,786,4.239,790,4.038,805,3.228,807,3.774,826,1.034,832,3.774,848,3.774,1006,2.705,1048,3.774,1066,4.44,1073,4.648,1085,2.248,1109,3.997,1269,2.569,1279,2.569,1280,3.584,1305,2.343,1347,3.584,1354,3.556,1406,4.128,1485,4.128,1542,4.128,1595,3.997,1604,2.864,1607,2.864,1628,2.449,1857,2.705,1858,4.128,1859,3.118,1860,4.112,1861,2.705,1862,3.055,1863,2.449,1864,4.948,1865,2.008,1866,3.055,1867,3.055,1868,4.699,1869,3.055,1870,5.682,1871,3.997,1872,2.705,1873,2.705,1874,3.997,1875,2.864,1876,3.055,1877,4.264,1878,3.055,1879,2.569,1880,3.055,1881,3.055,1882,3.055,1883,4.264,1884,2.864,1885,3.055,1886,3.055,1887,3.055,1888,4.264,1889,3.055,1890,4.264,1891,2.705,1892,4.603,1893,3.055,1894,3.055,1895,3.055,1896,3.055,1897,3.584,1898,3.055,1899,3.055,1900,4.911,1901,3.055,1902,3.055,1903,3.055,1904,3.055,1905,3.774,1906,3.055,1907,4.264,1908,4.264,1909,3.055,1920,5.045,1921,4.103,1922,5.725,1923,4.103,1924,4.103,1925,4.103]],["title/interfaces/MessageServiceConfig.html",[128,0.302,1868,2.743]],["body/interfaces/MessageServiceConfig.html",[0,1.755,3,0.091,4,0.221,5,0.081,6,0.071,11,0.553,18,0.42,19,0.632,20,2.001,35,0.783,40,1.282,41,0.844,43,0.01,45,0.657,46,1.097,47,1.535,48,1.252,55,1.593,56,0.916,71,1.722,75,0.006,80,0.006,85,0.823,96,3.316,99,0.272,104,0.219,112,1.252,114,1.499,128,0.413,129,0.202,132,0.21,133,1.593,138,0.991,140,1.372,154,2.76,159,1.351,160,1.044,194,1.162,198,1.949,204,1.773,205,2.935,212,1.475,229,2.147,277,1.627,296,1.162,336,1.415,358,1.317,428,1.162,646,3.3,763,3.425,771,2.655,774,3.837,785,2.311,786,4.227,790,4.027,805,2.935,807,2.892,826,1.512,832,2.892,848,3.953,1006,2.892,1048,3.953,1066,4.391,1073,4.724,1085,2.404,1109,4.186,1269,2.747,1279,2.747,1280,3.754,1305,3.425,1347,3.754,1354,3.63,1406,2.747,1485,4.277,1542,4.277,1595,3.063,1604,3.063,1607,3.063,1628,2.619,1857,2.892,1858,4.277,1859,3.23,1860,4.212,1861,2.892,1862,3.267,1863,2.619,1864,4.841,1865,2.147,1866,3.267,1867,3.267,1868,4.597,1869,4.466,1870,5.541,1871,5.367,1872,2.892,1873,2.892,1874,4.186,1875,3.063,1876,3.267,1877,4.466,1878,3.267,1879,2.747,1880,3.267,1881,3.267,1882,3.267,1883,4.466,1884,3.063,1885,3.267,1886,3.267,1887,3.267,1888,4.466,1889,3.267,1890,4.466,1891,2.892,1892,4.769,1893,3.267,1894,3.267,1895,3.267,1896,3.267,1897,2.747,1898,3.267,1899,3.267,1900,5.088,1901,3.267,1902,3.267,1903,3.267,1904,3.267,1905,2.892,1906,3.267,1907,3.267,1908,3.267,1909,3.267]],["title/interfaces/MetaDataField.html",[128,0.302,1926,3.263]],["body/interfaces/MetaDataField.html",[3,0.143,4,0.174,5,0.127,6,0.112,18,0.657,19,0.839,43,0.009,45,0.753,69,1.222,75,0.008,80,0.008,86,1.705,128,0.473,129,0.202,155,3.394,194,1.817,207,1.863,1926,6.259,1927,5.51,1928,5.51]],["title/interfaces/ModelStateModel.html",[128,0.302,1929,2.743]],["body/interfaces/ModelStateModel.html",[0,1.084,3,0.048,4,0.058,5,0.043,6,0.037,8,0.988,11,0.29,15,2.059,16,0.878,18,0.22,19,0.391,20,1.572,22,2.542,23,0.878,29,0.988,35,0.411,37,2.759,40,0.432,41,0.443,43,0.01,44,1.018,45,0.76,46,1.141,47,0.678,48,0.657,49,1.315,50,1.212,53,3.93,56,1.211,65,0.988,69,1.063,71,1.171,75,0.004,80,0.004,88,0.903,90,2.099,91,1.336,96,3.079,99,0.313,102,1.3,104,0.115,105,2.357,106,1.589,107,0.988,108,0.988,109,0.93,112,0.657,113,1.496,114,0.787,119,1.374,121,1.453,122,1.453,123,0.878,124,0.854,125,1.412,127,1.694,128,0.32,129,0.167,131,0.958,132,0.08,133,1.412,138,1.334,140,1.288,141,0.678,148,3.483,154,2.982,155,2.572,159,1.276,160,1.243,161,0.988,162,1.053,172,1.441,173,1.441,176,1.607,181,0.808,183,1.607,194,0.61,211,0.467,244,1.336,245,1.496,255,1.535,256,2.385,268,2.442,280,1.315,286,1.892,296,1.41,298,3.093,300,1.261,302,1.315,303,1.168,307,0.894,325,0.674,336,1.209,352,2.029,358,1.751,381,2.469,386,2.683,389,2.929,399,0.625,404,1.676,408,1.508,428,1.805,434,2.197,444,1.453,449,1.426,452,1.357,456,0.981,493,1.91,516,1.789,519,1.005,533,0.61,616,1.64,659,3.734,666,2.115,671,1.453,672,0.878,673,0.854,674,0.854,677,2.654,683,1.934,687,0.903,688,3.279,691,1.127,767,1.261,774,2.125,798,2.902,826,1.171,861,1.974,907,4.62,908,1.879,945,2.909,955,5.408,956,4.494,958,1.518,959,1.518,960,1.518,962,2.442,967,1.374,978,2.285,1028,3.652,1128,0.83,1238,2.546,1250,1.261,1284,3.415,1287,4.074,1289,3.887,1291,1.261,1348,3.46,1349,4.296,1350,3.56,1351,3.333,1354,2.851,1398,1.127,1760,3.178,1761,3.244,1763,3.591,1764,4.11,1765,2.585,1776,1.714,1810,3.415,1859,2.197,1860,2.546,1865,1.127,1897,1.441,1929,2.318,1930,1.518,1931,2.974,1932,4.2,1933,4.638,1934,4.911,1935,4.911,1936,4.911,1937,4.363,1938,5.107,1939,4.423,1940,2.442,1941,4.783,1942,4.276,1943,4.352,1944,1.813,1945,2.318,1946,2.585,1947,1.374,1948,1.374,1949,1.849,1950,1.714,1951,1.518,1952,1.849,1953,1.518,1954,1.849,1955,1.315,1956,1.261,1957,2.115,1958,1.849,1959,1.849,1960,1.607,1961,1.751,1962,1.127,1963,1.374,1964,1.315,1965,1.315,1966,1.714,1967,2.774,1968,1.849,1969,2.211,1970,1.714,1971,1.849,1972,1.849,1973,1.849,1974,2.909,1975,2.211,1976,4.732,1977,1.849,1978,1.849,1979,1.849,1980,1.849,1981,1.849,1982,1.849,1983,1.849,1984,1.849,1985,1.849,1986,1.849,1987,1.849,1988,1.849,1989,1.849,1990,1.849,1991,1.849,1992,1.849,1993,1.849,1994,1.849,1995,1.849,1996,1.849,1997,1.849,1998,1.849,1999,1.849,2000,1.714,2001,1.714,2002,1.849,2003,1.714,2004,1.849,2005,1.849,2006,1.607,2007,1.607,2008,1.441,2009,1.849,2010,1.849,2011,3.732,2012,1.849,2013,5.263,2014,1.849,2015,1.849,2016,2.974,2017,2.758,2018,1.849,2019,1.849,2020,4.923,2021,1.849,2022,1.849,2023,1.849,2024,1.849,2025,1.315,2026,1.849,2027,4.276,2028,2.115,2029,1.849,2030,1.849,2031,1.849,2032,1.374,2033,1.849,2034,1.849,2035,2.974,2036,1.849,2037,4.276,2038,1.849,2039,2.974,2040,1.849,2041,1.849,2042,1.849,2043,1.849,2044,1.849,2045,1.849,2046,1.849,2047,1.849,2048,1.849,2049,1.849,2050,1.849,2051,1.849,2052,1.849,2053,1.849,2054,1.849,2055,1.849,2056,1.849,2057,1.849,2058,1.849,2059,2.974,2060,1.849,2061,1.849,2062,1.849,2063,1.849,2064,1.849,2065,1.849,2066,1.849,2067,1.849,2068,1.849,2069,2.974,2070,1.849,2071,1.849,2072,1.849,2073,1.849,2074,1.849,2075,1.849,2076,1.849,2077,1.849,2078,1.849,2079,1.849,2080,1.849,2081,1.849,2082,1.849,2083,1.849,2084,1.849,2085,2.974,2086,1.374,2087,1.607,2088,1.849,2089,1.518,2090,1.607,2091,2.974,2092,3.244,2093,2.974,2094,2.211,2095,2.974,2096,1.849,2097,1.849,2098,1.849,2099,1.849,2100,1.849,2101,1.849,2102,1.849,2103,1.374,2104,1.849,2105,1.849,2106,1.849,2107,1.849,2108,1.849,2109,1.849]],["title/components/NameInputComponent.html",[195,0.434,506,1.22]],["body/components/NameInputComponent.html",[3,0.076,4,0.093,5,0.098,6,0.136,11,0.782,12,1.268,18,0.351,19,0.557,20,1.562,25,1.332,32,2.681,35,0.654,38,1.939,40,0.991,41,1.016,42,1.452,43,0.01,44,1.288,45,0.708,46,1.134,47,0.967,48,1.936,52,1.072,55,1.284,56,0.947,69,1.028,75,0.006,76,2.417,80,0.006,85,1.349,86,1.588,99,0.247,104,0.183,128,0.253,129,0.134,132,0.262,133,0.759,138,0.606,140,1.437,141,0.967,159,0.998,160,1.099,195,0.764,196,0.995,197,1.332,198,1.046,199,1.158,200,1.158,201,1.128,207,0.995,208,1.4,209,1.4,210,2.271,211,1.143,212,0.901,213,1.435,215,1.435,255,0.858,258,2.623,259,1.71,299,1.562,307,1.016,308,0.901,320,0.971,332,2.318,333,3.788,334,3.788,358,1.1,398,1.252,399,0.995,400,1.573,404,1.322,408,0.947,413,1.1,426,2.2,428,0.971,443,1.623,449,1.15,452,1.15,456,0.971,467,1.794,468,1.794,469,2.093,473,0.575,474,1.813,475,1.158,476,2.143,477,1.158,478,1.158,479,1.046,480,1.158,481,1.02,482,1.958,483,1.046,484,1.158,485,1.435,486,1.958,487,1.046,488,1.1,489,1.158,490,1.046,491,1.158,492,1.046,493,0.995,494,1.158,495,1.046,496,1.158,497,1.046,498,1.046,499,1.158,500,1.046,501,1.128,502,1.02,503,1.158,504,1.046,505,1.669,506,1.888,507,1.046,508,1.046,509,1.958,510,1.046,511,1.546,512,1.669,513,1.02,514,1.046,515,1.02,516,0.858,517,1.158,518,1.02,519,0.995,520,1.046,521,1.158,522,1.046,523,1.158,524,1.046,525,1.158,526,1.046,527,1.365,528,1.046,529,1.508,530,1.046,531,1.158,532,1.046,533,1.4,534,1.158,535,1.046,536,1.158,537,1.158,568,3.801,600,1.481,611,2.135,662,2.188,668,2.58,669,1.046,670,2.2,671,2.662,672,1.398,673,1.359,674,2.298,679,3.484,680,4.086,681,1.508,682,1.958,687,2.432,688,2.268,689,4.502,690,3.154,691,3.667,695,2.558,696,2.416,697,2.294,699,2.729,708,2.586,709,1.758,710,1.93,712,3.229,713,4.657,715,3.229,730,2.943,731,2.729,732,2.416,1128,2.447,1307,3.32,1308,3.144,1847,5.515,2110,6.23,2111,4.657,2112,4.657,2113,5.461,2114,5.461,2115,5.461,2116,5.284,2117,5.461,2118,5.284,2119,6.378,2120,5.284,2121,4.657,2122,3.664,2123,3.689,2124,5.775,2125,5.978,2126,5.978,2127,3.94,2128,3.664,2129,3.94,2130,3.664,2131,3.664,2132,3.664,2133,3.229,2134,2.416,2135,3.935,2136,4.657,2137,3.229,2138,3.229,2139,3.229,2140,4.657,2141,3.229,2142,3.229,2143,3.229]],["title/modules/NameInputModule.html",[538,0.652,1832,2.889]],["body/modules/NameInputModule.html",[3,0.133,4,0.163,5,0.119,6,0.104,43,0.01,44,0.905,75,0.008,80,0.008,99,0.35,104,0.321,129,0.163,132,0.224,423,1.659,473,1.008,506,2.535,538,0.956,540,1.833,541,1.879,542,2.583,543,1.977,544,1.879,545,2.583,556,2.418,557,1.833,559,2.082,563,2.356,747,5.157,748,2.761,749,2.195,750,5.7,751,4.783,754,4.193,755,3.518,757,5.157,1832,5.847,1847,4.234,2110,4.783,2134,4.234,2144,5.66,2145,5.66,2146,5.66,2147,6.745,2148,6.745]],["title/interfaces/OrganData.html",[128,0.302,2149,3.059]],["body/interfaces/OrganData.html",[0,1.62,3,0.081,4,0.099,5,0.072,6,0.064,15,2.157,16,1.491,18,0.374,19,0.584,20,1.62,22,1.301,29,1.678,35,0.698,43,0.01,44,0.78,45,0.575,46,1.278,47,0.715,55,1.147,56,0.597,65,1.678,69,1.171,71,1.761,75,0.006,80,0.006,85,0.734,90,1.978,96,2.111,99,0.343,102,2.255,104,0.196,106,2.375,107,1.678,108,1.678,109,1.58,112,1.116,113,1.58,114,1.336,118,2.142,121,2.172,122,2.172,123,1.491,124,1.45,125,2.111,127,2.531,128,0.382,129,0.178,131,1.628,132,0.137,133,1.666,138,1.444,148,5.054,159,1.125,160,0.597,161,1.678,162,1.788,187,2.083,194,1.036,211,0.81,244,1.996,245,2.236,256,1.204,261,2.233,277,2.052,298,3.207,325,1.144,358,1.661,377,1.984,379,3.259,381,2.255,383,3.669,386,2.45,388,2.233,389,2.674,399,1.061,404,1.41,449,1.666,452,1.666,465,1.534,612,2.448,639,1.914,640,1.984,643,1.984,644,1.984,691,2.709,760,3.649,767,2.142,861,3.032,904,1.914,908,1.984,909,3.465,915,2.334,943,2.448,966,2.912,968,2.912,1028,3.671,1164,2.448,1284,3.032,1349,4.542,1350,4.372,1351,4.372,1398,1.914,1755,2.912,1860,3.032,1932,3.304,1933,3.649,1939,3.032,1941,4.792,1944,2.709,1945,2.448,1955,2.233,1961,1.849,1962,1.914,1964,2.233,1965,2.233,2086,4.17,2089,3.649,2094,2.334,2103,3.835,2149,4.485,2150,2.729,2151,2.729,2152,3.649,2153,2.729,2154,4.235,2155,2.729,2156,2.578,2157,5.61,2158,4.235,2159,2.912,2160,4.122,2161,2.912,2162,3.161,2163,2.578,2164,5.921,2165,3.14,2166,3.14,2167,2.729,2168,3.14,2169,3.14,2170,2.729,2171,3.14,2172,3.14,2173,2.729,2174,2.729,2175,3.14,2176,3.14,2177,3.14,2178,3.14,2179,2.729,2180,4.445,2181,4.445,2182,4.445,2183,4.445,2184,4.445,2185,4.445,2186,2.912,2187,3.14,2188,3.14,2189,3.14,2190,3.14,2191,3.14,2192,3.14,2193,3.14,2194,3.14,2195,3.14,2196,3.14,2197,3.14,2198,3.864,2199,3.14,2200,3.14,2201,3.14,2202,3.14,2203,5.159,2204,5.159,2205,3.14,2206,3.14,2207,3.14,2208,2.729,2209,2.729,2210,2.729,2211,2.729,2212,3.14,2213,2.729,2214,4.445,2215,3.864,2216,3.14,2217,3.14,2218,3.14,2219,3.14,2220,4.445,2221,3.14,2222,3.14,2223,3.14,2224,3.14,2225,3.14,2226,2.912,2227,3.14,2228,3.14,2229,3.14,2230,3.14,2231,3.14,2232,3.14,2233,3.14,2234,2.233,2235,3.14,2236,3.14,2237,3.14,2238,3.14,2239,3.14,2240,3.14,2241,3.14,2242,3.14,2243,3.14]],["title/injectables/PageState.html",[0,1.282,91,1.581]],["body/injectables/PageState.html",[0,1.564,2,2.127,3,0.077,4,0.095,5,0.069,6,0.141,11,0.789,14,3.903,15,2.27,16,2.038,18,0.357,19,0.564,20,1.723,22,1.239,23,2.872,25,1.348,29,2.933,32,2.712,35,0.954,38,2.023,40,1.003,41,1.028,42,1.465,43,0.01,44,1.157,45,0.56,46,1.144,47,0.978,52,2.117,53,4.213,55,1.645,56,1.32,65,2.294,69,0.733,75,0.006,80,0.006,85,1.282,86,1.427,91,1.928,96,3.027,99,0.331,102,1.876,104,0.186,105,3.467,106,2.294,107,1.598,108,1.598,109,1.504,112,1.063,113,1.504,114,1.272,121,2.098,122,2.098,123,1.42,124,1.381,125,1.42,128,0.368,129,0.159,131,1.55,132,0.13,133,1.416,138,1.129,159,0.861,160,1.294,161,1.598,162,1.703,181,1.307,211,0.674,223,5.375,244,2.61,245,2.761,262,1.55,286,2.346,296,1.995,306,3.294,307,1.203,308,1.538,309,3.426,325,1.09,332,2.867,333,2.816,334,2.816,336,1.675,388,2.127,613,4.771,623,3.732,643,1.889,644,1.889,798,3.026,826,0.939,861,1.381,904,1.823,973,2.616,1345,2.331,1354,2.445,1398,1.823,1865,1.823,1879,2.331,1944,3.061,1947,2.223,1948,2.223,1953,4.123,1956,2.04,1957,2.127,1964,2.127,1965,2.127,1976,4.496,2020,3.733,2025,2.127,2028,2.127,2127,2.928,2129,2.928,2244,2.773,2245,4.293,2246,4.966,2247,6.492,2248,5.488,2249,5.488,2250,5.488,2251,5.345,2252,5.345,2253,6.738,2254,5.022,2255,6.588,2256,3.723,2257,3.723,2258,3.723,2259,3.723,2260,3.723,2261,3.723,2262,3.723,2263,3.723,2264,4.293,2265,3.723,2266,4.293,2267,4.365,2268,3.723,2269,5.389,2270,4.293,2271,3.723,2272,4.293,2273,3.723,2274,4.293,2275,4.293,2276,3.723,2277,4.293,2278,3.723,2279,3.723,2280,3.723,2281,3.723,2282,3.723,2283,3.723,2284,3.723,2285,2.99,2286,2.599,2287,2.599,2288,2.99,2289,2.99,2290,3.915,2291,2.331,2292,2.99,2293,2.99,2294,2.99,2295,2.99,2296,2.99,2297,2.599,2298,2.99,2299,2.99,2300,2.99,2301,2.99,2302,2.99,2303,4.293,2304,2.99,2305,4.365,2306,2.99,2307,2.99,2308,3.981,2309,4.293,2310,3.732,2311,2.99,2312,2.99,2313,2.99,2314,2.99,2315,2.99,2316,4.293,2317,2.99,2318,2.99,2319,2.99,2320,5.022,2321,2.99,2322,2.599,2323,4.293,2324,2.99,2325,2.99,2326,2.99]],["title/interfaces/PageStateModel.html",[128,0.302,2291,2.743]],["body/interfaces/PageStateModel.html",[0,1.713,3,0.088,4,0.108,5,0.078,6,0.069,11,0.534,14,3.344,15,2.298,16,1.616,18,0.406,19,0.617,20,1.476,22,1.948,23,2.896,29,1.818,35,0.756,40,0.795,41,0.815,43,0.01,44,1.02,45,0.703,47,0.775,53,3.984,56,1.254,65,1.818,69,0.803,75,0.006,80,0.006,86,0.836,91,1.528,96,2.995,99,0.339,102,2.055,104,0.212,105,3.671,106,2.513,107,1.818,108,1.818,109,1.712,112,1.209,113,1.712,114,1.448,121,2.297,122,2.297,123,1.616,124,1.571,125,1.616,128,0.404,129,0.17,131,1.764,132,0.148,133,1.499,138,1.196,159,0.943,160,1.16,161,1.818,162,1.938,181,1.487,194,1.122,211,0.738,223,5.375,244,2.61,245,2.365,262,1.764,286,2.462,296,2.011,306,3.533,307,1.29,308,1.65,309,3.675,325,1.24,332,2.934,333,3.084,334,3.084,336,1.829,388,2.42,613,3.86,623,4.087,643,2.15,644,2.15,798,2.593,826,1.476,861,1.571,904,2.074,973,2.074,1345,2.652,1354,1.938,1398,2.074,1865,2.074,1879,2.652,1944,2.866,1947,2.529,1948,2.529,1953,4.422,1956,2.321,1957,2.42,1964,2.42,1965,2.42,1976,4.004,2020,4.004,2025,2.42,2028,2.42,2127,2.321,2129,2.321,2244,3.155,2245,3.403,2246,5.307,2247,6.769,2248,3.403,2249,3.403,2250,3.403,2253,6.945,2254,3.403,2255,6.837,2264,3.403,2266,3.403,2267,2.958,2269,5.388,2270,3.403,2272,3.403,2274,3.403,2275,3.403,2277,3.403,2285,3.403,2286,2.958,2287,2.958,2288,3.403,2289,3.403,2290,4.754,2291,3.665,2292,3.403,2293,3.403,2294,3.403,2295,3.403,2296,3.403,2297,2.958,2298,3.403,2299,3.403,2300,3.403,2301,3.403,2302,3.403,2303,4.702,2304,3.403,2305,4.683,2306,3.403,2307,3.403,2308,4.36,2309,4.702,2310,4.087,2311,3.403,2312,3.403,2313,3.403,2314,3.403,2315,3.403,2316,4.702,2317,3.403,2318,3.403,2319,3.403,2320,5.387,2321,3.403,2322,2.958,2323,4.702,2324,3.403,2325,3.403,2326,3.403]],["title/interfaces/Person.html",[128,0.302,2290,2.743]],["body/interfaces/Person.html",[0,1.746,3,0.091,4,0.111,5,0.081,6,0.071,11,0.549,14,3.407,15,2.244,16,1.661,18,0.417,19,0.629,20,1.504,22,1.449,23,2.792,29,1.869,35,0.777,40,0.817,41,0.838,43,0.01,44,1.032,45,0.534,47,0.797,53,4.018,56,1.262,65,1.869,69,1.086,75,0.006,80,0.006,86,0.859,91,1.571,96,3.02,99,0.341,102,2.094,104,0.218,105,3.714,106,2.561,107,1.869,108,1.869,109,1.76,112,1.243,113,1.76,114,1.488,121,2.341,122,2.341,123,1.661,124,1.615,125,1.661,128,0.411,129,0.173,131,1.813,132,0.152,133,1.517,138,1.21,159,0.961,160,1.172,161,1.869,162,1.992,181,1.529,194,1.153,211,0.752,223,5.244,244,2.64,245,2.411,262,1.813,286,2.486,296,2.031,306,3.142,307,1.148,308,1.468,309,3.269,325,1.274,332,2.822,333,4.039,334,4.039,336,1.68,388,2.487,613,3.933,623,4.165,643,2.209,644,2.209,798,2.642,826,1.098,861,1.615,904,2.92,973,2.132,1345,3.735,1354,1.992,1398,2.132,1865,2.132,1879,3.735,1944,2.92,1947,2.6,1948,2.6,1953,4.487,1956,2.386,1957,2.487,1964,2.487,1965,2.487,1976,4.062,2020,4.062,2025,2.487,2028,2.487,2127,2.386,2129,2.386,2244,3.243,2245,3.497,2246,4.826,2247,6.512,2248,3.497,2249,3.497,2250,3.497,2253,6.806,2254,3.497,2255,6.631,2264,3.497,2266,3.497,2267,3.04,2269,5.068,2270,3.497,2272,3.497,2274,3.497,2275,3.497,2277,3.497,2285,3.497,2286,3.04,2287,3.04,2288,3.497,2289,3.497,2290,4.801,2291,2.726,2292,3.497,2293,3.497,2294,3.497,2295,3.497,2296,3.497,2297,3.04,2298,3.497,2299,3.497,2300,3.497,2301,3.497,2302,3.497,2303,4.791,2304,3.497,2305,4.751,2306,3.497,2307,3.497,2308,4.443,2309,4.791,2310,4.165,2311,3.497,2312,3.497,2313,3.497,2314,3.497,2315,3.497,2316,4.791,2317,3.497,2318,3.497,2319,3.497,2320,5.465,2321,3.497,2322,3.04,2323,4.791,2324,3.497,2325,3.497,2326,3.497]],["title/injectables/ReferenceDataState.html",[0,1.282,1961,2.072]],["body/injectables/ReferenceDataState.html",[0,1.503,2,2.012,3,0.073,4,0.09,5,0.065,6,0.124,11,0.764,15,2.233,16,1.959,18,0.337,20,1.785,22,1.709,25,1.295,29,2.858,35,0.916,38,1.731,42,1.56,43,0.01,44,1.042,45,0.596,46,1.219,47,0.94,55,1.581,56,0.785,65,2.204,69,1.207,71,1.679,75,0.005,80,0.005,85,0.661,90,2.18,96,2.311,99,0.337,102,2.127,104,0.176,106,2.204,107,1.512,108,1.512,109,1.424,112,1.006,113,1.424,114,1.204,118,1.931,121,2.016,122,2.016,123,1.344,124,1.307,125,1.959,127,2.349,128,0.354,129,0.169,131,1.467,132,0.123,133,1.62,138,1.424,148,5.168,159,1.073,160,0.538,161,1.512,162,1.612,187,1.965,211,0.764,244,2.402,245,2.691,256,1.085,261,2.012,277,2.47,298,3.21,325,1.031,358,1.999,377,1.788,379,3.075,381,2.127,383,3.461,386,2.311,388,2.012,389,2.523,399,1.394,404,1.271,449,1.661,452,1.661,465,1.383,612,2.206,639,1.725,640,1.788,643,1.788,644,1.788,691,2.514,760,4.391,767,2.814,861,3.156,904,2.514,908,2.606,909,4.169,915,2.103,943,2.206,966,2.624,968,2.624,1028,3.588,1164,2.206,1284,2.814,1349,4.439,1350,4.358,1351,4.358,1398,1.725,1755,2.624,1860,2.814,1932,3.066,1933,3.386,1939,2.814,1941,4.896,1944,2.967,1945,2.206,1955,2.012,1961,2.429,1962,3.735,1964,2.012,1965,2.012,2086,3.976,2089,3.386,2094,2.103,2103,3.618,2149,4.231,2150,5.327,2151,2.46,2152,3.386,2153,2.46,2154,3.996,2155,2.46,2156,2.323,2157,6.128,2158,3.996,2159,2.624,2160,3.825,2161,2.624,2162,2.933,2163,2.323,2164,5.686,2165,2.83,2166,2.83,2167,2.46,2168,2.83,2169,2.83,2170,2.46,2171,2.83,2172,2.83,2173,2.46,2174,2.46,2175,2.83,2176,2.83,2177,2.83,2178,2.83,2179,2.46,2180,4.125,2181,4.125,2182,4.125,2183,4.125,2184,4.125,2185,4.125,2186,3.825,2187,2.83,2188,2.83,2189,2.83,2190,2.83,2191,2.83,2192,2.83,2193,2.83,2194,5.349,2195,2.83,2196,2.83,2197,2.83,2198,3.586,2199,2.83,2200,2.83,2201,2.83,2202,4.125,2203,4.867,2204,4.867,2205,2.83,2206,2.83,2207,2.83,2208,2.46,2209,2.46,2210,2.46,2211,2.46,2212,2.83,2213,2.46,2214,4.125,2215,4.231,2216,2.83,2217,2.83,2218,2.83,2219,2.83,2220,5.349,2221,4.125,2222,4.125,2223,2.83,2224,2.83,2225,2.83,2226,2.624,2227,2.83,2228,2.83,2229,2.83,2230,2.83,2231,2.83,2232,2.83,2233,4.125,2234,2.933,2235,4.125,2236,2.83,2237,2.83,2238,2.83,2239,2.83,2240,2.83,2241,2.83,2242,2.83,2243,2.83,2327,5.136,2328,5.136,2329,5.136,2330,3.524,2331,3.524,2332,3.524,2333,3.524,2334,4.513,2335,3.524,2336,3.524,2337,3.524]],["title/interfaces/ReferenceDataStateModel.html",[128,0.302,2179,3.059]],["body/interfaces/ReferenceDataStateModel.html",[0,1.595,3,0.08,4,0.097,5,0.071,6,0.062,15,2.14,16,1.459,18,0.366,19,0.575,20,1.6,22,1.273,29,1.642,35,0.683,43,0.01,44,0.768,45,0.792,47,0.7,55,1.129,56,0.585,65,1.642,69,1.167,71,1.744,75,0.006,80,0.006,85,0.718,90,1.954,96,2.078,99,0.341,102,2.228,104,0.191,106,2.339,107,1.642,108,1.642,109,1.546,112,1.092,113,1.546,114,1.307,118,2.096,121,2.138,122,2.138,123,1.459,124,1.418,125,2.078,127,2.492,128,0.376,129,0.176,131,1.592,132,0.134,133,1.656,138,1.44,148,5.034,159,1.114,160,0.585,161,1.642,162,1.75,187,2.058,194,1.013,211,0.801,244,1.966,245,2.202,256,1.178,261,2.185,277,2.021,298,3.127,325,1.119,358,1.635,377,1.941,379,3.221,381,2.228,383,3.625,386,2.421,388,2.185,389,2.642,399,1.039,404,1.38,449,1.506,452,1.506,465,1.501,612,2.395,639,1.872,640,1.941,643,1.941,644,1.941,691,2.667,760,3.593,767,2.096,861,3.017,904,1.872,908,1.941,909,3.411,915,2.284,943,2.395,966,2.849,968,2.849,1028,3.464,1164,2.395,1284,2.986,1346,6.88,1349,4.285,1350,3.951,1351,3.951,1398,1.872,1755,2.849,1860,2.986,1932,4.365,1933,4.821,1939,2.986,1941,4.331,1944,2.667,1945,2.395,1955,2.185,1961,1.809,1962,1.872,1964,2.185,1965,2.185,2086,4.13,2089,3.593,2094,2.284,2103,3.789,2149,3.804,2150,2.67,2151,2.67,2152,3.593,2153,2.67,2154,4.185,2155,2.67,2156,2.522,2157,5.556,2158,4.185,2159,2.849,2160,4.058,2161,2.849,2162,3.112,2163,2.522,2164,5.872,2165,3.072,2166,3.072,2167,2.67,2168,3.072,2169,3.072,2170,2.67,2171,3.072,2172,3.072,2173,2.67,2174,2.67,2175,3.072,2176,3.072,2177,3.072,2178,3.072,2179,3.804,2180,5.872,2181,4.376,2182,5.872,2183,5.872,2184,5.872,2185,5.872,2186,2.849,2187,3.072,2188,3.072,2189,3.072,2190,3.072,2191,3.072,2192,3.072,2193,3.072,2194,3.072,2195,3.072,2196,3.072,2197,3.072,2198,3.804,2199,3.072,2200,3.072,2201,3.072,2202,3.072,2203,5.098,2204,5.098,2205,3.072,2206,3.072,2207,3.072,2208,2.67,2209,2.67,2210,2.67,2211,2.67,2212,3.072,2213,2.67,2214,4.376,2215,3.804,2216,3.072,2217,3.072,2218,3.072,2219,3.072,2220,4.376,2221,3.072,2222,3.072,2223,3.072,2224,3.072,2225,3.072,2226,2.849,2227,3.072,2228,3.072,2229,3.072,2230,3.072,2231,3.072,2232,3.072,2233,3.072,2234,2.185,2235,3.072,2236,3.072,2237,3.072,2238,3.072,2239,3.072,2240,3.072,2241,3.072,2242,3.072,2243,3.072]],["title/components/RegistrationContentComponent.html",[195,0.434,507,1.251]],["body/components/RegistrationContentComponent.html",[3,0.065,4,0.079,5,0.087,6,0.137,11,0.891,12,1.125,15,2.337,18,0.298,19,0.494,22,2.617,23,2.796,25,1.181,35,0.836,38,1.967,40,0.879,41,0.901,42,1.575,43,0.01,44,1.206,45,0.733,46,1.23,52,0.911,55,1.563,56,1.202,69,0.773,75,0.005,80,0.005,85,1.176,86,1.236,88,2.46,91,2.261,99,0.282,104,0.156,113,1.258,114,1.064,124,1.154,129,0.079,132,0.275,133,0.645,141,0.57,155,2.639,159,1.215,160,1.153,195,0.665,196,0.845,197,1.181,198,0.888,199,0.983,200,0.983,201,0.958,207,0.845,208,1.241,209,1.241,210,2.248,211,1.13,212,0.766,213,1.272,215,1.272,222,3.933,255,1.098,258,1.406,259,1.181,262,3.213,296,1.492,298,3.154,299,1.421,300,3.087,306,2.468,307,1.693,308,1.542,312,1.379,320,0.825,325,0.911,330,1.858,331,1.778,336,1.464,399,1.272,400,1.336,403,2.149,407,2.075,408,0.804,409,2.377,412,1.524,413,0.934,415,3.238,417,1.379,420,1.296,426,1.951,428,1.781,430,2.664,433,1.336,436,1.336,437,2.5,441,3.087,443,1.379,444,1.222,447,1.472,449,0.678,450,1.524,452,0.678,456,0.825,473,0.488,474,1.946,475,0.983,476,1.98,477,0.983,478,0.983,479,0.888,480,0.983,481,0.866,482,1.78,483,0.888,484,0.983,485,1.272,486,1.78,487,0.888,488,0.934,489,0.983,490,0.888,491,0.983,492,0.888,493,0.845,494,0.983,495,0.888,496,0.983,497,0.888,498,0.888,499,0.983,500,0.888,501,0.958,502,0.866,503,0.983,504,0.888,505,1.48,506,0.866,507,1.789,508,0.888,509,1.78,510,0.888,511,1.371,512,1.48,513,0.866,514,0.888,515,0.866,516,0.729,517,0.983,518,0.866,519,0.845,520,0.888,521,0.983,522,0.888,523,0.983,524,0.888,525,0.983,526,0.888,527,1.211,528,0.888,529,1.337,530,0.888,531,0.983,532,0.888,533,1.241,534,0.983,535,0.888,536,0.983,537,0.983,590,5.574,664,2.377,669,0.888,681,1.337,682,1.78,688,3.032,709,1.559,723,2.468,724,3.271,798,2.075,826,1.181,840,3.089,877,4.525,878,4.129,977,3.089,982,2.089,989,2.173,1020,4.129,1250,2.567,1273,4.187,1299,5.013,1308,3.99,1349,4.528,1350,4.035,1351,4.408,1360,2.5,1370,2.173,1379,4.129,1579,2.933,1655,4.133,1688,1.706,1692,2.173,1736,4.966,1738,4.966,1740,4.129,1751,4.129,1794,4.129,1795,4.129,1809,3.763,1817,2.318,1820,3.089,1941,4.423,2032,2.797,2127,2.567,2129,2.567,2267,3.933,2290,1.949,2322,2.173,2334,2.318,2338,5.902,2339,5.902,2340,2.744,2341,5.634,2342,5.634,2343,3.715,2344,4.932,2345,5.634,2346,5.634,2347,4.686,2348,6.269,2349,4.686,2350,4.129,2351,5.007,2352,4.686,2353,4.686,2354,4.686,2355,3.113,2356,3.763,2357,3.763,2358,3.113,2359,4.686,2360,4.686,2361,3.113,2362,4.129,2363,4.966,2364,3.113,2365,4.686,2366,3.113,2367,3.113,2368,3.113,2369,3.113,2370,3.113,2371,3.113,2372,3.113,2373,3.113,2374,1.706,2375,3.113,2376,3.113,2377,3.113,2378,4.686,2379,3.113,2380,3.113,2381,3.113,2382,4.686,2383,3.113,2384,3.113,2385,3.113,2386,3.113,2387,2.5,2388,3.113,2389,3.113,2390,2.744]],["title/modules/RegistrationContentModule.html",[538,0.652,2391,3.059]],["body/modules/RegistrationContentModule.html",[3,0.129,4,0.157,5,0.114,6,0.1,43,0.01,75,0.008,80,0.008,99,0.354,104,0.309,129,0.157,132,0.216,211,0.78,307,1.189,325,1.809,423,1.598,473,0.97,502,2.082,507,2.588,538,0.92,540,1.764,541,1.809,542,2.541,543,1.904,544,1.809,545,2.541,556,2.363,557,1.764,559,2.425,563,2.303,577,6.593,590,4.076,748,2.698,749,2.113,754,4.099,755,3.387,1682,5.223,1683,4.316,1685,4.076,1721,5.446,1832,5.735,1844,4.966,1845,4.966,1846,5.449,1847,4.076,1848,4.966,2338,4.316,2339,4.316,2391,6.306,2392,5.449,2393,5.449,2394,5.449,2395,6.183,2396,6.183,2397,5.449]],["title/components/RegistrationModalComponent.html",[195,0.434,508,1.251]],["body/components/RegistrationModalComponent.html",[3,0.089,4,0.109,5,0.109,6,0.131,11,0.746,12,1.419,18,0.412,19,0.624,20,1.491,22,2.249,23,2.578,25,1.491,35,1.055,38,1.848,40,1.109,41,1.137,42,1.007,43,0.01,44,1.139,45,0.652,46,0.787,52,1.258,55,1.225,56,1.112,69,0.59,75,0.006,80,0.006,85,1.109,86,1.166,88,2.857,91,2.626,99,0.322,102,1.509,104,0.215,111,2.264,112,1.227,114,1.469,121,1.687,122,1.687,123,1.639,124,1.594,129,0.109,132,0.276,133,0.891,141,1.237,159,0.692,160,1.166,195,0.781,196,1.167,197,1.491,198,1.227,200,1.358,201,1.323,204,2.389,206,4.456,207,1.167,210,2.298,211,1.155,212,1.057,215,1.605,230,4.8,255,1.007,257,1.904,259,1.491,286,1.393,298,1.594,299,1.704,307,1.701,308,2.145,330,2.566,331,2.455,408,1.111,449,0.936,452,0.936,456,1.138,473,0.674,474,1.924,475,1.358,476,2.3,477,1.358,478,1.358,479,1.227,480,1.358,481,1.196,482,2.135,483,1.227,484,1.358,485,1.605,486,2.135,487,1.227,488,1.29,489,1.358,490,1.227,491,1.358,492,1.227,493,1.167,494,1.358,495,1.227,496,1.358,497,1.227,498,1.227,499,1.358,500,1.227,501,1.323,502,1.196,503,1.358,504,1.227,505,1.868,506,1.196,507,1.687,508,2.077,509,2.135,510,1.227,511,1.73,512,1.868,513,1.196,514,1.227,515,1.196,516,1.007,517,1.358,518,1.196,519,1.167,520,1.227,521,1.358,522,1.227,523,1.358,524,1.227,525,1.358,526,1.227,527,1.528,528,1.227,529,1.687,530,1.227,531,1.358,532,1.227,533,1.566,534,1.358,535,1.227,536,1.358,537,1.358,590,5.749,669,1.227,681,1.687,682,2.135,709,1.968,794,2.834,974,3.702,1131,5.422,1273,4.915,1577,5.422,1951,2.834,1956,2.355,1957,2.455,2025,2.455,2028,2.455,2226,3.201,2338,5.641,2339,3.001,2343,4.456,2374,2.355,2397,3.788,2398,3.001,2399,5.913,2400,4.403,2401,7.28,2402,3.452,2403,6.13,2404,6.759,2405,4.298,2406,4.403,2407,4.298,2408,4.298,2409,4.298,2410,4.298,2411,3.452,2412,4.298,2413,4.298,2414,4.298,2415,4.298,2416,3.452,2417,4.298,2418,4.298,2419,4.298]],["title/modules/RegistrationModalModule.html",[538,0.652,554,3.059]],["body/modules/RegistrationModalModule.html",[3,0.132,4,0.162,5,0.118,6,0.103,43,0.01,75,0.008,80,0.008,99,0.349,104,0.318,129,0.162,132,0.222,307,1.464,423,1.644,473,0.998,508,2.596,538,0.946,540,1.815,541,1.861,542,2.572,543,1.958,544,1.861,545,2.572,554,6.27,556,2.404,557,1.815,559,2.467,563,2.343,569,3.168,570,2.496,590,5.017,748,2.745,749,2.174,2338,4.44,2339,4.44,2374,3.485,2391,6.113,2420,5.605,2421,5.605,2422,5.605,2423,6.36,2424,5.108,2425,4.44,2426,6.111,2427,6.36]],["title/injectables/RegistrationState.html",[0,1.282,888,2.308]],["body/injectables/RegistrationState.html",[0,1.106,1,2.699,2,1.348,3,0.049,4,0.06,5,0.07,6,0.137,8,2.319,9,1.478,11,0.895,12,1.747,14,2.159,15,2.483,16,1.441,18,0.226,19,0.399,20,2.131,22,2.872,23,3.139,25,0.953,29,2.319,32,1.918,33,4.879,35,0.843,36,1.896,37,3.355,38,1.961,40,0.709,41,0.727,42,1.705,43,0.01,44,1.099,45,0.726,46,1.332,47,0.989,48,1.542,49,2.699,50,2.49,52,1.383,53,3.36,55,1.681,56,1.112,59,2.492,65,1.622,69,1.039,75,0.004,80,0.004,83,2.639,85,0.443,86,1.555,88,1.855,90,2.331,91,1.705,96,2.972,99,0.328,102,1.659,104,0.118,105,3.491,106,1.622,107,1.013,108,1.013,109,0.954,111,1.244,112,0.674,113,1.527,114,0.807,117,1.758,118,1.294,119,1.409,128,0.163,129,0.096,131,0.983,132,0.083,133,1.568,138,1.251,139,1.294,140,1.125,141,0.692,154,2.183,155,3.017,159,1.197,160,0.903,161,1.013,162,1.08,163,1.557,164,1.348,165,1.557,166,1.557,167,1.478,168,1.557,169,1.557,172,1.478,173,1.478,180,1.557,184,1.648,187,1.532,207,2.087,211,0.596,244,2.388,245,2.183,255,1.107,256,0.727,261,1.348,286,1.752,296,1.001,298,0.875,307,1.593,325,0.691,332,0.807,333,1.244,334,1.244,336,1.615,358,2.566,381,1.659,386,1.802,389,1.967,399,1.283,434,1.117,465,1.855,498,1.349,516,0.553,614,3.036,616,2.618,618,2.815,625,3.897,633,1.758,639,1.156,640,1.198,663,2.815,665,2.821,666,1.348,683,1.573,716,3.036,798,1.674,826,1.59,829,3.036,833,3.299,861,2.192,888,1.991,915,1.409,957,1.648,973,3.368,974,3.7,975,3.562,1128,1.363,1142,1.557,1238,2.96,1296,2.639,1308,3.693,1345,3.947,1354,1.729,1392,2.815,1398,1.156,1425,2.815,1474,3.796,1479,3.036,1480,1.896,1760,3.528,1810,2.071,1859,1.787,1891,2.492,1929,1.478,1939,3.455,1944,2.313,1946,2.639,1947,1.409,1948,1.409,1955,1.348,1956,1.294,1957,2.159,1961,2.235,1962,1.156,1963,1.409,1967,1.409,1969,1.409,1975,2.256,1976,2.256,2008,1.478,2020,2.821,2025,1.348,2028,2.159,2103,1.409,2123,3.772,2127,1.294,2129,2.589,2135,2.815,2152,5.426,2153,1.648,2162,1.348,2167,2.639,2198,1.648,2209,1.648,2210,1.648,2211,1.648,2215,1.648,2234,2.699,2286,1.648,2287,1.648,2291,1.478,2297,1.648,2305,2.639,2310,1.648,2334,1.758,2387,1.896,2428,1.896,2429,5.845,2430,5.526,2431,4.165,2432,3.78,2433,4.165,2434,4.165,2435,3.78,2436,3.78,2437,3.78,2438,3.78,2439,5.699,2440,3.52,2441,4.165,2442,4.165,2443,4.165,2444,3.78,2445,3.331,2446,2.361,2447,2.361,2448,2.361,2449,3.331,2450,4.402,2451,2.361,2452,2.361,2453,3.036,2454,3.331,2455,2.361,2456,2.361,2457,3.331,2458,2.361,2459,2.361,2460,3.331,2461,2.361,2462,3.331,2463,4.761,2464,3.331,2465,3.331,2466,3.331,2467,2.815,2468,3.331,2469,2.361,2470,3.331,2471,3.331,2472,2.361,2473,3.331,2474,2.361,2475,4.165,2476,3.331,2477,3.331,2478,3.331,2479,2.361,2480,2.361,2481,2.361,2482,2.361,2483,2.361,2484,2.361,2485,2.361,2486,2.361,2487,2.361,2488,2.361,2489,2.361,2490,2.361,2491,2.361,2492,2.361,2493,3.796,2494,2.361,2495,2.361,2496,3.52,2497,3.331,2498,2.361,2499,2.361,2500,2.081,2501,2.081,2502,1.896,2503,2.081,2504,3.331,2505,2.081,2506,1.758,2507,1.758,2508,4.761,2509,4.165,2510,3.331,2511,3.331,2512,3.331,2513,2.081,2514,2.081,2515,2.081,2516,3.331,2517,2.081,2518,2.081,2519,2.081,2520,2.081,2521,2.081,2522,2.081,2523,2.081,2524,2.081,2525,2.081,2526,2.081,2527,2.081,2528,1.896,2529,2.081,2530,2.081,2531,2.081,2532,2.081,2533,2.081,2534,2.081,2535,2.081,2536,2.081,2537,2.081,2538,2.081,2539,2.081,2540,2.081,2541,2.081,2542,2.081,2543,2.081,2544,2.081,2545,2.081,2546,2.081,2547,2.081,2548,2.081,2549,2.081,2550,2.081,2551,2.081,2552,2.081,2553,2.081,2554,2.081,2555,2.081,2556,2.081,2557,2.081,2558,2.081,2559,2.081,2560,2.081,2561,2.081,2562,2.081,2563,2.081,2564,2.081,2565,1.758,2566,2.081,2567,1.758,2568,1.648,2569,1.896,2570,2.081,2571,2.081,2572,4.761,2573,4.761,2574,2.081,2575,3.331,2576,2.081,2577,2.081,2578,2.081,2579,2.081,2580,2.081,2581,2.081,2582,2.081,2583,2.081,2584,2.081,2585,2.081,2586,2.081,2587,2.081,2588,2.081,2589,1.896,2590,2.081,2591,2.081,2592,2.081,2593,2.081,2594,2.081,2595,3.331,2596,2.081,2597,2.081,2598,2.081,2599,2.081,2600,2.081,2601,2.081,2602,4.165,2603,2.081,2604,2.081,2605,3.331,2606,2.639,2607,3.331,2608,3.331,2609,2.081,2610,2.081,2611,2.081,2612,2.081,2613,2.081,2614,2.081,2615,2.081,2616,2.081,2617,2.081,2618,1.896,2619,2.081,2620,2.081,2621,2.081,2622,2.081,2623,2.081,2624,2.081,2625,2.081,2626,2.081,2627,2.081,2628,2.081,2629,2.081,2630,2.081,2631,2.081,2632,2.081,2633,2.081,2634,2.081,2635,2.081,2636,2.081,2637,2.081,2638,2.081,2639,2.081,2640,2.081,2641,2.081,2642,2.081,2643,2.081,2644,2.081,2645,2.081,2646,2.081,2647,2.081,2648,2.081,2649,2.081,2650,2.081,2651,2.081,2652,2.081,2653,2.081,2654,2.081,2655,2.081,2656,2.081,2657,2.081]],["title/interfaces/RegistrationStateModel.html",[128,0.302,2507,3.263]],["body/interfaces/RegistrationStateModel.html",[0,1.308,1,2.552,3,0.061,4,0.074,5,0.083,6,0.048,8,2.606,9,1.831,11,0.369,12,1.57,14,1.67,15,2.431,16,1.115,18,0.28,19,0.471,20,1.984,22,2.819,23,3.001,29,1.255,33,4.632,35,0.797,37,3.093,40,0.549,41,0.563,43,0.01,44,0.856,45,0.642,47,0.818,48,1.275,49,2.552,50,2.354,53,3.081,55,1.124,56,1,59,1.928,65,1.255,69,0.984,75,0.005,80,0.005,83,3.12,86,1.574,88,1.754,90,2.209,91,1.612,96,2.822,99,0.339,102,1.904,104,0.146,105,3.754,106,1.918,107,1.255,108,1.255,109,1.182,111,1.541,112,0.835,113,1.806,114,0.999,117,2.178,118,1.602,119,1.746,128,0.202,129,0.114,131,1.218,132,0.102,133,1.654,138,1.319,139,1.602,140,1.167,141,0.535,154,2.454,155,3.132,159,1.267,160,0.829,161,1.255,162,1.338,163,1.928,164,1.67,165,1.928,166,1.928,167,1.831,168,1.928,169,1.928,172,1.831,173,1.831,180,1.928,184,2.042,187,1.758,194,0.775,207,1.948,211,0.684,244,2.36,245,1.806,255,1.27,256,0.9,261,1.67,286,1.758,296,0.775,298,1.085,307,1.598,325,0.856,332,1.527,333,1.541,334,1.541,336,1.63,358,2.511,381,1.904,386,2.068,389,2.258,399,1.473,434,1.383,465,2.128,498,1.275,516,0.685,616,2.402,618,3.328,625,3.576,633,2.178,639,1.432,640,1.484,663,2.178,665,3.238,666,1.67,683,1.218,716,3.589,798,1.295,826,1.739,829,3.589,833,3.786,861,2.426,888,1.541,915,1.746,957,2.042,973,3.376,974,3.802,975,2.946,1128,1.055,1142,1.928,1238,2.448,1296,2.042,1308,3.319,1345,4.095,1354,1.338,1392,2.178,1398,1.432,1425,2.178,1474,2.349,1479,2.349,1480,2.349,1760,3.625,1810,2.448,1859,1.383,1891,1.928,1929,1.831,1939,2.972,1944,2.188,1946,3.12,1947,1.746,1948,1.746,1955,1.67,1956,1.602,1957,2.552,1961,2.113,1962,1.432,1963,1.746,1967,1.746,1969,1.746,1975,2.668,1976,1.746,2008,1.831,2020,3.238,2025,1.67,2028,2.552,2103,1.746,2123,3.12,2127,1.602,2129,2.448,2135,2.178,2152,4.878,2153,2.042,2162,1.67,2167,3.12,2198,2.042,2209,2.042,2210,2.042,2211,2.042,2215,2.042,2234,1.67,2286,2.042,2287,2.042,2291,1.831,2297,2.042,2305,3.12,2310,2.042,2387,2.349,2428,2.349,2429,6.319,2430,5.943,2431,2.578,2433,2.578,2434,2.578,2439,4.877,2440,2.178,2441,2.578,2442,2.578,2443,2.578,2445,2.578,2449,2.578,2450,3.786,2453,2.349,2454,2.578,2457,2.578,2460,2.578,2462,2.578,2463,4.78,2464,2.578,2465,2.578,2466,2.578,2467,2.178,2468,2.578,2470,2.578,2471,2.578,2473,2.578,2475,3.939,2476,2.578,2477,2.578,2478,2.578,2493,3.589,2496,3.328,2497,2.578,2500,2.578,2501,2.578,2502,2.349,2503,2.578,2504,3.939,2505,2.578,2506,2.178,2507,3.328,2508,6.324,2509,4.78,2510,3.939,2511,3.939,2512,3.939,2513,2.578,2514,2.578,2515,2.578,2516,3.939,2517,2.578,2518,2.578,2519,2.578,2520,2.578,2521,2.578,2522,2.578,2523,2.578,2524,2.578,2525,2.578,2526,2.578,2527,2.578,2528,2.349,2529,2.578,2530,2.578,2531,2.578,2532,2.578,2533,2.578,2534,2.578,2535,2.578,2536,2.578,2537,2.578,2538,2.578,2539,2.578,2540,2.578,2541,2.578,2542,2.578,2543,2.578,2544,2.578,2545,2.578,2546,2.578,2547,2.578,2548,2.578,2549,2.578,2550,2.578,2551,2.578,2552,2.578,2553,2.578,2554,2.578,2555,2.578,2556,2.578,2557,2.578,2558,2.578,2559,2.578,2560,2.578,2561,2.578,2562,2.578,2563,2.578,2564,2.578,2565,2.178,2566,2.578,2567,2.178,2568,2.042,2569,2.349,2570,2.578,2571,2.578,2572,5.351,2573,5.351,2574,2.578,2575,3.939,2576,2.578,2577,2.578,2578,2.578,2579,2.578,2580,2.578,2581,2.578,2582,2.578,2583,2.578,2584,2.578,2585,2.578,2586,2.578,2587,2.578,2588,2.578,2589,2.349,2590,2.578,2591,2.578,2592,2.578,2593,2.578,2594,2.578,2595,3.939,2596,2.578,2597,2.578,2598,2.578,2599,2.578,2600,2.578,2601,2.578,2602,4.78,2603,2.578,2604,2.578,2605,3.939,2606,3.12,2607,3.939,2608,3.939,2609,2.578,2610,2.578,2611,2.578,2612,2.578,2613,2.578,2614,2.578,2615,2.578,2616,2.578,2617,2.578,2618,2.349,2619,2.578,2620,2.578,2621,2.578,2622,2.578,2623,2.578,2624,2.578,2625,2.578,2626,2.578,2627,2.578,2628,2.578,2629,2.578,2630,2.578,2631,2.578,2632,2.578,2633,2.578,2634,2.578,2635,2.578,2636,2.578,2637,2.578,2638,2.578,2639,2.578,2640,2.578,2641,2.578,2642,2.578,2643,2.578,2644,2.578,2645,2.578,2646,2.578,2647,2.578,2648,2.578,2649,2.578,2650,2.578,2651,2.578,2652,2.578,2653,2.578,2654,2.578,2655,2.578,2656,2.578,2657,2.578]],["title/components/ReviewButtonComponent.html",[195,0.434,510,1.251]],["body/components/ReviewButtonComponent.html",[3,0.122,4,0.085,5,0.091,6,0.136,11,0.623,12,1.187,18,0.32,19,0.521,20,0.843,25,1.246,32,2.508,35,0.597,38,1.944,40,0.927,41,0.951,42,1.158,43,0.01,44,1.086,45,0.717,46,0.904,47,1.188,48,1.411,52,0.979,55,1.218,56,0.993,69,0.459,75,0.005,80,0.005,85,1.361,86,1.519,90,1.522,99,0.276,104,0.167,129,0.085,132,0.254,133,1.024,138,0.553,140,0.882,141,1.076,159,0.796,160,1.147,195,0.803,196,0.908,197,1.246,198,0.954,199,1.056,200,1.056,201,1.03,203,2.951,204,1.997,207,2.092,208,1.309,209,1.309,210,2.254,211,1.135,212,0.823,213,1.342,215,1.342,221,2.708,255,0.783,258,2.361,259,1.246,260,3.681,262,2.058,285,4.282,286,2.352,296,1.921,299,1.482,307,1.249,308,1.785,320,0.886,332,2.479,336,1.436,358,2.313,399,1.342,403,1.275,404,1.206,407,1.481,408,0.864,413,1.483,420,1.392,430,4.042,435,1.435,449,0.728,452,0.728,456,0.886,473,0.525,474,1.747,475,1.056,476,2.052,477,1.056,478,1.056,479,0.954,480,1.056,481,0.931,482,1.857,483,0.954,484,1.056,485,1.342,486,1.857,487,0.954,488,1.765,489,1.056,490,0.954,491,1.056,492,0.954,493,0.908,494,1.056,495,0.954,496,1.056,497,0.954,498,0.954,499,1.056,500,0.954,501,1.03,502,0.931,503,1.056,504,0.954,505,1.561,506,0.931,507,0.954,508,0.954,509,1.857,510,1.854,511,2.549,512,1.561,513,1.376,514,0.954,515,0.931,516,0.783,517,1.056,518,0.931,519,0.908,520,0.954,521,1.056,522,0.954,523,1.056,524,0.954,525,1.056,526,0.954,527,1.277,528,0.954,529,1.411,530,0.954,531,1.056,532,0.954,533,1.309,534,1.056,535,0.954,536,1.056,537,1.056,600,1.351,611,1.997,616,3.638,650,2.49,668,2.885,669,0.954,670,2.885,671,2.549,672,1.275,673,1.24,674,2.18,681,1.411,682,1.857,687,2.549,688,2.121,708,2.419,709,1.645,723,1.761,727,1.761,826,2.018,833,3.451,835,3.97,904,2.419,975,5.277,985,2.951,1021,3.97,1128,1.783,1134,3.97,1250,2.708,1259,2.094,1273,3.958,1307,2.419,1316,2.951,1577,3.681,1655,3.259,1692,5.064,1719,2.686,2246,4.783,2322,2.335,2334,2.49,2344,2.335,2350,4.356,2362,4.356,2363,5.182,2374,1.832,2402,2.686,2403,5.216,2425,2.335,2430,4.722,2467,3.681,2658,5.521,2659,6.236,2660,2.686,2661,4.943,2662,4.943,2663,5.879,2664,5.182,2665,4.356,2666,6.495,2667,6.495,2668,6.93,2669,5.879,2670,5.879,2671,4.943,2672,4.943,2673,3.344,2674,7.254,2675,4.943,2676,3.344,2677,3.344,2678,3.344,2679,4.356,2680,4.943,2681,4.943,2682,4.356,2683,4.943,2684,4.356,2685,3.344,2686,3.97,2687,4.943,2688,3.344,2689,4.943,2690,4.356,2691,3.344,2692,4.943,2693,3.344,2694,3.344,2695,3.344,2696,2.686,2697,2.205,2698,5.879,2699,3.344,2700,2.49,2701,3.344,2702,3.344,2703,3.344,2704,3.344,2705,3.344,2706,4.943,2707,3.344,2708,3.344,2709,3.344,2710,3.344,2711,3.344,2712,2.686,2713,2.686,2714,3.344,2715,3.344,2716,3.344]],["title/modules/ReviewButtonModule.html",[538,0.652,2717,3.059]],["body/modules/ReviewButtonModule.html",[3,0.132,4,0.161,5,0.118,6,0.103,43,0.01,75,0.008,80,0.008,99,0.349,104,0.318,129,0.161,132,0.222,423,1.642,473,0.997,510,2.596,511,2.225,538,0.945,540,1.813,541,1.859,542,2.571,543,1.956,544,1.859,545,2.571,556,2.402,557,1.813,559,2.465,563,2.341,591,5.599,748,2.743,749,2.171,754,4.166,755,3.481,1283,5.599,1682,5.308,1683,4.435,2658,4.188,2659,4.731,2697,4.188,2717,6.269,2718,5.599,2719,5.599,2720,5.599,2721,5.599,2722,6.111,2723,6.353]],["title/components/ReviewModalComponent.html",[195,0.434,513,1.22]],["body/components/ReviewModalComponent.html",[3,0.129,4,0.093,5,0.098,6,0.131,11,0.666,12,1.267,18,0.35,19,0.557,25,1.812,35,0.942,38,1.851,40,1.348,41,1.015,42,0.857,43,0.01,44,1.088,45,0.691,46,0.67,48,1.767,52,1.545,55,0.758,56,0.807,69,0.502,75,0.006,76,2.832,80,0.006,85,0.99,86,1.041,90,1.906,99,0.247,104,0.183,128,0.252,129,0.093,132,0.262,141,1.24,155,1.436,159,0.85,160,0.946,195,0.809,196,0.994,197,1.331,198,1.044,199,1.156,200,1.156,201,1.127,207,2.185,208,1.398,209,1.398,210,2.271,211,1.144,212,0.9,213,1.433,215,1.433,255,0.857,258,1.098,259,1.331,299,1.561,307,1.592,308,2.092,312,1.621,320,0.969,336,1.283,358,2.553,398,1.251,399,1.84,400,2.658,404,1.32,407,3.002,408,1.6,409,3.799,410,1.928,413,1.858,415,2.658,417,2.742,420,1.523,423,0.946,426,2.992,428,1.398,429,4.937,430,1.73,432,3.151,433,1.571,435,1.571,436,1.571,437,2.939,440,1.571,443,2.742,445,2.413,446,2.555,448,2.781,449,1.348,452,1.564,456,0.969,460,2.678,473,0.574,474,1.812,475,1.156,476,2.141,477,1.156,478,1.156,479,1.044,480,1.156,481,1.019,482,1.956,483,1.044,484,1.156,485,1.433,486,1.956,487,1.044,488,1.098,489,1.156,490,1.044,491,1.156,492,1.044,493,0.994,494,1.156,495,1.044,496,1.156,497,1.044,498,1.044,499,1.156,500,1.044,501,1.127,502,1.019,503,1.156,504,1.044,505,1.668,506,1.019,507,1.044,508,1.044,509,1.956,510,1.044,511,2.576,512,1.668,513,1.887,514,1.044,515,1.019,516,0.857,517,1.156,518,1.019,519,0.994,520,1.044,521,1.156,522,1.044,523,1.156,524,1.044,525,1.156,526,1.044,527,1.364,528,1.044,529,1.506,530,1.044,531,1.156,532,1.044,533,1.398,534,1.156,535,1.044,536,1.156,537,1.156,568,1.857,616,2.338,650,3.931,664,3.142,669,1.044,681,1.506,682,1.956,709,1.757,722,2.291,723,2.781,734,1.621,826,1.561,904,3.031,974,3.877,975,4.083,976,3.305,982,2.665,985,3.697,1031,2.725,1128,2.234,1273,4.513,1274,4.612,1370,4.323,1382,3.685,1454,4.612,1576,2.725,1579,3.305,1863,2.185,2246,4.937,2343,4.937,2344,5.017,2351,5.352,2374,2.005,2398,2.555,2400,3.931,2406,4.612,2450,2.555,2658,5.307,2686,2.939,2696,2.939,2697,5.307,2712,2.939,2713,2.939,2724,4.652,2725,4.973,2726,3.659,2727,5.352,2728,5.279,2729,5.457,2730,4.612,2731,5.457,2732,5.279,2733,3.659,2734,4.24,2735,3.659,2736,3.659,2737,3.225,2738,2.939,2739,3.225,2740,3.225,2741,3.225,2742,3.225,2743,3.225,2744,3.225,2745,2.939,2746,3.225,2747,4.652,2748,5.279,2749,5.279,2750,3.659,2751,3.659,2752,3.659,2753,5.279,2754,3.225,2755,3.659]],["title/interfaces/ReviewModalData.html",[128,0.302,2727,3.263]],["body/interfaces/ReviewModalData.html",[3,0.146,4,0.141,5,0.103,6,0.09,11,0.701,18,0.532,19,0.739,25,1.401,35,0.991,40,1.314,41,1.069,43,0.01,44,0.783,45,0.627,48,1.586,56,0.849,75,0.007,80,0.007,90,1.711,99,0.306,104,0.278,128,0.383,129,0.141,132,0.245,141,1.403,159,1.128,160,0.849,194,1.472,195,0.821,207,2.402,208,1.472,209,1.472,210,1.401,211,0.883,213,1.508,215,1.508,258,2.102,307,1.549,308,2.117,320,1.472,336,1.668,358,2.543,423,1.436,429,3.663,474,1.401,511,2.589,513,1.546,664,3.891,669,1.586,681,1.586,682,1.755,826,1.934,904,3.754,974,4.801,985,4.578,1031,4.138,1128,2.766,1273,4.38,1274,5.711,1454,4.138,1576,4.138,1579,3.478,1863,3.317,2246,5.472,2343,4.617,2344,4.889,2351,5.215,2374,3.044,2398,3.879,2400,4.138,2406,5.711,2450,4.889,2658,3.663,2686,5.624,2696,4.462,2697,3.663,2712,4.462,2713,4.462,2724,4.897,2725,4.462,2727,5.711,2729,4.897,2730,4.138,2731,4.897,2734,4.462,2738,4.462,2739,6.172,2740,4.897,2741,4.897,2742,4.897,2743,4.897,2744,4.897,2745,4.462,2746,4.897]],["title/modules/ReviewModalModule.html",[538,0.652,2722,3.059]],["body/modules/ReviewModalModule.html",[3,0.134,4,0.164,5,0.119,6,0.105,43,0.01,75,0.008,80,0.008,99,0.35,104,0.323,129,0.164,132,0.225,423,1.667,473,1.012,511,1.888,513,2.537,538,0.96,540,1.842,541,1.888,542,2.588,543,1.987,544,1.888,545,2.588,556,2.425,557,1.842,559,2.092,563,2.363,569,3.195,570,2.532,748,2.769,749,2.205,1682,5.358,1683,4.505,2374,3.535,2424,5.183,2425,4.505,2426,6.164,2658,4.254,2697,4.254,2722,6.197,2756,5.687,2757,5.687,2758,5.687]],["title/components/RightSidebarComponent.html",[195,0.434,514,1.251]],["body/components/RightSidebarComponent.html",[1,3.886,3,0.11,4,0.094,5,0.098,6,0.117,8,3.223,9,2.31,11,0.67,12,1.731,15,2.317,18,0.353,19,0.56,22,2.4,23,2.864,33,4.514,35,0.947,38,1.594,40,0.996,41,1.022,42,0.864,43,0.01,44,1.091,45,0.609,46,0.675,47,1.245,52,1.08,69,0.506,75,0.006,76,1.688,77,3.17,80,0.007,85,1.167,86,1.227,88,2.67,91,2.454,99,0.287,104,0.185,129,0.094,132,0.262,139,3.408,141,0.675,157,4.102,159,1.096,160,1.182,187,1.196,195,0.714,196,1.002,197,1.339,198,1.053,199,1.166,200,1.166,201,1.136,207,1.002,208,1.407,209,1.407,210,2.273,211,1.143,212,0.908,213,1.442,215,1.442,218,2.797,236,2.963,255,1.457,256,1.136,258,1.594,259,1.339,286,1.722,299,1.569,306,2.797,307,1.575,308,1.53,309,2.909,312,2.755,320,0.977,330,2.203,331,2.107,332,1.815,336,0.765,386,1.407,398,1.261,399,2.039,400,3.321,401,2.31,402,2.31,403,3.076,404,2.244,405,3.553,407,3.193,408,1.758,409,3.81,412,3.045,413,2.254,415,2.279,417,3.193,426,2.59,427,3.553,428,1.91,430,1.745,431,2.433,432,3.17,433,2.67,441,2.909,443,2.352,444,2.084,447,2.511,448,1.944,449,1.684,450,1.806,452,1.911,456,0.977,458,2.433,460,3.453,463,1.872,467,1.806,468,1.806,471,2.31,472,2.748,473,0.833,474,1.818,475,1.166,476,2.15,477,1.166,478,1.166,479,1.053,480,1.166,481,1.027,482,1.965,483,1.053,484,1.166,485,1.442,486,1.965,487,1.053,488,1.107,489,1.166,490,1.053,491,1.166,492,1.053,493,1.002,494,1.166,495,1.053,496,1.166,497,1.053,498,1.053,499,1.166,500,1.053,501,1.136,502,1.027,503,1.166,504,1.053,505,1.677,506,1.027,507,1.053,508,1.053,509,1.965,510,1.053,511,1.554,512,1.677,513,1.027,514,1.942,515,1.027,516,0.864,517,1.166,518,1.027,519,1.002,520,1.053,521,1.166,522,1.053,523,1.166,524,1.053,525,1.166,526,1.053,527,1.372,528,1.053,529,1.515,530,1.053,531,1.166,532,1.053,533,1.407,534,1.166,535,1.053,536,1.166,537,1.166,593,5.37,611,2.146,639,1.806,669,1.053,675,2.748,681,1.515,682,1.965,709,1.767,719,2.576,723,2.797,732,2.433,734,3.014,737,2.31,741,2.433,742,2.433,826,1.339,841,2.433,873,3.955,888,3.584,950,2.963,981,2.576,982,3.074,985,2.203,989,2.576,1223,2.576,1271,4.102,1382,2.576,1657,2.576,1730,2.963,1731,7.215,1732,5.483,1733,4.68,1746,5.483,1763,2.022,1810,3.728,1812,4.68,1813,4.68,1814,4.265,1815,2.963,1816,3.252,1818,5.483,1820,3.501,1821,2.963,1824,3.252,1825,3.252,2506,2.748,2759,5.791,2760,6.805,2761,5.31,2762,5.31,2763,3.69,2764,3.69,2765,3.69,2766,3.69,2767,3.69,2768,3.69,2769,3.69,2770,6.221,2771,3.69,2772,3.69,2773,4.265,2774,3.69,2775,3.69,2776,3.69]],["title/modules/RightSidebarModule.html",[538,0.652,555,3.059]],["body/modules/RightSidebarModule.html",[3,0.118,4,0.144,5,0.105,6,0.092,43,0.01,75,0.007,80,0.007,99,0.361,104,0.283,129,0.144,132,0.198,211,0.713,325,1.655,408,1.83,423,1.462,452,1.231,473,0.887,514,2.559,538,0.842,540,1.614,541,1.655,542,2.442,543,1.742,544,1.655,545,2.442,555,6.384,556,2.237,557,1.614,559,2.296,563,2.18,569,2.948,570,2.22,573,3.729,575,5.688,576,4.543,593,4.213,661,3.729,743,5.943,748,2.555,749,1.933,754,3.88,755,3.099,1835,4.985,1836,6.242,1837,4.985,1838,5.688,1839,4.543,1848,5.688,1854,4.985,2659,4.213,2717,5.943,2759,4.543,2777,4.985,2778,4.985,2779,4.985,2780,4.985,2781,5.943,2782,5.943,2783,5.943,2784,5.943,2785,5.656,2786,5.656,2787,3.729,2788,5.656,2789,5.656,2790,3.729,2791,7.082,2792,4.213,2793,5.656,2794,3.949,2795,5.656,2796,5.656,2797,5.656,2798,7.082]],["title/interfaces/Rotation.html",[128,0.302,516,1.026]],["body/interfaces/Rotation.html",[3,0.109,4,0.134,5,0.097,6,0.085,11,0.663,18,0.503,19,0.713,40,0.986,41,1.011,43,0.01,44,0.741,45,0.731,47,0.961,56,1.033,69,0.927,71,2.21,75,0.007,80,0.007,85,0.986,86,1.697,99,0.269,104,0.263,128,0.362,129,0.172,132,0.236,138,0.868,140,1.407,141,0.961,159,1.203,160,1.142,194,1.392,195,0.827,208,1.392,209,1.392,210,1.325,211,0.852,213,1.426,215,1.426,257,2.327,258,2.367,320,1.392,381,2.982,386,3.24,389,3.537,428,2.089,465,2.652,474,1.325,515,1.462,516,2.098,557,1.499,600,2.123,668,2.813,669,1.499,670,3.11,671,2.652,672,2.004,673,1.948,674,2.506,681,1.499,682,1.66,683,3.11,687,2.652,856,3.703,901,3.001,1128,1.895,1250,2.879,1307,2.572,1315,3.464,1542,3.289,1546,3.464,1645,3.464,1688,4.763,1817,5.564,2700,3.913,2787,3.464,2799,3.668,2800,3.913,2801,5.956,2802,5.564,2803,4.63,2804,4.22,2805,4.22,2806,4.63,2807,4.22,2808,4.63,2809,4.63,2810,3.913,2811,4.22,2812,4.63,2813,4.22,2814,6.584,2815,7.361,2816,4.22,2817,4.63,2818,6.584,2819,4.63,2820,5.956,2821,5.956,2822,4.22,2823,4.63,2824,4.63,2825,4.63,2826,4.63]],["title/components/RotationSliderComponent.html",[195,0.434,515,1.22]],["body/components/RotationSliderComponent.html",[3,0.071,4,0.087,5,0.093,6,0.126,11,0.752,12,1.208,18,0.328,19,0.531,25,1.269,35,0.611,38,1.772,40,0.944,41,0.968,42,1.179,43,0.01,44,1.094,45,0.677,46,0.921,47,0.921,52,1.003,55,1.043,56,1.004,69,1.038,71,1.845,75,0.005,76,2.301,80,0.005,85,1.233,86,1.609,99,0.201,104,0.171,128,0.236,129,0.128,132,0.256,138,0.566,140,1.349,141,1.091,155,1.975,159,0.96,160,1.07,187,1.631,195,0.808,196,0.93,197,1.269,198,0.978,199,1.082,200,1.082,201,1.055,207,0.93,208,1.333,209,1.333,210,2.259,211,1.137,212,0.843,213,1.366,215,1.366,218,1.805,255,1.397,257,2.228,258,2.196,259,1.269,282,3.004,299,1.503,307,0.968,308,0.843,312,2.228,320,0.907,381,2.457,386,2.669,389,2.914,398,1.171,399,1.366,400,2.559,403,2.791,404,1.815,407,2.228,408,1.3,409,3.025,412,1.677,413,2.101,415,2.16,417,2.641,420,1.426,426,2.914,427,1.957,428,1.854,431,2.259,432,3.004,433,2.559,435,1.47,436,1.47,443,2.641,444,1.975,447,1.62,448,1.805,449,1.298,450,1.677,452,1.298,453,2.392,456,0.907,457,2.392,460,1.738,465,2.579,467,2.463,468,2.463,471,2.145,473,0.538,474,1.765,475,1.082,476,2.076,477,1.082,478,1.082,479,0.978,480,1.082,481,0.954,482,1.884,483,0.978,484,1.082,485,1.366,486,1.884,487,0.978,488,1.028,489,1.082,490,0.978,491,1.082,492,0.978,493,0.93,494,1.082,495,0.978,496,1.082,497,0.978,498,0.978,499,1.082,500,0.978,501,1.055,502,0.954,503,1.082,504,0.978,505,1.589,506,0.954,507,0.978,508,0.978,509,1.884,510,0.978,511,1.472,512,1.589,513,0.954,514,0.978,515,1.829,516,2.099,517,1.082,518,0.954,519,0.93,520,0.978,521,1.082,522,0.978,523,1.082,524,0.978,525,1.082,526,0.978,527,1.3,528,0.978,529,1.436,530,0.978,531,1.082,532,0.978,533,1.333,534,1.082,535,0.978,536,1.082,537,1.082,557,1.702,600,1.384,611,2.033,665,3.004,668,2.482,669,0.978,670,2.736,671,2.579,672,1.307,673,1.27,674,2.211,681,1.436,682,1.884,683,2.095,687,2.34,708,2.463,709,1.674,710,1.805,717,3.317,722,2.145,723,1.805,724,2.392,725,3.15,726,2.392,727,1.805,728,2.392,734,3.241,741,2.259,742,2.259,856,3.6,901,2.874,976,3.15,981,2.392,982,1.866,1128,1.815,1250,2.757,1307,2.463,1315,3.317,1369,3.15,1370,3.513,1542,3.15,1546,3.317,1645,3.317,1688,4.767,1817,4.441,2700,3.747,2787,5.115,2799,5.416,2800,2.551,2801,3.019,2802,4.894,2803,4.434,2804,4.041,2805,4.041,2806,4.434,2807,4.041,2808,4.434,2809,5.255,2810,3.747,2811,4.041,2812,5.255,2813,4.041,2814,5.791,2815,7.094,2816,4.041,2817,4.434,2818,5.255,2819,3.019,2820,4.434,2821,4.434,2822,4.041,2823,4.434,2824,4.434,2825,5.791,2826,3.019,2827,5.031,2828,5.031,2829,3.426,2830,5.031,2831,3.426,2832,3.426,2833,5.031,2834,4.041,2835,5.031,2836,3.426,2837,3.426,2838,3.019,2839,5.031,2840,4.434,2841,3.426,2842,6.571,2843,3.426,2844,5.031]],["title/modules/RotationSliderModule.html",[538,0.652,2781,3.059]],["body/modules/RotationSliderModule.html",[3,0.133,4,0.162,5,0.118,6,0.104,43,0.01,75,0.008,80,0.008,99,0.353,104,0.319,129,0.162,132,0.223,423,1.647,473,1,515,2.533,516,1.493,538,0.949,540,1.819,541,1.866,542,2.575,543,1.963,544,1.866,545,2.575,556,2.407,557,1.819,559,2.067,563,2.346,569,3.172,570,2.502,748,2.749,749,2.179,752,5.32,753,4.451,754,4.175,755,3.493,1688,3.493,2781,6.182,2787,4.203,2799,4.451,2845,5.619,2846,5.619,2847,5.619,2848,6.375,2849,6.375,2850,6.375,2851,7.62,2852,6.375]],["title/injectables/SceneState.html",[0,1.282,92,2.503]],["body/injectables/SceneState.html",[0,1.335,2,1.717,3,0.062,4,0.076,5,0.056,6,0.137,11,0.576,15,2.378,16,1.74,18,0.288,19,0.481,20,2.049,22,2.544,23,2.103,24,4.596,25,1.15,29,2.992,32,2.315,35,0.984,36,2.414,37,3.614,38,1.955,40,0.856,41,0.878,42,1.069,43,0.01,44,0.778,45,0.698,46,0.835,47,1.127,48,1.302,49,3.15,50,2.905,55,1.143,56,0.697,65,1.958,69,0.908,71,1.758,75,0.005,80,0.005,85,0.856,86,0.593,88,2.165,90,2.039,92,2.606,96,3.13,99,0.327,102,1.602,104,0.15,105,3.954,106,1.958,107,1.29,108,1.29,109,1.214,111,2.404,112,0.858,113,1.214,114,1.027,118,1.647,121,1.18,122,1.18,123,1.146,124,1.115,125,1.146,126,2.238,127,1.375,128,0.315,129,0.116,131,1.251,132,0.105,133,1.78,137,3.185,138,1.288,140,1.364,154,2.488,159,0.484,160,0.941,161,1.29,162,1.375,163,1.982,164,1.717,165,1.982,166,1.982,167,1.882,168,1.982,169,1.982,187,2.348,204,1.214,211,0.379,256,0.925,286,1.479,296,1.461,298,1.115,307,1.061,336,0.623,352,3.374,377,1.525,379,2.798,383,3.517,384,2.098,404,2.692,410,3.931,428,1.846,434,3.296,444,2.417,449,0.654,452,0.654,465,1.18,516,1.826,625,3.008,639,1.471,640,1.525,643,1.525,644,1.525,646,1.29,659,1.647,734,1.331,861,1.115,888,2.905,908,3.36,915,4.161,943,1.882,954,5.818,956,3.008,957,2.098,958,3.008,959,3.008,960,3.008,961,3.665,967,1.794,978,2.992,980,4.931,1028,1.331,1128,1.646,1178,5.899,1289,3.488,1291,1.647,1533,2.414,1560,2.414,1865,1.471,1932,2.724,1934,3.185,1935,4.299,1936,3.185,1938,3.008,1944,2.7,1951,1.982,1960,2.098,1961,2.608,1962,1.471,1963,1.794,1974,2.857,2006,3.851,2007,2.098,2008,1.882,2086,2.724,2087,2.098,2090,3.185,2092,2.098,2094,1.794,2154,1.982,2155,2.098,2156,1.982,2158,5.577,2162,3.517,2163,1.982,2170,2.098,2173,2.098,2174,2.098,2208,3.185,2213,2.098,2411,2.414,2416,2.414,2440,2.238,2565,3.398,2567,3.398,2568,3.185,2606,3.185,2834,2.414,2853,2.238,2854,4.563,2855,4.861,2856,4.861,2857,4.861,2858,4.861,2859,4.861,2860,6.143,2861,4.563,2862,4.021,2863,3.006,2864,3.006,2865,4.021,2866,4.021,2867,4.021,2868,5.835,2869,4.021,2870,4.021,2871,5.427,2872,4.021,2873,4.021,2874,4.021,2875,7.708,2876,3.006,2877,3.006,2878,3.006,2879,3.006,2880,3.006,2881,3.006,2882,3.006,2883,3.006,2884,3.006,2885,3.665,2886,3.006,2887,3.006,2888,3.006,2889,3.006,2890,3.006,2891,3.006,2892,4.563,2893,3.006,2894,3.006,2895,3.006,2896,3.006,2897,4.43,2898,2.649,2899,2.414,2900,2.414,2901,2.414,2902,2.238,2903,4.021,2904,2.414,2905,2.649,2906,4.021,2907,2.649,2908,4.021,2909,2.649,2910,2.649,2911,2.649,2912,2.649,2913,2.649,2914,2.649,2915,2.649,2916,4.021,2917,2.649,2918,2.649,2919,2.649,2920,2.649,2921,2.649,2922,4.021,2923,2.649,2924,2.649,2925,2.649,2926,2.649,2927,2.649,2928,2.649,2929,4.021,2930,2.649,2931,2.649,2932,2.649,2933,4.021,2934,2.649,2935,2.649,2936,2.649,2937,3.665,2938,6.577,2939,4.861,2940,2.649,2941,4.021,2942,4.021,2943,2.649,2944,2.649,2945,4.021,2946,4.021,2947,2.649,2948,2.649,2949,2.649,2950,2.649,2951,2.649,2952,2.649,2953,2.649,2954,2.649,2955,2.649,2956,2.649,2957,2.649,2958,2.649,2959,2.649,2960,2.649,2961,2.649,2962,2.649,2963,2.649,2964,2.649,2965,2.649,2966,2.649,2967,4.021,2968,2.649,2969,2.649,2970,2.649,2971,2.649,2972,2.649,2973,2.649,2974,2.649,2975,4.021,2976,2.649,2977,2.649,2978,2.649,2979,2.649,2980,2.649,2981,2.649,2982,2.649,2983,2.649,2984,2.649,2985,2.649,2986,2.649,2987,2.649,2988,2.649,2989,2.649,2990,2.649,2991,2.649,2992,2.649,2993,2.649,2994,2.649,2995,2.649,2996,2.649,2997,2.649,2998,2.649,2999,2.649]],["title/interfaces/SceneStateModel.html",[128,0.302,2902,3.263]],["body/interfaces/SceneStateModel.html",[0,1.46,3,0.07,4,0.086,5,0.063,6,0.055,11,0.427,15,2.31,16,1.292,18,0.324,19,0.526,20,1.756,22,2.425,23,1.903,24,4.593,29,2.542,35,0.89,37,3.294,40,0.635,41,0.651,43,0.01,44,0.478,45,0.585,47,0.913,48,0.966,49,2.849,50,2.628,56,0.518,65,1.454,69,0.813,71,1.837,75,0.005,80,0.005,85,0.635,88,1.958,90,1.824,92,1.934,96,3.104,99,0.335,102,1.751,104,0.169,105,4.073,106,2.141,107,1.454,108,1.454,109,1.368,111,2.628,112,0.966,113,1.368,114,1.157,118,1.856,121,1.329,122,1.329,123,1.292,124,1.256,125,1.292,126,2.522,127,1.549,128,0.344,129,0.127,131,1.41,132,0.118,133,1.807,137,3.483,138,1.327,140,1.38,154,2.393,159,0.545,160,0.762,161,1.454,162,1.549,163,2.233,164,1.934,165,2.233,166,2.233,167,2.12,168,2.233,169,2.233,187,2.363,194,0.897,204,1.368,211,0.427,256,1.043,286,1.098,296,1.321,298,1.256,307,0.651,336,1.227,352,3.245,377,1.718,379,3.005,383,3.732,384,2.364,404,2.789,410,3.969,428,1.93,434,3.294,444,1.958,449,0.737,452,0.737,465,1.329,516,1.811,625,3.289,639,1.658,640,1.718,643,1.718,644,1.718,646,1.454,659,1.856,734,1.5,861,1.256,888,2.628,908,3.005,915,4.351,943,2.12,954,6.052,956,3.289,957,2.364,958,3.289,959,3.289,960,3.289,961,4.007,967,2.022,978,2.99,980,3.716,1028,1.5,1128,1.222,1178,5.759,1289,3.12,1291,1.856,1533,2.72,1560,2.72,1865,1.658,1932,2.978,1934,3.483,1935,4.135,1936,3.483,1938,3.289,1944,2.442,1951,2.233,1960,2.364,1961,2.359,1962,1.658,1963,2.022,1974,3.123,2006,2.364,2007,2.364,2008,2.12,2086,2.978,2087,2.364,2090,3.483,2092,2.364,2094,2.022,2154,2.233,2155,2.364,2156,2.233,2158,5.613,2162,3.732,2163,2.233,2170,2.364,2173,2.364,2174,2.364,2208,3.483,2213,2.364,2411,2.72,2416,2.72,2440,2.522,2565,3.716,2567,3.716,2568,3.483,2606,2.364,2834,2.72,2853,2.522,2855,2.985,2856,2.985,2857,2.985,2858,2.985,2859,2.985,2860,4.397,2862,2.985,2865,2.985,2866,2.985,2867,2.985,2868,5.759,2869,2.985,2870,2.985,2871,5.22,2872,2.985,2873,2.985,2874,2.985,2875,7.715,2885,2.72,2897,4.757,2898,2.985,2899,2.72,2900,2.72,2901,2.72,2902,3.716,2903,6.14,2904,2.72,2905,2.985,2906,4.397,2907,2.985,2908,4.397,2909,2.985,2910,2.985,2911,2.985,2912,2.985,2913,2.985,2914,2.985,2915,2.985,2916,4.397,2917,2.985,2918,2.985,2919,2.985,2920,2.985,2921,2.985,2922,4.397,2923,2.985,2924,2.985,2925,2.985,2926,2.985,2927,2.985,2928,2.985,2929,4.397,2930,2.985,2931,2.985,2932,2.985,2933,4.397,2934,2.985,2935,2.985,2936,2.985,2937,4.007,2938,6.815,2939,5.22,2940,2.985,2941,4.397,2942,4.397,2943,2.985,2944,2.985,2945,4.397,2946,4.397,2947,2.985,2948,2.985,2949,2.985,2950,2.985,2951,2.985,2952,2.985,2953,2.985,2954,2.985,2955,2.985,2956,2.985,2957,2.985,2958,2.985,2959,2.985,2960,2.985,2961,2.985,2962,2.985,2963,2.985,2964,2.985,2965,2.985,2966,2.985,2967,4.397,2968,2.985,2969,2.985,2970,2.985,2971,2.985,2972,2.985,2973,2.985,2974,2.985,2975,4.397,2976,2.985,2977,2.985,2978,2.985,2979,2.985,2980,2.985,2981,2.985,2982,2.985,2983,2.985,2984,2.985,2985,2.985,2986,2.985,2987,2.985,2988,2.985,2989,2.985,2990,2.985,2991,2.985,2992,2.985,2993,2.985,2994,2.985,2995,2.985,2996,2.985,2997,2.985,2998,2.985,2999,2.985]],["title/interfaces/SlicesConfig.html",[128,0.302,1937,2.503]],["body/interfaces/SlicesConfig.html",[0,1.146,3,0.051,4,0.063,5,0.046,6,0.04,8,1.059,11,0.311,15,2.046,16,0.941,18,0.236,19,0.413,20,1.621,22,2.396,23,0.941,29,1.059,35,0.44,37,2.857,40,0.463,41,0.475,43,0.01,44,1.015,45,0.674,47,0.717,48,0.704,49,1.41,50,1.3,53,3.995,56,1.229,65,1.059,69,0.959,71,1.763,75,0.004,80,0.004,88,0.969,90,1.98,91,1.413,96,3.12,99,0.317,102,1.375,104,0.123,105,2.47,106,1.681,107,1.059,108,1.059,109,0.997,112,0.704,113,1.582,114,0.844,119,1.474,121,1.537,122,1.537,123,0.941,124,0.915,125,1.493,127,1.791,128,0.336,129,0.171,131,1.028,132,0.086,133,1.448,138,1.352,140,1.316,141,0.717,148,3.308,154,2.825,155,1.91,159,1.295,160,1.259,161,1.059,162,1.129,172,1.545,173,1.545,176,1.723,181,0.866,183,1.723,194,0.654,211,0.494,244,1.413,245,1.582,255,1.579,256,2.271,268,2.582,280,1.41,286,1.959,296,1.468,298,2.983,300,1.352,302,1.41,303,1.252,307,0.753,325,0.722,336,1.009,352,2.146,358,1.663,381,2.527,386,2.746,389,2.997,399,0.67,404,1.756,408,1.432,428,1.852,434,2.302,444,1.537,449,1.315,452,1.206,456,0.654,493,1.83,516,1.687,519,1.504,533,0.654,616,1.734,659,3.31,666,1.41,671,1.537,672,0.941,673,0.915,674,0.915,677,2.78,683,2.026,687,0.969,688,3.336,691,1.208,767,1.352,774,2.226,798,2.848,826,0.987,861,2.055,907,4.508,908,1.987,945,3.047,955,5.027,956,3.984,958,1.627,959,1.627,960,1.627,962,2.582,967,1.474,978,2.378,1028,3.562,1128,0.89,1238,2.667,1250,1.352,1284,3.036,1287,3.868,1289,3.55,1291,1.352,1348,3.625,1349,4.125,1350,3.164,1351,2.78,1354,2.941,1398,1.208,1760,2.906,1761,2.734,1763,3.523,1764,3.984,1765,2.734,1776,1.838,1810,3.31,1859,1.852,1860,2.667,1865,1.208,1897,1.545,1929,1.545,1930,1.627,1931,1.982,1932,3.838,1933,4.239,1934,4.489,1935,4.489,1936,4.489,1937,4.112,1938,4.747,1939,4.042,1940,1.627,1941,4.713,1942,3.145,1943,4.489,1944,1.917,1945,2.452,1946,2.734,1947,1.474,1948,1.474,1949,1.982,1950,1.838,1951,1.627,1952,1.982,1953,1.627,1954,1.982,1955,1.41,1956,1.352,1957,2.237,1958,1.982,1959,1.982,1960,1.723,1961,1.852,1962,1.208,1963,1.474,1964,1.41,1965,1.41,1966,1.838,1967,4.023,1968,3.145,1969,3.607,1970,1.838,1971,1.982,1972,1.982,1973,1.982,1974,3.047,1975,2.338,1976,4.802,1977,1.982,1978,1.982,1979,1.982,1980,1.982,1981,1.982,1982,1.982,1983,1.982,1984,1.982,1985,1.982,1986,1.982,1987,1.982,1988,1.982,1989,1.982,1990,1.982,1991,1.982,1992,1.982,1993,1.982,1994,1.982,1995,1.982,1996,1.982,1997,1.982,1998,1.982,1999,1.982,2000,1.838,2001,1.838,2002,1.982,2003,1.838,2004,1.982,2005,1.982,2006,1.723,2007,1.723,2008,1.545,2009,1.982,2010,1.982,2011,3.909,2012,1.982,2013,5.412,2014,1.982,2015,1.982,2016,3.145,2017,2.916,2018,1.982,2019,1.982,2020,4.98,2021,1.982,2022,1.982,2023,1.982,2024,1.982,2025,1.41,2026,1.982,2027,4.45,2028,2.237,2029,1.982,2030,1.982,2031,1.982,2032,1.474,2033,1.982,2034,1.982,2035,3.145,2036,1.982,2037,4.45,2038,1.982,2039,3.145,2040,1.982,2041,1.982,2042,1.982,2043,1.982,2044,1.982,2045,1.982,2046,1.982,2047,1.982,2048,1.982,2049,1.982,2050,1.982,2051,1.982,2052,1.982,2053,1.982,2054,1.982,2055,1.982,2056,1.982,2057,1.982,2058,1.982,2059,3.145,2060,1.982,2061,1.982,2062,1.982,2063,1.982,2064,1.982,2065,1.982,2066,1.982,2067,1.982,2068,1.982,2069,3.145,2070,1.982,2071,1.982,2072,1.982,2073,1.982,2074,1.982,2075,1.982,2076,1.982,2077,1.982,2078,1.982,2079,1.982,2080,1.982,2081,1.982,2082,1.982,2083,1.982,2084,1.982,2085,3.145,2086,1.474,2087,1.723,2088,1.982,2089,1.627,2090,1.723,2091,3.145,2092,3.398,2093,3.145,2094,2.338,2095,3.145,2096,1.982,2097,1.982,2098,1.982,2099,1.982,2100,1.982,2101,1.982,2102,1.982,2103,1.474,2104,1.982,2105,1.982,2106,1.982,2107,1.982,2108,1.982,2109,1.982]],["title/interfaces/SlicesConfig-1.html",[128,0.252,187,1.185,1937,2.087]],["body/interfaces/SlicesConfig-1.html",[3,0.109,4,0.133,5,0.097,6,0.085,11,0.661,18,0.502,19,0.711,40,0.983,41,1.008,43,0.01,44,0.951,45,0.604,47,0.959,55,1.085,56,1.031,69,0.719,71,2.169,75,0.007,80,0.007,85,0.983,86,1.471,99,0.269,104,0.262,127,2.396,128,0.514,129,0.171,132,0.236,133,1.085,138,1.115,140,1.204,159,1.201,160,1.14,181,1.839,194,1.387,195,0.78,208,1.387,209,1.387,210,1.321,211,0.851,213,1.422,215,1.422,255,1.955,258,2.608,259,1.321,320,1.387,336,1.085,358,2.447,474,1.321,518,1.458,519,2.395,600,2.117,662,3.127,664,3.422,665,4.703,666,2.992,668,2.808,669,1.495,670,2.808,671,2.647,672,1.998,673,1.943,674,2.501,678,3.901,679,3.454,680,3.454,681,1.495,682,1.655,683,3.474,684,3.901,685,3.454,687,2.647,688,2.248,689,4.223,690,3.127,691,3.856,692,3.901,693,3.454,696,3.454,697,3.28,704,3.901,763,2.992,826,1.321,1269,4.223,1937,4.5,1943,5.5,1967,5.135,1969,4.867,1975,4.454,2234,2.992,2357,4.207,2790,3.454,3000,3.657,3001,5.556,3002,4.617,3003,4.617,3004,4.617,3005,4.617,3006,4.617,3007,4.207,3008,4.617,3009,6.575,3010,6.575,3011,4.617,3012,5.945,3013,4.617,3014,5.945,3015,4.617,3016,4.617]],["title/components/SlicesInputComponent.html",[195,0.434,518,1.22]],["body/components/SlicesInputComponent.html",[3,0.074,4,0.09,5,0.095,6,0.13,11,0.766,12,1.237,18,0.339,19,0.543,25,1.299,32,2.615,35,0.632,38,1.834,40,0.967,41,0.991,42,1.207,43,0.01,44,1.144,45,0.663,46,0.943,47,0.943,52,1.036,55,1.47,56,1.02,69,0.916,71,1.532,75,0.005,76,2.357,80,0.005,85,1.252,86,1.544,99,0.205,104,0.177,127,2.357,128,0.355,129,0.131,132,0.259,133,0.733,138,0.852,140,1.084,141,0.648,159,0.979,160,1.084,181,1.809,187,1.671,195,0.756,196,0.961,197,1.299,198,1.01,199,1.118,200,1.118,201,1.09,207,0.961,208,1.365,209,1.365,210,2.265,211,1.14,212,0.871,213,1.399,215,1.399,218,1.865,255,1.79,258,2.612,259,1.683,299,1.532,306,1.865,307,0.991,308,0.871,320,0.938,336,1.068,358,2.293,398,1.21,399,1.812,400,2.608,403,1.965,407,1.568,408,0.915,412,1.733,413,1.062,420,1.474,426,2.778,428,1.879,433,2.212,435,1.519,436,1.519,440,1.519,443,2.282,444,1.389,447,1.674,448,1.865,449,0.77,450,1.733,452,1.122,453,2.471,456,0.938,460,2.615,467,1.733,468,1.733,469,3.471,473,0.555,474,1.788,475,1.118,476,2.108,477,1.118,478,1.118,479,1.01,480,1.118,481,0.985,482,1.92,483,1.01,484,1.118,485,1.399,486,1.92,487,1.01,488,1.062,489,1.118,490,1.01,491,1.118,492,1.01,493,0.961,494,1.118,495,1.01,496,1.118,497,1.01,498,1.01,499,1.118,500,1.01,501,1.09,502,0.985,503,1.118,504,1.01,505,1.628,506,0.985,507,1.01,508,1.01,509,1.92,510,1.01,511,1.508,512,1.628,513,0.985,514,1.01,515,0.985,516,0.829,517,1.118,518,1.858,519,2.372,520,1.01,521,1.118,522,1.01,523,1.118,524,1.01,525,1.118,526,1.01,527,1.332,528,1.01,529,1.471,530,1.01,531,1.118,532,1.01,533,1.365,534,1.118,535,1.01,536,1.118,537,1.118,568,3.386,600,1.43,611,2.455,662,2.113,664,1.796,665,3.984,666,2.943,668,2.53,669,1.01,670,2.145,671,2.619,672,1.35,673,1.313,674,2.253,678,3.838,679,3.398,680,4.006,681,1.471,682,1.92,683,3.421,684,3.838,685,3.398,687,2.385,688,2.212,689,4.441,690,3.076,691,3.624,692,3.838,693,3.398,696,2.334,697,2.216,704,3.838,708,2.523,709,1.715,710,1.865,717,4.006,718,3.12,719,2.471,720,3.12,721,3.12,722,2.216,723,1.865,724,2.471,725,2.216,726,2.471,727,1.865,728,2.471,729,3.12,730,2.843,731,2.636,732,2.334,733,5.355,734,2.691,735,3.598,736,2.843,737,2.216,738,2.636,741,2.334,742,2.334,763,2.022,826,1.299,1269,2.216,1937,4.228,1943,4.952,1967,4.561,1969,3.076,1975,3.628,2234,2.943,2357,4.139,2790,5.263,2838,3.12,3000,5.573,3001,4.971,3002,5.355,3003,5.355,3004,3.12,3005,4.542,3006,4.542,3007,4.139,3008,4.542,3009,5.355,3010,5.355,3011,3.12,3012,4.542,3013,3.12,3014,4.542,3015,5.882,3016,3.12,3017,5.153,3018,3.54,3019,3.54,3020,3.54,3021,5.153,3022,3.54,3023,3.54,3024,3.54,3025,3.54,3026,6.674,3027,5.153,3028,3.54]],["title/modules/SlicesInputModule.html",[538,0.652,2782,3.059]],["body/modules/SlicesInputModule.html",[3,0.131,4,0.16,5,0.116,6,0.102,43,0.01,75,0.008,80,0.008,99,0.357,104,0.314,129,0.16,132,0.22,211,0.793,325,1.839,423,1.624,473,0.986,518,2.529,519,1.706,538,0.935,540,1.794,541,1.839,542,2.559,543,1.935,544,1.839,545,2.559,556,2.387,557,1.794,559,2.038,563,2.326,567,4.681,568,3.189,569,3.145,570,2.467,747,5.048,748,2.725,749,2.148,750,5.627,751,4.681,752,5.275,753,4.388,754,4.139,755,3.444,756,6.068,757,5.048,2782,6.164,2790,4.144,3000,4.388,3029,5.539,3030,5.539,3031,5.539,3032,7.555]],["title/components/StageNavComponent.html",[195,0.434,520,1.251]],["body/components/StageNavComponent.html",[3,0.056,4,0.069,5,0.078,6,0.137,11,0.845,12,1.014,18,0.404,19,0.445,20,1.065,25,1.065,32,2.142,35,0.485,38,1.962,40,0.792,41,0.812,42,1.568,43,0.01,44,1.106,45,0.727,46,1.225,47,0.773,52,1.709,55,1.387,56,1.068,61,4.077,69,0.373,75,0.004,80,0.004,85,1.256,86,1.425,99,0.168,104,0.136,124,1.007,129,0.107,132,0.234,133,0.875,138,0.449,140,1.042,141,0.773,155,2.742,159,0.941,160,1.023,181,1.482,187,0.881,195,0.787,196,0.738,197,1.065,198,0.775,199,0.858,200,0.858,201,0.836,207,0.738,208,1.118,209,1.118,210,2.21,211,1.115,212,0.668,213,1.146,215,1.146,227,3.721,232,3.391,233,3.721,243,3.613,249,1.897,250,3.414,251,2.394,252,4.763,255,0.636,256,0.836,257,1.87,258,2.354,259,1.871,261,2.958,262,3.157,271,3.145,272,3.145,285,2.784,286,2.171,296,2.009,299,1.306,307,0.812,308,0.668,320,0.72,321,1.791,323,4.17,332,2.162,336,1.571,381,0.954,397,3.721,398,0.928,399,1.962,400,3.315,401,2.643,402,2.643,403,1.975,406,3.613,408,0.702,409,1.379,412,1.33,413,0.815,417,2.294,420,1.758,426,1.131,427,2.958,428,1.675,433,2.223,435,1.166,436,1.166,440,1.166,441,1.489,443,2.587,444,2.292,446,1.897,447,1.997,448,2.224,449,1.457,450,1.33,452,1.521,456,2.188,460,2.142,463,1.379,467,1.33,468,1.33,469,1.552,473,0.426,474,1.595,475,0.858,476,1.845,477,0.858,478,0.858,479,0.775,480,0.858,481,0.756,482,1.636,483,0.775,484,0.858,485,1.146,486,1.636,487,0.775,488,0.815,489,0.858,490,0.775,491,0.858,492,0.775,493,0.738,494,0.858,495,0.775,496,0.858,497,0.775,498,0.775,499,0.858,500,0.775,501,0.836,502,0.756,503,0.858,504,0.775,505,1.334,506,0.756,507,0.775,508,0.775,509,1.636,510,0.775,511,1.236,512,1.334,513,0.756,514,0.775,515,0.756,516,0.636,517,0.858,518,0.756,519,0.738,520,1.667,521,0.858,522,0.775,523,0.858,524,0.775,525,0.858,526,0.775,527,1.091,528,0.775,529,1.205,530,0.775,531,0.858,532,0.775,533,1.773,534,0.858,535,0.775,536,0.858,537,0.858,600,1.098,611,1.706,616,2.294,668,2.633,669,0.775,670,2.909,671,2.292,672,1.036,673,1.007,674,1.92,681,1.205,682,1.636,683,1.131,685,3.851,687,2.032,708,2.067,709,1.405,710,1.431,728,1.897,731,3.145,734,2.587,826,1.762,840,1.791,907,4.523,908,3.765,924,3.391,962,4.17,967,3.092,973,2.535,976,1.701,978,2.223,982,2.751,1028,3.685,1047,2.313,1097,5.88,1250,3.2,1295,6.684,1299,2.521,1305,4.48,1307,2.859,1308,3.397,1330,2.182,1331,2.023,1368,2.023,1369,1.701,1546,3.851,1579,3.242,1628,3.487,1645,4.415,1655,3.414,1662,2.182,1688,2.313,1699,6.384,1759,3.721,1763,1.489,1786,3.391,1787,3.391,1815,3.391,1819,5.204,2127,1.489,2129,1.489,2234,1.552,2589,4.691,2810,5.204,2813,4.691,3033,6.273,3034,2.182,3035,3.721,3036,4.222,3037,4.222,3038,7.584,3039,5.179,3040,4.222,3041,5.179,3042,6.325,3043,5.179,3044,5.179,3045,4.222,3046,4.222,3047,5.84,3048,5.179,3049,5.179,3050,5.179,3051,5.84,3052,5.84,3053,2.717,3054,2.717,3055,4.222,3056,4.222,3057,5.179,3058,5.179,3059,4.564,3060,2.717,3061,2.717,3062,2.717,3063,4.222,3064,4.222,3065,5.179,3066,4.159,3067,5.901,3068,5.179,3069,5.179,3070,4.222,3071,2.717,3072,5.84,3073,4.222,3074,2.717,3075,2.717,3076,2.717,3077,4.222,3078,2.717,3079,4.222,3080,2.717,3081,2.717,3082,2.717,3083,2.717,3084,5.147,3085,5.84,3086,2.717,3087,2.717,3088,2.717,3089,2.717,3090,5.179,3091,2.717,3092,2.717,3093,2.717,3094,2.717,3095,2.717,3096,4.222,3097,2.717,3098,2.717,3099,2.717,3100,2.717,3101,2.717,3102,2.717,3103,2.717,3104,5.84,3105,4.222,3106,2.394,3107,2.717,3108,2.717,3109,5.179,3110,2.717,3111,2.717]],["title/modules/StageNavModule.html",[538,0.652,1092,3.059]],["body/modules/StageNavModule.html",[3,0.129,4,0.158,5,0.115,6,0.101,43,0.01,75,0.008,80,0.008,99,0.357,104,0.31,129,0.158,132,0.217,423,1.603,456,1.643,473,0.973,502,2.087,520,2.589,538,0.923,540,1.771,541,1.816,542,2.545,543,1.91,544,1.816,545,2.545,556,2.368,557,1.771,559,2.43,563,2.308,569,3.121,570,2.435,748,2.704,749,2.12,754,4.107,755,3.399,1092,6.245,1097,4.331,1341,6.607,1342,5.468,1685,4.091,1721,5.45,1838,6.021,1839,4.983,1844,4.983,1845,4.983,3033,4.621,3112,5.468,3113,6.204,3114,5.468,3115,5.468,3116,6.204,3117,7.497,3118,6.204,3119,6.204]],["title/modules/StoreModule.html",[538,0.652,1104,3.059]],["body/modules/StoreModule.html",[1,4.161,3,0.123,4,0.15,5,0.11,6,0.096,8,3.127,9,3.707,43,0.01,75,0.008,80,0.008,88,2.859,90,1.823,91,2.628,92,4.161,99,0.362,102,2.078,104,0.296,109,2.392,118,3.244,119,3.535,120,4.755,129,0.185,132,0.207,138,0.979,164,3.382,203,3.535,211,0.747,245,2.944,325,2.132,358,2.187,440,2.541,538,0.881,540,1.69,559,1.92,563,2.243,643,3.004,644,3.004,691,2.898,888,3.838,943,4.562,987,5.218,1104,5.087,1137,4.134,1390,4.41,1401,4.804,1692,4.134,1810,3.244,1884,4.134,1961,3.446,1962,2.898,1963,3.535,2129,3.244,2506,4.41,2730,4.41,2804,4.755,2901,4.755,3120,4.755,3121,5.921,3122,5.218,3123,5.921,3124,5.218,3125,7.452,3126,5.921,3127,5.218,3128,5.921,3129,5.921,3130,5.218,3131,4.755,3132,5.921,3133,5.921,3134,5.921,3135,5.921,3136,5.921,3137,5.921,3138,5.921,3139,5.921,3140,5.921,3141,5.921,3142,5.921,3143,5.218,3144,5.921,3145,5.218,3146,5.921,3147,5.921,3148,5.921,3149,5.921]],["title/interfaces/Tag.html",[12,1.052,128,0.302]],["body/interfaces/Tag.html",[3,0.13,4,0.159,5,0.116,6,0.102,8,2.688,11,0.79,12,2.118,18,0.6,19,0.795,43,0.01,45,0.797,69,1.152,70,4.129,71,2.039,75,0.008,77,3.739,80,0.009,84,4.129,115,5.256,116,3.739,128,0.52,129,0.206,139,4.706,142,5.333,154,3.392,155,3.424,157,5.333,188,4.129,194,1.659,277,2.322,399,2.047,1858,4.72,1859,3.565,1940,4.129,3150,4.664,3151,4.664,3152,5.03,3153,5.52]],["title/components/TagListComponent.html",[195,0.434,522,1.251]],["body/components/TagListComponent.html",[3,0.082,4,0.1,5,0.103,6,0.135,8,1.685,11,0.883,12,2.208,18,0.376,19,0.585,25,1.4,30,4.893,33,5.125,35,0.701,38,1.917,40,1.042,41,1.068,42,1.64,43,0.01,44,1.17,45,0.733,46,1.281,47,1.016,52,1.149,55,1.334,56,0.848,66,4.459,69,0.883,71,1.624,75,0.006,80,0.006,85,1.042,86,1.095,99,0.257,104,0.196,115,3.476,129,0.1,132,0.268,133,1.15,139,3.042,140,1.249,141,0.719,142,4.615,144,3.154,155,1.541,157,2.589,159,1.127,160,1.171,180,2.589,195,0.731,196,1.066,197,1.4,198,1.121,199,1.24,200,1.24,201,1.209,207,1.066,208,1.47,209,1.47,210,2.283,211,1.148,212,0.966,213,1.507,215,1.507,255,1.3,258,1.666,259,1.4,299,1.624,307,1.068,308,0.966,320,1.04,386,1.498,389,1.635,398,1.342,399,1.066,405,3.171,406,2.243,407,1.739,408,1.435,428,1.04,449,0.855,452,0.855,456,1.04,457,2.741,467,1.922,468,1.922,469,3.171,473,0.616,474,1.862,475,1.24,476,2.211,477,1.24,478,1.24,479,1.121,480,1.24,481,1.093,482,2.034,483,1.121,484,1.24,485,1.507,486,2.034,487,1.121,488,1.179,489,1.24,490,1.121,491,1.24,492,1.121,493,1.066,494,1.24,495,1.121,496,1.24,497,1.121,498,1.121,499,1.24,500,1.121,501,1.209,502,1.093,503,1.24,504,1.121,505,1.754,506,1.093,507,1.121,508,1.121,509,2.034,510,1.121,511,1.625,512,1.754,513,1.093,514,1.121,515,1.093,516,0.92,517,1.24,518,1.093,519,1.066,520,1.121,521,1.24,522,1.997,523,1.24,524,1.121,525,1.24,526,1.121,527,1.435,528,1.121,529,1.584,530,1.121,531,1.24,532,1.121,533,1.47,534,1.24,535,1.121,536,1.24,537,1.24,600,1.587,611,2.243,646,1.685,668,3.074,669,1.121,670,2.681,671,2.747,672,1.498,673,1.456,674,2.388,681,1.584,682,2.034,687,2.527,708,2.717,709,1.848,710,2.069,977,2.589,982,1.456,1238,3.042,1307,3.426,1485,3.476,1858,3.476,1859,3.045,2406,4.134,2528,3.154,2773,6.805,2792,6.18,3154,5.471,3155,3.461,3156,5.552,3157,6.44,3158,5.552,3159,5.552,3160,6.44,3161,6.44,3162,5.552,3163,3.927,3164,3.927,3165,5.552,3166,3.927,3167,4.459,3168,4.893,3169,5.552,3170,3.927,3171,4.893,3172,3.927,3173,4.459,3174,4.893,3175,3.461,3176,3.927,3177,3.927,3178,3.927,3179,3.927,3180,6.44,3181,3.927,3182,3.927,3183,4.893,3184,3.461,3185,3.927,3186,3.461,3187,3.461]],["title/modules/TagListModule.html",[538,0.652,2783,3.059]],["body/modules/TagListModule.html",[3,0.135,4,0.165,5,0.12,6,0.105,12,1.557,43,0.01,75,0.008,80,0.008,99,0.346,104,0.324,129,0.165,132,0.227,423,1.676,473,1.017,522,2.602,538,0.965,540,1.85,541,1.898,542,2.593,543,1.996,544,1.898,545,2.593,556,2.432,557,1.85,559,2.102,563,2.37,569,3.204,570,2.545,748,2.777,749,2.216,2783,6.203,2792,4.829,3154,4.275,3188,5.715,3189,5.715,3190,5.715,3191,6.484,3192,6.784,3193,5.715,3194,6.484]],["title/components/TagSearchComponent.html",[195,0.434,524,1.251]],["body/components/TagSearchComponent.html",[3,0.047,4,0.057,5,0.067,6,0.139,8,0.969,11,0.881,12,2.067,18,0.349,19,0.384,20,1.944,25,0.919,28,4.227,33,4.375,35,0.65,38,1.991,40,0.684,41,0.701,42,1.585,43,0.01,44,1.087,45,0.707,46,1.238,47,0.667,48,1.04,52,1.808,55,1.597,56,1.034,69,0.848,70,2.403,71,1.885,72,4.842,75,0.004,76,3.356,77,5.225,78,2.927,79,2.927,80,0.009,82,3.675,84,5.204,85,1.377,86,1.378,90,1.122,96,1.39,99,0.259,104,0.113,110,1.681,112,0.644,113,0.912,114,0.771,115,3.617,116,4.284,121,2.425,122,2.425,123,1.39,124,2.291,125,1.39,127,1.032,129,0.057,132,0.216,133,1.402,138,1.186,139,3.165,140,1.309,141,0.413,154,0.912,159,1.125,160,1.193,180,1.488,187,1.706,188,1.488,195,0.752,196,0.613,197,0.919,198,0.644,199,0.713,200,1.825,201,0.695,204,1.473,205,2.244,207,0.613,208,0.965,209,0.965,210,2.164,211,1.094,212,0.555,213,0.99,215,0.99,229,2.577,232,2.927,242,3.415,243,3.864,246,2.884,247,2.884,249,2.545,250,1.488,255,0.854,256,1.122,257,1.614,258,1.734,259,1.558,262,3.348,276,2.176,277,2.142,282,2.176,286,2.003,296,1.53,299,1.156,307,0.701,308,0.555,320,0.598,321,1.488,332,1.246,336,0.755,356,1.347,381,0.792,398,0.771,399,1.245,400,1.564,403,2.007,404,1.654,407,0.999,408,0.942,412,1.105,413,0.677,415,0.969,416,1.413,417,2.031,426,0.939,427,2.082,428,1.636,429,2.403,430,2.168,432,1.347,433,1.968,435,0.969,436,0.969,441,1.236,443,2.031,444,2.742,447,1.724,449,0.793,450,1.105,452,0.793,456,0.598,463,1.145,465,0.886,467,1.105,468,1.105,469,1.289,471,1.413,473,0.354,474,1.456,475,0.713,476,1.663,477,0.713,478,0.713,479,0.644,480,0.713,481,0.628,482,1.448,483,0.644,484,0.713,485,0.99,486,1.448,487,0.644,488,0.677,489,0.713,490,0.644,491,0.713,492,0.644,493,0.613,494,0.713,495,0.644,496,0.713,497,0.644,498,0.644,499,0.713,500,0.644,501,0.695,502,0.628,503,0.713,504,0.644,505,1.151,506,0.628,507,0.644,508,0.644,509,1.448,510,0.644,511,1.067,512,1.151,513,0.628,514,0.644,515,0.628,516,0.529,517,0.713,518,0.628,519,0.613,520,0.644,521,0.713,522,0.644,523,0.713,524,1.502,525,0.713,526,0.644,527,0.942,528,0.644,529,1.04,530,0.644,531,0.713,532,0.644,533,0.965,534,0.713,535,0.644,536,0.713,537,0.713,568,2.326,611,1.473,668,1.909,669,0.644,670,1.517,671,2.066,672,0.861,673,0.837,674,1.7,677,1.289,681,1.04,682,1.448,687,2.066,708,1.784,709,1.213,732,1.488,734,0.999,735,2.545,736,1.813,737,1.413,738,1.681,787,2.403,813,2.927,826,1.327,841,1.488,901,2.082,945,2.282,982,1.352,1086,2.403,1087,2.403,1128,2.441,1271,4.461,1296,2.545,1299,2.176,1307,3.024,1313,2.927,1316,2.176,1330,1.813,1334,1.813,1345,3.295,1369,1.413,1376,1.488,1556,1.989,1577,3.92,1579,3.295,1628,2.176,1655,3.023,1657,4.033,1662,1.813,1764,2.403,1810,1.997,1859,2.489,1864,3.023,1905,2.403,1955,1.289,2000,1.681,2001,1.681,2124,3.682,2134,1.488,2160,2.715,2496,3.415,2618,1.813,2754,1.989,2794,5.954,3152,2.927,3154,5.623,3171,3.212,3173,2.927,3174,3.212,3175,1.989,3195,1.813,3196,3.645,3197,4.041,3198,4.585,3199,3.645,3200,5.264,3201,5.264,3202,4.585,3203,4.585,3204,4.585,3205,5.264,3206,5.264,3207,3.645,3208,3.645,3209,3.645,3210,5.264,3211,5.264,3212,3.645,3213,6.988,3214,4.585,3215,4.585,3216,3.645,3217,3.645,3218,2.257,3219,3.645,3220,5.091,3221,2.257,3222,2.257,3223,2.257,3224,2.257,3225,5.091,3226,3.212,3227,2.257,3228,3.645,3229,4.585,3230,2.257,3231,4.585,3232,2.257,3233,2.257,3234,2.715,3235,3.645,3236,3.645,3237,3.645,3238,2.257,3239,3.645,3240,2.257,3241,3.645,3242,3.645,3243,3.645,3244,2.257,3245,3.645,3246,7.478,3247,3.645,3248,2.257,3249,2.257,3250,3.645,3251,2.257,3252,2.257,3253,3.645,3254,3.645,3255,3.645,3256,2.257,3257,3.645,3258,2.257,3259,3.645,3260,3.645,3261,2.257,3262,2.257,3263,3.645,3264,3.645,3265,4.585,3266,3.645,3267,3.645,3268,3.645,3269,2.257,3270,3.212,3271,2.257,3272,3.645,3273,4.962,3274,2.257,3275,2.257,3276,2.257,3277,3.682,3278,1.989,3279,1.989,3280,2.927,3281,2.257,3282,2.257,3283,2.257,3284,2.257,3285,2.257,3286,3.645,3287,4.585,3288,2.257,3289,2.257,3290,2.257,3291,2.257,3292,2.257,3293,2.257,3294,2.257,3295,2.257,3296,2.257,3297,2.257,3298,2.257,3299,2.257,3300,2.257,3301,2.257,3302,2.257,3303,5.264,3304,2.257,3305,2.257,3306,1.989,3307,2.257,3308,2.257,3309,2.257,3310,2.257,3311,2.257,3312,2.257,3313,2.257,3314,2.257,3315,2.257,3316,2.257,3317,2.257,3318,2.257,3319,2.257,3320,3.645,3321,3.645,3322,3.645,3323,2.257,3324,2.257]],["title/modules/TagSearchModule.html",[538,0.652,2784,3.059]],["body/modules/TagSearchModule.html",[3,0.13,4,0.16,5,0.116,6,0.102,12,1.507,43,0.01,75,0.008,80,0.008,99,0.357,104,0.314,129,0.16,132,0.219,423,1.622,473,0.985,524,2.592,538,0.934,540,1.791,541,1.837,542,2.558,543,1.933,544,1.837,545,2.558,556,2.385,557,1.791,559,2.035,563,2.324,567,4.675,568,3.185,569,3.143,570,2.464,748,2.723,749,2.145,750,5.623,751,4.675,756,6.064,1682,5.271,1683,4.383,2134,4.139,2147,6.654,2148,6.654,2784,6.163,2794,4.383,3154,4.139,3325,5.533,3326,5.533,3327,5.533,3328,6.278,3329,7.55,3330,6.278,3331,6.278]],["title/interfaces/TagSearchResult.html",[116,2.616,128,0.302]],["body/interfaces/TagSearchResult.html",[3,0.132,4,0.161,5,0.118,6,0.103,8,2.727,11,0.801,12,2.101,18,0.608,19,0.802,43,0.01,45,0.755,69,1.043,70,5.013,71,2.207,75,0.008,77,4.539,80,0.009,84,5.013,115,4.761,116,4.539,128,0.524,129,0.207,139,4.166,142,4.188,154,2.567,155,2.984,157,4.188,188,5.561,194,1.683,277,2.82,399,1.725,1858,3.977,1859,3.004,1940,5.013,3150,4.731,3151,4.731,3152,6.107,3153,6.701]],["title/modules/ThemingModule.html",[538,0.652,1105,3.059]],["body/modules/ThemingModule.html",[3,0.139,4,0.17,5,0.124,6,0.109,43,0.01,75,0.008,80,0.008,99,0.312,104,0.334,129,0.17,132,0.233,241,5.285,296,1.769,423,1.726,473,1.048,538,0.994,540,1.906,541,1.955,542,2.11,543,2.057,544,2.432,545,2.11,556,2.475,557,1.906,563,2.412,595,4.975,596,5.365,1105,6.18,3332,5.887,3333,5.887,3334,6.68,3335,7.834,3336,6.68,3337,6.68,3338,6.68]],["title/injectables/ThemingService.html",[0,1.282,241,2.616]],["body/injectables/ThemingService.html",[0,1.705,2,2.403,3,0.087,4,0.107,5,0.078,6,0.139,11,0.91,18,0.403,19,0.614,20,2.204,25,1.469,35,0.751,37,4.171,38,1.992,40,1.093,42,1.774,43,0.01,44,1.068,45,0.744,46,1.498,47,1.434,55,1.623,56,1.286,59,3.841,69,1.199,75,0.006,80,0.006,85,1.536,86,0.83,99,0.232,104,0.21,129,0.148,132,0.302,133,1.495,138,1.353,140,1.192,141,1.066,159,1.22,195,0.775,197,1.469,212,1.035,225,5.198,240,5.608,241,3.478,243,4.475,252,2.773,259,2.025,277,2.16,346,5.372,417,1.863,543,1.793,583,3.133,603,3.707,610,2.511,798,2.58,813,3.378,826,1.469,834,3.707,835,3.378,901,4.326,1119,3.133,1316,4.888,1334,4.678,1347,2.634,1406,4.516,1435,3.378,1486,4.678,1628,3.989,1863,2.511,1872,2.773,1873,2.773,2269,6.098,2679,5.134,3167,4.678,3168,6.905,3220,7.217,3234,4.338,3339,3.378,3340,5.825,3341,8.033,3342,5.825,3343,7.213,3344,7.213,3345,7.213,3346,5.825,3347,4.207,3348,4.207,3349,5.825,3350,4.207,3351,7.574,3352,4.207,3353,5.825,3354,7.213,3355,4.207,3356,5.825,3357,5.134,3358,5.825,3359,4.207,3360,5.825,3361,4.207,3362,5.825,3363,4.207,3364,4.207,3365,4.207,3366,4.207,3367,4.207,3368,4.207,3369,4.207,3370,3.707,3371,3.707,3372,3.707,3373,4.207,3374,4.207,3375,4.207,3376,4.207,3377,4.207,3378,4.207,3379,4.207,3380,3.707,3381,4.207,3382,4.207,3383,5.825,3384,4.207,3385,4.207,3386,4.207,3387,4.207,3388,4.207,3389,4.207,3390,4.207,3391,4.207]],["title/components/ToggleButtonComponent.html",[195,0.434,526,1.251]],["body/components/ToggleButtonComponent.html",[3,0.068,4,0.083,5,0.09,6,0.136,11,0.734,12,1.171,15,1.427,18,0.315,19,0.514,20,2.009,25,1.23,32,2.474,35,0.586,38,1.937,40,0.915,41,0.938,42,1.142,43,0.01,44,1.052,45,0.645,46,0.892,47,0.892,48,1.392,52,0.961,55,1.546,56,1.101,65,2.093,69,0.798,75,0.005,80,0.005,85,1.291,86,1.356,90,1.501,99,0.257,104,0.164,112,0.937,129,0.083,132,0.252,133,1.334,138,0.961,140,0.87,141,0.601,159,1.037,160,0.889,195,0.775,196,0.892,197,1.23,198,0.937,199,1.037,200,1.037,201,1.011,204,2.601,205,2.848,207,0.892,208,1.292,209,1.292,210,2.251,211,1.136,212,0.808,213,1.324,215,1.324,224,4.671,229,3.151,246,3.527,247,3.527,255,0.769,256,2.453,257,2.851,259,1.23,262,3,276,2.911,277,1.808,286,1.886,296,1.541,299,2.251,307,0.938,308,0.808,310,3.642,311,3.053,320,0.87,336,1.425,356,1.961,394,2.056,398,1.122,399,1.324,403,1.252,406,1.876,408,0.849,409,1.666,413,0.986,417,2.576,418,5.123,420,2.03,424,2.785,425,2.894,426,2.03,428,0.87,430,4.054,435,1.41,436,1.41,438,5.788,439,5.788,440,3.29,441,1.799,447,2.306,449,1.401,450,2.387,452,1.569,456,0.87,463,2.474,473,0.515,474,1.734,475,1.037,476,2.034,477,1.037,478,1.037,479,0.937,480,1.037,481,0.914,482,1.838,483,0.937,484,1.037,485,1.324,486,1.838,487,0.937,488,0.986,489,1.037,490,1.963,491,1.037,492,0.937,493,0.892,494,1.037,495,0.937,496,1.037,497,0.937,498,0.937,499,1.037,500,0.937,501,1.011,502,0.914,503,1.037,504,0.937,505,1.541,506,0.914,507,0.937,508,0.937,509,1.838,510,0.937,511,1.427,512,1.541,513,0.914,514,0.937,515,0.914,516,0.769,517,1.037,518,0.914,519,0.892,520,0.937,521,1.037,522,0.937,523,1.037,524,0.937,525,1.037,526,1.837,527,2.269,528,0.937,529,1.392,530,0.937,531,1.037,532,0.937,533,1.292,534,1.037,535,0.937,536,1.037,537,1.037,600,1.327,669,0.937,681,1.392,688,2.093,709,1.623,727,1.73,734,1.454,768,4.672,771,3.394,774,1.502,775,4.332,778,2.911,779,3.917,780,5.171,785,2.569,786,2.848,787,3.215,790,3.192,794,3.215,795,3.632,796,3.632,826,1.734,831,2.446,840,4.245,841,5.396,849,2.638,851,2.446,857,2.894,978,1.41,1006,3.215,1014,3.917,1016,3.917,1017,3.917,1023,4.671,1028,3.192,1042,2.638,1047,1.799,1282,6.703,1327,2.894,1367,2.638,1369,4.306,1485,3.053,1522,2.894,1527,2.894,1528,5.127,1529,5.127,1548,4.298,1576,2.446,1582,4.298,2660,2.638,2664,5.127,2665,4.298,3392,7.356,3393,4.877,3394,3.284,3395,4.877,3396,7.207,3397,4.877,3398,4.877,3399,5.817,3400,3.284,3401,3.284,3402,3.284,3403,3.284,3404,3.284,3405,3.284,3406,3.284,3407,3.284,3408,3.284,3409,5.817,3410,5.817,3411,3.284,3412,3.284,3413,3.284,3414,3.284,3415,3.284,3416,3.284,3417,3.284,3418,3.284,3419,4.877,3420,3.284,3421,4.877,3422,3.284,3423,3.284,3424,3.284]],["title/interfaces/User.html",[128,0.302,332,1.497]],["body/interfaces/User.html",[3,0.088,4,0.108,5,0.079,6,0.069,16,1.624,18,0.408,19,0.619,20,1.481,22,1.417,23,1.624,35,0.76,37,3.428,43,0.01,45,0.526,56,1.162,69,1.201,75,0.006,80,0.006,85,0.799,88,2.305,91,2.119,99,0.332,104,0.213,111,2.242,112,1.215,128,0.405,129,0.149,132,0.149,133,1.217,138,1.111,140,1.048,141,0.779,159,0.946,160,1.313,181,1.494,194,1.128,195,0.665,196,1.156,202,3.17,203,2.541,204,1.72,205,2.875,206,3.872,208,1.128,209,1.128,210,1.695,211,0.848,212,1.047,213,1.156,214,3.419,215,1.156,216,3.419,217,3.419,218,3.094,219,4.434,220,4.434,221,3.218,222,2.972,223,3.677,224,4.21,225,4.603,226,3.419,229,2.084,230,2.807,231,3.419,235,3.419,237,5.401,238,4.717,239,4.717,240,2.972,241,3.506,242,3.17,243,3.355,244,2.426,245,2.373,246,2.332,247,3.218,250,2.807,252,2.807,254,4.717,255,1.575,256,2.07,257,1.885,258,1.763,259,1.481,260,4.374,261,3.355,262,2.445,264,3.419,266,3.419,267,3.419,268,2.807,269,3.419,270,3.17,271,3.17,272,3.17,273,3.419,274,3.419,276,2.541,277,1.579,280,2.431,281,3.419,282,2.541,283,5.008,284,4.717,285,4.434,286,2.35,288,3.419,291,3.419,294,3.419,296,1.781,298,2.178,299,1.073,300,3.218,302,2.431,303,2.16,305,2.972,306,2.242,307,0.819,308,1.047,309,2.332,310,3.677,311,2.665,312,1.885,314,3.419,316,3.419,320,1.128,321,2.807,322,3.17,323,2.807,324,3.419,325,1.246,326,3.17,327,3.419,328,3.17,329,3.17,330,2.541,331,2.431,332,2.007,333,3.819,334,3.819,335,2.972,336,1.217,337,3.419,338,3.419,339,4.717,340,3.419,341,3.419,342,3.419,343,3.419,344,4.717,345,3.419,346,3.17,347,3.419,348,3.419,349,2.665,350,3.419,351,3.419,352,2.332,353,3.419,354,3.419,355,3.419,356,2.541,357,3.419,358,1.278,359,3.419,360,3.419,361,2.972,362,3.419,363,3.419,364,3.419,365,3.419,366,3.419,367,3.419,368,6.596,369,3.419,370,5.401,371,3.419,372,6.473,373,3.419,374,3.17,375,3.419,376,6.002,377,2.16,378,3.419,379,3.99,380,3.419,381,2.062,382,4.717,383,4.603,384,2.972,385,3.419,386,2.24,387,4.717,388,2.431,389,2.445,390,4.717,391,3.419,392,3.17,393,3.419,394,2.665]],["title/interfaces/UserName.html",[128,0.302,2119,3.263]],["body/interfaces/UserName.html",[3,0.11,4,0.134,5,0.098,6,0.086,11,0.667,18,0.506,19,0.715,20,1.333,40,0.992,41,1.017,43,0.01,44,1.276,45,0.607,47,0.967,48,1.936,56,0.808,69,1.167,75,0.007,80,0.007,86,1.338,99,0.299,104,0.264,128,0.364,129,0.172,132,0.237,133,1.095,138,0.874,140,1.459,141,0.967,159,1.207,160,1.145,194,1.4,195,0.782,208,1.4,209,1.4,210,1.333,211,0.856,213,1.435,215,1.435,258,2.612,259,1.333,320,1.4,332,2.56,333,4.406,334,4.406,358,2.036,474,1.333,506,1.471,568,3.442,600,2.136,662,3.155,668,2.824,669,1.508,670,2.824,671,2.662,672,2.016,673,1.96,674,2.516,679,3.485,680,3.485,681,1.508,682,1.67,687,2.662,688,2.269,689,4.247,690,3.155,691,3.869,695,3.69,696,3.485,697,3.309,699,3.936,1128,2.447,1307,3.321,1308,2.682,1847,3.485,2110,3.936,2111,4.658,2112,4.658,2113,4.658,2114,4.658,2115,4.658,2117,4.658,2119,6.417,2121,4.658,2123,3.69,2124,6.017,2125,5.979,2126,5.979,2127,4.105,2129,4.105,2133,4.658,2134,3.485,2135,5.887,2136,5.979,2137,4.658,2138,4.658,2139,4.658,2140,5.979,2141,4.658,2142,4.658,2143,4.658]],["title/components/VideoModalComponent.html",[195,0.434,528,1.251]],["body/components/VideoModalComponent.html",[3,0.083,4,0.101,5,0.104,6,0.134,11,0.503,12,1.348,18,0.382,19,0.592,20,1.416,25,1.416,35,1.002,38,1.893,40,1.054,41,1.08,42,0.935,43,0.01,44,1.116,45,0.631,46,0.73,50,2.958,52,1.643,55,1.346,56,1.178,69,0.548,75,0.006,80,0.006,85,1.054,86,1.108,99,0.259,102,1.971,104,0.2,129,0.101,132,0.269,138,0.66,141,0.73,160,0.993,195,0.813,196,1.084,197,1.416,198,1.139,199,1.261,200,1.261,201,1.229,204,2.269,206,4.284,207,1.084,208,1.487,209,1.487,210,2.286,211,1.149,212,0.982,213,1.525,215,1.525,230,4.648,255,1.316,256,1.729,259,1.416,299,1.638,307,1.08,308,2.107,312,2.487,320,1.057,358,2.23,398,1.364,399,1.084,403,2.142,405,2.28,407,1.768,408,1.451,410,2.103,413,2.116,415,3.189,416,2.499,417,1.768,418,2.973,420,1.662,426,2.935,427,2.28,428,1.487,429,4.899,435,1.713,436,1.713,440,1.713,441,2.187,447,1.888,449,0.869,450,1.954,452,1.222,456,1.057,463,2.025,467,1.954,468,1.954,473,0.626,474,1.873,475,1.261,476,2.227,477,1.261,478,1.261,479,1.139,480,1.261,481,1.111,482,2.052,483,1.139,484,1.261,485,1.525,486,2.052,487,1.139,488,1.198,489,1.261,490,1.139,491,1.261,492,1.139,493,1.084,494,1.261,495,1.139,496,1.261,497,1.139,498,1.139,499,1.261,500,1.139,501,1.229,502,1.111,503,1.261,504,1.139,505,1.774,506,1.111,507,1.139,508,1.139,509,2.052,510,1.139,511,1.643,512,1.774,513,1.111,514,1.139,515,1.111,516,0.935,517,1.261,518,1.111,519,1.084,520,1.139,521,1.261,522,1.139,523,1.261,524,1.139,525,1.261,526,1.139,527,1.451,528,2.012,529,2.529,530,1.139,531,1.261,532,1.139,533,1.487,534,1.261,535,1.139,536,1.261,537,1.261,646,1.713,669,1.139,681,1.603,682,2.052,709,1.869,734,2.487,749,1.364,977,3.703,982,1.48,985,3.353,988,3.206,989,2.787,1063,3.518,1099,5.801,1273,3.208,1274,4.183,1331,4.839,1376,3.703,1579,3.516,1863,2.383,2343,5.081,2344,5.187,2351,5.533,2374,2.187,2398,2.787,2400,4.183,2725,5.218,2734,4.51,2737,3.518,2738,3.206,2745,3.206,2747,4.949,3066,6.359,3370,6.792,3425,5.736,3426,6.792,3427,7.05,3428,3.992,3429,6.497,3430,3.992,3431,3.992,3432,5.616,3433,5.616,3434,5.662,3435,5.662,3436,4.949,3437,5.616,3438,5.616,3439,3.992,3440,3.992,3441,3.992,3442,3.992,3443,5.616,3444,3.992,3445,3.992,3446,3.992,3447,3.992,3448,3.992,3449,3.992,3450,5.726,3451,3.992]],["title/components/VideoModalLauncherComponent.html",[195,0.434,530,1.251]],["body/components/VideoModalLauncherComponent.html",[3,0.088,4,0.108,5,0.109,6,0.128,11,0.741,12,1.41,18,0.563,19,0.619,25,1.481,35,0.76,38,1.782,40,1.102,41,1.13,42,0.997,43,0.01,44,1.136,45,0.649,46,0.779,48,1.676,52,1.246,55,0.882,56,0.898,69,0.584,75,0.006,76,1.947,80,0.006,85,1.262,86,1.326,99,0.268,102,2.062,104,0.213,128,0.405,129,0.108,132,0.275,141,0.779,160,1.108,187,1.38,195,0.825,196,1.156,197,1.481,198,1.215,199,1.345,200,1.345,201,1.311,207,1.156,208,1.556,209,1.556,210,2.297,211,1.154,212,1.047,213,1.595,215,1.595,255,0.997,256,1.311,258,2.176,259,1.481,296,1.556,299,1.695,307,1.395,308,2.238,320,1.128,332,2.007,336,0.882,358,1.278,381,1.494,398,1.455,399,1.156,400,2.521,401,2.665,402,2.665,407,1.885,408,1.518,409,2.16,413,2.018,417,1.885,430,2.013,433,2.521,435,1.827,436,1.827,440,1.827,443,2.601,444,1.671,448,3.094,449,1.278,452,0.927,456,1.128,460,2.16,463,2.16,473,0.668,474,1.918,475,1.345,476,2.29,477,1.345,478,1.345,479,1.215,480,1.345,481,1.185,482,2.124,483,1.215,484,1.345,485,1.595,486,2.124,487,1.215,488,1.278,489,1.345,490,1.215,491,1.345,492,1.215,493,1.156,494,1.345,495,1.215,496,1.345,497,1.215,498,1.215,499,1.345,500,1.215,501,1.311,502,1.185,503,1.345,504,1.215,505,1.855,506,1.185,507,1.215,508,1.215,509,2.124,510,1.215,511,1.719,512,1.855,513,1.185,514,1.215,515,1.185,516,0.997,517,1.345,518,1.185,519,1.156,520,1.215,521,1.345,522,1.215,523,1.345,524,1.215,525,1.345,526,1.215,527,1.873,528,1.676,529,2.539,530,2.069,531,1.345,532,1.215,533,1.556,534,1.345,535,1.215,536,1.345,537,1.345,597,4.1,600,1.72,611,2.373,669,1.215,681,1.676,682,2.124,709,1.955,722,2.665,725,2.665,973,2.875,982,2.178,988,4.717,1099,5.314,1100,5.857,1273,3.355,1376,3.872,1382,5.061,1763,3.684,2374,2.332,2402,3.419,2403,5.823,2425,2.972,3425,5.49,3452,3.752,3453,5.873,3454,8.436,3455,6.725,3456,5.873,3457,7.25,3458,5.873,3459,5.873,3460,4.257,3461,5.873,3462,4.257,3463,4.257,3464,5.873,3465,5.873,3466,4.257,3467,4.257,3468,4.257]],["title/modules/VideoModalLauncherModule.html",[538,0.652,1093,3.059]],["body/modules/VideoModalLauncherModule.html",[3,0.134,4,0.164,5,0.12,6,0.105,43,0.01,75,0.008,80,0.008,99,0.338,104,0.324,129,0.164,132,0.226,308,2.018,423,1.672,473,1.015,529,1.846,530,2.602,538,0.963,540,1.846,541,1.893,542,2.591,543,1.992,544,1.893,545,2.591,556,2.428,557,1.846,559,2.097,563,2.366,569,3.2,570,2.539,748,2.773,749,2.211,1093,6.2,1099,4.265,1100,4.817,3425,4.516,3469,5.701,3470,5.701,3471,5.701,3472,6.469,3473,6.469]],["title/modules/VideoModalModule.html",[538,0.652,3474,3.263]],["body/modules/VideoModalModule.html",[3,0.133,4,0.162,5,0.118,6,0.104,43,0.01,75,0.008,80,0.008,99,0.349,104,0.32,129,0.162,132,0.223,423,1.651,473,1.003,528,2.598,529,1.824,538,0.951,540,1.824,541,1.87,542,2.577,543,1.968,544,1.87,545,2.577,556,2.411,557,1.824,559,2.072,563,2.349,569,3.177,570,2.508,748,2.753,749,2.184,1099,5.031,2374,3.501,2424,5.133,2425,4.462,2426,6.129,3425,4.462,3434,5.133,3474,6.598,3475,5.632,3476,5.632,3477,5.632,3478,7.631,3479,5.632]],["title/interfaces/VisibilityItem.html",[128,0.302,1289,2.308]],["body/interfaces/VisibilityItem.html",[3,0.129,4,0.158,5,0.115,6,0.101,11,0.784,18,0.596,19,0.792,43,0.01,44,1.228,45,0.768,46,1.532,69,1.228,71,2.196,75,0.008,76,3.434,80,0.008,86,1.48,128,0.518,129,0.158,154,3.519,194,1.647,303,3.809,336,1.671,352,4.772,358,1.867,456,1.988,533,1.647,826,1.893,978,3.738,1289,3.954,1291,4.828,1316,4.482,1763,4.588,3480,5.481,3481,5.481,3482,6.616]],["title/components/VisibilityMenuComponent.html",[195,0.434,532,1.251]],["body/components/VisibilityMenuComponent.html",[3,0.059,4,0.072,5,0.081,6,0.133,11,0.897,12,1.052,18,0.574,19,0.462,25,1.105,35,0.509,38,1.903,40,0.822,41,0.843,42,1.599,43,0.01,44,1.133,45,0.71,46,1.249,47,0.802,52,0.834,55,1.592,56,1.212,69,0.732,71,1.971,75,0.005,76,1.304,80,0.005,85,0.822,86,1.617,99,0.213,104,0.143,129,0.072,132,0.239,133,0.908,138,0.724,140,1.069,141,0.522,154,2.966,159,1.182,160,1.043,181,1.538,187,1.942,195,0.64,196,0.774,197,1.105,198,0.814,199,0.901,200,0.901,201,0.878,207,0.774,208,1.161,209,1.161,210,2.221,211,1.12,212,0.701,213,1.19,215,1.19,255,0.668,256,1.644,257,1.941,258,1.602,259,1.105,280,2.503,296,1.161,299,1.346,303,2.224,307,0.843,308,0.701,320,0.755,332,0.974,361,3.727,381,1.001,386,1.087,398,0.974,399,1.19,400,2.572,401,1.785,402,1.785,403,1.671,405,3.049,406,3.049,408,0.737,412,1.396,413,1.602,416,1.785,417,1.263,420,3.255,422,3.727,423,1.671,426,1.187,427,1.628,428,1.713,433,1.224,435,1.881,436,1.881,440,1.881,441,1.562,443,1.263,444,3.153,446,1.99,447,2.524,449,1.304,450,2.613,452,0.954,453,4.515,456,0.755,458,2.889,463,2.224,464,4.287,465,2.095,466,3.727,473,0.447,474,1.63,475,0.901,476,1.893,477,0.901,478,0.901,479,0.814,480,0.901,481,0.794,482,1.686,483,0.814,484,0.901,485,1.19,486,1.686,487,0.814,488,0.856,489,0.901,490,0.814,491,0.901,492,0.814,493,0.774,494,0.901,495,0.814,496,0.901,497,0.814,498,0.814,499,0.901,500,0.814,501,0.878,502,0.794,503,0.901,504,0.814,505,1.384,506,0.794,507,0.814,508,0.814,509,1.686,510,0.814,511,1.282,512,1.384,513,0.794,514,0.814,515,0.794,516,0.668,517,0.901,518,0.794,519,0.774,520,0.814,521,0.901,522,0.814,523,0.901,524,0.814,525,0.901,526,0.814,527,1.132,528,0.814,529,1.251,530,0.814,531,0.901,532,1.71,533,2.278,534,0.901,535,0.814,536,0.901,537,0.901,557,0.814,600,1.152,611,1.771,668,2.692,669,0.814,670,2.222,671,2.351,672,1.087,673,1.057,674,1.98,681,1.251,682,1.686,687,2.095,688,1.881,693,3.95,708,2.145,709,1.458,710,1.502,717,2.889,725,1.785,726,1.99,727,2.308,728,3.059,798,1.941,861,2.85,976,1.785,977,1.88,978,3.706,982,1.98,985,2.616,989,3.059,1047,2.401,1223,1.99,1238,1.562,1259,1.785,1289,4.278,1291,4.928,1299,4.076,1305,2.503,1307,3.762,1308,3.04,1314,3.059,1315,3.95,1316,4.076,1331,2.123,1366,3.52,1369,2.744,1370,3.059,1546,2.889,1688,1.562,1699,5.711,1760,2.616,1763,4.021,1765,3.727,1788,5.281,1800,2.513,1814,2.29,1819,6.205,1820,1.88,1851,6.107,1966,3.264,2123,1.99,2568,4.515,2569,3.52,2937,4.287,3106,2.513,3173,2.29,3234,3.264,3483,5.725,3484,2.513,3485,5.338,3486,4.382,3487,4.382,3488,5.992,3489,4.382,3490,5.992,3491,4.382,3492,3.862,3493,4.382,3494,5.338,3495,4.382,3496,2.851,3497,2.851,3498,2.851,3499,4.382,3500,4.382,3501,2.851,3502,2.851,3503,4.382,3504,4.382,3505,4.382,3506,4.382,3507,2.851,3508,3.862,3509,2.851,3510,4.382,3511,2.851,3512,3.862,3513,4.382,3514,2.851,3515,4.382,3516,4.382,3517,2.851,3518,7.934,3519,2.851,3520,2.513,3521,5.992,3522,2.851,3523,2.851,3524,2.851,3525,6.827,3526,5.338,3527,4.382,3528,5.992,3529,2.851,3530,2.851,3531,5.338,3532,2.851,3533,2.851,3534,2.851,3535,2.851,3536,2.851,3537,2.851,3538,2.851,3539,2.851,3540,2.851]],["title/modules/VisibilityMenuModule.html",[538,0.652,1833,3.059]],["body/modules/VisibilityMenuModule.html",[3,0.134,4,0.164,5,0.119,6,0.105,43,0.01,75,0.008,80,0.008,99,0.35,104,0.322,129,0.164,132,0.225,211,0.813,325,1.886,423,1.665,473,1.011,532,2.601,533,1.707,538,0.959,540,1.839,541,1.886,542,2.587,543,1.984,544,1.886,545,2.587,556,2.423,557,1.839,559,2.089,563,2.361,569,3.193,570,2.529,748,2.767,749,2.202,752,5.354,753,4.499,1833,6.195,1849,6.759,1851,4.8,3483,4.499,3541,5.68,3542,5.68,3543,5.68,3544,6.445,3545,6.445]],["title/components/VisibilityToggleComponent.html",[195,0.434,535,1.251]],["body/components/VisibilityToggleComponent.html",[3,0.077,4,0.094,5,0.098,6,0.131,11,0.67,12,1.275,15,1.992,18,0.354,19,0.56,25,1.34,35,0.659,38,1.855,40,0.997,41,1.022,42,0.865,43,0.01,44,1.091,45,0.693,46,0.676,47,0.972,52,1.081,55,0.765,56,0.812,69,0.729,75,0.006,80,0.006,85,1.353,86,1.526,99,0.212,104,0.185,129,0.094,132,0.262,140,1.287,141,1.32,155,2.947,159,0.595,160,1.102,181,1.865,195,0.798,196,1.002,197,1.34,198,1.054,199,1.166,200,1.166,201,1.137,207,1.002,208,1.407,209,1.407,210,2.273,211,1.143,212,0.908,213,1.442,215,1.442,255,1.245,256,1.137,258,2.254,259,1.34,277,1.97,280,3.034,286,2.207,299,1.569,307,1.022,308,0.908,320,0.978,332,1.816,336,1.101,398,1.262,399,1.848,400,2.921,403,2.374,404,1.332,406,2.109,407,2.353,408,1.373,410,1.945,412,3.046,413,2.043,415,2.28,417,1.635,420,2.212,422,2.578,423,0.954,426,3.002,427,2.109,428,1.648,431,2.434,432,3.172,433,3.096,435,2.671,436,2.671,440,2.28,441,2.023,443,2.756,444,2.442,445,3.503,447,3.219,449,1.355,450,2.601,452,1.156,456,0.978,457,3.709,460,3.158,463,1.873,467,1.807,468,1.807,469,3.555,473,0.579,474,1.818,475,1.166,476,2.15,477,1.166,478,1.166,479,1.054,480,1.166,481,1.028,482,1.966,483,1.054,484,1.166,485,1.442,486,1.966,487,1.054,488,1.108,489,1.166,490,1.054,491,1.166,492,1.054,493,1.002,494,1.166,495,1.054,496,1.166,497,1.054,498,1.054,499,1.166,500,1.054,501,1.137,502,1.028,503,1.166,504,1.054,505,1.678,506,1.028,507,1.054,508,1.054,509,1.966,510,1.054,511,1.555,512,1.678,513,1.028,514,1.054,515,1.028,516,0.865,517,1.166,518,1.028,519,1.002,520,1.054,521,1.166,522,1.054,523,1.166,524,1.054,525,1.166,526,1.054,527,2.241,528,1.054,529,1.516,530,1.054,531,1.166,532,1.054,533,2.348,534,1.166,535,1.942,536,1.166,537,1.166,600,1.492,611,2.147,668,2.591,669,1.054,670,2.212,671,2.671,672,1.408,673,1.369,674,2.308,681,1.516,682,1.966,685,3.503,687,2.442,708,3.332,709,1.768,710,1.945,719,2.578,723,1.945,727,1.945,734,1.635,826,1.34,873,2.75,978,1.585,982,1.369,1032,2.75,1236,4.682,1259,2.312,1307,2.601,1308,2.696,1314,3.709,1368,2.75,1369,2.312,1546,3.503,1645,3.503,1686,2.965,1688,2.911,1689,5.485,1690,4.682,1692,5.243,1696,3.254,1700,3.254,1719,2.965,1762,4.267,1763,3.41,1786,4.267,1787,4.267,1820,3.503,1821,2.965,1853,6.008,2390,3.254,2810,3.957,2822,4.267,2840,3.254,3183,4.682,3184,3.254,3186,3.254,3187,3.254,3197,4.682,3483,5.632,3492,6.619,3520,3.254,3546,5.313,3547,5.313,3548,7.212,3549,6.223,3550,5.313,3551,3.692,3552,5.313,3553,3.692,3554,6.223,3555,3.692,3556,3.692,3557,4.682,3558,3.692,3559,3.692,3560,3.692,3561,3.692,3562,3.692,3563,5.313,3564,3.692]],["title/modules/VisibilityToggleModule.html",[538,0.652,1834,3.059]],["body/modules/VisibilityToggleModule.html",[3,0.134,4,0.164,5,0.12,6,0.105,43,0.01,75,0.008,80,0.008,99,0.345,104,0.324,129,0.164,132,0.226,423,1.672,473,1.015,533,1.713,535,2.602,538,0.963,540,1.846,541,1.893,542,2.591,543,1.992,544,1.893,545,2.591,556,2.428,557,1.846,559,2.097,563,2.366,569,3.2,570,2.539,748,2.773,749,2.211,1725,5.701,1728,5.701,1834,6.2,1853,4.817,3192,6.774,3193,5.701,3483,4.516,3565,5.701,3566,5.701,3567,5.701]],["title/interfaces/XYZTriplet.html",[128,0.302,1939,2.401]],["body/interfaces/XYZTriplet.html",[0,1.141,3,0.051,4,0.062,5,0.045,6,0.04,8,1.054,11,0.31,15,2.042,16,0.936,18,0.235,19,0.411,20,1.617,22,2.392,23,0.936,29,1.054,35,0.438,37,2.849,40,0.461,41,0.472,43,0.01,44,1.013,45,0.695,47,0.713,48,0.701,49,1.402,50,1.293,53,3.99,56,1.228,65,1.054,69,0.957,71,1.223,75,0.004,80,0.004,88,0.963,90,1.975,91,1.406,96,3.117,99,0.317,102,1.369,104,0.123,105,2.461,106,1.673,107,1.054,108,1.054,109,0.992,112,0.701,113,1.575,114,0.839,119,1.465,121,1.53,122,1.53,123,0.936,124,0.91,125,1.487,127,1.783,128,0.334,129,0.171,131,1.022,132,0.086,133,1.446,138,1.351,140,1.314,141,0.713,148,3.297,154,2.819,155,1.903,159,1.294,160,1.258,161,1.054,162,1.123,172,1.537,173,1.537,176,1.714,181,0.862,183,1.714,194,0.65,211,0.492,244,1.406,245,1.575,255,1.503,256,2.267,268,2.571,280,1.402,286,1.953,296,1.463,298,2.979,300,1.345,302,1.402,303,1.245,307,0.75,325,0.718,336,1.005,352,2.136,358,1.658,381,2.76,386,2.999,389,3.274,399,0.666,404,1.749,408,1.427,428,1.848,434,2.293,444,1.53,449,1.311,452,1.202,456,0.65,493,1.826,516,1.684,519,1.059,533,0.65,616,1.727,659,3.301,666,1.402,671,1.53,672,0.936,673,0.91,674,0.91,677,2.77,683,2.019,687,0.963,688,3.332,691,1.202,767,1.345,774,2.934,798,2.841,826,0.983,861,2.048,907,4.5,908,1.978,945,3.036,955,5.018,956,3.973,958,1.618,959,1.618,960,1.618,962,2.571,967,1.465,978,2.371,1028,3.558,1128,1.406,1238,2.657,1250,1.345,1284,3.026,1287,3.856,1289,3.542,1291,1.345,1348,3.612,1349,4.118,1350,3.155,1351,2.77,1354,2.756,1398,1.202,1760,2.895,1761,2.722,1763,3.514,1764,3.973,1765,2.722,1776,1.828,1810,3.301,1859,1.844,1860,3.938,1865,1.202,1897,2.441,1929,1.537,1930,1.618,1931,1.971,1932,3.829,1933,4.229,1934,4.478,1935,4.478,1936,4.478,1937,3.985,1938,4.739,1939,4.118,1940,1.618,1941,4.706,1942,3.131,1943,4.207,1944,1.908,1945,2.441,1946,2.722,1947,1.465,1948,1.465,1949,1.971,1950,1.828,1951,1.618,1952,1.971,1953,1.618,1954,1.971,1955,1.402,1956,1.345,1957,2.227,1958,1.971,1959,1.971,1960,1.714,1961,1.844,1962,1.202,1963,1.465,1964,1.402,1965,1.402,1966,2.904,1967,2.895,1968,1.971,1969,2.328,1970,1.828,1971,1.971,1972,1.971,1973,1.971,1974,3.036,1975,2.328,1976,4.796,1977,1.971,1978,1.971,1979,1.971,1980,1.971,1981,1.971,1982,1.971,1983,1.971,1984,1.971,1985,1.971,1986,1.971,1987,1.971,1988,1.971,1989,1.971,1990,1.971,1991,1.971,1992,1.971,1993,1.971,1994,1.971,1995,1.971,1996,1.971,1997,1.971,1998,1.971,1999,1.971,2000,1.828,2001,1.828,2002,1.971,2003,1.828,2004,1.971,2005,1.971,2006,1.714,2007,1.714,2008,1.537,2009,1.971,2010,1.971,2011,3.895,2012,1.971,2013,5.4,2014,1.971,2015,1.971,2016,3.131,2017,2.904,2018,1.971,2019,1.971,2020,4.976,2021,1.971,2022,1.971,2023,1.971,2024,1.971,2025,1.402,2026,1.971,2027,4.436,2028,2.227,2029,1.971,2030,1.971,2031,1.971,2032,1.465,2033,1.971,2034,1.971,2035,3.131,2036,1.971,2037,4.436,2038,1.971,2039,3.131,2040,1.971,2041,1.971,2042,1.971,2043,1.971,2044,1.971,2045,1.971,2046,1.971,2047,1.971,2048,1.971,2049,1.971,2050,1.971,2051,1.971,2052,1.971,2053,1.971,2054,1.971,2055,1.971,2056,1.971,2057,1.971,2058,1.971,2059,3.131,2060,1.971,2061,1.971,2062,1.971,2063,1.971,2064,1.971,2065,1.971,2066,1.971,2067,1.971,2068,1.971,2069,3.131,2070,1.971,2071,1.971,2072,1.971,2073,1.971,2074,1.971,2075,1.971,2076,1.971,2077,1.971,2078,1.971,2079,1.971,2080,1.971,2081,1.971,2082,1.971,2083,1.971,2084,1.971,2085,3.131,2086,1.465,2087,1.714,2088,1.971,2089,1.618,2090,1.714,2091,3.131,2092,3.386,2093,3.131,2094,2.328,2095,3.131,2096,1.971,2097,1.971,2098,1.971,2099,1.971,2100,1.971,2101,1.971,2102,1.971,2103,1.465,2104,1.971,2105,1.971,2106,1.971,2107,1.971,2108,1.971,2109,1.971]],["title/changelog.html",[2032,2.181,3568,2.935,3569,2.935]],["body/changelog.html",[3,0.132,5,0.04,8,1.501,19,0.226,24,4.525,38,0.502,43,0.008,45,0.192,46,0.392,48,0.998,50,2.69,59,2.305,60,1.497,71,0.541,74,1.722,75,0.004,77,4.658,80,0.007,83,2.441,85,0.402,90,2.427,102,1.975,123,2.427,125,1.333,128,0.457,137,1.497,139,4.992,140,1.289,141,0.934,142,2.305,154,0.866,167,1.342,181,1.793,187,1.133,194,0.568,195,0.505,197,0.882,199,0.677,201,0.66,207,1.387,210,0.882,211,1.088,212,0.527,225,1.997,240,1.497,244,0.773,255,1.037,256,0.66,257,0.949,259,0.541,270,1.597,277,2.237,282,1.28,285,2.305,298,3.103,302,4.405,303,1.774,305,2.441,306,3.178,307,0.852,308,0.527,312,0.949,325,0.627,332,2.345,358,2.488,374,4.942,377,1.088,398,0.733,399,1.527,406,1.224,410,2.69,413,0.643,424,2.528,430,1.653,434,2.415,440,0.92,445,1.414,449,0.467,452,0.761,456,1.353,471,2.189,488,0.643,493,0.949,498,0.612,527,0.903,529,0.612,541,1.494,544,0.627,568,1.088,574,2.189,579,4.212,597,4.927,605,6.51,613,1.414,639,3.36,640,3.666,665,4.544,673,0.795,674,0.795,677,3.634,688,2.59,693,5.436,717,3.367,735,1.497,763,1.224,795,2.604,812,1.722,817,1.722,855,1.342,856,2.426,904,1.711,907,3.777,908,3.959,924,2.808,927,4.958,934,1.889,945,2.189,948,1.722,973,2.167,974,1.342,975,2.305,978,0.92,980,1.597,985,1.28,1016,1.722,1021,1.722,1028,1.548,1074,1.342,1081,1.497,1085,1.175,1130,1.889,1131,1.597,1134,1.722,1137,3.091,1138,1.889,1143,1.414,1144,1.722,1164,2.772,1199,1.722,1206,1.722,1207,1.722,1270,4.212,1271,1.414,1272,1.722,1273,2.528,1287,2.441,1291,1.175,1296,2.441,1299,2.087,1305,1.997,1314,4.212,1315,1.414,1316,2.643,1335,1.889,1349,1.916,1354,2.573,1372,3.081,1380,4.518,1441,2.808,1445,1.722,1486,2.808,1501,2.808,1627,1.889,1643,1.889,1645,1.414,1655,1.414,1657,1.497,1658,5.317,1698,1.889,1702,3.081,1718,3.081,1760,2.087,1761,3.565,1762,1.722,1764,3.367,1809,2.808,1810,2.426,1811,3.081,1819,1.597,1820,1.414,1861,1.414,1865,2.5,1870,1.497,1892,1.497,1905,1.414,1920,1.889,1940,1.414,1956,1.175,1974,1.342,2017,2.604,2032,2.643,2127,1.175,2159,4.189,2162,1.997,2163,1.414,2267,1.497,2308,2.604,2343,1.414,2356,3.556,2429,3.556,2450,1.497,2453,1.722,2682,1.889,2684,3.081,2690,3.902,2700,2.604,2730,1.597,2773,2.808,2805,5.111,2807,1.722,2811,1.722,2816,3.556,2885,4.102,3007,1.722,3035,1.889,3059,1.889,3067,1.889,3084,1.889,3143,1.889,3167,1.722,3226,1.889,3234,1.597,3270,3.902,3357,3.081,3372,3.081,3380,3.081,3426,1.889,3435,6.113,3436,5.317,3450,3.902,3482,1.889,3508,1.889,3512,1.889,3557,1.889,3569,2.808,3570,3.902,3571,3.902,3572,4.501,3573,3.081,3574,3.496,3575,6.033,3576,5.848,3577,1.889,3578,1.889,3579,2.144,3580,7.498,3581,2.144,3582,3.496,3583,5.107,3584,3.496,3585,4.427,3586,2.144,3587,3.496,3588,2.144,3589,7.498,3590,2.144,3591,3.496,3592,1.889,3593,2.144,3594,3.081,3595,3.081,3596,3.496,3597,6.635,3598,2.144,3599,2.144,3600,2.144,3601,4.427,3602,3.496,3603,7.225,3604,2.144,3605,3.081,3606,6.049,3607,3.496,3608,5.625,3609,4.427,3610,2.144,3611,3.496,3612,3.496,3613,2.144,3614,2.144,3615,4.427,3616,3.496,3617,4.427,3618,4.427,3619,3.496,3620,2.144,3621,3.496,3622,3.496,3623,6.363,3624,6.033,3625,6.363,3626,3.496,3627,2.144,3628,2.144,3629,2.144,3630,3.496,3631,4.427,3632,4.958,3633,2.144,3634,2.144,3635,2.144,3636,2.144,3637,4.427,3638,2.144,3639,2.144,3640,7.225,3641,3.496,3642,5.625,3643,2.144,3644,3.496,3645,6.033,3646,3.081,3647,2.144,3648,2.144,3649,2.144,3650,3.496,3651,2.144,3652,7.438,3653,2.144,3654,2.144,3655,3.496,3656,2.144,3657,5.107,3658,3.496,3659,4.427,3660,2.144,3661,2.144,3662,2.144,3663,2.144,3664,2.144,3665,7.611,3666,2.144,3667,1.889,3668,2.144,3669,3.496,3670,1.722,3671,2.144,3672,3.496,3673,5.107,3674,5.107,3675,4.427,3676,2.144,3677,2.144,3678,2.144,3679,2.144,3680,4.958,3681,3.902,3682,4.958,3683,2.144,3684,4.427,3685,5.848,3686,7.498,3687,2.144,3688,2.144,3689,3.496,3690,3.902,3691,2.144,3692,2.144,3693,5.625,3694,2.144,3695,2.144,3696,2.144,3697,2.144,3698,3.496,3699,3.081,3700,6.363,3701,5.329,3702,2.144,3703,2.144,3704,2.144,3705,2.144,3706,2.144,3707,4.958,3708,2.144,3709,3.496,3710,3.496,3711,2.144,3712,3.496,3713,3.496,3714,3.496,3715,2.144,3716,2.144,3717,2.144,3718,2.144,3719,1.889,3720,3.496,3721,3.496,3722,3.496,3723,2.144,3724,2.144,3725,2.144,3726,2.144,3727,3.496,3728,2.144,3729,2.144,3730,3.496,3731,3.496,3732,5.107,3733,2.144,3734,4.427,3735,3.496,3736,6.033,3737,3.496,3738,5.107,3739,2.144,3740,2.144,3741,3.496,3742,2.144,3743,2.144,3744,3.496,3745,2.144,3746,2.144,3747,2.144,3748,3.496,3749,2.144,3750,2.144,3751,2.144,3752,2.144,3753,2.144,3754,2.144,3755,2.144,3756,2.144,3757,3.496,3758,2.144,3759,2.144,3760,2.144,3761,4.427,3762,4.427,3763,3.496,3764,1.889,3765,2.144,3766,2.144,3767,2.144,3768,2.144,3769,2.144,3770,3.496,3771,3.496,3772,3.496,3773,4.427,3774,2.144,3775,2.144,3776,2.144,3777,2.144,3778,3.496,3779,5.107,3780,2.144,3781,2.144,3782,4.427,3783,3.496,3784,2.144,3785,2.144,3786,3.496,3787,3.496,3788,5.107,3789,2.144,3790,2.144,3791,2.144,3792,3.496,3793,2.144,3794,2.144,3795,2.144,3796,2.144,3797,2.144,3798,5.107,3799,2.144,3800,4.427,3801,5.107,3802,2.144,3803,4.427,3804,5.625,3805,3.496,3806,3.496,3807,3.496,3808,4.427,3809,5.107,3810,5.625,3811,3.496,3812,4.427,3813,2.144,3814,2.144,3815,6.363,3816,5.107,3817,6.863,3818,2.144,3819,2.144,3820,2.144,3821,3.496,3822,2.144,3823,2.144,3824,2.144,3825,2.144,3826,3.496,3827,2.144,3828,2.144,3829,3.902,3830,3.496,3831,4.427,3832,2.144,3833,2.144,3834,2.144,3835,2.144,3836,2.144,3837,2.144,3838,2.144,3839,2.144,3840,2.144,3841,6.033,3842,4.427,3843,3.496,3844,2.144,3845,2.144,3846,2.144,3847,2.144,3848,4.427,3849,2.144,3850,2.144,3851,3.496,3852,3.496,3853,3.496,3854,4.427,3855,2.144,3856,2.144,3857,2.144,3858,2.144,3859,2.144,3860,2.144,3861,1.889,3862,2.144,3863,2.144,3864,2.144,3865,2.144,3866,2.144,3867,2.144,3868,2.144,3869,2.144,3870,2.144,3871,2.144,3872,2.144,3873,2.144,3874,2.144,3875,2.144,3876,6.635,3877,2.144,3878,4.427,3879,4.427,3880,5.107,3881,3.496,3882,4.427,3883,2.144,3884,2.144,3885,3.496,3886,3.496,3887,2.144,3888,2.144,3889,2.144,3890,3.496,3891,2.144,3892,3.902,3893,2.144,3894,2.144,3895,2.144,3896,2.144,3897,2.144,3898,2.144,3899,2.144,3900,2.144,3901,2.144,3902,2.144,3903,2.144,3904,2.144,3905,2.144,3906,2.144,3907,2.144,3908,2.144,3909,2.144,3910,2.144,3911,2.144,3912,2.144,3913,2.144,3914,3.496,3915,2.144,3916,3.496,3917,2.144,3918,3.496,3919,5.107,3920,5.107,3921,3.496,3922,3.496,3923,2.144,3924,2.144,3925,2.144,3926,2.144,3927,1.889,3928,2.144,3929,2.144,3930,2.144,3931,2.144,3932,3.496,3933,7.058,3934,4.427,3935,2.144,3936,3.496,3937,2.144,3938,2.144,3939,2.144,3940,2.144,3941,2.144,3942,2.144,3943,3.496,3944,5.608,3945,3.496,3946,2.144,3947,2.144,3948,2.144,3949,2.144,3950,2.144,3951,4.102,3952,2.144,3953,3.496,3954,2.144,3955,2.144,3956,2.144,3957,3.496,3958,2.144,3959,2.144,3960,2.144,3961,3.496,3962,3.496,3963,3.081,3964,2.144,3965,2.144,3966,2.144,3967,2.144,3968,2.144,3969,2.144,3970,2.144,3971,2.144,3972,2.144,3973,1.889,3974,2.144,3975,2.144,3976,2.144,3977,2.144,3978,2.144,3979,2.144,3980,2.144,3981,1.889,3982,2.144,3983,3.496,3984,2.144,3985,2.144,3986,2.144,3987,2.144,3988,2.144,3989,2.144,3990,2.144,3991,2.144,3992,2.144,3993,2.144,3994,1.889,3995,3.496,3996,2.144,3997,2.144,3998,2.144,3999,2.144,4000,3.496,4001,1.889,4002,2.144,4003,2.144,4004,2.144,4005,2.144,4006,2.144,4007,2.144,4008,2.144]],["title/coverage.html",[3951,4.812]],["body/coverage.html",[0,2.335,1,2.016,5,0.112,6,0.151,7,4.131,8,3.174,9,3.22,10,4.131,12,0.848,43,0.01,45,0.316,75,0.005,80,0.005,88,1.386,91,1.274,92,2.016,116,2.108,128,0.62,130,2.629,132,0.18,140,0.63,141,0.941,195,0.886,196,0.959,202,4.519,241,2.108,244,1.274,300,1.934,308,1.265,332,1.207,335,2.465,404,3.321,408,1.911,428,2.2,465,2.616,479,1.008,481,0.983,483,1.008,485,1.396,487,1.008,490,1.008,492,1.008,495,1.008,497,1.008,500,1.008,502,1.432,504,1.008,506,0.983,507,1.008,508,1.008,510,1.008,513,0.983,514,1.008,515,0.983,516,0.827,518,0.983,520,1.008,522,1.008,524,1.008,526,1.008,528,1.008,530,1.008,532,1.008,535,1.008,579,2.465,583,2.629,587,2.629,590,4,593,2.629,606,2.836,607,2.836,659,1.934,660,4.236,661,4,662,4.671,676,2.629,761,2.629,762,2.836,766,4.131,771,2.278,790,1.564,805,1.728,876,3.112,888,1.86,991,3.112,1064,2.21,1065,4.436,1071,2.21,1078,2.21,1079,2.21,1097,2.465,1099,4,1100,2.629,1124,2.629,1125,4.654,1126,4.131,1127,4.131,1145,2.465,1233,2.836,1234,2.629,1235,3.112,1266,2.836,1267,3.112,1270,2.465,1279,2.21,1280,2.21,1282,2.836,1284,1.934,1285,3.112,1286,3.112,1289,1.86,1292,2.836,1293,2.629,1294,3.112,1344,4.964,1353,2.836,1357,3.112,1382,4.236,1389,2.629,1390,3.831,1391,4.131,1401,2.328,1467,2.836,1469,4.519,1503,2.836,1632,2.836,1633,2.629,1634,3.112,1684,2.836,1685,2.328,1686,4.131,1729,2.836,1730,4.131,1785,7.551,1847,3.391,1851,2.629,1853,2.629,1857,4.876,1859,1.67,1868,2.21,1926,2.629,1927,2.836,1928,2.836,1929,2.21,1930,4.672,1937,2.938,1939,1.934,1961,1.67,1962,3.263,1974,3.22,2110,3.831,2119,2.629,2149,2.465,2150,4.654,2151,4.654,2179,2.465,2244,4.519,2290,2.21,2291,2.21,2338,3.591,2339,2.465,2340,3.112,2398,4.654,2428,4.131,2507,2.629,2658,4,2659,2.629,2660,4.131,2697,3.391,2727,2.629,2759,2.836,2787,4,2790,4,2792,2.629,2794,4.654,2799,4.236,2800,4.519,2802,2.629,2853,4.519,2902,2.629,3000,4.236,3001,2.629,3033,2.629,3034,2.836,3120,2.836,3131,2.836,3150,3.831,3151,3.831,3154,4.672,3155,3.112,3195,5.354,3273,2.836,3277,2.836,3280,2.836,3339,4.131,3392,3.112,3425,3.591,3452,3.112,3480,3.112,3481,3.112,3483,3.591,3484,3.112,3646,3.112,3951,2.836,3994,3.112,4009,3.531,4010,3.531,4011,3.531,4012,3.531,4013,3.531,4014,5.143,4015,7.634,4016,7.824,4017,6.666,4018,3.531,4019,7.085,4020,3.531,4021,3.531,4022,8.568,4023,3.531,4024,3.531,4025,6.666,4026,3.531,4027,3.531,4028,3.531,4029,5.143,4030,3.531,4031,3.531,4032,3.531,4033,3.531,4034,3.531,4035,3.531,4036,3.531,4037,3.531,4038,3.531,4039,3.112,4040,3.531,4041,3.531,4042,3.531,4043,3.531,4044,3.112,4045,3.531,4046,3.531,4047,3.531,4048,3.531,4049,3.531,4050,3.531,4051,3.531,4052,3.531,4053,3.531,4054,3.531,4055,3.531,4056,5.143,4057,5.143,4058,6.666,4059,6.666,4060,3.112,4061,3.531,4062,5.143,4063,3.531,4064,3.531,4065,3.531,4066,5.143,4067,3.531,4068,3.531,4069,3.531,4070,3.531]],["title/dependencies.html",[541,1.543,3670,2.935]],["body/dependencies.html",[5,0.099,22,1.784,43,0.01,72,3.992,75,0.007,80,0.007,102,2.789,104,0.268,109,2.166,110,5.098,112,1.53,259,1.726,541,1.569,565,4.724,573,4.513,574,4.286,616,2.374,639,2.624,672,2.876,673,1.988,674,1.988,749,1.832,947,4.724,948,4.305,1034,4.305,1128,1.933,1142,3.534,1346,4.305,1688,3.75,1950,3.992,2003,3.992,2134,3.534,2156,3.534,2439,4.305,2493,4.305,2502,4.305,2899,4.305,2900,4.305,3066,4.305,3122,4.724,3124,4.724,3125,6.033,3127,4.724,3145,4.724,3306,4.724,3434,4.305,3479,4.724,3578,4.724,3605,4.724,3682,6.033,3829,4.724,4071,5.36,4072,5.36,4073,5.36,4074,5.36,4075,5.36,4076,5.36,4077,5.36,4078,8.795,4079,5.36,4080,5.36,4081,6.845,4082,5.36,4083,5.36,4084,5.36,4085,5.36,4086,5.36,4087,5.36,4088,5.36,4089,7.946,4090,5.36,4091,6.845,4092,5.36,4093,5.36,4094,5.36,4095,7.542,4096,5.36,4097,5.36,4098,5.36,4099,5.36,4100,5.36,4101,5.36,4102,5.36,4103,5.36,4104,6.845,4105,7.542,4106,5.36,4107,5.36,4108,5.36,4109,5.36,4110,5.36,4111,6.845,4112,5.36,4113,6.845,4114,5.36,4115,5.36,4116,5.36,4117,5.36,4118,5.36,4119,5.36,4120,5.36,4121,5.36,4122,5.36,4123,5.36,4124,4.724,4125,5.36,4126,5.36,4127,5.36,4128,5.36,4129,5.36,4130,6.845,4131,5.36,4132,5.36,4133,5.36,4134,5.36,4135,5.36,4136,5.36,4137,5.36,4138,5.36,4139,5.36,4140,5.36,4141,5.36,4142,5.36,4143,5.36,4144,5.36,4145,5.36,4146,5.36,4147,5.36,4148,5.36,4149,5.36,4150,5.36,4151,5.36,4152,5.36,4153,5.36,4154,5.36,4155,5.36,4156,5.36,4157,5.36,4158,5.36,4159,5.36,4160,6.845,4161,5.36,4162,5.36,4163,5.36,4164,5.36,4165,5.36,4166,5.36,4167,5.36,4168,5.36,4169,5.36,4170,5.36,4171,5.36,4172,5.36,4173,5.36]],["title/miscellaneous/functions.html",[4174,2.409,4175,4.647]],["body/miscellaneous/functions.html",[6,0.138,11,0.819,18,0.622,22,2.161,42,1.99,43,0.009,44,1.198,45,0.735,46,1.554,55,1.76,61,4.532,75,0.008,80,0.008,244,2.342,256,2.372,299,1.942,465,2.548,760,5.079,762,6.187,766,5.214,832,4.28,833,4.532,839,5.722,842,5.722,1344,4.835,1355,5.722,1962,3.178,2150,4.532,2151,5.378,2152,5.079,2154,5.415,2158,5.079,2161,4.835,2162,4.4,2186,4.835,2853,4.835,2897,5.214,2904,5.214,4039,6.789,4044,6.789,4060,6.789,4174,4.28,4175,5.722,4176,6.492,4177,6.492,4178,5.722,4179,6.492,4180,6.492]],["title/index.html",[18,0.35,2032,2.181,3568,2.935]],["body/index.html",[3,0.174,43,0.007,75,0.007,80,0.007,90,2.186,102,1.994,125,2.166,128,0.49,194,1.505,195,0.562,211,1.166,257,2.516,298,2.873,307,1.093,332,2.647,379,3.603,433,2.438,445,3.745,597,5.666,605,5.289,640,2.882,664,2.882,904,3.476,973,3.476,1270,3.966,1314,4.958,1315,3.745,1380,4.562,2356,5.703,2606,5.408,3435,7.02,3569,4.562,3570,6.258,3571,6.258,3572,6.827,3576,5.006,3577,7.153,3592,6.258,3594,6.258,3595,7.153,3632,5.006,3652,6.827,3667,5.006,3680,7.363,3681,7.153,3685,6.258,3690,5.006,3699,6.258,3701,4.562,3719,6.258,3764,6.258,3963,5.006,3973,5.006,4001,5.006,4181,7.101,4182,7.101,4183,7.101,4184,5.681,4185,5.681,4186,5.681,4187,6.258,4188,5.681,4189,5.681,4190,5.681,4191,7.101,4192,7.101,4193,7.101,4194,7.747,4195,5.681,4196,5.681,4197,7.747,4198,5.681,4199,5.681,4200,7.101,4201,5.681,4202,5.681,4203,5.681,4204,5.681,4205,5.681,4206,5.681,4207,5.681,4208,5.681,4209,5.681,4210,5.681,4211,5.681,4212,5.681,4213,5.681,4214,7.101,4215,5.681,4216,5.681,4217,7.101,4218,5.681,4219,7.101,4220,7.101,4221,5.681,4222,5.681,4223,5.681,4224,5.681,4225,5.681,4226,5.681,4227,5.681,4228,5.681,4229,5.681,4230,5.681,4231,5.681,4232,5.681,4233,5.681,4234,5.681]],["title/license.html",[2032,2.181,3568,2.935,4235,3.22]],["body/license.html",[43,0.008,75,0.008,80,0.008,262,2.67,423,1.657,597,4.478,812,5.151,817,6.563,826,1.617,909,4.016,973,3.744,1270,4.478,1647,5.653,1861,4.229,1864,4.229,2290,4.016,2467,4.777,3707,6.74,3861,6.74,3927,5.653,3944,5.653,3981,5.653,4124,5.653,4187,7.926,4235,5.653,4236,6.414,4237,8.172,4238,6.414,4239,6.414,4240,7.648,4241,6.414,4242,6.414,4243,6.414,4244,6.414,4245,6.414,4246,7.648,4247,6.414,4248,6.414,4249,6.414,4250,6.414,4251,6.414,4252,6.414,4253,6.414,4254,6.414,4255,6.414,4256,6.414,4257,6.414,4258,7.648,4259,6.414,4260,6.414,4261,6.414,4262,6.414,4263,6.414,4264,7.648,4265,6.414,4266,6.414,4267,6.414,4268,6.414,4269,6.414,4270,6.414,4271,6.414,4272,6.414,4273,6.414,4274,6.414,4275,6.414,4276,6.414,4277,6.414,4278,6.414,4279,6.414,4280,6.414,4281,6.414,4282,6.414,4283,6.414,4284,6.414,4285,6.414,4286,6.414,4287,6.414]],["title/modules.html",[540,1.71]],["body/modules.html",[43,0.008,75,0.008,80,0.008,539,4.5,540,1.724,549,4.218,550,4.218,551,4.218,552,4.218,553,4.218,554,4.218,555,4.218,574,5.806,743,4.218,758,4.218,1092,4.218,1093,4.218,1104,4.218,1105,4.218,1140,6.907,1260,4.218,1336,4.218,1676,4.218,1721,3.783,1832,3.984,1833,4.218,1834,4.218,2391,4.218,2717,4.218,2722,4.218,2781,4.218,2782,4.218,2783,4.218,2784,4.218,3474,4.5,3606,8.173,3892,6.501,4288,9.287,4289,7.377]],["title/overview.html",[4290,5.28]],["body/overview.html",[2,2.238,43,0.01,75,0.006,80,0.006,194,1.038,196,1.746,197,0.988,241,3.84,423,1.013,434,1.853,473,0.615,479,1.835,481,2.192,483,2.247,485,2.184,487,2.247,490,2.247,492,2.247,495,2.247,497,2.247,500,2.247,504,2.247,506,2.192,507,2.247,508,2.247,510,2.247,513,2.192,514,2.247,515,2.192,518,2.192,520,2.247,522,2.247,524,2.247,526,2.247,528,2.247,530,2.247,532,2.247,535,2.247,538,0.583,539,6.586,540,1.118,541,1.147,542,1.238,543,1.206,544,1.147,545,1.238,546,3.453,547,3.453,548,3.453,549,5.79,550,5.712,551,6.003,552,5.348,553,6.211,554,5.616,555,6.128,556,1.751,557,1.118,743,5.348,744,3.453,745,3.453,746,3.453,758,4.49,1088,3.453,1089,3.453,1090,3.453,1091,3.453,1092,5.616,1093,5.348,1102,3.453,1103,3.453,1104,4.49,1105,5.151,1260,5.348,1261,3.453,1262,3.453,1263,3.453,1275,3.453,1276,3.453,1277,3.453,1336,5.348,1337,3.453,1338,3.453,1339,3.453,1384,3.453,1385,3.453,1386,3.453,1468,3.147,1676,5.348,1677,3.453,1678,3.453,1679,3.453,1721,5.036,1722,3.453,1723,3.453,1724,3.453,1828,3.453,1829,3.453,1830,3.453,1831,3.453,1832,5.192,1833,5.348,1834,5.498,2144,3.453,2145,3.453,2146,3.453,2391,5.79,2392,3.453,2393,3.453,2394,3.453,2420,3.453,2421,3.453,2422,3.453,2717,5.616,2718,3.453,2719,3.453,2720,3.453,2721,3.453,2722,5.348,2756,3.453,2757,3.453,2758,3.453,2777,3.453,2778,3.453,2779,3.453,2780,3.453,2781,5.348,2782,5.348,2783,5.348,2784,5.348,2845,3.453,2846,3.453,2847,3.453,3029,3.453,3030,3.453,3031,3.453,3112,3.453,3114,3.453,3115,3.453,3188,3.453,3189,3.453,3190,3.453,3325,3.453,3326,3.453,3327,3.453,3332,3.453,3333,3.453,3469,3.453,3470,3.453,3471,3.453,3474,5.495,3475,3.453,3476,3.453,3477,3.453,3541,3.453,3542,3.453,3543,3.453,3565,3.453,3566,3.453,3567,3.453,4290,3.453,4291,5.543,4292,3.918,4293,3.918]],["title/properties.html",[19,0.556,3670,2.935]],["body/properties.html",[19,0.758,43,0.009,75,0.009,80,0.009,3573,6.333,3701,5.771]],["title/miscellaneous/typealiases.html",[4174,2.409,4294,5.273]],["body/miscellaneous/typealiases.html",[6,0.14,8,3.044,12,1.361,15,2.265,18,0.543,22,2.36,43,0.01,45,0.774,47,1.037,69,0.778,71,1.429,75,0.007,80,0.007,115,4.44,197,1.429,207,1.925,221,4.443,298,2.63,299,1.951,309,3.885,312,2.51,332,2.423,416,3.549,424,3.238,449,1.543,452,1.543,465,3.037,579,5.946,606,4.553,607,6.841,616,2.51,623,4.951,627,6.25,633,5.282,645,6.25,683,2.36,771,3.141,774,2.593,778,3.384,786,3.471,790,3.428,805,3.471,907,3.549,908,3.598,955,4.951,962,4.676,967,4.234,1028,3.592,1064,3.549,1065,3.549,1066,4.05,1067,3.957,1068,3.957,1069,3.737,1071,3.549,1073,4.769,1074,4.44,1075,5.403,1078,3.549,1079,3.549,1082,5.403,1083,3.957,1084,3.957,1085,4.24,1097,3.957,1469,4.222,1491,4.996,1492,6.25,1493,6.25,1494,4.996,1495,6.25,1496,4.996,1497,6.25,1498,4.996,1499,4.996,1500,4.996,1501,4.553,1926,4.222,1927,4.553,1928,5.696,1930,3.737,1938,4.676,1970,4.222,2234,3.238,3033,4.222,3034,5.696,3150,4.222,3151,5.282,4174,3.737,4295,5.669,4296,8.349,4297,7.506,4298,6.821,4299,5.669,4300,5.669,4301,5.669,4302,6.25,4303,5.669]],["title/miscellaneous/variables.html",[4174,2.409,4304,4.647]],["body/miscellaneous/variables.html",[1,1.962,6,0.134,14,1.962,18,0.329,42,0.805,43,0.01,44,1.286,45,0.731,47,1.204,70,2.265,71,1.271,75,0.005,77,3.565,80,0.007,84,2.265,85,1.645,86,1.672,88,1.348,90,1.552,91,1.239,92,1.962,116,2.051,127,1.571,131,1.43,132,0.209,140,1.066,164,1.962,188,2.265,203,5.449,212,0.845,225,2.879,244,1.239,245,1.388,255,0.805,296,0.91,300,2.762,302,5.2,303,1.743,325,1.005,349,5.71,381,1.77,386,1.923,389,2.099,404,1.239,408,1.543,413,1.031,428,2.005,449,1.525,452,1.525,516,1.181,519,0.933,583,3.754,659,1.882,660,2.398,661,2.265,662,3.928,675,2.558,676,3.754,677,3.411,683,2.099,761,3.754,763,1.962,767,1.882,771,2.233,790,2.645,888,1.809,978,1.474,982,1.274,1065,2.15,1069,2.265,1124,2.558,1125,2.398,1126,2.759,1127,4.049,1128,2.154,1131,2.558,1139,6.793,1143,2.265,1144,2.759,1145,3.519,1146,3.027,1147,8.01,1148,3.027,1149,3.027,1150,3.027,1151,4.443,1152,3.027,1153,3.027,1154,3.027,1155,3.027,1156,3.027,1157,3.027,1158,5.798,1159,5.798,1160,6.175,1161,6.175,1162,2.759,1163,3.027,1164,4.387,1165,3.027,1166,3.027,1167,3.027,1168,4.049,1169,4.049,1170,4.443,1171,3.027,1172,3.027,1173,3.027,1174,3.027,1175,6.175,1176,3.027,1177,4.443,1178,2.558,1179,3.027,1180,3.027,1181,3.027,1182,3.027,1183,3.027,1184,3.027,1185,3.027,1186,3.027,1187,3.027,1188,3.027,1189,3.027,1190,5.798,1191,4.443,1192,3.027,1193,3.027,1194,3.027,1195,3.027,1196,4.443,1197,3.027,1198,3.027,1199,2.759,1200,3.027,1201,3.027,1202,3.027,1203,3.027,1204,3.027,1205,4.443,1206,4.049,1207,2.759,1208,3.027,1209,2.759,1210,3.027,1211,3.027,1212,3.027,1213,3.027,1214,3.027,1215,3.027,1216,3.027,1217,5.798,1218,3.027,1219,3.027,1220,5.798,1221,3.027,1222,3.027,1223,2.398,1224,3.027,1225,3.027,1226,5.263,1227,3.027,1228,4.443,1229,3.027,1230,3.027,1231,3.027,1232,3.027,1279,3.156,1280,3.739,1344,2.558,1347,3.156,1353,4.049,1354,3.009,1401,2.265,1469,2.558,1502,3.027,1503,4.049,1504,3.027,1505,3.027,1857,2.265,1868,2.15,1871,2.398,1872,3.324,1873,3.324,1874,2.398,1875,2.398,1930,2.265,1937,1.962,1945,2.15,1961,1.624,1967,2.051,1969,2.051,1975,3.009,2496,2.558,2787,2.265,2790,2.265,2794,2.398,2799,2.398,2800,3.754,2802,3.754,3000,2.398,3001,3.754,3120,2.759,3130,3.027,3131,4.049,3154,2.265,3195,5.284,3225,3.027,3273,4.049,3277,4.049,3278,3.027,3279,3.027,3280,4.049,3339,2.759,3371,3.027,4174,2.265,4178,4.443,4297,3.027,4298,3.027,4302,3.027,4304,3.027,4305,3.435,4306,3.435,4307,3.435,4308,5.972,4309,3.435,4310,3.435,4311,5.041,4312,3.435]]],"invertedIndex":[["",{"_index":43,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":428,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0.075rem",{"_index":3561,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["0.1.0",{"_index":4000,"title":{},"body":{"changelog.html":{}}}],["0.13.1",{"_index":4173,"title":{},"body":{"dependencies.html":{}}}],["0.1rem",{"_index":1328,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["0.1s",{"_index":3540,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["0.2.0",{"_index":3995,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":4113,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":1369,"title":{},"body":{"components/HeaderComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["0.25s",{"_index":3109,"title":{},"body":{"components/StageNavComponent.html":{}}}],["0.2rem",{"_index":451,"title":{},"body":{"components/AppComponent.html":{}}}],["0.2s",{"_index":3562,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["0.375rem",{"_index":1813,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["0.3rem",{"_index":1327,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.3s",{"_index":3539,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["0.4s",{"_index":3538,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["0.5",{"_index":375,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["0.5.0",{"_index":3983,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":427,"title":{},"body":{"components/AppComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["0.5s",{"_index":421,"title":{},"body":{"components/AppComponent.html":{}}}],["0.6.0",{"_index":3963,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.625rem",{"_index":2842,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["0.6s",{"_index":437,"title":{},"body":{"components/AppComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{}}}],["0.75rem",{"_index":732,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["0.875rem",{"_index":3111,"title":{},"body":{"components/StageNavComponent.html":{}}}],["0.9rem",{"_index":1824,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["0/1",{"_index":4019,"title":{},"body":{"coverage.html":{}}}],["0/15",{"_index":4018,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":4010,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":4014,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":4037,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":4013,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":4038,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":3616,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":3849,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":3804,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":3642,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":3779,"title":{},"body":{"changelog.html":{}}}],["05rem",{"_index":3424,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["06",{"_index":3583,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":3575,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":3945,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":3608,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":739,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["0rem",{"_index":418,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{}}}],["1",{"_index":187,"title":{"components/ContentComponent-1.html":{},"interfaces/SlicesConfig-1.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["1.0",{"_index":374,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["1.0.0",{"_index":3933,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":4110,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":4117,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":4168,"title":{},"body":{"dependencies.html":{}}}],["1.0625rem",{"_index":3419,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["1.1.0",{"_index":3914,"title":{},"body":{"changelog.html":{}}}],["1.125rem",{"_index":3564,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["1.14.10",{"_index":4121,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":4146,"title":{},"body":{"dependencies.html":{}}}],["1.1875rem",{"_index":2772,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["1.2.0",{"_index":3878,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":4120,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":4112,"title":{},"body":{"dependencies.html":{}}}],["1.25rem",{"_index":2840,"title":{},"body":{"components/RotationSliderComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["1.2rem",{"_index":442,"title":{},"body":{"components/AppComponent.html":{}}}],["1.3.1",{"_index":4156,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":3848,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":3829,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":4133,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":3803,"title":{},"body":{"changelog.html":{}}}],["1.5rem",{"_index":460,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["1.6.0",{"_index":3788,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":3778,"title":{},"body":{"changelog.html":{}}}],["1.9375rem",{"_index":2771,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["1/1",{"_index":4022,"title":{},"body":{"coverage.html":{}}}],["1/2",{"_index":4043,"title":{},"body":{"coverage.html":{}}}],["1/3",{"_index":4034,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":677,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["10.0.0",{"_index":4144,"title":{},"body":{"dependencies.html":{}}}],["10.5rem",{"_index":1332,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["10/12",{"_index":4021,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":404,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["1000",{"_index":915,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["10x",{"_index":3925,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":3831,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":4129,"title":{},"body":{"dependencies.html":{}}}],["11/18",{"_index":4053,"title":{},"body":{"coverage.html":{}}}],["118",{"_index":2973,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["12",{"_index":3576,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12/12",{"_index":4063,"title":{},"body":{"coverage.html":{}}}],["12/22",{"_index":4012,"title":{},"body":{"coverage.html":{}}}],["12px",{"_index":2843,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["13",{"_index":3722,"title":{},"body":{"changelog.html":{}}}],["13/13",{"_index":4057,"title":{},"body":{"coverage.html":{}}}],["13/16",{"_index":4046,"title":{},"body":{"coverage.html":{}}}],["14",{"_index":3643,"title":{},"body":{"changelog.html":{}}}],["14.0.1",{"_index":4147,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":4075,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":4072,"title":{},"body":{"dependencies.html":{}}}],["14/17",{"_index":4041,"title":{},"body":{"coverage.html":{}}}],["14px",{"_index":3187,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["14rem",{"_index":462,"title":{},"body":{"components/AppComponent.html":{}}}],["15",{"_index":3584,"title":{},"body":{"changelog.html":{}}}],["15.313.0",{"_index":4074,"title":{},"body":{"dependencies.html":{}}}],["15/15",{"_index":4068,"title":{},"body":{"coverage.html":{}}}],["15rem",{"_index":425,"title":{},"body":{"components/AppComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["16",{"_index":3763,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":4149,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":4150,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":4078,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":4081,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":4123,"title":{},"body":{"dependencies.html":{}}}],["16.5rem",{"_index":3108,"title":{},"body":{"components/StageNavComponent.html":{}}}],["16/17",{"_index":4055,"title":{},"body":{"coverage.html":{}}}],["17",{"_index":3631,"title":{},"body":{"changelog.html":{}}}],["17/17",{"_index":4047,"title":{},"body":{"coverage.html":{}}}],["18/18",{"_index":4029,"title":{},"body":{"coverage.html":{}}}],["180",{"_index":2995,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["18rem",{"_index":3535,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["1px",{"_index":1367,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem",{"_index":409,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["1s",{"_index":979,"title":{},"body":{"components/ContentComponent.html":{}}}],["2",{"_index":434,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"overview.html":{}}}],["2.0.0",{"_index":3762,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":4107,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":4077,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":4126,"title":{},"body":{"dependencies.html":{}}}],["2.0625rem",{"_index":3418,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["2.06rem",{"_index":3563,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["2.1.0",{"_index":3737,"title":{},"body":{"changelog.html":{}}}],["2.2.0",{"_index":3731,"title":{},"body":{"changelog.html":{}}}],["2.25rem",{"_index":1259,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["2.3.0",{"_index":3727,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":3721,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":3714,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":3698,"title":{},"body":{"changelog.html":{}}}],["2.5rem",{"_index":1331,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["2.6.1",{"_index":4170,"title":{},"body":{"dependencies.html":{}}}],["2.688rem",{"_index":459,"title":{},"body":{"components/AppComponent.html":{}}}],["2.75rem",{"_index":2836,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["2.8.0",{"_index":4109,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":4087,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":4119,"title":{},"body":{"dependencies.html":{}}}],["2.9rem",{"_index":455,"title":{},"body":{"components/AppComponent.html":{}}}],["2.awsapprunner.com",{"_index":4208,"title":{},"body":{"index.html":{}}}],["2/2",{"_index":4062,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":1765,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["200",{"_index":2975,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["2019",{"_index":3944,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":3880,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":3686,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":3597,"title":{},"body":{"changelog.html":{}}}],["2023",{"_index":3574,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":3780,"title":{},"body":{"changelog.html":{}}}],["210",{"_index":2974,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["21rem",{"_index":1827,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["22",{"_index":3935,"title":{},"body":{"changelog.html":{}}}],["24",{"_index":3984,"title":{},"body":{"changelog.html":{}}}],["24px",{"_index":1823,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["24px.svg",{"_index":1226,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["25",{"_index":2972,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["25.5rem",{"_index":414,"title":{},"body":{"components/AppComponent.html":{}}}],["250",{"_index":2746,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["255",{"_index":2875,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["25rem",{"_index":740,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{}}}],["25s",{"_index":3420,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["26",{"_index":3805,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":3834,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":3609,"title":{},"body":{"changelog.html":{}}}],["27rem",{"_index":1826,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["29",{"_index":4291,"title":{},"body":{"overview.html":{}}}],["29/29",{"_index":4067,"title":{},"body":{"coverage.html":{}}}],["2]).rotatey(toradians(0",{"_index":2870,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["2px",{"_index":728,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["2rem",{"_index":1370,"title":{},"body":{"components/HeaderComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["3",{"_index":2700,"title":{},"body":{"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["3).every(entry",{"_index":2702,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["3.0.0",{"_index":3682,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":3655,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":3650,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":3641,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":3630,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":4151,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":3615,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":4095,"title":{},"body":{"dependencies.html":{}}}],["3.5.0",{"_index":3607,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":4102,"title":{},"body":{"dependencies.html":{}}}],["3.5rem",{"_index":1330,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["3.6",{"_index":4214,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":3596,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":4100,"title":{},"body":{"dependencies.html":{}}}],["3.625rem",{"_index":2770,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["3.7.0",{"_index":3582,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":3573,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.75rem",{"_index":2764,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["3.8.1",{"_index":4105,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":4016,"title":{},"body":{"coverage.html":{}}}],["3/7",{"_index":4032,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":1718,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"changelog.html":{}}}],["3000",{"_index":364,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["30rem",{"_index":3467,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["31",{"_index":3915,"title":{},"body":{"changelog.html":{}}}],["32",{"_index":4293,"title":{},"body":{"overview.html":{}}}],["32rem",{"_index":2774,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["33",{"_index":4033,"title":{},"body":{"coverage.html":{}}}],["33.33",{"_index":729,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["34/38",{"_index":4028,"title":{},"body":{"coverage.html":{}}}],["3d",{"_index":908,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["3px",{"_index":1816,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["3rem",{"_index":441,"title":{},"body":{"components/AppComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["4",{"_index":3895,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":4192,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":4142,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":4125,"title":{},"body":{"dependencies.html":{}}}],["4.4.1",{"_index":4115,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":4161,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":4015,"title":{},"body":{"coverage.html":{}}}],["4/6",{"_index":4051,"title":{},"body":{"coverage.html":{}}}],["4/7",{"_index":4036,"title":{},"body":{"coverage.html":{}}}],["4/8",{"_index":4042,"title":{},"body":{"coverage.html":{}}}],["40",{"_index":914,"title":{},"body":{"components/ContentComponent.html":{}}}],["400",{"_index":1825,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["42",{"_index":4031,"title":{},"body":{"coverage.html":{}}}],["42/44",{"_index":4061,"title":{},"body":{"coverage.html":{}}}],["46rem",{"_index":3463,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["47rem",{"_index":2389,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["4px",{"_index":2388,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["4rem",{"_index":981,"title":{},"body":{"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{}}}],["4th",{"_index":3599,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":3278,"title":{},"body":{"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["5.0.0",{"_index":4104,"title":{},"body":{"dependencies.html":{}}}],["5.5rem",{"_index":983,"title":{},"body":{"components/ContentComponent.html":{}}}],["5.688rem",{"_index":419,"title":{},"body":{"components/AppComponent.html":{}}}],["5/5",{"_index":4025,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1382,"title":{},"body":{"components/HeaderComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/VideoModalLauncherComponent.html":{},"coverage.html":{}}}],["500",{"_index":650,"title":{},"body":{"components/AppWebComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{}}}],["54",{"_index":4011,"title":{},"body":{"coverage.html":{}}}],["55rem",{"_index":990,"title":{},"body":{"components/ContentComponent.html":{}}}],["57",{"_index":4035,"title":{},"body":{"coverage.html":{}}}],["58",{"_index":4023,"title":{},"body":{"coverage.html":{}}}],["5rem",{"_index":988,"title":{},"body":{"components/ContentComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["5s",{"_index":1063,"title":{},"body":{"components/ContentComponent-1.html":{},"components/VideoModalComponent.html":{}}}],["5th",{"_index":3588,"title":{},"body":{"changelog.html":{}}}],["6.11.2",{"_index":4154,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":4140,"title":{},"body":{"dependencies.html":{}}}],["6/6",{"_index":4017,"title":{},"body":{"coverage.html":{}}}],["6/7",{"_index":4026,"title":{},"body":{"coverage.html":{}}}],["600",{"_index":724,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["60rem",{"_index":2711,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["61",{"_index":4052,"title":{},"body":{"coverage.html":{}}}],["65vh",{"_index":3449,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["66",{"_index":4050,"title":{},"body":{"coverage.html":{}}}],["675rem",{"_index":3423,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["6s",{"_index":727,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["7.0.0",{"_index":4135,"title":{},"body":{"dependencies.html":{}}}],["7.8.1",{"_index":4162,"title":{},"body":{"dependencies.html":{}}}],["7/12",{"_index":4024,"title":{},"body":{"coverage.html":{}}}],["7/14",{"_index":4030,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":4056,"title":{},"body":{"coverage.html":{}}}],["7/9",{"_index":4049,"title":{},"body":{"coverage.html":{}}}],["77",{"_index":4048,"title":{},"body":{"coverage.html":{}}}],["8",{"_index":3783,"title":{},"body":{"changelog.html":{}}}],["8.0.6",{"_index":4165,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":4141,"title":{},"body":{"dependencies.html":{}}}],["8.5.20",{"_index":4099,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":4089,"title":{},"body":{"dependencies.html":{}}}],["8/8",{"_index":4059,"title":{},"body":{"coverage.html":{}}}],["8/9",{"_index":4065,"title":{},"body":{"coverage.html":{}}}],["81",{"_index":4045,"title":{},"body":{"coverage.html":{}}}],["82",{"_index":4040,"title":{},"body":{"coverage.html":{}}}],["83",{"_index":4020,"title":{},"body":{"coverage.html":{}}}],["85",{"_index":3994,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["875rem",{"_index":3110,"title":{},"body":{"components/StageNavComponent.html":{}}}],["88",{"_index":4064,"title":{},"body":{"coverage.html":{}}}],["89",{"_index":4027,"title":{},"body":{"coverage.html":{}}}],["9",{"_index":4292,"title":{},"body":{"overview.html":{}}}],["9.0.0",{"_index":4171,"title":{},"body":{"dependencies.html":{}}}],["9/10",{"_index":4066,"title":{},"body":{"coverage.html":{}}}],["9/9",{"_index":4058,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":1974,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{}}}],["94",{"_index":4054,"title":{},"body":{"coverage.html":{}}}],["95",{"_index":3646,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["9e9e9e",{"_index":1329,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["9th",{"_index":3814,"title":{},"body":{"changelog.html":{}}}],["_blocksize",{"_index":2982,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["_error",{"_index":1444,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["_expanded",{"_index":1541,"title":{},"body":{"classes/InitializationState.html":{}}}],["_index",{"_index":3173,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["_latesttags",{"_index":21,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["_lighting",{"_index":2872,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["_measuredmargin",{"_index":1572,"title":{},"body":{"classes/InitializationState.html":{}}}],["_measuredwidth",{"_index":1566,"title":{},"body":{"classes/InitializationState.html":{}}}],["_msg",{"_index":793,"title":{},"body":{"components/ContainerComponent.html":{}}}],["_name",{"_index":2113,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["_opened",{"_index":1537,"title":{},"body":{"classes/InitializationState.html":{}}}],["_position",{"_index":1533,"title":{},"body":{"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["_rotation",{"_index":2983,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["aabb",{"_index":2897,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["ability",{"_index":3744,"title":{},"body":{"changelog.html":{}}}],["about.wrapper",{"_index":2750,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["above",{"_index":3981,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["absolute",{"_index":463,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["acc",{"_index":3319,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["acc.concat(nodes",{"_index":2946,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["acc[id",{"_index":3317,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["accepting",{"_index":1626,"title":{},"body":{"classes/InitializationState.html":{}}}],["accessible",{"_index":2192,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["accessing",{"_index":3085,"title":{},"body":{"components/StageNavComponent.html":{}}}],["accessors",{"_index":32,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["accordingly",{"_index":2066,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["accurate",{"_index":3802,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":2467,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"license.html":{}}}],["actions",{"_index":3870,"title":{},"body":{"changelog.html":{}}}],["active",{"_index":2269,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ThemingService.html":{}}}],["actual_component",{"_index":537,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["add",{"_index":3220,"title":{},"body":{"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["addclass",{"_index":3388,"title":{},"body":{"injectables/ThemingService.html":{}}}],["added",{"_index":139,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"changelog.html":{}}}],["added.add(id",{"_index":146,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["added.add(iri",{"_index":152,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["added.has(iri",{"_index":151,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addeventlistener('beforeunload",{"_index":2326,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["adding",{"_index":3197,"title":{},"body":{"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["additional",{"_index":3982,"title":{},"body":{"changelog.html":{}}}],["addregistration",{"_index":2432,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["addregistration(registration",{"_index":2445,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["addressed",{"_index":3909,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":59,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["addsvgicon",{"_index":1448,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["addtag",{"_index":26,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addtag(tag",{"_index":51,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addtagraw",{"_index":27,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["addtagraw(tag",{"_index":57,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addtags",{"_index":28,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{}}}],["addtags(tags",{"_index":62,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["adjusting",{"_index":3906,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":3828,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":3765,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":768,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["again",{"_index":3886,"title":{},"body":{"changelog.html":{}}}],["against",{"_index":1615,"title":{},"body":{"classes/InitializationState.html":{}}}],["age",{"_index":3710,"title":{},"body":{"changelog.html":{}}}],["ala",{"_index":3725,"title":{},"body":{"changelog.html":{}}}],["alert",{"_index":2306,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["aliases",{"_index":4295,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":443,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["alignment",{"_index":2603,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["all_organs",{"_index":1945,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["all_organs.find((o",{"_index":2035,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["all_organs.find(info",{"_index":2237,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["allow",{"_index":2765,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["allowed",{"_index":1719,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["allows",{"_index":1645,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["along",{"_index":1776,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["alpha",{"_index":3974,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":3957,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":3953,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":3943,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":813,"title":{},"body":{"components/ContainerComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["alt",{"_index":4196,"title":{},"body":{"index.html":{}}}],["always",{"_index":837,"title":{},"body":{"components/ContainerComponent.html":{},"components/HeaderComponent.html":{}}}],["analytics",{"_index":674,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1111,"title":{},"body":{"modules/CoreModule.html":{}}}],["analyticsmodule.forroot",{"_index":1115,"title":{},"body":{"modules/CoreModule.html":{}}}],["anatomical",{"_index":1810,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["anatomicalstructures",{"_index":1932,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["anatomicalstructuretagstate",{"_index":1,"title":{"injectables/AnatomicalStructureTagState.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["anatomicalstructuretagstatemodel",{"_index":130,"title":{"interfaces/AnatomicalStructureTagStateModel.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"coverage.html":{}}}],["and/or",{"_index":4256,"title":{},"body":{"license.html":{}}}],["angle",{"_index":3036,"title":{},"body":{"components/StageNavComponent.html":{}}}],["angular",{"_index":102,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1034,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"dependencies.html":{}}}],["angular/cdk",{"_index":4079,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/coercion",{"_index":1490,"title":{},"body":{"classes/InitializationState.html":{}}}],["angular/cdk/overlay",{"_index":3369,"title":{},"body":{"injectables/ThemingService.html":{}}}],["angular/common",{"_index":749,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DetailsLabelModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"components/VideoModalComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":1108,"title":{},"body":{"modules/CoreModule.html":{}}}],["angular/compiler",{"_index":4080,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":104,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":565,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":2134,"title":{},"body":{"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/UserName.html":{},"dependencies.html":{}}}],["angular/material",{"_index":4082,"title":{},"body":{"dependencies.html":{}}}],["angular/material/button",{"_index":1683,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/TagSearchModule.html":{}}}],["angular/material/checkbox",{"_index":3330,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["angular/material/chips",{"_index":3193,"title":{},"body":{"modules/TagListModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["angular/material/core",{"_index":753,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/VisibilityMenuModule.html":{}}}],["angular/material/dialog",{"_index":2374,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalModule.html":{}}}],["angular/material/divider",{"_index":1839,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{},"modules/StageNavModule.html":{}}}],["angular/material/expansion",{"_index":1837,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["angular/material/form",{"_index":567,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["angular/material/icon",{"_index":570,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DrawerModule.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["angular/material/input",{"_index":751,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["angular/material/legacy",{"_index":2852,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["angular/material/radio",{"_index":3118,"title":{},"body":{"modules/StageNavModule.html":{}}}],["angular/material/select",{"_index":1342,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"modules/StageNavModule.html":{}}}],["angular/material/slide",{"_index":1727,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{}}}],["angular/material/snack",{"_index":322,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["angular/material/tooltip",{"_index":755,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/HeaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{}}}],["angular/platform",{"_index":573,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/RightSidebarModule.html":{},"dependencies.html":{}}}],["angular/router",{"_index":4084,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":3479,"title":{},"body":{"modules/VideoModalModule.html":{},"dependencies.html":{}}}],["animate",{"_index":1031,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["animate('.5s",{"_index":1518,"title":{},"body":{"classes/InitializationState.html":{}}}],["animate('1s",{"_index":1039,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["animate(0",{"_index":1517,"title":{},"body":{"classes/InitializationState.html":{}}}],["animated",{"_index":2710,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["animated')[0]?.classlist.add('modal",{"_index":2743,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["animation",{"_index":1502,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["animations",{"_index":993,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{}}}],["animationsenabled",{"_index":994,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["anterior",{"_index":962,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["api",{"_index":3435,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":4205,"title":{},"body":{"index.html":{}}}],["app",{"_index":203,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/ReviewButtonComponent.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":581,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":216,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["app.component.scss",{"_index":214,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["app_bootstrap_listener",{"_index":3335,"title":{},"body":{"modules/ThemingModule.html":{}}}],["appcomponent",{"_index":196,"title":{"components/AppComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":3694,"title":{},"body":{"changelog.html":{}}}],["appearance",{"_index":720,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["appears",{"_index":2399,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["appelement",{"_index":601,"title":{},"body":{"modules/AppModule.html":{}}}],["applicable",{"_index":1942,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["application",{"_index":2682,"title":{},"body":{"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["application/json",{"_index":2587,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["applied",{"_index":3855,"title":{},"body":{"changelog.html":{}}}],["applyspatialplacement",{"_index":4039,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["applyspatialplacement(new",{"_index":2207,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["applyspatialplacement(tx",{"_index":2161,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"miscellaneous/functions.html":{}}}],["applythemeclass",{"_index":3342,"title":{},"body":{"injectables/ThemingService.html":{}}}],["applythemeclass(cls",{"_index":3349,"title":{},"body":{"injectables/ThemingService.html":{}}}],["appmodule",{"_index":539,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appname",{"_index":1118,"title":{},"body":{"modules/CoreModule.html":{}}}],["appoptions",{"_index":335,"title":{"interfaces/AppOptions.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"coverage.html":{}}}],["appropriate",{"_index":3669,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":479,"title":{"components/AppWebComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":3813,"title":{},"body":{"changelog.html":{}}}],["area",{"_index":933,"title":{},"body":{"components/ContentComponent.html":{}}}],["arg",{"_index":1438,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args",{"_index":1439,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args.filter(value",{"_index":1456,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["argument",{"_index":1453,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["arguments",{"_index":249,"title":{},"body":{"components/AppComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["arising",{"_index":4285,"title":{},"body":{"license.html":{}}}],["around",{"_index":2753,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["array",{"_index":1238,"title":{},"body":{"components/DetailsLabelComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagListComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["array.isarray(entity.placement",{"_index":2960,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["array.isarray(reg.placement",{"_index":2536,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["arraytostring",{"_index":1245,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["arraytostring(details",{"_index":1258,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["arraytostring(inputarray",{"_index":1248,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["arrow_drop_down",{"_index":397,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["arrow_drop_up",{"_index":396,"title":{},"body":{"components/AppComponent.html":{}}}],["arrow_left",{"_index":3410,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["arrow_right",{"_index":3409,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["as.id",{"_index":191,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["as.name",{"_index":192,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["as.name.tolowercase().indexof(text.tolowercase",{"_index":186,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["asct+b",{"_index":3687,"title":{},"body":{"changelog.html":{}}}],["aslookup",{"_index":2088,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["aslookup[iri",{"_index":2093,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["assertions",{"_index":1972,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["assets/icons/ico",{"_index":1231,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/opacity",{"_index":1225,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/organs/ico",{"_index":1147,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/visibility",{"_index":1228,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/reference",{"_index":2197,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["assigned",{"_index":157,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{}}}],["assignment/selection",{"_index":3790,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":1861,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"license.html":{}}}],["astags",{"_index":2760,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["async",{"_index":1474,"title":{},"body":{"classes/InitializationState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["async)?.x",{"_index":970,"title":{},"body":{"components/ContentComponent.html":{}}}],["async)?.y",{"_index":971,"title":{},"body":{"components/ContentComponent.html":{}}}],["async)?.z",{"_index":972,"title":{},"body":{"components/ContentComponent.html":{}}}],["asynchronously",{"_index":3437,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["atlas",{"_index":3571,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attach",{"_index":3399,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["attempts",{"_index":3716,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":4277,"title":{},"body":{"license.html":{}}}],["auto",{"_index":977,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/RegistrationContentComponent.html":{},"components/TagListComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["autofocus",{"_index":2419,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["automatic",{"_index":3898,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":3856,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":3892,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":3753,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":1480,"title":{},"body":{"classes/InitializationState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["awaited",{"_index":1470,"title":{},"body":{"classes/InitializationState.html":{}}}],["award",{"_index":4233,"title":{},"body":{"index.html":{}}}],["axis",{"_index":2815,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["b",{"_index":964,"title":{},"body":{"components/ContentComponent.html":{}}}],["back",{"_index":1366,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["backbutton",{"_index":1375,"title":{},"body":{"components/HeaderComponent.html":{}}}],["backend",{"_index":3703,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":445,"title":{},"body":{"components/AppComponent.html":{},"components/HeaderComponent.html":{},"components/ReviewModalComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"index.html":{}}}],["backing",{"_index":1429,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["bar",{"_index":323,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["base",{"_index":3961,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":1021,"title":{},"body":{"components/ContentComponent-1.html":{},"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["basehref",{"_index":612,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["basewebcomponent",{"_index":608,"title":{},"body":{"components/AppWebComponent.html":{}}}],["basic",{"_index":3764,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["bbox",{"_index":1560,"title":{},"body":{"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["bbox.left",{"_index":1563,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.overlaps(getnodebbox(model",{"_index":2954,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["bbox.right",{"_index":1562,"title":{},"body":{"classes/InitializationState.html":{}}}],["before",{"_index":1137,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["beforeunloadevent",{"_index":2321,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["beforeunloadlistener",{"_index":2320,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["begin",{"_index":2683,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["being",{"_index":2730,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["belong",{"_index":1288,"title":{},"body":{"interfaces/ExtractionSet.html":{}}}],["belonging",{"_index":1290,"title":{},"body":{"interfaces/ExtractionSet.html":{}}}],["beta",{"_index":3685,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":3738,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":282,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["bind",{"_index":72,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{},"dependencies.html":{}}}],["binds",{"_index":3360,"title":{},"body":{"injectables/ThemingService.html":{}}}],["black",{"_index":411,"title":{},"body":{"components/AppComponent.html":{}}}],["bladder",{"_index":1146,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bladder.svg",{"_index":1148,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blob([json",{"_index":2586,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["block",{"_index":255,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["block.x",{"_index":2053,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["block_size_input",{"_index":701,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["blocks",{"_index":1761,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["blocksize",{"_index":659,"title":{"interfaces/BlockSize.html":{}},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["blocksize.y",{"_index":2990,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["blocksize.z].map(n",{"_index":2991,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["blocksizechange",{"_index":686,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["blocksizeinputcomponent",{"_index":481,"title":{"components/BlockSizeInputComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["blocksizeinputmodule",{"_index":743,"title":{"modules/BlockSizeInputModule.html":{}},"body":{"modules/BlockSizeInputModule.html":{},"modules/RightSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["blood",{"_index":1149,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blood.svg",{"_index":1150,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":3711,"title":{},"body":{"changelog.html":{}}}],["board",{"_index":3955,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":639,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodyuimodule",{"_index":1095,"title":{},"body":{"modules/ContentModule.html":{}}}],["bold",{"_index":1821,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["bone",{"_index":1151,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["boolean",{"_index":336,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["booleaninput",{"_index":1488,"title":{},"body":{"classes/InitializationState.html":{}}}],["bootstrap",{"_index":543,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["border",{"_index":447,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["both",{"_index":3730,"title":{},"body":{"changelog.html":{}}}],["bottom",{"_index":448,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["bounds",{"_index":879,"title":{},"body":{"components/ContentComponent.html":{}}}],["box",{"_index":471,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["bp",{"_index":647,"title":{},"body":{"components/AppWebComponent.html":{}}}],["bp.boolean",{"_index":656,"title":{},"body":{"components/AppWebComponent.html":{}}}],["bp.function",{"_index":658,"title":{},"body":{"components/AppWebComponent.html":{}}}],["bp.json",{"_index":657,"title":{},"body":{"components/AppWebComponent.html":{}}}],["brain",{"_index":1154,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["brain.svg",{"_index":1155,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["break",{"_index":383,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{}}}],["breaking",{"_index":3774,"title":{},"body":{"changelog.html":{}}}],["breaks",{"_index":165,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["breast.svg",{"_index":1185,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bringing",{"_index":3784,"title":{},"body":{"changelog.html":{}}}],["bronchus",{"_index":1180,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bronchus.svg",{"_index":1182,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["browse",{"_index":4288,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":574,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browser/animations",{"_index":576,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/RightSidebarModule.html":{}}}],["browseranimationsmodule",{"_index":575,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/RightSidebarModule.html":{}}}],["browserify",{"_index":4163,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":572,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browsing",{"_index":4003,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":3640,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":4188,"title":{},"body":{"index.html":{}}}],["buildjsonld",{"_index":2433,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["buildjsonld(page",{"_index":2447,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["buildmetadata",{"_index":2434,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["buildmetadata(page",{"_index":2451,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["builds",{"_index":2453,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"changelog.html":{}}}],["builtin_parsers",{"_index":641,"title":{},"body":{"components/AppWebComponent.html":{}}}],["button",{"_index":430,"title":{},"body":{"components/AppComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/JsonFileReaderComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":512,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["button.component",{"_index":1283,"title":{},"body":{"modules/DrawerModule.html":{},"modules/ReviewButtonModule.html":{}}}],["button.component.html",{"_index":2665,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["button.component.scss",{"_index":2664,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["button.component.ts",{"_index":2660,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:101",{"_index":2688,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:19",{"_index":3397,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:20",{"_index":2687,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:22",{"_index":3398,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:25",{"_index":2677,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:27",{"_index":3408,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:30",{"_index":2676,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:36",{"_index":2673,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:38",{"_index":3405,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:40",{"_index":3404,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:42",{"_index":3395,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:43",{"_index":2678,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:48",{"_index":2685,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:55",{"_index":2671,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:65",{"_index":3401,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:69",{"_index":2691,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:75",{"_index":3402,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:79",{"_index":2695,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:85",{"_index":3400,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:86",{"_index":2693,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:97",{"_index":3403,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.module",{"_index":2797,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["button.module.ts",{"_index":2723,"title":{},"body":{"modules/ReviewButtonModule.html":{}}}],["button/review",{"_index":2659,"title":{},"body":{"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{}}}],["button/toggle",{"_index":1282,"title":{},"body":{"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["buttons",{"_index":946,"title":{},"body":{"components/ContentComponent.html":{}}}],["c",{"_index":4238,"title":{},"body":{"license.html":{}}}],["cache",{"_index":3578,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["cacheable",{"_index":4167,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":1564,"title":{},"body":{"classes/InitializationState.html":{}}}],["calc",{"_index":3422,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["calc(100",{"_index":458,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["calc(50",{"_index":1522,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["calculated",{"_index":1556,"title":{},"body":{"classes/InitializationState.html":{},"components/TagSearchComponent.html":{}}}],["call",{"_index":1454,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["callback",{"_index":974,"title":{},"body":{"components/ContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"changelog.html":{}}}],["callbackset",{"_index":342,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["called",{"_index":1486,"title":{},"body":{"classes/InitializationState.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["calling",{"_index":3072,"title":{},"body":{"components/StageNavComponent.html":{}}}],["calls",{"_index":3226,"title":{},"body":{"components/TagSearchComponent.html":{},"changelog.html":{}}}],["cancel",{"_index":2406,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/TagListComponent.html":{}}}],["cancelregistration",{"_index":613,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"changelog.html":{}}}],["cancelregistrationcallback",{"_index":623,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"miscellaneous/typealiases.html":{}}}],["candidate",{"_index":3937,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":2899,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["capturing",{"_index":1774,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["card",{"_index":3767,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":3770,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":379,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{},"index.html":{}}}],["cases",{"_index":3913,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":1443,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["catcherror",{"_index":2160,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/TagSearchComponent.html":{}}}],["ccf",{"_index":211,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":3874,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":3585,"title":{},"body":{"changelog.html":{}}}],["ccf_annotations",{"_index":2617,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ccfdrawer",{"_index":1510,"title":{},"body":{"classes/InitializationState.html":{}}}],["ccfdrawercontainer",{"_index":770,"title":{},"body":{"components/ContainerComponent.html":{}}}],["cdk",{"_index":1333,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["cdr",{"_index":246,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["cdr.markforcheck",{"_index":356,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["cell",{"_index":3657,"title":{},"body":{"changelog.html":{}}}],["center",{"_index":433,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"index.html":{}}}],["centimeter",{"_index":2166,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["certain",{"_index":267,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["cff",{"_index":1062,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["change",{"_index":257,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RegistrationModalComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":856,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["changedetection",{"_index":208,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["changedetectionstrategy",{"_index":320,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["changedetectionstrategy.onpush",{"_index":209,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["changedetectorref",{"_index":247,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["changelog",{"_index":3569,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changerotation",{"_index":2827,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["changerotation(newrotation",{"_index":2817,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["changes",{"_index":181,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["changing",{"_index":3055,"title":{},"body":{"components/StageNavComponent.html":{}}}],["channel",{"_index":774,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["channels",{"_index":1897,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["charge",{"_index":4244,"title":{},"body":{"license.html":{}}}],["check",{"_index":2016,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["checked",{"_index":3246,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["checkedresults",{"_index":3200,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["checkedresults[tag.id",{"_index":3294,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["checknamevalid",{"_index":2347,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["checknamevalid(event",{"_index":2354,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["checks",{"_index":1020,"title":{},"body":{"components/ContentComponent-1.html":{},"components/RegistrationContentComponent.html":{}}}],["chevron_left",{"_index":1365,"title":{},"body":{"components/HeaderComponent.html":{}}}],["child",{"_index":731,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{}}}],["chip",{"_index":3184,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["chip__action",{"_index":3558,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["chip__text",{"_index":3186,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["choose",{"_index":3893,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":3872,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":4280,"title":{},"body":{"license.html":{}}}],["class",{"_index":132,"title":{"classes/InitializationState.html":{},"classes/MessageChannel.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["class.ccf",{"_index":3393,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["class.cff",{"_index":1001,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["classend",{"_index":1528,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["classes",{"_index":1468,"title":{},"body":{"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"overview.html":{}}}],["classname",{"_index":775,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["clean",{"_index":1905,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["cleans",{"_index":276,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["cleanup",{"_index":3684,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":2747,"title":{},"body":{"components/ReviewModalComponent.html":{},"components/VideoModalComponent.html":{}}}],["clearhaschanges",{"_index":2248,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["clears",{"_index":3503,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["click",{"_index":1655,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":260,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ReviewButtonComponent.html":{},"interfaces/User.html":{}}}],["clicking",{"_index":3772,"title":{},"body":{"changelog.html":{}}}],["clicks",{"_index":3068,"title":{},"body":{"components/StageNavComponent.html":{}}}],["client",{"_index":3577,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["close",{"_index":429,"title":{},"body":{"components/AppComponent.html":{},"classes/InitializationState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{}}}],["closed",{"_index":309,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RightSidebarComponent.html":{},"interfaces/User.html":{},"miscellaneous/typealiases.html":{}}}],["closedialog",{"_index":2348,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["closeexpanded",{"_index":1591,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeopendone",{"_index":1598,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeresults",{"_index":3207,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["closeresults(event",{"_index":3236,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["closes",{"_index":1579,"title":{},"body":{"classes/InitializationState.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{}}}],["closesearch",{"_index":3201,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["closesearch.nativeelement.contains(event.target",{"_index":3308,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["cls",{"_index":3351,"title":{},"body":{"injectables/ThemingService.html":{}}}],["clsname",{"_index":682,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["cluster_appmodule",{"_index":546,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":547,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":548,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_blocksizeinputmodule",{"_index":744,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"overview.html":{}}}],["cluster_blocksizeinputmodule_declarations",{"_index":745,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"overview.html":{}}}],["cluster_blocksizeinputmodule_exports",{"_index":746,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"overview.html":{}}}],["cluster_contentmodule",{"_index":1088,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_contentmodule_declarations",{"_index":1089,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_contentmodule_exports",{"_index":1091,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_contentmodule_imports",{"_index":1090,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_coremodule",{"_index":1102,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_imports",{"_index":1103,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_detailslabelmodule",{"_index":1261,"title":{},"body":{"modules/DetailsLabelModule.html":{},"overview.html":{}}}],["cluster_detailslabelmodule_declarations",{"_index":1262,"title":{},"body":{"modules/DetailsLabelModule.html":{},"overview.html":{}}}],["cluster_detailslabelmodule_exports",{"_index":1263,"title":{},"body":{"modules/DetailsLabelModule.html":{},"overview.html":{}}}],["cluster_drawermodule",{"_index":1275,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_declarations",{"_index":1276,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_exports",{"_index":1277,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_extractionsetdropdownmodule",{"_index":1337,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"overview.html":{}}}],["cluster_extractionsetdropdownmodule_declarations",{"_index":1339,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"overview.html":{}}}],["cluster_extractionsetdropdownmodule_exports",{"_index":1338,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"overview.html":{}}}],["cluster_headermodule",{"_index":1384,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_declarations",{"_index":1385,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_exports",{"_index":1386,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_jsonfilereadermodule",{"_index":1677,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"overview.html":{}}}],["cluster_jsonfilereadermodule_declarations",{"_index":1679,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"overview.html":{}}}],["cluster_jsonfilereadermodule_exports",{"_index":1678,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"overview.html":{}}}],["cluster_labeledslidetogglemodule",{"_index":1722,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"overview.html":{}}}],["cluster_labeledslidetogglemodule_declarations",{"_index":1723,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"overview.html":{}}}],["cluster_labeledslidetogglemodule_exports",{"_index":1724,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule",{"_index":1828,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule_declarations",{"_index":1829,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule_exports",{"_index":1830,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule_imports",{"_index":1831,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_nameinputmodule",{"_index":2144,"title":{},"body":{"modules/NameInputModule.html":{},"overview.html":{}}}],["cluster_nameinputmodule_declarations",{"_index":2145,"title":{},"body":{"modules/NameInputModule.html":{},"overview.html":{}}}],["cluster_nameinputmodule_exports",{"_index":2146,"title":{},"body":{"modules/NameInputModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule",{"_index":2392,"title":{},"body":{"modules/RegistrationContentModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule_declarations",{"_index":2394,"title":{},"body":{"modules/RegistrationContentModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule_exports",{"_index":2393,"title":{},"body":{"modules/RegistrationContentModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule_imports",{"_index":2395,"title":{},"body":{"modules/RegistrationContentModule.html":{}}}],["cluster_registrationmodalmodule",{"_index":2420,"title":{},"body":{"modules/RegistrationModalModule.html":{},"overview.html":{}}}],["cluster_registrationmodalmodule_declarations",{"_index":2422,"title":{},"body":{"modules/RegistrationModalModule.html":{},"overview.html":{}}}],["cluster_registrationmodalmodule_exports",{"_index":2421,"title":{},"body":{"modules/RegistrationModalModule.html":{},"overview.html":{}}}],["cluster_registrationmodalmodule_imports",{"_index":2423,"title":{},"body":{"modules/RegistrationModalModule.html":{}}}],["cluster_reviewbuttonmodule",{"_index":2718,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewbuttonmodule_declarations",{"_index":2720,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewbuttonmodule_exports",{"_index":2719,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewbuttonmodule_imports",{"_index":2721,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewmodalmodule",{"_index":2756,"title":{},"body":{"modules/ReviewModalModule.html":{},"overview.html":{}}}],["cluster_reviewmodalmodule_declarations",{"_index":2758,"title":{},"body":{"modules/ReviewModalModule.html":{},"overview.html":{}}}],["cluster_reviewmodalmodule_exports",{"_index":2757,"title":{},"body":{"modules/ReviewModalModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule",{"_index":2777,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule_declarations",{"_index":2780,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule_exports",{"_index":2778,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule_imports",{"_index":2779,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rotationslidermodule",{"_index":2845,"title":{},"body":{"modules/RotationSliderModule.html":{},"overview.html":{}}}],["cluster_rotationslidermodule_declarations",{"_index":2846,"title":{},"body":{"modules/RotationSliderModule.html":{},"overview.html":{}}}],["cluster_rotationslidermodule_exports",{"_index":2847,"title":{},"body":{"modules/RotationSliderModule.html":{},"overview.html":{}}}],["cluster_slicesinputmodule",{"_index":3029,"title":{},"body":{"modules/SlicesInputModule.html":{},"overview.html":{}}}],["cluster_slicesinputmodule_declarations",{"_index":3030,"title":{},"body":{"modules/SlicesInputModule.html":{},"overview.html":{}}}],["cluster_slicesinputmodule_exports",{"_index":3031,"title":{},"body":{"modules/SlicesInputModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule",{"_index":3112,"title":{},"body":{"modules/StageNavModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule_declarations",{"_index":3115,"title":{},"body":{"modules/StageNavModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule_exports",{"_index":3114,"title":{},"body":{"modules/StageNavModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule_imports",{"_index":3113,"title":{},"body":{"modules/StageNavModule.html":{}}}],["cluster_taglistmodule",{"_index":3188,"title":{},"body":{"modules/TagListModule.html":{},"overview.html":{}}}],["cluster_taglistmodule_declarations",{"_index":3190,"title":{},"body":{"modules/TagListModule.html":{},"overview.html":{}}}],["cluster_taglistmodule_exports",{"_index":3189,"title":{},"body":{"modules/TagListModule.html":{},"overview.html":{}}}],["cluster_tagsearchmodule",{"_index":3325,"title":{},"body":{"modules/TagSearchModule.html":{},"overview.html":{}}}],["cluster_tagsearchmodule_declarations",{"_index":3326,"title":{},"body":{"modules/TagSearchModule.html":{},"overview.html":{}}}],["cluster_tagsearchmodule_exports",{"_index":3327,"title":{},"body":{"modules/TagSearchModule.html":{},"overview.html":{}}}],["cluster_themingmodule",{"_index":3332,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_themingmodule_providers",{"_index":3333,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_videomodallaunchermodule",{"_index":3469,"title":{},"body":{"modules/VideoModalLauncherModule.html":{},"overview.html":{}}}],["cluster_videomodallaunchermodule_declarations",{"_index":3471,"title":{},"body":{"modules/VideoModalLauncherModule.html":{},"overview.html":{}}}],["cluster_videomodallaunchermodule_exports",{"_index":3470,"title":{},"body":{"modules/VideoModalLauncherModule.html":{},"overview.html":{}}}],["cluster_videomodalmodule",{"_index":3475,"title":{},"body":{"modules/VideoModalModule.html":{},"overview.html":{}}}],["cluster_videomodalmodule_declarations",{"_index":3476,"title":{},"body":{"modules/VideoModalModule.html":{},"overview.html":{}}}],["cluster_videomodalmodule_exports",{"_index":3477,"title":{},"body":{"modules/VideoModalModule.html":{},"overview.html":{}}}],["cluster_visibilitymenumodule",{"_index":3541,"title":{},"body":{"modules/VisibilityMenuModule.html":{},"overview.html":{}}}],["cluster_visibilitymenumodule_declarations",{"_index":3543,"title":{},"body":{"modules/VisibilityMenuModule.html":{},"overview.html":{}}}],["cluster_visibilitymenumodule_exports",{"_index":3542,"title":{},"body":{"modules/VisibilityMenuModule.html":{},"overview.html":{}}}],["cluster_visibilitytogglemodule",{"_index":3565,"title":{},"body":{"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["cluster_visibilitytogglemodule_declarations",{"_index":3566,"title":{},"body":{"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["cluster_visibilitytogglemodule_exports",{"_index":3567,"title":{},"body":{"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["coalescing",{"_index":2228,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["code",{"_index":3436,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{}}}],["code.touppercase().endswith(lookup",{"_index":2231,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["codebase",{"_index":3883,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":3924,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":3968,"title":{},"body":{"changelog.html":{}}}],["coercebooleanproperty",{"_index":1489,"title":{},"body":{"classes/InitializationState.html":{}}}],["collaboration",{"_index":3881,"title":{},"body":{"changelog.html":{}}}],["collapse",{"_index":439,"title":{},"body":{"components/AppComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["collapsed",{"_index":1498,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["collapses",{"_index":1590,"title":{},"body":{"classes/InitializationState.html":{}}}],["collection",{"_index":13,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["collisions",{"_index":137,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["color",{"_index":410,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["colorizing",{"_index":3930,"title":{},"body":{"changelog.html":{}}}],["column",{"_index":402,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["combination",{"_index":3894,"title":{},"body":{"changelog.html":{}}}],["combined",{"_index":1083,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["combinelatest",{"_index":111,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{}}}],["combinelatest([regs",{"_index":2523,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["combinelatest([this.entities",{"_index":134,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["combinelatest([this.model.anatomicalstructures",{"_index":2929,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.model.organiri",{"_index":2955,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.model.viewtype",{"_index":2977,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.page.state",{"_index":2509,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["combinelatest([this.page.user",{"_index":2410,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["combinelatest([this.referenceorgansimplenodes",{"_index":2947,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.rotation",{"_index":2924,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.theme",{"_index":353,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["come",{"_index":3143,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{}}}],["coming",{"_index":3921,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":4114,"title":{},"body":{"dependencies.html":{}}}],["comma",{"_index":1256,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["commas",{"_index":1242,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["common",{"_index":3719,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":748,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DetailsLabelModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["compatibility",{"_index":3140,"title":{},"body":{"modules/StoreModule.html":{}}}],["completed",{"_index":1606,"title":{},"body":{"classes/InitializationState.html":{}}}],["completes",{"_index":3266,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["completion",{"_index":1596,"title":{},"body":{"classes/InitializationState.html":{}}}],["complexity",{"_index":3797,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":3678,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":195,"title":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component's",{"_index":891,"title":{},"body":{"components/ContentComponent.html":{}}}],["component.component",{"_index":580,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":607,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["component.component.ts:25",{"_index":622,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:26",{"_index":637,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:27",{"_index":638,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:28",{"_index":632,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:29",{"_index":626,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:30",{"_index":634,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:31",{"_index":624,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:32",{"_index":628,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":635,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":636,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:35",{"_index":629,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":630,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":631,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:39",{"_index":620,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":477,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["componentref",{"_index":3354,"title":{},"body":{"injectables/ThemingService.html":{}}}],["components",{"_index":197,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/typealiases.html":{}}}],["computed",{"_index":105,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["computes",{"_index":3245,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["comunica/query",{"_index":4085,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":4116,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":4263,"title":{},"body":{"license.html":{}}}],["config",{"_index":763,"title":{},"body":{"modules/ConfigModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["config.cancelregistration",{"_index":2301,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["config.isolated",{"_index":1899,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["config.register",{"_index":2300,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["config.user",{"_index":2303,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["configmodule",{"_index":758,"title":{"modules/ConfigModule.html":{}},"body":{"modules/ConfigModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["configstore",{"_index":621,"title":{},"body":{"components/AppWebComponent.html":{}}}],["configuration",{"_index":1354,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["configurations",{"_index":3743,"title":{},"body":{"changelog.html":{}}}],["confirm('changes",{"_index":2307,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["confirmation",{"_index":3715,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":3749,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":1920,"title":{},"body":{"injectables/MessageService.html":{},"changelog.html":{}}}],["connect(source",{"_index":1908,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connected",{"_index":807,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connection",{"_index":4286,"title":{},"body":{"license.html":{}}}],["connects",{"_index":1907,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["consentservice",{"_index":237,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["consider",{"_index":3139,"title":{},"body":{"modules/StoreModule.html":{}}}],["consortium",{"_index":4239,"title":{},"body":{"license.html":{}}}],["const",{"_index":138,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["constructor",{"_index":35,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["constructor(@inject(message_service_config",{"_index":1898,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["constructor(@optional",{"_index":1119,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["constructor(config",{"_index":1921,"title":{},"body":{"injectables/MessageService.html":{}}}],["constructor(configstore",{"_index":619,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(defaulttheme",{"_index":3347,"title":{},"body":{"injectables/ThemingService.html":{}}}],["constructor(dialog",{"_index":2402,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["constructor(dialogref",{"_index":2726,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["constructor(drawer",{"_index":3394,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["constructor(el",{"_index":3218,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["constructor(ga",{"_index":710,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["constructor(globalconfig",{"_index":2256,"title":{},"body":{"injectables/PageState.html":{}}}],["constructor(globals",{"_index":2330,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["constructor(injector",{"_index":36,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"injectables/RegistrationState.html":{},"injectables/SceneState.html":{}}}],["constructor(messageservice",{"_index":783,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{}}}],["constructor(model",{"_index":236,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/RightSidebarComponent.html":{}}}],["constructor(page",{"_index":1360,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["constructor(private",{"_index":600,"title":{},"body":{"modules/AppModule.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["constructor(readonly",{"_index":1364,"title":{},"body":{"components/HeaderComponent.html":{}}}],["constructor(registry",{"_index":1458,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["constructor(renderer2",{"_index":3428,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["constructor(source",{"_index":1913,"title":{},"body":{"classes/MessageChannel.html":{}}}],["contain",{"_index":1072,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{}}}],["contained",{"_index":1931,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["container",{"_index":312,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["container'},{'name",{"_index":484,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["container.component.html",{"_index":773,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container.component.scss",{"_index":772,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container/container.component",{"_index":1281,"title":{},"body":{"modules/DrawerModule.html":{}}}],["containercomponent",{"_index":483,"title":{"components/ContainerComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["containerpayload",{"_index":1075,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["containers",{"_index":855,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["containing",{"_index":664,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"index.html":{}}}],["contains",{"_index":690,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ExtractionSet.html":{},"classes/InitializationState.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["content",{"_index":415,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["content'},{'name",{"_index":486,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["content.component",{"_index":2397,"title":{},"body":{"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{}}}],["content.component.html",{"_index":878,"title":{},"body":{"components/ContentComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["content.component.scss",{"_index":877,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/RegistrationContentComponent.html":{}}}],["content.component.ts",{"_index":2340,"title":{},"body":{"components/RegistrationContentComponent.html":{},"coverage.html":{}}}],["content.component.ts:109",{"_index":2358,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:20",{"_index":2353,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:23",{"_index":2372,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:28",{"_index":2370,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:31",{"_index":2373,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:34",{"_index":2371,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:37",{"_index":2368,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:40",{"_index":2367,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:42",{"_index":2352,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:55",{"_index":2369,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:65",{"_index":2366,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:75",{"_index":2355,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:84",{"_index":2361,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:95",{"_index":2364,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.module",{"_index":2427,"title":{},"body":{"modules/RegistrationModalModule.html":{}}}],["content.module.ts",{"_index":2396,"title":{},"body":{"modules/RegistrationContentModule.html":{}}}],["content/content.component",{"_index":830,"title":{},"body":{"components/ContainerComponent.html":{},"modules/ContentModule.html":{},"modules/DrawerModule.html":{}}}],["content/registration",{"_index":2339,"title":{},"body":{"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"coverage.html":{}}}],["content1",{"_index":776,"title":{},"body":{"components/ContainerComponent.html":{}}}],["content2",{"_index":777,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren",{"_index":827,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(contentcomponent",{"_index":809,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(drawercomponent",{"_index":819,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentcomponent",{"_index":485,"title":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["contentcontainerchanged",{"_index":1064,"title":{"interfaces/ContentContainerChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["contentmodule",{"_index":549,"title":{"modules/ContentModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ContentModule.html":{},"modules.html":{},"overview.html":{}}}],["context",{"_index":2605,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["context.jsonld",{"_index":2608,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["contract",{"_index":4283,"title":{},"body":{"license.html":{}}}],["control",{"_index":3844,"title":{},"body":{"changelog.html":{}}}],["controller",{"_index":3272,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["convention",{"_index":1087,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{}}}],["converting",{"_index":1251,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["converts",{"_index":2449,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["coordinate",{"_index":4181,"title":{},"body":{"index.html":{}}}],["copies",{"_index":4258,"title":{},"body":{"license.html":{}}}],["copy",{"_index":4246,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":4237,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1207,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cord.svg",{"_index":1208,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["core",{"_index":1120,"title":{},"body":{"modules/CoreModule.html":{}}}],["core/core.module",{"_index":582,"title":{},"body":{"modules/AppModule.html":{}}}],["core/models/anatomical",{"_index":3175,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["core/models/extraction",{"_index":1317,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["core/models/meta",{"_index":2696,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["core/models/visibility",{"_index":1800,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["core/services/config/config",{"_index":328,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/User.html":{}}}],["core/services/theming/theming.service",{"_index":329,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["core/store/anatomical",{"_index":2763,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["core/store/model/model.state",{"_index":330,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/User.html":{}}}],["core/store/page/page.state",{"_index":331,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/User.html":{}}}],["core/store/registration/registration.state",{"_index":950,"title":{},"body":{"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["core/store/scene/scene.state",{"_index":951,"title":{},"body":{"components/ContentComponent.html":{}}}],["coremodule",{"_index":550,"title":{"modules/CoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["correct",{"_index":1379,"title":{},"body":{"components/HeaderComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["corresponding",{"_index":3254,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["cors",{"_index":4118,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":3265,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["counter",{"_index":1877,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["countmapping",{"_index":3202,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["coverage",{"_index":3951,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createcustomelement",{"_index":564,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":602,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":3851,"title":{},"body":{"changelog.html":{}}}],["createentitycollections",{"_index":100,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["creates",{"_index":40,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["createscenenodes",{"_index":2854,"title":{},"body":{"injectables/SceneState.html":{}}}],["createscenenodes(organiri",{"_index":2862,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["creating",{"_index":832,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["creation",{"_index":2672,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["creation_date",{"_index":2616,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator",{"_index":2611,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator_first_name",{"_index":2612,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator_last_name",{"_index":2613,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator_orcid",{"_index":2614,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["credits",{"_index":4224,"title":{},"body":{"index.html":{}}}],["crosshairs",{"_index":902,"title":{},"body":{"components/ContentComponent.html":{}}}],["css",{"_index":947,"title":{},"body":{"components/ContentComponent.html":{},"dependencies.html":{}}}],["cube.svg",{"_index":1232,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["cuboid",{"_index":3950,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":3948,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":1308,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["currentdate",{"_index":2442,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["currentidentifier",{"_index":2441,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["currently",{"_index":1316,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["currentorgan",{"_index":2341,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["currentsex",{"_index":2342,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["cursor",{"_index":435,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["customelements.define('ccf",{"_index":604,"title":{},"body":{"modules/AppModule.html":{}}}],["customizable",{"_index":3546,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["customized",{"_index":1646,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["cyberinfrastructure",{"_index":4226,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":3807,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":391,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["damages",{"_index":4281,"title":{},"body":{"license.html":{}}}],["dark",{"_index":284,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["dark/light",{"_index":3745,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":358,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["data.alignment_operator_orcid",{"_index":2615,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.json",{"_index":2198,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.label",{"_index":2748,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["data.metadata",{"_index":2740,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["data.push",{"_index":2595,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.registrationcallbackset",{"_index":2741,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["data.sex",{"_index":2544,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.side",{"_index":2546,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.state",{"_index":1963,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{}}}],["data.state.ts",{"_index":2151,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["data.state.ts:100",{"_index":2335,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:110",{"_index":2337,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:135",{"_index":2333,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:155",{"_index":2332,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:75",{"_index":2331,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:87",{"_index":2336,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.ts",{"_index":1928,"title":{},"body":{"interfaces/MetaDataField.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["data.value",{"_index":2749,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["data/reference",{"_index":1962,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["dataaction",{"_index":53,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["database",{"_index":2159,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"changelog.html":{}}}],["datasets",{"_index":3816,"title":{},"body":{"changelog.html":{}}}],["datatype",{"_index":1701,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["date().toisostring().split('t')[0",{"_index":2527,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["db",{"_index":2086,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.anatomicalstructures[organiri",{"_index":2090,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.extractionsets[organiri",{"_index":2097,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.organirilookup[key",{"_index":2232,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["db.organspatialentities[organiri",{"_index":2104,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.placementpatches[place?.target",{"_index":2205,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["db.scenenodelookup[item.id",{"_index":2939,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["db.scenenodelookup[node['@id",{"_index":2999,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["db.simplescenenodelookup[item.id",{"_index":2940,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["db.simplescenenodelookup[node['@id",{"_index":2944,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["deal",{"_index":4247,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":4287,"title":{},"body":{"license.html":{}}}],["debouncetime",{"_index":1951,"title":{},"body":{"interfaces/ModelStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["debouncetime(100",{"_index":2024,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["debouncetime(400",{"_index":2932,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["debouncetime(500",{"_index":2412,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["debug",{"_index":926,"title":{},"body":{"components/ContentComponent.html":{}}}],["debugmode",{"_index":880,"title":{},"body":{"components/ContentComponent.html":{}}}],["december",{"_index":3887,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":2674,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["deck.gl/core",{"_index":4088,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":4090,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":4092,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":4093,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":542,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["declare",{"_index":1352,"title":{},"body":{"interfaces/GlobalConfig.html":{}}}],["decoration",{"_index":1373,"title":{},"body":{"components/HeaderComponent.html":{}}}],["decorator",{"_index":110,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{},"dependencies.html":{}}}],["decorators",{"_index":52,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["deep",{"_index":468,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["deeply",{"_index":3705,"title":{},"body":{"changelog.html":{}}}],["def",{"_index":1412,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["def.html",{"_index":1410,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["def.url",{"_index":1424,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["def?.url",{"_index":1421,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["default",{"_index":85,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_block_size",{"_index":676,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons",{"_index":1145,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons.find",{"_index":1418,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["default_rotation",{"_index":2802,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_search_limit",{"_index":3277,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_search_throttle",{"_index":3280,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_slices_config",{"_index":3001,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_theme",{"_index":583,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaulticondefinition",{"_index":1124,"title":{"interfaces/DefaultIconDefinition.html":{}},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultposition",{"_index":2049,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["defaults",{"_index":131,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["defaulttheme",{"_index":3341,"title":{},"body":{"injectables/ThemingService.html":{}}}],["deferred",{"_index":1471,"title":{},"body":{"classes/InitializationState.html":{}}}],["define",{"_index":1268,"title":{},"body":{"interfaces/DocumentationContent.html":{}}}],["defined",{"_index":38,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["definition",{"_index":1129,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.html",{"_index":1434,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.url",{"_index":1433,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["degree",{"_index":2647,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["delay",{"_index":1952,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["delay(200",{"_index":2026,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["delay(5",{"_index":2033,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["delta",{"_index":372,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["demo",{"_index":3720,"title":{},"body":{"changelog.html":{}}}],["depend",{"_index":1408,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["dependencies",{"_index":541,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":3777,"title":{},"body":{"changelog.html":{}}}],["deps",{"_index":765,"title":{},"body":{"modules/ConfigModule.html":{}}}],["depth",{"_index":667,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["descendants",{"_index":810,"title":{},"body":{"components/ContainerComponent.html":{}}}],["descrepancies",{"_index":3627,"title":{},"body":{"changelog.html":{}}}],["description",{"_index":11,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["destroy",{"_index":3203,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["destroyed",{"_index":3267,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["destruction",{"_index":3250,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["detaches",{"_index":897,"title":{},"body":{"components/ContentComponent.html":{}}}],["details",{"_index":488,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["detailslabelcomponent",{"_index":487,"title":{"components/DetailsLabelComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["detailslabelmodule",{"_index":1260,"title":{"modules/DetailsLabelModule.html":{}},"body":{"modules/DetailsLabelModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["detailslabels",{"_index":1734,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["detection",{"_index":794,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RegistrationModalComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["detector",{"_index":787,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["determines",{"_index":1313,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/TagSearchComponent.html":{}}}],["dev",{"_index":986,"title":{},"body":{"components/ContentComponent.html":{}}}],["developed",{"_index":4225,"title":{},"body":{"index.html":{}}}],["development",{"_index":2189,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["developmentmode",{"_index":3138,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":3973,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":1273,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{}}}],["dialog's",{"_index":2729,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["dialogref",{"_index":2344,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["dialogref.afterclosed().subscribe",{"_index":2714,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["dialogref.disableclose",{"_index":2375,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["dialogue",{"_index":2689,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["different",{"_index":1627,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{}}}],["digits",{"_index":3867,"title":{},"body":{"changelog.html":{}}}],["dimension",{"_index":692,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["dimension_units",{"_index":2629,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["dimensions",{"_index":666,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["dims",{"_index":958,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims.x",{"_index":2052,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims.y",{"_index":2054,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims.z",{"_index":2055,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims[0",{"_index":963,"title":{},"body":{"components/ContentComponent.html":{}}}],["dims[1",{"_index":965,"title":{},"body":{"components/ContentComponent.html":{}}}],["dims[2",{"_index":969,"title":{},"body":{"components/ContentComponent.html":{}}}],["dims[i",{"_index":2967,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["direct",{"_index":3991,"title":{},"body":{"changelog.html":{}}}],["direction",{"_index":401,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["directive",{"_index":475,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["directives",{"_index":536,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["directly",{"_index":3922,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":122,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["disabled",{"_index":1692,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"modules/StoreModule.html":{},"components/VisibilityToggleComponent.html":{}}}],["disablepositionchange",{"_index":217,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["disables",{"_index":254,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["disableslider",{"_index":1745,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["display",{"_index":399,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["displayed",{"_index":303,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["displayerrors",{"_index":2430,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{}}}],["displaying",{"_index":985,"title":{},"body":{"components/ContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["distinctuntilchanged",{"_index":1953,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["distinctuntilchanged((v1",{"_index":2002,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["distinctuntilkeychanged",{"_index":949,"title":{},"body":{"components/ContentComponent.html":{}}}],["distinctuntilkeychanged('x",{"_index":920,"title":{},"body":{"components/ContentComponent.html":{}}}],["distinctuntilkeychanged('y",{"_index":921,"title":{},"body":{"components/ContentComponent.html":{}}}],["distribute",{"_index":4254,"title":{},"body":{"license.html":{}}}],["div",{"_index":3560,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["divider",{"_index":1815,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{}}}],["dobootstrap",{"_index":562,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":3959,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":3639,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":3066,"title":{},"body":{"components/StageNavComponent.html":{},"components/VideoModalComponent.html":{},"dependencies.html":{}}}],["document.getelementsbyclassname('modal",{"_index":2742,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["document:click",{"_index":233,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["document:click(target",{"_index":251,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["document:keydown",{"_index":234,"title":{},"body":{"components/AppComponent.html":{}}}],["document:keydown(target",{"_index":263,"title":{},"body":{"components/AppComponent.html":{}}}],["documentation",{"_index":1270,"title":{},"body":{"interfaces/DocumentationContent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["documentationcontent",{"_index":1266,"title":{"interfaces/DocumentationContent.html":{}},"body":{"interfaces/DocumentationContent.html":{},"coverage.html":{}}}],["dom",{"_index":200,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["domsanitizer",{"_index":1396,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["don't",{"_index":1407,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["done",{"_index":3557,"title":{},"body":{"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["donor",{"_index":1809,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"changelog.html":{}}}],["donors",{"_index":3818,"title":{},"body":{"changelog.html":{}}}],["dot",{"_index":2775,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["dotenv",{"_index":4122,"title":{},"body":{"dependencies.html":{}}}],["down",{"_index":3058,"title":{},"body":{"components/StageNavComponent.html":{}}}],["download",{"_index":975,"title":{},"body":{"components/ContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"changelog.html":{}}}],["downloads",{"_index":2462,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["draft",{"_index":2992,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["draftplacement",{"_index":2984,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["draggable",{"_index":2806,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["drawer",{"_index":299,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["drawer'},{'name",{"_index":491,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["drawer.close",{"_index":3416,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.closeexpanded",{"_index":3415,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.component.html",{"_index":1511,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.component.scss",{"_index":1512,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.open",{"_index":3417,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.position",{"_index":865,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawer/drawer.component",{"_index":831,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{}}}],["drawercomponent",{"_index":490,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["drawercomponent).position",{"_index":1049,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["drawercontainerschanged",{"_index":1071,"title":{"interfaces/DrawerContainersChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawerinitialized",{"_index":1078,"title":{"interfaces/DrawerInitialized.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawermodule",{"_index":551,"title":{"modules/DrawerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules.html":{},"overview.html":{}}}],["drawerpayload",{"_index":1082,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["drawers",{"_index":778,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["drawers.filter(drawer",{"_index":864,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawertoggled",{"_index":1079,"title":{"interfaces/DrawerToggled.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drop",{"_index":3057,"title":{},"body":{"components/StageNavComponent.html":{}}}],["dropdown",{"_index":1295,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/StageNavComponent.html":{}}}],["dropdown'},{'name",{"_index":494,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["dropdown.component",{"_index":1343,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{}}}],["dropdown.component.html",{"_index":1298,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.scss",{"_index":1297,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts",{"_index":1294,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"coverage.html":{}}}],["dropdown.component.ts:18",{"_index":1309,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:23",{"_index":1306,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:28",{"_index":1304,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:33",{"_index":1303,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:47",{"_index":1311,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:58",{"_index":1312,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.module",{"_index":1843,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["dropdown.module.ts",{"_index":1340,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{}}}],["dropdown/extraction",{"_index":1293,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["dropdowncontainer",{"_index":3107,"title":{},"body":{"components/StageNavComponent.html":{}}}],["duration",{"_index":361,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent-1.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{}}}],["during",{"_index":3357,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["dynamic",{"_index":4083,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":3621,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":384,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{}}}],["each",{"_index":1269,"title":{},"body":{"interfaces/DocumentationContent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["ease",{"_index":422,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["easier",{"_index":3663,"title":{},"body":{"changelog.html":{}}}],["easily",{"_index":2822,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["east",{"_index":4207,"title":{},"body":{"index.html":{}}}],["ececec",{"_index":454,"title":{},"body":{"components/AppComponent.html":{}}}],["editregistration",{"_index":614,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/RegistrationState.html":{}}}],["editregistration(reg",{"_index":2454,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["effect",{"_index":3907,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":3837,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":242,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{}}}],["element",{"_index":259,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["element's",{"_index":1654,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["element.getboundingclientrect",{"_index":1561,"title":{},"body":{"classes/InitializationState.html":{}}}],["element.nativeelement",{"_index":3385,"title":{},"body":{"injectables/ThemingService.html":{}}}],["elementref",{"_index":243,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{}}}],["ellipsis",{"_index":3537,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["embedded",{"_index":3741,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":3736,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":3734,"title":{},"body":{"changelog.html":{}}}],["emit",{"_index":2824,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["emits",{"_index":1307,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["emitted",{"_index":684,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["emitter",{"_index":685,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["emitting",{"_index":1542,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["empty",{"_index":127,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["empty_result",{"_index":3273,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["enabled",{"_index":1011,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["enables",{"_index":2803,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["end",{"_index":841,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["end?.expanded",{"_index":1060,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["end?.opened",{"_index":1059,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["enddrawers",{"_index":866,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers.length",{"_index":869,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers[0",{"_index":872,"title":{},"body":{"components/ContainerComponent.html":{}}}],["endexpanded",{"_index":1058,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["endings",{"_index":2588,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["entered",{"_index":2357,"title":{},"body":{"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["entererrormode",{"_index":2669,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["entering",{"_index":678,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["entire",{"_index":3130,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entity",{"_index":2089,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.comment",{"_index":2095,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.label",{"_index":2094,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.placement",{"_index":2962,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity.placement[0",{"_index":2961,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity.representation_of",{"_index":2091,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.sex?.tolowercase",{"_index":2242,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.side",{"_index":2239,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.side.tolowercase",{"_index":2240,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.side?.tolowercase",{"_index":2243,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.y_dimension",{"_index":2970,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity.z_dimension].map(n",{"_index":2971,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity['@id",{"_index":2092,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entitycollections",{"_index":101,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["entry",{"_index":2123,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{}}}],["entry.value",{"_index":2703,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["environment",{"_index":643,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["environment.customization",{"_index":654,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions",{"_index":652,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.googleanalyticstoken",{"_index":1117,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.production",{"_index":943,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["environment.skipunsavedchangesconfirmation",{"_index":2295,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["environments/environment",{"_index":644,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["error",{"_index":835,"title":{},"body":{"components/ContainerComponent.html":{},"components/ReviewButtonComponent.html":{},"injectables/ThemingService.html":{}}}],["error('the",{"_index":1121,"title":{},"body":{"modules/CoreModule.html":{}}}],["error(`multiple",{"_index":844,"title":{},"body":{"components/ContainerComponent.html":{}}}],["errors",{"_index":833,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["es",{"_index":2900,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["eslint",{"_index":121,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["eslint/consistent",{"_index":1971,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["eslint/member",{"_index":1964,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["eslint/naming",{"_index":1086,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{}}}],["eslint/no",{"_index":126,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["eslint/prefer",{"_index":2226,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{}}}],["etc",{"_index":1081,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["eui",{"_index":3652,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":3675,"title":{},"body":{"changelog.html":{}}}],["event",{"_index":262,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"license.html":{}}}],["event'])@hostlistener('window:focusin",{"_index":3238,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["event.firstname.length",{"_index":2379,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["event.lastname.length",{"_index":2380,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["event.preventdefault",{"_index":2322,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["event.returnvalue",{"_index":2323,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["event.target",{"_index":250,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{}}}],["eventemitter",{"_index":668,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["eventemitter(true",{"_index":1544,"title":{},"body":{"classes/InitializationState.html":{}}}],["events",{"_index":2390,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["evolution",{"_index":3183,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["except",{"_index":1884,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"modules/StoreModule.html":{}}}],["executes",{"_index":3241,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["executesearch",{"_index":3208,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["executesearch(text",{"_index":3239,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["executionstrategy",{"_index":3141,"title":{},"body":{"modules/StoreModule.html":{}}}],["expand",{"_index":438,"title":{},"body":{"components/AppComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["expand/collapse",{"_index":1600,"title":{},"body":{"classes/InitializationState.html":{}}}],["expand_collapse_params_default",{"_index":1503,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["expandcollapsedone",{"_index":1602,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded",{"_index":424,"title":{},"body":{"components/AppComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["expanded(value",{"_index":1539,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded/collapsed",{"_index":1494,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedchange",{"_index":1545,"title":{},"body":{"classes/InitializationState.html":{}}}],["expandedstate",{"_index":1495,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstate2",{"_index":1497,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstateobj",{"_index":1551,"title":{},"body":{"classes/InitializationState.html":{}}}],["expands",{"_index":1587,"title":{},"body":{"classes/InitializationState.html":{}}}],["expansion",{"_index":1818,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["expected",{"_index":2739,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["experimentation",{"_index":2769,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["explicit",{"_index":2464,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["exploration",{"_index":4190,"title":{},"body":{"index.html":{}}}],["export",{"_index":129,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["exportas",{"_index":769,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["exports",{"_index":545,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["express",{"_index":4124,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["ext/operators",{"_index":1948,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["extended",{"_index":1500,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["extends",{"_index":16,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["external",{"_index":83,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"changelog.html":{}}}],["extra",{"_index":4128,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":493,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["extraction_set_dropdown",{"_index":1320,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["extractionset",{"_index":1284,"title":{"interfaces/ExtractionSet.html":{}},"body":{"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["extractionsetchanged",{"_index":1300,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["extractionsetchanged(value",{"_index":1310,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["extractionsetdropdowncomponent",{"_index":492,"title":{"components/ExtractionSetDropdownComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["extractionsetdropdownmodule",{"_index":1336,"title":{"modules/ExtractionSetDropdownModule.html":{}},"body":{"modules/ExtractionSetDropdownModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["extractionsets",{"_index":1933,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["extractionsites",{"_index":1934,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["extractionsitetooltip",{"_index":1735,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["extracts",{"_index":3253,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["extrapulmonary",{"_index":1181,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye",{"_index":1156,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye.svg",{"_index":1157,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1197,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f.svg",{"_index":1198,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["factor",{"_index":2164,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["factory",{"_index":1875,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":2744,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["faded",{"_index":995,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["fadeinout",{"_index":1000,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["fail",{"_index":3884,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":3911,"title":{},"body":{"changelog.html":{}}}],["fallopian",{"_index":1158,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["false",{"_index":286,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["false=right",{"_index":1707,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["favor",{"_index":3877,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":3618,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":3808,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":3835,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":1351,"title":{},"body":{"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["fetch",{"_index":1142,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["fetched",{"_index":2520,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["fetched]).pipe",{"_index":2524,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["fetchpreviousregistrations",{"_index":615,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["fetchpreviousregistrationscallback",{"_index":627,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/typealiases.html":{}}}],["field",{"_index":568,"title":{},"body":{"modules/AppModule.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewModalComponent.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/UserName.html":{},"changelog.html":{}}}],["fields",{"_index":2754,"title":{},"body":{"components/ReviewModalComponent.html":{},"components/TagSearchComponent.html":{}}}],["file",{"_index":5,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["fileinput",{"_index":1638,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["fileinputelement",{"_index":1663,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["fileinputelement.click",{"_index":1665,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["filereader",{"_index":1668,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["filereader.onload",{"_index":1669,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["filereader.readastext(file",{"_index":1675,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["files",{"_index":1647,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"license.html":{}}}],["fill",{"_index":1377,"title":{},"body":{"components/HeaderComponent.html":{}}}],["filler",{"_index":741,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["filter",{"_index":1865,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["filter(([_nodes",{"_index":2949,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter((node",{"_index":2941,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(as",{"_index":185,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["filter(def",{"_index":1409,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["filter(e",{"_index":2976,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(item",{"_index":2565,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(key",{"_index":1996,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["filter(started",{"_index":2031,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["filtered",{"_index":1888,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["filternulls",{"_index":1946,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["filters",{"_index":3629,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":3879,"title":{},"body":{"changelog.html":{}}}],["finished",{"_index":1076,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["finishing",{"_index":3718,"title":{},"body":{"changelog.html":{}}}],["fired",{"_index":3069,"title":{},"body":{"components/StageNavComponent.html":{}}}],["first",{"_index":2127,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"interfaces/UserName.html":{},"changelog.html":{}}}],["firstname",{"_index":333,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/GlobalConfig.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{}}}],["firstnamevalidator",{"_index":2114,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["fit",{"_index":3450,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{}}}],["fitness",{"_index":4273,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":3799,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":3580,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":3931,"title":{},"body":{"changelog.html":{}}}],["flex",{"_index":400,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["flexible",{"_index":3635,"title":{},"body":{"changelog.html":{}}}],["float",{"_index":2751,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["floatlabel",{"_index":598,"title":{},"body":{"modules/AppModule.html":{}}}],["fly",{"_index":3999,"title":{},"body":{"changelog.html":{}}}],["focused",{"_index":2838,"title":{},"body":{"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["focusin",{"_index":3215,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["following",{"_index":4262,"title":{},"body":{"license.html":{}}}],["font",{"_index":407,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["footer",{"_index":2755,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["foreach(def",{"_index":1414,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["form",{"_index":735,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["format",{"_index":2450,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"changelog.html":{}}}],["formatted",{"_index":1253,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["formsmodule",{"_index":2147,"title":{},"body":{"modules/NameInputModule.html":{},"modules/TagSearchModule.html":{}}}],["found",{"_index":2768,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["frame",{"_index":3819,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":4182,"title":{},"body":{"index.html":{}}}],["free",{"_index":4243,"title":{},"body":{"license.html":{}}}],["from(fetch(url)).pipe",{"_index":2200,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["from(search(text",{"_index":3309,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["fs",{"_index":4127,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":1501,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["fullscreen",{"_index":3956,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":3809,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":465,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"interfaces/GlobalConfig.html":{},"classes/InitializationState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["functions",{"_index":4175,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":4231,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":4261,"title":{},"body":{"license.html":{}}}],["further",{"_index":3952,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":3800,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":687,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["gatoken",{"_index":1116,"title":{},"body":{"modules/CoreModule.html":{}}}],["general",{"_index":2245,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["generate",{"_index":3658,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":3679,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":3622,"title":{},"body":{"changelog.html":{}}}],["generic",{"_index":1687,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["genericmessage",{"_index":1067,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessagechannel",{"_index":1068,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessageservice",{"_index":1069,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["getarguments",{"_index":1455,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getarguments(undefined",{"_index":1460,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getclassend",{"_index":3406,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getcontent",{"_index":821,"title":{},"body":{"components/ContainerComponent.html":{}}}],["getcurrentdate",{"_index":2494,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getcurrentidentifier",{"_index":2491,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getdisabled",{"_index":2694,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["getglobalskipconfirmation",{"_index":2281,"title":{},"body":{"injectables/PageState.html":{}}}],["gethaschanges",{"_index":2283,"title":{},"body":{"injectables/PageState.html":{}}}],["gethasthicknessvalue",{"_index":3024,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["gethaswrappedcontent",{"_index":824,"title":{},"body":{"components/ContainerComponent.html":{}}}],["geticon",{"_index":3407,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getid",{"_index":3487,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["getid(_index",{"_index":3500,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["getislighttheme",{"_index":318,"title":{},"body":{"components/AppComponent.html":{}}}],["getisvalid",{"_index":2498,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getjsonld",{"_index":2485,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getlabelel",{"_index":3082,"title":{},"body":{"components/StageNavComponent.html":{}}}],["getlatesttags",{"_index":97,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["getleft",{"_index":1708,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["getmessages",{"_index":1886,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsource",{"_index":1910,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsource(source",{"_index":1889,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsources",{"_index":1911,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsources(sources",{"_index":1893,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmetadata",{"_index":2483,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getmethodname",{"_index":1446,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getmethodname(undefined",{"_index":1462,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getname",{"_index":2130,"title":{},"body":{"components/NameInputComponent.html":{}}}],["getnodebbox",{"_index":4044,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["getnodebbox(model",{"_index":2904,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["getnodebbox(placement[0",{"_index":2952,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["getnodecollisions",{"_index":2888,"title":{},"body":{"injectables/SceneState.html":{}}}],["getnodes",{"_index":2879,"title":{},"body":{"injectables/SceneState.html":{}}}],["getoptionsel",{"_index":3086,"title":{},"body":{"components/StageNavComponent.html":{}}}],["getorgandata",{"_index":2327,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["getorgandata(iri",{"_index":2235,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["getplacementcube",{"_index":2892,"title":{},"body":{"injectables/SceneState.html":{}}}],["getpreviousregistrationnodes",{"_index":2890,"title":{},"body":{"injectables/SceneState.html":{}}}],["getpreviousregistrations",{"_index":2489,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getreferenceorganiri",{"_index":2328,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["getreferenceorganiri(organ",{"_index":2222,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["getreferenceorgannodes",{"_index":2883,"title":{},"body":{"injectables/SceneState.html":{}}}],["getreferenceorgansimplenodes",{"_index":2886,"title":{},"body":{"injectables/SceneState.html":{}}}],["getrotatednodes",{"_index":2881,"title":{},"body":{"injectables/SceneState.html":{}}}],["getrotation",{"_index":2895,"title":{},"body":{"injectables/SceneState.html":{}}}],["gets",{"_index":1485,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["getskipconfirmation",{"_index":2279,"title":{},"body":{"injectables/PageState.html":{}}}],["getsourcedb",{"_index":2194,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["gettags",{"_index":94,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["getter/setter",{"_index":1532,"title":{},"body":{"classes/InitializationState.html":{}}}],["gettheme",{"_index":3343,"title":{},"body":{"injectables/ThemingService.html":{}}}],["getting",{"_index":3568,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["getupdatedcheckedresults",{"_index":3209,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["getupdatedcheckedresults(result",{"_index":3243,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["getvalid",{"_index":2487,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["github",{"_index":3869,"title":{},"body":{"changelog.html":{}}}],["give",{"_index":1878,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["given",{"_index":1252,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{}}}],["gizmo",{"_index":980,"title":{},"body":{"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["gland",{"_index":1184,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["global",{"_index":14,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"miscellaneous/variables.html":{}}}],["global_config",{"_index":761,"title":{},"body":{"modules/ConfigModule.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":244,"title":{"interfaces/GlobalConfig.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["globalconfig.getoption('fetchpreviousregistrations').pipe",{"_index":2521,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["globalconfigfactory",{"_index":762,"title":{},"body":{"modules/ConfigModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["globalconfigfactory(globals",{"_index":1355,"title":{},"body":{"interfaces/GlobalConfig.html":{},"miscellaneous/functions.html":{}}}],["globalconfigstate",{"_index":245,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["globally",{"_index":2191,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["globals",{"_index":2186,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"miscellaneous/functions.html":{}}}],["globals.get('ruiconfig",{"_index":1356,"title":{},"body":{"interfaces/GlobalConfig.html":{}}}],["globalskipconfirmation",{"_index":2254,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["globalsservice",{"_index":760,"title":{},"body":{"modules/ConfigModule.html":{},"interfaces/GlobalConfig.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"miscellaneous/functions.html":{}}}],["globalthis.getcomputedstyle(element",{"_index":1569,"title":{},"body":{"classes/InitializationState.html":{}}}],["globalthis['ruiconfig",{"_index":653,"title":{},"body":{"components/AppWebComponent.html":{}}}],["good",{"_index":3908,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":673,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":671,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["granted",{"_index":4242,"title":{},"body":{"license.html":{}}}],["graph",{"_index":4289,"title":{},"body":{"modules.html":{}}}],["graphical",{"_index":3649,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":4130,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":3728,"title":{},"body":{"changelog.html":{}}}],["group",{"_index":3105,"title":{},"body":{"components/StageNavComponent.html":{}}}],["grow",{"_index":742,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["gtex",{"_index":3659,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":3904,"title":{},"body":{"changelog.html":{}}}],["half",{"_index":1499,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["hand",{"_index":1138,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["handleclick",{"_index":227,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["handleclick(target",{"_index":271,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["handlefile",{"_index":1639,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["handlefile(event",{"_index":1650,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["handlekey",{"_index":228,"title":{},"body":{"components/AppComponent.html":{}}}],["handlekey(target",{"_index":273,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["handlemessage",{"_index":779,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/ToggleButtonComponent.html":{}}}],["handlemessage(_msg",{"_index":789,"title":{},"body":{"components/ContainerComponent.html":{}}}],["handlemessage(msg",{"_index":1014,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["handlenodedrag",{"_index":885,"title":{},"body":{"components/ContentComponent.html":{}}}],["handlenodedrag(event",{"_index":893,"title":{},"body":{"components/ContentComponent.html":{}}}],["handler",{"_index":1656,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{}}}],["handles",{"_index":1250,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["handling",{"_index":1399,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["happen",{"_index":3938,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":3885,"title":{},"body":{"changelog.html":{}}}],["happy",{"_index":3134,"title":{},"body":{"modules/StoreModule.html":{}}}],["haschanges",{"_index":2255,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["hascheckedtags",{"_index":3210,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hash",{"_index":4152,"title":{},"body":{"dependencies.html":{}}}],["hasthicknessvalue",{"_index":3003,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["haswrappedcontent",{"_index":782,"title":{},"body":{"components/ContainerComponent.html":{}}}],["header",{"_index":218,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"interfaces/User.html":{}}}],["header'},{'name",{"_index":496,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["header.component",{"_index":1388,"title":{},"body":{"modules/HeaderModule.html":{}}}],["header.component.html",{"_index":1359,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":1358,"title":{},"body":{"components/HeaderComponent.html":{}}}],["headercomponent",{"_index":495,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headermodule",{"_index":552,"title":{"modules/HeaderModule.html":{}},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules.html":{},"overview.html":{}}}],["heart",{"_index":1162,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["heart.svg",{"_index":1163,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":403,"title":{},"body":{"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["helmet",{"_index":4134,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":3903,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":61,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/StageNavComponent.html":{},"miscellaneous/functions.html":{}}}],["here",{"_index":167,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["hereby",{"_index":4241,"title":{},"body":{"license.html":{}}}],["hex",{"_index":4136,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":406,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["hiderequiredmarker",{"_index":599,"title":{},"body":{"modules/AppModule.html":{}}}],["hides",{"_index":925,"title":{},"body":{"components/ContentComponent.html":{}}}],["highlight",{"_index":3708,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":3482,"title":{},"body":{"interfaces/VisibilityItem.html":{},"changelog.html":{}}}],["highlights",{"_index":3709,"title":{},"body":{"changelog.html":{}}}],["hint",{"_index":81,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["holders",{"_index":4278,"title":{},"body":{"license.html":{}}}],["home",{"_index":1374,"title":{},"body":{"components/HeaderComponent.html":{}}}],["homeurl",{"_index":219,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/User.html":{}}}],["hooked",{"_index":3842,"title":{},"body":{"changelog.html":{}}}],["horizontal",{"_index":2841,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["host",{"_index":398,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":669,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["hostbinding('@expandcollapse",{"_index":1550,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('@fadeinout",{"_index":1029,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["hostbinding('@openclose",{"_index":1549,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('class",{"_index":681,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["hostbinding('class.ccf",{"_index":1527,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["hostbinding('class.cff",{"_index":1025,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["hostbinding('style.margin",{"_index":1030,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["hostbindings",{"_index":709,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["hostlistener",{"_index":321,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{}}}],["hostlistener('@expandcollapse.done",{"_index":1601,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('@openclose.done",{"_index":1597,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('click",{"_index":3301,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('click')@hostlistener('focusin",{"_index":3251,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('document:click",{"_index":272,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["hostlistener('document:keydown",{"_index":274,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["hostlistener('focusin",{"_index":3302,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('window:click",{"_index":3237,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('window:focusin",{"_index":3304,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlisteners",{"_index":232,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["hover",{"_index":453,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["hovered",{"_index":1788,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["hovering",{"_index":3768,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":3572,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":474,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["htmlelement",{"_index":252,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{}}}],["htmlinputelement",{"_index":697,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["htmlscriptelement",{"_index":3445,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["http://purl.org/ccf/1.5/${this.currentidentifier",{"_index":2609,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["http://purl.org/ccf/1.5/${this.currentidentifier}_placement",{"_index":2630,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhmaleorgans_vhm_spleen_colic_surface",{"_index":2865,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["httpclientmodule",{"_index":1107,"title":{},"body":{"modules/CoreModule.html":{}}}],["https://beta",{"_index":4193,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":4204,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":4197,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":2606,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"index.html":{}}}],["https://humanatlas.io",{"_index":4222,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":4219,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":4199,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":4195,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":4206,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":3993,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":3142,"title":{},"body":{"modules/StoreModule.html":{}}}],["https://www.youtube.com/iframe_api",{"_index":3447,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["hubmap",{"_index":597,"title":{},"body":{"modules/AppModule.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["human",{"_index":3570,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["i18nplural:countmapping",{"_index":3322,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["icon",{"_index":440,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ReviewModalComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["icon.add",{"_index":2766,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["icon.name",{"_index":1419,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["icon.namespace",{"_index":1420,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["icondefinition",{"_index":1389,"title":{"interfaces/IconDefinition.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["iconregistry",{"_index":1400,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["iconregistrystate",{"_index":1401,"title":{"injectables/IconRegistryState.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["icons",{"_index":1143,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["icons.ts",{"_index":1127,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["id",{"_index":154,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["idb",{"_index":4138,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1859,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["identifiers",{"_index":4303,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["idmatches(ontologyid",{"_index":2034,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["iec",{"_index":3882,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":3433,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["ignoredkeys",{"_index":1994,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ignoredkeys.includes(key",{"_index":1997,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["iif",{"_index":2285,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["iif(!!config.user",{"_index":2302,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["image",{"_index":3876,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":3920,"title":{},"body":{"changelog.html":{}}}],["immutable",{"_index":2152,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"miscellaneous/functions.html":{}}}],["implementation",{"_index":60,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["implemented",{"_index":3841,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":3958,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":204,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{}}}],["implied",{"_index":4270,"title":{},"body":{"license.html":{}}}],["implies",{"_index":1080,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["import",{"_index":99,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["important",{"_index":457,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["imported",{"_index":1122,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["imports",{"_index":559,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["improve",{"_index":3836,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":3673,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":3645,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":3729,"title":{},"body":{"changelog.html":{}}}],["in's",{"_index":1770,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["include",{"_index":3889,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":4265,"title":{},"body":{"license.html":{}}}],["includes",{"_index":3619,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":3707,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":3864,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":3954,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":18,"title":{"index.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":3587,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":4229,"title":{},"body":{"index.html":{}}}],["indicator",{"_index":1822,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["individual",{"_index":3846,"title":{},"body":{"changelog.html":{}}}],["infinity",{"_index":363,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["infix",{"_index":736,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["info.side",{"_index":2241,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["infobuttonmodule",{"_index":2798,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["information",{"_index":904,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ExtractionSet.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":3923,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":3891,"title":{},"body":{"changelog.html":{}}}],["inherit",{"_index":738,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["init",{"_index":3438,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["initial",{"_index":306,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["initialconfig",{"_index":651,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialdelay",{"_index":649,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialization",{"_index":1573,"title":{},"body":{"classes/InitializationState.html":{}}}],["initializationstate",{"_index":1467,"title":{"classes/InitializationState.html":{}},"body":{"classes/InitializationState.html":{},"coverage.html":{}}}],["initialize",{"_index":3344,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(component",{"_index":3353,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(element",{"_index":3358,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialized",{"_index":610,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["initializer",{"_index":3356,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initializes",{"_index":65,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["initializing",{"_index":1077,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["initskipconfirmationlisteners",{"_index":2249,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["inject",{"_index":1863,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"injectables/ThemingService.html":{},"components/VideoModalComponent.html":{}}}],["inject(default_theme",{"_index":3375,"title":{},"body":{"injectables/ThemingService.html":{}}}],["inject(document",{"_index":3441,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["inject(mat_dialog_data",{"_index":2734,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["injectable",{"_index":0,"title":{"injectables/AnatomicalStructureTagState.html":{},"injectables/IconRegistryState.html":{},"injectables/MessageService.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"injectables/RegistrationState.html":{},"injectables/SceneState.html":{},"injectables/ThemingService.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"injectables/ThemingService.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["injectables",{"_index":2,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"injectables/IconRegistryState.html":{},"injectables/MessageService.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"injectables/RegistrationState.html":{},"injectables/SceneState.html":{},"injectables/ThemingService.html":{},"overview.html":{}}}],["injected",{"_index":2731,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["injecting",{"_index":163,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["injectiontoken",{"_index":1347,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('default",{"_index":3371,"title":{},"body":{"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":37,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["injector.get(overlaycontainer",{"_index":3386,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(renderer2",{"_index":3384,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(themingservice",{"_index":3373,"title":{},"body":{"injectables/ThemingService.html":{}}}],["inline",{"_index":2776,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["input",{"_index":258,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["input'},{'name",{"_index":482,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["input.component",{"_index":757,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{}}}],["input.component.html",{"_index":679,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["input.component.scss",{"_index":680,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["input.component.ts",{"_index":662,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["input.component.ts:31",{"_index":3021,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:35",{"_index":713,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{}}}],["input.component.ts:36",{"_index":3019,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:40",{"_index":712,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{}}}],["input.component.ts:41",{"_index":3020,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:44",{"_index":2128,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:45",{"_index":711,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["input.component.ts:46",{"_index":3025,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:48",{"_index":3018,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:50",{"_index":2120,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:54",{"_index":2132,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:60",{"_index":715,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{}}}],["input.component.ts:63",{"_index":3023,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:68",{"_index":2118,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:70",{"_index":714,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["input.component.ts:73",{"_index":3022,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:83",{"_index":2122,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.module",{"_index":1848,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RightSidebarModule.html":{}}}],["input.module.ts",{"_index":747,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{}}}],["input.target",{"_index":696,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["input/block",{"_index":661,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["input/name",{"_index":1847,"title":{},"body":{"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"interfaces/UserName.html":{},"coverage.html":{}}}],["input/slices",{"_index":2790,"title":{},"body":{"modules/RightSidebarModule.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["input[type=number",{"_index":718,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["inputarray",{"_index":1254,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["inputarray.join",{"_index":1257,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["inputevent",{"_index":689,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["inputs",{"_index":611,"title":{},"body":{"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["inputtarget",{"_index":695,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["inputtarget.files",{"_index":1666,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["inputtarget.files[0",{"_index":1667,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["inputtarget.value",{"_index":699,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["inputted",{"_index":2680,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["inputting",{"_index":2111,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["insertitem",{"_index":2500,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["insertitem(registration",{"_index":2570,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["inside",{"_index":1274,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["instance",{"_index":41,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["instanceof",{"_index":3305,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["instant",{"_index":1493,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["instead",{"_index":3059,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["instructions",{"_index":3735,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":3810,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":3704,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":3890,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":3823,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":3794,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":3941,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":3990,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":128,"title":{"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":194,"title":{},"body":{"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":3875,"title":{},"body":{"changelog.html":{}}}],["interval",{"_index":3275,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["interval(this.searchthrottle",{"_index":3283,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["intestine",{"_index":1169,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["intestine.svg",{"_index":1170,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["invisible",{"_index":1008,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["iri",{"_index":148,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["iris",{"_index":2562,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["iris.has(item.id",{"_index":2566,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["is3dview",{"_index":881,"title":{},"body":{"components/ContentComponent.html":{}}}],["isdatavalid",{"_index":2435,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["isdatavalid(page",{"_index":2457,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["isdropdownactive",{"_index":3041,"title":{},"body":{"components/StageNavComponent.html":{}}}],["isdropdownhidden",{"_index":3042,"title":{},"body":{"components/StageNavComponent.html":{}}}],["islighttheme",{"_index":235,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["ismultiple",{"_index":1301,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["isnan(this.slicesconfig.thickness",{"_index":3004,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["isnarrowview",{"_index":882,"title":{},"body":{"components/ContentComponent.html":{}}}],["isolated",{"_index":1871,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["issue",{"_index":3860,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":3624,"title":{},"body":{"changelog.html":{}}}],["isvalid",{"_index":2443,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["it's",{"_index":3702,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":1291,"title":{},"body":{"interfaces/ExtractionSet.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["item.id",{"_index":2568,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/VisibilityMenuComponent.html":{}}}],["item.name",{"_index":2569,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/VisibilityMenuComponent.html":{}}}],["item.opacity",{"_index":2938,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["item.tooltip",{"_index":1803,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["item.ts",{"_index":3481,"title":{},"body":{"interfaces/VisibilityItem.html":{},"coverage.html":{}}}],["item.visible",{"_index":2937,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/VisibilityMenuComponent.html":{}}}],["item?.tooltip",{"_index":1801,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["items",{"_index":444,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["items.length",{"_index":3313,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["items.slice(0",{"_index":3314,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["itemschange",{"_index":3494,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["iu",{"_index":3971,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":4220,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":3595,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["join",{"_index":1255,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["json",{"_index":498,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["json.parse(filereader.result",{"_index":1670,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["json.stringify(jsonobj",{"_index":2583,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["json_file_reader",{"_index":1672,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["jsonfilereadercomponent",{"_index":497,"title":{"components/JsonFileReaderComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["jsonfilereadermodule",{"_index":1676,"title":{"modules/JsonFileReaderModule.html":{}},"body":{"modules/JsonFileReaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["jsonld",{"_index":2439,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["jsonobj",{"_index":2579,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["july",{"_index":3940,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":3977,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":432,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["keeps",{"_index":1786,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["key",{"_index":691,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/StoreModule.html":{},"interfaces/UserName.html":{},"interfaces/XYZTriplet.html":{}}}],["keyboard",{"_index":270,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["keyboardevent",{"_index":264,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["keys",{"_index":268,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["keyval",{"_index":4139,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":1164,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney.svg",{"_index":1165,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":4269,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1166,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["knee.svg",{"_index":1167,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":3623,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":3611,"title":{},"body":{"changelog.html":{}}}],["l",{"_index":1754,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["label",{"_index":155,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/DetailsLabelComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["label'},{'name",{"_index":489,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["label.component",{"_index":1265,"title":{},"body":{"modules/DetailsLabelModule.html":{}}}],["label.component.html",{"_index":1244,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.scss",{"_index":1243,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.ts",{"_index":1235,"title":{},"body":{"components/DetailsLabelComponent.html":{},"coverage.html":{}}}],["label.component.ts:15",{"_index":1247,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.ts:20",{"_index":1246,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.ts:29",{"_index":1249,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.module",{"_index":1841,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["label.module.ts",{"_index":1264,"title":{},"body":{"modules/DetailsLabelModule.html":{}}}],["label/details",{"_index":1234,"title":{},"body":{"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["labeled",{"_index":501,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["labeledslidetogglecomponent",{"_index":500,"title":{"components/LabeledSlideToggleComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["labeledslidetogglemodule",{"_index":1721,"title":{"modules/LabeledSlideToggleModule.html":{}},"body":{"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{},"modules.html":{},"overview.html":{}}}],["labelel",{"_index":3051,"title":{},"body":{"components/StageNavComponent.html":{}}}],["labelel.contains(target",{"_index":3093,"title":{},"body":{"components/StageNavComponent.html":{}}}],["labelref",{"_index":3043,"title":{},"body":{"components/StageNavComponent.html":{}}}],["labels",{"_index":1693,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labels[0",{"_index":1717,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labels[0]}}{{labels[1",{"_index":1720,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labels[1",{"_index":1710,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labs/dispatch",{"_index":4103,"title":{},"body":{"dependencies.html":{}}}],["landmark",{"_index":1324,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["landmarks",{"_index":1811,"title":{},"body":{"components/LeftSidebarComponent.html":{},"changelog.html":{}}}],["large",{"_index":1168,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":3664,"title":{},"body":{"changelog.html":{}}}],["larynx",{"_index":1171,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larynx.svg",{"_index":1172,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["last",{"_index":2129,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"interfaces/UserName.html":{}}}],["lastname",{"_index":334,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/GlobalConfig.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{}}}],["lastnamevalidator",{"_index":2115,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["latest",{"_index":3632,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["latesttags",{"_index":34,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["launch",{"_index":2661,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["launcher",{"_index":3454,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher'},{'name",{"_index":531,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["launcher.component",{"_index":3473,"title":{},"body":{"modules/VideoModalLauncherModule.html":{}}}],["launcher.component.html",{"_index":3456,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.scss",{"_index":3455,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.ts",{"_index":3452,"title":{},"body":{"components/VideoModalLauncherComponent.html":{},"coverage.html":{}}}],["launcher.component.ts:17",{"_index":3459,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.ts:22",{"_index":3458,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.ts:32",{"_index":3460,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.module",{"_index":1101,"title":{},"body":{"modules/ContentModule.html":{}}}],["launcher.module.ts",{"_index":3472,"title":{},"body":{"modules/VideoModalLauncherModule.html":{}}}],["launcher/video",{"_index":1100,"title":{},"body":{"modules/ContentModule.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"coverage.html":{}}}],["launches",{"_index":3461,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launching",{"_index":3453,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launchreviewmodal",{"_index":2666,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["launchvideomodal",{"_index":3457,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["layers",{"_index":4091,"title":{},"body":{"dependencies.html":{}}}],["lazy",{"_index":49,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ld",{"_index":3901,"title":{},"body":{"changelog.html":{}}}],["leading",{"_index":2000,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["leak",{"_index":3859,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":3717,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":449,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["left.px",{"_index":1003,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["left.svg",{"_index":1160,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":3726,"title":{},"body":{"changelog.html":{}}}],["leftmargin",{"_index":996,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["leftsidebarcomponent",{"_index":504,"title":{"components/LeftSidebarComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["leftsidebarmodule",{"_index":553,"title":{"modules/LeftSidebarModule.html":{}},"body":{"modules/AppModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["legend",{"_index":473,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["length",{"_index":3006,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["level",{"_index":3380,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["levels",{"_index":3987,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":4282,"title":{},"body":{"license.html":{}}}],["liable",{"_index":4279,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":3667,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":3830,"title":{},"body":{"changelog.html":{}}}],["library/assets/body4mesh_1338.glb",{"_index":2867,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["license",{"_index":4235,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":3713,"title":{},"body":{"changelog.html":{}}}],["light",{"_index":283,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["lighter",{"_index":1371,"title":{},"body":{"components/HeaderComponent.html":{}}}],["limit",{"_index":70,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/variables.html":{}}}],["limitation",{"_index":4249,"title":{},"body":{"license.html":{}}}],["limited",{"_index":3927,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["limits",{"_index":3005,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["line",{"_index":124,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["link",{"_index":1372,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{}}}],["linkage",{"_index":3942,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":3637,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":3690,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":2773,"title":{},"body":{"components/RightSidebarComponent.html":{},"components/TagListComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":523,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["list.component",{"_index":3194,"title":{},"body":{"modules/TagListModule.html":{}}}],["list.component.html",{"_index":3158,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.scss",{"_index":3157,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts",{"_index":3155,"title":{},"body":{"components/TagListComponent.html":{},"coverage.html":{}}}],["list.component.ts:18",{"_index":3165,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:23",{"_index":3163,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:28",{"_index":3164,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:33",{"_index":3162,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:49",{"_index":3172,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:53",{"_index":3170,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:62",{"_index":3166,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.module",{"_index":2793,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["list.module.ts",{"_index":3191,"title":{},"body":{"modules/TagListModule.html":{}}}],["list/tag",{"_index":2792,"title":{},"body":{"modules/RightSidebarModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"coverage.html":{}}}],["listen",{"_index":1869,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listener",{"_index":1595,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listeners",{"_index":799,"title":{},"body":{"components/ContainerComponent.html":{}}}],["listens",{"_index":3065,"title":{},"body":{"components/StageNavComponent.html":{}}}],["literal",{"_index":1346,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/ReferenceDataStateModel.html":{},"dependencies.html":{}}}],["little",{"_index":3792,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1173,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["liver.svg",{"_index":1174,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":50,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VideoModalComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["loaded",{"_index":1130,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":4094,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":4096,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":4097,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":3614,"title":{},"body":{"changelog.html":{}}}],["loads",{"_index":3432,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["loadyoutubeplayerapi",{"_index":3427,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["local",{"_index":2526,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["located",{"_index":1526,"title":{},"body":{"classes/InitializationState.html":{}}}],["location",{"_index":3372,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["locations",{"_index":3612,"title":{},"body":{"changelog.html":{}}}],["lodash",{"_index":1950,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["log",{"_index":4223,"title":{},"body":{"index.html":{}}}],["logger",{"_index":3148,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":3661,"title":{},"body":{"changelog.html":{}}}],["logic",{"_index":1508,"title":{},"body":{"classes/InitializationState.html":{}}}],["logo",{"_index":1381,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logotooltip",{"_index":220,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/User.html":{}}}],["longer",{"_index":3776,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":1272,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/HeaderComponent.html":{},"changelog.html":{}}}],["looks",{"_index":2220,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["lookup",{"_index":2181,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["lowerbound",{"_index":2906,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["lowerbound[i",{"_index":2915,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["lru",{"_index":4143,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":4098,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1175,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lung.svg",{"_index":1176,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1177,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["m",{"_index":3027,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["made",{"_index":2308,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"changelog.html":{}}}],["main",{"_index":767,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["major",{"_index":3617,"title":{},"body":{"changelog.html":{}}}],["make",{"_index":2190,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["makes",{"_index":3512,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["making",{"_index":1762,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["male",{"_index":1350,"title":{},"body":{"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["mammary",{"_index":1183,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":311,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["managers",{"_index":3671,"title":{},"body":{"changelog.html":{}}}],["manages",{"_index":3340,"title":{},"body":{"injectables/ThemingService.html":{}}}],["manually",{"_index":1661,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["map",{"_index":113,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["map(([_viewtype",{"_index":2981,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([anatomicalstructures",{"_index":2933,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([entities",{"_index":136,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["map(([haschanges",{"_index":2319,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["map(([local",{"_index":2525,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["map(([nodes",{"_index":2951,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([organ",{"_index":1781,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["map(([organiri",{"_index":2958,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([page",{"_index":2512,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["map(([placement",{"_index":2921,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([rotation",{"_index":2926,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map((item",{"_index":2567,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map((node",{"_index":2943,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map((set",{"_index":2098,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["map((side",{"_index":2994,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(basehref",{"_index":2196,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["map(def",{"_index":1411,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["map(dims",{"_index":911,"title":{},"body":{"components/ContentComponent.html":{}}}],["map(node",{"_index":2998,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(organ",{"_index":1790,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["map(p",{"_index":937,"title":{},"body":{"components/ContentComponent.html":{}}}],["map(sex",{"_index":1795,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["map(side",{"_index":1798,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["map(this.truncateresults",{"_index":3311,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["map(type",{"_index":930,"title":{},"body":{"components/ContentComponent.html":{}}}],["map(value",{"_index":2294,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["mapping",{"_index":3263,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["march",{"_index":3833,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":982,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/variables.html":{}}}],["margin2",{"_index":1505,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["markdown",{"_index":4148,"title":{},"body":{"dependencies.html":{}}}],["marrow",{"_index":1152,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["marrow.svg",{"_index":1153,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":734,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["mat.transformaspoint",{"_index":2907,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["mat.transformaspoint([1",{"_index":2909,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["mat_dialog_data",{"_index":2738,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["mat_form_field_default_options",{"_index":566,"title":{},"body":{"modules/AppModule.html":{}}}],["matbuttonmodule",{"_index":1682,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/TagSearchModule.html":{}}}],["match",{"_index":2017,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["matcheckboxmodule",{"_index":3329,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["matches",{"_index":183,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["matches.length",{"_index":189,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["matches.map((as",{"_index":190,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["matching",{"_index":75,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matchipsmodule",{"_index":3192,"title":{},"body":{"modules/TagListModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["matdialog",{"_index":2403,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["matdialogmodule",{"_index":2426,"title":{},"body":{"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/VideoModalModule.html":{}}}],["matdialogref",{"_index":2351,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["matdividermodule",{"_index":1838,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{},"modules/StageNavModule.html":{}}}],["material",{"_index":1376,"title":{},"body":{"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["matexpansionmodule",{"_index":1836,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["matformfieldmodule",{"_index":756,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["math.floor(p.x",{"_index":938,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.floor(p.y",{"_index":939,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.floor(p.z",{"_index":940,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.gl/core",{"_index":2156,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":4101,"title":{},"body":{"dependencies.html":{}}}],["math.max(dims.x",{"_index":912,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.max(dims.y",{"_index":916,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.max(dims.z",{"_index":918,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.max(n",{"_index":2914,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["math.min(20",{"_index":2076,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["math.min(n",{"_index":2911,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["math.round(xyz.x",{"_index":2655,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["math.round(xyz.y",{"_index":2656,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["math.round(xyz.z",{"_index":2657,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["maticonmodule",{"_index":569,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DrawerModule.html":{},"modules/HeaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["maticonregistry",{"_index":1395,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matinputmodule",{"_index":750,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["matlegacyslidermodule",{"_index":2850,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["matradiomodule",{"_index":3117,"title":{},"body":{"modules/StageNavModule.html":{}}}],["matripplemodule",{"_index":752,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/VisibilityMenuModule.html":{}}}],["matrix",{"_index":2206,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["matrix.transformaspoint",{"_index":2212,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["matrix4",{"_index":2154,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["matrix4(matrix4.identity",{"_index":2208,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matrix4(matrix4.identity).rotatey(toradians(rotation)).multiplyright(n.transformmatrix",{"_index":2928,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matrix4(matrix4.identity).scale([2",{"_index":2869,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matrix4(model.transformmatrix",{"_index":2905,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matselectmodule",{"_index":1341,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"modules/StageNavModule.html":{}}}],["matslidermodule",{"_index":2851,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["matslidetogglemodule",{"_index":1726,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{}}}],["matsnackbar",{"_index":239,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["matsnackbarmodule",{"_index":571,"title":{},"body":{"modules/AppModule.html":{}}}],["mattooltipmodule",{"_index":754,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/HeaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{}}}],["max",{"_index":989,"title":{},"body":{"components/ContentComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["maximum",{"_index":78,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{}}}],["mc",{"_index":3970,"title":{},"body":{"changelog.html":{}}}],["mdc",{"_index":469,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/NameInputComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["measured",{"_index":1565,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredmargin",{"_index":1567,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredwidth",{"_index":1557,"title":{},"body":{"classes/InitializationState.html":{}}}],["memory",{"_index":3858,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1819,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["menu'},{'name",{"_index":534,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["menu.component",{"_index":3545,"title":{},"body":{"modules/VisibilityMenuModule.html":{}}}],["menu.component.html",{"_index":3486,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.scss",{"_index":3485,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts",{"_index":3484,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"coverage.html":{}}}],["menu.component.ts:104",{"_index":3509,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:119",{"_index":3511,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:132",{"_index":3501,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:21",{"_index":3499,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:26",{"_index":3496,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:31",{"_index":3497,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:36",{"_index":3498,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:41",{"_index":3495,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:55",{"_index":3514,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:70",{"_index":3507,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:80",{"_index":3502,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:90",{"_index":3517,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.module",{"_index":1852,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["menu.module.ts",{"_index":3544,"title":{},"body":{"modules/VisibilityMenuModule.html":{}}}],["menu/visibility",{"_index":1851,"title":{},"body":{"modules/LeftSidebarModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"coverage.html":{}}}],["merchantability",{"_index":4272,"title":{},"body":{"license.html":{}}}],["merge",{"_index":4252,"title":{},"body":{"license.html":{}}}],["mergeall",{"_index":1866,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["message",{"_index":790,"title":{"interfaces/Message.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["message_service_config",{"_index":1279,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["message_service_default_config",{"_index":1280,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagechannel",{"_index":805,"title":{"classes/MessageChannel.html":{}},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["messagechannel(source",{"_index":1909,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messagechannel.counter",{"_index":1896,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messages",{"_index":786,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["messageservice",{"_index":771,"title":{"injectables/MessageService.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["messageservice.connect(this",{"_index":849,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["messageservice.connect(this).getmessages",{"_index":1040,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["messageserviceconfig",{"_index":1868,"title":{"interfaces/MessageServiceConfig.html":{}},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["meta",{"_index":2692,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["metadata",{"_index":207,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/MetaDataField.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["metadatafield",{"_index":1926,"title":{"interfaces/MetaDataField.html":{}},"body":{"interfaces/MetaDataField.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["meter",{"_index":2168,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["method",{"_index":901,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["method.apply(registry",{"_index":1442,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["methodname",{"_index":1435,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["methods",{"_index":25,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["millimeter",{"_index":2167,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["min",{"_index":737,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["minor",{"_index":3625,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":4174,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":4236,"title":{},"body":{"license.html":{}}}],["mm",{"_index":716,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["mock",{"_index":3966,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":308,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["modal's",{"_index":2686,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["modal'},{'name",{"_index":509,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["modal.component",{"_index":2425,"title":{},"body":{"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewModalModule.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalModule.html":{}}}],["modal.component.html",{"_index":2400,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["modal.component.scss",{"_index":2725,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["modal.component.ts",{"_index":2398,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{},"coverage.html":{}}}],["modal.component.ts:16",{"_index":3429,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:21",{"_index":2404,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:23",{"_index":3440,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:24",{"_index":3439,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:27",{"_index":2732,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:29",{"_index":2408,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:31",{"_index":2737,"title":{},"body":{"components/ReviewModalComponent.html":{},"components/VideoModalComponent.html":{}}}],["modal.component.ts:36",{"_index":2728,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:37",{"_index":2405,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:38",{"_index":3431,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:45",{"_index":2736,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:46",{"_index":2735,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:47",{"_index":3430,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:54",{"_index":2407,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:55",{"_index":2733,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.module",{"_index":591,"title":{},"body":{"modules/AppModule.html":{},"modules/ReviewButtonModule.html":{}}}],["modal.module.ts",{"_index":2424,"title":{},"body":{"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/VideoModalModule.html":{}}}],["modal.wrapper",{"_index":3451,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal/registration",{"_index":590,"title":{},"body":{"modules/AppModule.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"coverage.html":{}}}],["modal/review",{"_index":2697,"title":{},"body":{"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"coverage.html":{}}}],["modal/video",{"_index":1099,"title":{},"body":{"modules/ContentModule.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"coverage.html":{}}}],["modalclosed",{"_index":1746,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["mode",{"_index":285,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ReviewButtonComponent.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["model",{"_index":22,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["model.blocksize.x.tofixed(3",{"_index":2624,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.blocksize.y.tofixed(3",{"_index":2626,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.blocksize.z.tofixed(3",{"_index":2628,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.label",{"_index":2610,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organ.name",{"_index":2575,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organ.organ",{"_index":2576,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organ.src",{"_index":2574,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organiri",{"_index":2632,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.position.x.tofixed(3",{"_index":2649,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.position.y.tofixed(3",{"_index":2651,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.position.z.tofixed(3",{"_index":2653,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.representation_of",{"_index":149,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["model.rotation.x.tofixed(3",{"_index":2640,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.rotation.y.tofixed(3",{"_index":2642,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.rotation.z.tofixed(3",{"_index":2644,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.slicesconfig?.numslices",{"_index":2622,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.slicesconfig?.thickness",{"_index":2620,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.snapshot",{"_index":2581,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.tooltip",{"_index":156,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["model/model.state",{"_index":118,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["modelchanged",{"_index":1993,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["models/anatomical",{"_index":117,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["models/extraction",{"_index":1959,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["models/meta",{"_index":2505,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["models/visibility",{"_index":1960,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["modelstate",{"_index":88,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["modelstatemodel",{"_index":1929,"title":{"interfaces/ModelStateModel.html":{}},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["modification",{"_index":2497,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["modify",{"_index":4251,"title":{},"body":{"license.html":{}}}],["module",{"_index":538,"title":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["modules",{"_index":540,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"modules.html":{},"overview.html":{}}}],["modules/content/content.module",{"_index":584,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/header/header.module",{"_index":585,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/left",{"_index":586,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/registration",{"_index":589,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/right",{"_index":592,"title":{},"body":{"modules/AppModule.html":{}}}],["monorepo",{"_index":4184,"title":{},"body":{"index.html":{}}}],["more",{"_index":1314,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"index.html":{}}}],["mouse",{"_index":3505,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mouseevent",{"_index":2363,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["mouseout",{"_index":3488,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mouseover",{"_index":3489,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mouseover(item",{"_index":3506,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mousepositiontrackermodule",{"_index":1110,"title":{},"body":{"modules/CoreModule.html":{}}}],["moved",{"_index":3979,"title":{},"body":{"changelog.html":{}}}],["moz",{"_index":719,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ms",{"_index":3279,"title":{},"body":{"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["msg",{"_index":1017,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.payload",{"_index":1050,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["msg.payload.drawers",{"_index":1044,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["msg.payload.opened",{"_index":3413,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["msg.payload.type",{"_index":1042,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.source",{"_index":1048,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["much",{"_index":3662,"title":{},"body":{"changelog.html":{}}}],["multi",{"_index":3338,"title":{},"body":{"modules/ThemingModule.html":{}}}],["multiple",{"_index":4185,"title":{},"body":{"index.html":{}}}],["n",{"_index":954,"title":{},"body":{"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["n3",{"_index":4145,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":44,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["name(value",{"_index":2137,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["name.endswith(info.organ",{"_index":2238,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["name_input",{"_index":2142,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["namechange",{"_index":2117,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["nameinputcomponent",{"_index":506,"title":{"components/NameInputComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["nameinputmodule",{"_index":1832,"title":{"modules/NameInputModule.html":{}},"body":{"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules.html":{},"overview.html":{}}}],["namematches(organname",{"_index":2038,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["names",{"_index":3750,"title":{},"body":{"changelog.html":{}}}],["namespace",{"_index":1139,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"miscellaneous/variables.html":{}}}],["namevalid",{"_index":2345,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["nan",{"_index":1975,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["narrow",{"_index":935,"title":{},"body":{"components/ContentComponent.html":{}}}],["native",{"_index":2589,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{}}}],["nav",{"_index":3038,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav'},{'name",{"_index":521,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["nav.component",{"_index":3119,"title":{},"body":{"modules/StageNavModule.html":{}}}],["nav.component.html",{"_index":3040,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.scss",{"_index":3039,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts",{"_index":3034,"title":{},"body":{"components/StageNavComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["nav.component.ts:109",{"_index":3074,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:19",{"_index":3063,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:23",{"_index":3056,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:29",{"_index":3054,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:32",{"_index":3060,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:35",{"_index":3061,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:38",{"_index":3062,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:41",{"_index":3078,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:44",{"_index":3080,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:47",{"_index":3075,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:50",{"_index":3076,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:53",{"_index":3083,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:58",{"_index":3087,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:60",{"_index":3053,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:76",{"_index":3064,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:91",{"_index":3071,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.module",{"_index":1098,"title":{},"body":{"modules/ContentModule.html":{}}}],["nav.module.ts",{"_index":3116,"title":{},"body":{"modules/StageNavModule.html":{}}}],["nav/stage",{"_index":1097,"title":{},"body":{"modules/ContentModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["navigation",{"_index":3976,"title":{},"body":{"changelog.html":{}}}],["necessary",{"_index":2679,"title":{},"body":{"components/ReviewButtonComponent.html":{},"injectables/ThemingService.html":{}}}],["need",{"_index":1134,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["needed",{"_index":3007,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"changelog.html":{}}}],["needs",{"_index":795,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["network",{"_index":4227,"title":{},"body":{"index.html":{}}}],["neuron",{"_index":1186,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["neuron.svg",{"_index":1187,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["never",{"_index":842,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["new",{"_index":140,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["newplacement",{"_index":2214,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newplacement.x_translation",{"_index":2217,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newplacement.y_translation",{"_index":2218,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newplacement.z_translation",{"_index":2219,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newposition",{"_index":376,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/User.html":{}}}],["newrotation",{"_index":2814,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["newstructures",{"_index":2074,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["next",{"_index":123,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["nextmessageid",{"_index":1895,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["ng",{"_index":467,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ngacceptinputtype_expanded",{"_index":1631,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_opened",{"_index":1630,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_position",{"_index":1629,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngafterviewinit",{"_index":780,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ngdobootstrap",{"_index":560,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":563,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["ngonchanges",{"_index":2667,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["ngondestroy",{"_index":229,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["ngoninit",{"_index":230,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/RegistrationModalComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{}}}],["ngx",{"_index":672,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["ngxs",{"_index":3145,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":3124,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":3127,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/store",{"_index":109,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["ngxs/store/operators",{"_index":2287,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ngxsdataentitycollectionsrepository",{"_index":17,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["ngxsdatapluginmodule",{"_index":3121,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":3136,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatarepository",{"_index":1397,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["ngxsimmutabledatarepository",{"_index":1944,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ngxsloggerpluginmodule",{"_index":3123,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":3149,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":3128,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":3137,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsoninit",{"_index":29,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ngxsstoragepluginmodule",{"_index":3126,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsstoragepluginmodule.forroot",{"_index":3146,"title":{},"body":{"modules/StoreModule.html":{}}}],["nih",{"_index":4232,"title":{},"body":{"index.html":{}}}],["node",{"_index":3306,"title":{},"body":{"components/TagSearchComponent.html":{},"dependencies.html":{}}}],["node.representation_of",{"_index":2942,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodecollisions",{"_index":2858,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodedragevent",{"_index":894,"title":{},"body":{"components/ContentComponent.html":{}}}],["nodes",{"_index":1178,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["nodes.filter((model",{"_index":2953,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes.map(n",{"_index":2927,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes.svg",{"_index":1179,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["none",{"_index":412,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["noninfringement",{"_index":4276,"title":{},"body":{"license.html":{}}}],["nonnullable",{"_index":645,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/typealiases.html":{}}}],["normalizeplacement",{"_index":2329,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["normalizeplacement(place",{"_index":2202,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["not(.cdk",{"_index":2837,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["not(:last",{"_index":730,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["note",{"_index":3601,"title":{},"body":{"changelog.html":{}}}],["notebooks",{"_index":3593,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":4215,"title":{},"body":{"index.html":{}}}],["nothing",{"_index":2365,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["notice",{"_index":3861,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":3665,"title":{},"body":{"changelog.html":{}}}],["nowrap",{"_index":3106,"title":{},"body":{"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["null",{"_index":1406,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{}}}],["null)?.getcontainerelement",{"_index":3387,"title":{},"body":{"injectables/ThemingService.html":{}}}],["nullish",{"_index":2227,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["number",{"_index":71,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["number(value.slice(0",{"_index":1571,"title":{},"body":{"classes/InitializationState.html":{}}}],["numbersonlymodule",{"_index":3032,"title":{},"body":{"modules/SlicesInputModule.html":{}}}],["numeric",{"_index":3865,"title":{},"body":{"changelog.html":{}}}],["numslices",{"_index":1969,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["o.id",{"_index":2036,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["o.organ.tolowercase",{"_index":2039,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["o.side",{"_index":2037,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["obj",{"_index":3177,"title":{},"body":{"components/TagListComponent.html":{}}}],["object",{"_index":1128,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["object.entries(entities).foreach(([id",{"_index":143,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["object.keys(db.organirilookup).find((code",{"_index":2230,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["object.keys(this.initialstate",{"_index":1995,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["object.values(aslookup",{"_index":2096,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["object.values(this.checkedresults).some(v",{"_index":3291,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["objects",{"_index":663,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["observable",{"_index":96,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["observableinput",{"_index":82,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/TagSearchComponent.html":{}}}],["observables",{"_index":3268,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["obtaining",{"_index":4245,"title":{},"body":{"license.html":{}}}],["off/on",{"_index":3840,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":3939,"title":{},"body":{"changelog.html":{}}}],["offset",{"_index":1052,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["offsets",{"_index":2767,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["old",{"_index":4198,"title":{},"body":{"index.html":{}}}],["oldposition",{"_index":368,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["oldposition.x",{"_index":390,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["oldposition.y",{"_index":387,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["oldposition.z",{"_index":382,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["once",{"_index":1123,"title":{},"body":{"modules/CoreModule.html":{}}}],["onchanges",{"_index":2663,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["ondestroy",{"_index":205,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["one",{"_index":1315,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":206,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/RegistrationModalComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{}}}],["online",{"_index":3947,"title":{},"body":{"changelog.html":{}}}],["onorganirichange",{"_index":2079,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ontological",{"_index":3998,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":3902,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":3603,"title":{},"body":{"changelog.html":{}}}],["ontology/ccf",{"_index":2607,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ontologyid",{"_index":1348,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["opacities",{"_index":3845,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":978,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["opacityslidermodule",{"_index":1849,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/VisibilityMenuModule.html":{}}}],["open",{"_index":221,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ReviewButtonComponent.html":{},"interfaces/User.html":{},"miscellaneous/typealiases.html":{}}}],["open/close",{"_index":1548,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["openapi",{"_index":3699,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":4211,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":4213,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":4212,"title":{},"body":{"index.html":{}}}],["opendialog",{"_index":2401,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["opened",{"_index":1023,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["opened(value",{"_index":1535,"title":{},"body":{"classes/InitializationState.html":{}}}],["opened/closed",{"_index":1491,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openedchange",{"_index":1543,"title":{},"body":{"classes/InitializationState.html":{}}}],["openedstate",{"_index":1492,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openexpanded",{"_index":1588,"title":{},"body":{"classes/InitializationState.html":{}}}],["opening/closing/expanding",{"_index":1509,"title":{},"body":{"classes/InitializationState.html":{}}}],["openresults",{"_index":3211,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["opens",{"_index":1577,"title":{},"body":{"classes/InitializationState.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/TagSearchComponent.html":{}}}],["opposite",{"_index":1496,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["optimization",{"_index":3791,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":3932,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":3822,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":1702,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"changelog.html":{}}}],["optional",{"_index":46,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":1305,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["optionsel",{"_index":3052,"title":{},"body":{"components/StageNavComponent.html":{}}}],["optionsel.contains(target",{"_index":3094,"title":{},"body":{"components/StageNavComponent.html":{}}}],["optionsref",{"_index":3044,"title":{},"body":{"components/StageNavComponent.html":{}}}],["ordering",{"_index":1965,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organ",{"_index":298,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"miscellaneous/typealiases.html":{}}}],["organ.name",{"_index":2058,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organ.side",{"_index":2059,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organ.src",{"_index":2416,"title":{},"body":{"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organ.touppercase",{"_index":2223,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organ?.name",{"_index":1782,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["organconfig.name.tolowercase",{"_index":2012,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organconfig.ontologyid",{"_index":2015,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organconfig.sex?.tolowercase",{"_index":2021,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organconfig.side",{"_index":2014,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdata",{"_index":2149,"title":{"interfaces/OrganData.html":{}},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{}}}],["organdimensions",{"_index":956,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.x",{"_index":959,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.y",{"_index":960,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.z",{"_index":2107,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.z].map(n",{"_index":961,"title":{},"body":{"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organinfo",{"_index":1941,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organinfo.sex",{"_index":2225,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organinfo?.sex",{"_index":2224,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organinfo?.side?.tolowercase",{"_index":2022,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organinfo?.side].join('|').touppercase",{"_index":2229,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organiri",{"_index":1935,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organirilookup",{"_index":2180,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organlist",{"_index":222,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"interfaces/User.html":{}}}],["organname",{"_index":2011,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organs",{"_index":302,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":3847,"title":{},"body":{"changelog.html":{}}}],["organselect",{"_index":2349,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["organselect(organ",{"_index":2360,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["organselected",{"_index":1736,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["organselector.expanded",{"_index":395,"title":{},"body":{"components/AppComponent.html":{}}}],["organselectormodule",{"_index":577,"title":{},"body":{"modules/AppModule.html":{},"modules/RegistrationContentModule.html":{}}}],["organside",{"_index":2013,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organspatialentities",{"_index":2182,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["orthographic",{"_index":3760,"title":{},"body":{"changelog.html":{}}}],["ot",{"_index":1135,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["ot2od026671",{"_index":4234,"title":{},"body":{"index.html":{}}}],["other.expanded",{"_index":1617,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.expandedstate2",{"_index":1618,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.margin2",{"_index":1623,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredmargin",{"_index":1621,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredwidth",{"_index":1620,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.opened",{"_index":1619,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.width",{"_index":1622,"title":{},"body":{"classes/InitializationState.html":{}}}],["otherwise",{"_index":909,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"license.html":{}}}],["out",{"_index":423,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"classes/InitializationState.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"license.html":{},"overview.html":{}}}],["output",{"_index":670,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["outputs",{"_index":708,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["outside",{"_index":2810,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ovaries",{"_index":1188,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovaries.svg",{"_index":1189,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovary",{"_index":1190,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":3508,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["overall",{"_index":3628,"title":{},"body":{"changelog.html":{}}}],["overflow",{"_index":405,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagListComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["overlay",{"_index":1334,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["overlaycontainer",{"_index":3368,"title":{},"body":{"injectables/ThemingService.html":{}}}],["overlays",{"_index":3988,"title":{},"body":{"changelog.html":{}}}],["override",{"_index":2465,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["overview",{"_index":4290,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owning",{"_index":3396,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["p",{"_index":2163,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["p.target",{"_index":2963,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.translation_units",{"_index":2165,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.x_rotation",{"_index":2172,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.x_scaling",{"_index":2175,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.x_translation",{"_index":2169,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.y_rotation",{"_index":2173,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.y_scaling",{"_index":2176,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.y_translation",{"_index":2170,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.z_rotation].map(toradians",{"_index":2174,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.z_scaling",{"_index":2177,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.z_translation].map((n",{"_index":2966,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.z_translation].map(t",{"_index":2171,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["package",{"_index":3670,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":426,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["padding/margin/height",{"_index":3324,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["page",{"_index":23,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["page.registrationcallbackset",{"_index":2594,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["page.registrationcallbackset$.subscribe((callbackset",{"_index":340,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["page.registrationstarted$.subscribe((registrationstarted",{"_index":343,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["page.user.firstname",{"_index":2572,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["page.user.lastname",{"_index":2573,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["page/page.state",{"_index":119,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{}}}],["pages",{"_index":3733,"title":{},"body":{"changelog.html":{}}}],["pagestate",{"_index":91,"title":{"injectables/PageState.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["pagestatemodel",{"_index":2291,"title":{"interfaces/PageStateModel.html":{}},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"coverage.html":{}}}],["pair",{"_index":1625,"title":{},"body":{"classes/InitializationState.html":{}}}],["paired",{"_index":3723,"title":{},"body":{"changelog.html":{}}}],["palatine",{"_index":1191,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas",{"_index":1194,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas.svg",{"_index":1195,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":1335,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"changelog.html":{}}}],["panel",{"_index":1271,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["panelclass",{"_index":2709,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["param",{"_index":159,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["parameters",{"_index":42,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["params",{"_index":1504,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["parent",{"_index":1870,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["parent.messages.pipe(takewhile",{"_index":1902,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["parse",{"_index":655,"title":{},"body":{"components/AppWebComponent.html":{}}}],["parsed",{"_index":1652,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["parsedjson",{"_index":1641,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["parser",{"_index":4111,"title":{},"body":{"dependencies.html":{}}}],["partial",{"_index":3153,"title":{},"body":{"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{}}}],["particular",{"_index":4274,"title":{},"body":{"license.html":{}}}],["partly",{"_index":3832,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":3773,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":1447,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.join",{"_index":1452,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('innamespace",{"_index":1451,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('literal",{"_index":1450,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('set",{"_index":1449,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["pass",{"_index":2067,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["passed",{"_index":1769,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["passing",{"_index":1775,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["patch",{"_index":2286,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["patch(name",{"_index":2311,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["patchplacement",{"_index":2204,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["patchplacement.target",{"_index":2216,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["path",{"_index":4132,"title":{},"body":{"dependencies.html":{}}}],["payload",{"_index":1073,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["pbr",{"_index":2873,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pelvis",{"_index":1196,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["per",{"_index":1968,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["performance",{"_index":3674,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":4240,"title":{},"body":{"license.html":{}}}],["permit",{"_index":4259,"title":{},"body":{"license.html":{}}}],["person",{"_index":2290,"title":{"interfaces/Person.html":{}},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"coverage.html":{},"license.html":{}}}],["persons",{"_index":4260,"title":{},"body":{"license.html":{}}}],["pick",{"_index":2267,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"changelog.html":{}}}],["piece",{"_index":3242,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["pipe",{"_index":2920,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pipe(filter(s",{"_index":2315,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["pipe(mergeall",{"_index":1904,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["place",{"_index":2215,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.x_rotation",{"_index":2553,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.x_translation",{"_index":2209,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.y_rotation",{"_index":2554,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.y_translation",{"_index":2210,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.z_rotation",{"_index":2555,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.z_translation",{"_index":2211,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["placed",{"_index":3135,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":1657,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["placement",{"_index":2162,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["placement.length",{"_index":2950,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["placement_date",{"_index":2633,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["placementcube",{"_index":2860,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["placementpatches",{"_index":2185,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["placenta",{"_index":1199,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placenta.svg",{"_index":1200,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["play",{"_index":3468,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["play_circle_outline",{"_index":3465,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["player",{"_index":3434,"title":{},"body":{"components/VideoModalComponent.html":{},"modules/VideoModalModule.html":{},"dependencies.html":{}}}],["pluckunique",{"_index":2288,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["plugin",{"_index":3125,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plugins",{"_index":3144,"title":{},"body":{"modules/StoreModule.html":{}}}],["pluralizing",{"_index":3264,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["plus",{"_index":3620,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":436,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["populated",{"_index":2233,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["popup",{"_index":3067,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["portal",{"_index":1380,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":3926,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":4267,"title":{},"body":{"license.html":{}}}],["position",{"_index":256,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["position(value",{"_index":1531,"title":{},"body":{"classes/InitializationState.html":{}}}],["position.x",{"_index":968,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["position.x.tofixed(1)}_${position.y.tofixed(1)}_${position.z.tofixed(1",{"_index":2045,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["position.y",{"_index":2213,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["position.z",{"_index":966,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["position.z].map((n",{"_index":2986,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["positions",{"_index":804,"title":{},"body":{"components/ContainerComponent.html":{}}}],["possible",{"_index":1940,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["posterior",{"_index":967,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["potential",{"_index":2221,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["pre",{"_index":3547,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["preclose",{"_index":359,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["preferences",{"_index":3747,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":3972,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":3986,"title":{},"body":{"changelog.html":{}}}],["preserved",{"_index":3247,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["pressed",{"_index":269,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["prev",{"_index":3315,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["prev[id",{"_index":3318,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["prevent",{"_index":3653,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":3758,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":1760,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["previousitems",{"_index":2069,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["previousitems.map(structure",{"_index":2075,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["previously",{"_index":3692,"title":{},"body":{"changelog.html":{}}}],["previousregistrationnodes",{"_index":2859,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["previousregistrations",{"_index":2440,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["previousregistrations.map((entity",{"_index":2959,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["previousvisibility",{"_index":1793,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["previousvisibilityitems",{"_index":1737,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["prevnodes",{"_index":2922,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["primary",{"_index":3559,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["private",{"_index":20,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["process",{"_index":1016,"title":{},"body":{"components/ContentComponent-1.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["processed",{"_index":3918,"title":{},"body":{"changelog.html":{}}}],["processes",{"_index":792,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["processing",{"_index":3748,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":3680,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":3666,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":2690,"title":{},"body":{"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["projected",{"_index":800,"title":{},"body":{"components/ContainerComponent.html":{}}}],["projects",{"_index":4186,"title":{},"body":{"index.html":{}}}],["projects/.../anatomical",{"_index":4301,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../app",{"_index":4296,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../block",{"_index":4305,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../config.ts",{"_index":4178,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../container.component.ts",{"_index":4179,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../default",{"_index":4306,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../drawer.component.ts",{"_index":4298,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../message.service.ts",{"_index":4311,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../messages.ts",{"_index":4297,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../meta",{"_index":4299,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../model.state.ts",{"_index":4302,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../reference",{"_index":4176,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../rotation",{"_index":4307,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../scene.state.ts",{"_index":4177,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../slices",{"_index":4309,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../stage",{"_index":4300,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":4312,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../tag",{"_index":4308,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../theming.service.ts",{"_index":4310,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":1479,"title":{},"body":{"classes/InitializationState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["promise(r",{"_index":2559,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["promise(resolve",{"_index":1476,"title":{},"body":{"classes/InitializationState.html":{}}}],["properties",{"_index":19,"title":{"properties.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"properties.html":{}}}],["property",{"_index":466,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["prostate",{"_index":1201,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["prostate.svg",{"_index":1202,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["provide",{"_index":595,"title":{},"body":{"modules/AppModule.html":{},"modules/ConfigModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["provided",{"_index":812,"title":{},"body":{"components/ContainerComponent.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":1874,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["providers",{"_index":544,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"changelog.html":{},"overview.html":{}}}],["providing",{"_index":992,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["public",{"_index":2343,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{},"changelog.html":{}}}],["publish",{"_index":4253,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":3668,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":4275,"title":{},"body":{"license.html":{}}}],["purposes",{"_index":928,"title":{},"body":{"components/ContentComponent.html":{},"components/JsonFileReaderComponent.html":{}}}],["push",{"_index":2409,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["pushed",{"_index":3806,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":1523,"title":{},"body":{"classes/InitializationState.html":{}}}],["python",{"_index":3594,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["q",{"_index":380,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["qs",{"_index":4153,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":3928,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":3712,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":948,"title":{},"body":{"components/ContentComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":3996,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":3636,"title":{},"body":{"changelog.html":{}}}],["querylist",{"_index":808,"title":{},"body":{"components/ContainerComponent.html":{}}}],["quickly",{"_index":3912,"title":{},"body":{"changelog.html":{}}}],["r",{"_index":1755,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["radius",{"_index":450,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ratio",{"_index":2638,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["rc.1",{"_index":3934,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":4155,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":4086,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":4106,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":4157,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2148,"title":{},"body":{"modules/NameInputModule.html":{},"modules/TagSearchModule.html":{}}}],["read",{"_index":3260,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["readable",{"_index":4159,"title":{},"body":{"dependencies.html":{}}}],["reader",{"_index":1635,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader'},{'name",{"_index":499,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["reader.component",{"_index":1681,"title":{},"body":{"modules/JsonFileReaderModule.html":{}}}],["reader.component.html",{"_index":1637,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.scss",{"_index":1636,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts",{"_index":1634,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"coverage.html":{}}}],["reader.component.ts:13",{"_index":1649,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:15",{"_index":1660,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:18",{"_index":1644,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:21",{"_index":1642,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:34",{"_index":1653,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:44",{"_index":1651,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.module",{"_index":1856,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["reader.module.ts",{"_index":1680,"title":{},"body":{"modules/JsonFileReaderModule.html":{}}}],["reader/json",{"_index":1633,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["readonly",{"_index":160,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["real",{"_index":3946,"title":{},"body":{"changelog.html":{}}}],["reason",{"_index":3133,"title":{},"body":{"modules/StoreModule.html":{}}}],["receive",{"_index":1006,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["receiving",{"_index":1876,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["record",{"_index":1345,"title":{},"body":{"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{}}}],["rectify",{"_index":3697,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":3796,"title":{},"body":{"changelog.html":{}}}],["reduce((acc",{"_index":2945,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reduction",{"_index":3647,"title":{},"body":{"changelog.html":{}}}],["refdata",{"_index":2431,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reference",{"_index":90,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["referencedata",{"_index":2006,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["referencedatastate",{"_index":1961,"title":{"injectables/ReferenceDataState.html":{}},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["referencedatastatemodel",{"_index":2179,"title":{"interfaces/ReferenceDataStateModel.html":{}},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{}}}],["referenceorgannodes",{"_index":2856,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorgansimplenodes",{"_index":2857,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["references",{"_index":1027,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["refernced",{"_index":3724,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":717,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["refreshblocksize",{"_index":705,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["refreshes",{"_index":704,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["refreshslices",{"_index":3015,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["reg",{"_index":2456,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["reg.creator_first_name",{"_index":2541,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.creator_last_name",{"_index":2542,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.placement",{"_index":2538,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.placement[0",{"_index":2537,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.slice_count",{"_index":2558,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.slice_thickness",{"_index":2557,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.x_dimension",{"_index":2549,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.y_dimension",{"_index":2550,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.z_dimension",{"_index":2551,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["regions",{"_index":3989,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":616,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["register(usecallback",{"_index":2460,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["register/download",{"_index":2466,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registerbuttonclick",{"_index":2350,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["registerbuttonclick(event",{"_index":2362,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["registerdata",{"_index":2670,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["registered",{"_index":1144,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["registericon",{"_index":1430,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericon(definition",{"_index":1427,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericonimpl",{"_index":1457,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registericonimpl(definition",{"_index":1431,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registering",{"_index":1392,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registers",{"_index":1425,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registration",{"_index":307,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["registration.registrations",{"_index":3147,"title":{},"body":{"modules/StoreModule.html":{}}}],["registration/registration.state",{"_index":2901,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["registrationcallback",{"_index":633,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"miscellaneous/typealiases.html":{}}}],["registrationcallback?.(json",{"_index":2585,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registrationcallbackset",{"_index":2246,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["registrationcontentcomponent",{"_index":507,"title":{"components/RegistrationContentComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["registrationcontentmodule",{"_index":2391,"title":{"modules/RegistrationContentModule.html":{}},"body":{"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules.html":{},"overview.html":{}}}],["registrationisvalid",{"_index":2668,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["registrationmodalcomponent",{"_index":508,"title":{"components/RegistrationModalComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["registrationmodalmodule",{"_index":554,"title":{"modules/RegistrationModalModule.html":{}},"body":{"modules/AppModule.html":{},"modules/RegistrationModalModule.html":{},"modules.html":{},"overview.html":{}}}],["registrations",{"_index":2429,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"changelog.html":{}}}],["registrations#1",{"_index":3581,"title":{},"body":{"changelog.html":{}}}],["registrationstarted",{"_index":223,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/User.html":{}}}],["registrationstate",{"_index":888,"title":{"injectables/RegistrationState.html":{}},"body":{"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registrationstated",{"_index":2274,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["registrationstatemodel",{"_index":2507,"title":{"interfaces/RegistrationStateModel.html":{}},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"coverage.html":{}}}],["registry",{"_index":1402,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registry.state",{"_index":3129,"title":{},"body":{"modules/StoreModule.html":{}}}],["registry.state.ts",{"_index":1391,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["registry.state.ts:127",{"_index":1463,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:147",{"_index":1461,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:45",{"_index":1459,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:58",{"_index":1464,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:87",{"_index":1465,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:97",{"_index":1466,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry/default",{"_index":1126,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registry/icon",{"_index":1390,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["registry[methodname",{"_index":1437,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["regs",{"_index":2517,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["related",{"_index":3826,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":416,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"miscellaneous/typealiases.html":{}}}],["release",{"_index":3589,"title":{},"body":{"changelog.html":{}}}],["relevant",{"_index":1777,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["reliability",{"_index":3863,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":3755,"title":{},"body":{"changelog.html":{}}}],["removable",{"_index":3156,"title":{},"body":{"components/TagListComponent.html":{}}}],["remove",{"_index":3168,"title":{},"body":{"components/TagListComponent.html":{},"injectables/ThemingService.html":{}}}],["removeclass",{"_index":3389,"title":{},"body":{"injectables/ThemingService.html":{}}}],["removed",{"_index":142,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{},"changelog.html":{}}}],["removed.add(id",{"_index":145,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["removed.has(iri",{"_index":150,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["removeeventlistener('beforeunload",{"_index":2325,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["removes",{"_index":3167,"title":{},"body":{"components/TagListComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["removetag",{"_index":30,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/TagListComponent.html":{}}}],["removetag(tag",{"_index":66,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagListComponent.html":{}}}],["renderer",{"_index":3383,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer2",{"_index":3370,"title":{},"body":{"injectables/ThemingService.html":{},"components/VideoModalComponent.html":{}}}],["renderer[methodname](overlay",{"_index":3391,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](root",{"_index":3390,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rendering",{"_index":3037,"title":{},"body":{"components/StageNavComponent.html":{}}}],["renders",{"_index":1240,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["repeat",{"_index":1383,"title":{},"body":{"components/HeaderComponent.html":{}}}],["replaysubject",{"_index":327,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["replaysubject(1",{"_index":316,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["repository",{"_index":4183,"title":{},"body":{"index.html":{}}}],["representation",{"_index":2477,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["required",{"_index":3905,"title":{},"body":{"changelog.html":{}}}],["requiredvalues",{"_index":2571,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["requiredvalues.every(value",{"_index":2577,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["researcher's",{"_index":2112,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["reset",{"_index":557,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"components/ContentComponent.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["resetitem",{"_index":3490,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["resetrotation",{"_index":2825,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["resets",{"_index":3234,"title":{},"body":{"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["resetstage",{"_index":886,"title":{},"body":{"components/ContentComponent.html":{}}}],["resettheme",{"_index":3345,"title":{},"body":{"injectables/ThemingService.html":{}}}],["resize",{"_index":898,"title":{},"body":{"components/ContentComponent.html":{}}}],["resizesensor",{"_index":942,"title":{},"body":{"components/ContentComponent.html":{}}}],["resizesensor(this.rootref.nativeelement",{"_index":953,"title":{},"body":{"components/ContentComponent.html":{}}}],["resolve",{"_index":1472,"title":{},"body":{"classes/InitializationState.html":{}}}],["resolved",{"_index":3811,"title":{},"body":{"changelog.html":{}}}],["resolver",{"_index":1416,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["resolves",{"_index":823,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["respond",{"_index":3771,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":3504,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["restriction",{"_index":4248,"title":{},"body":{"license.html":{}}}],["result",{"_index":84,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/variables.html":{}}}],["result.label",{"_index":3320,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["result.results",{"_index":3312,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["result.results.reduce((acc",{"_index":3316,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["results",{"_index":80,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["resultsvisible",{"_index":3204,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["retracted",{"_index":461,"title":{},"body":{"components/AppComponent.html":{}}}],["return",{"_index":133,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["returned",{"_index":79,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{}}}],["returns",{"_index":55,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/functions.html":{}}}],["reusable",{"_index":1236,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["reverted",{"_index":3515,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["review",{"_index":511,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["review/review",{"_index":2796,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["review_button",{"_index":2706,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["reviewbuttoncomponent",{"_index":510,"title":{"components/ReviewButtonComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["reviewbuttonmodule",{"_index":2717,"title":{"modules/ReviewButtonModule.html":{}},"body":{"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["reviewing",{"_index":2724,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["reviewmodal",{"_index":2662,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["reviewmodalcomponent",{"_index":513,"title":{"components/ReviewModalComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["reviewmodaldata",{"_index":2727,"title":{"interfaces/ReviewModalData.html":{}},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"coverage.html":{}}}],["reviewmodalmodule",{"_index":2722,"title":{"modules/ReviewModalModule.html":{}},"body":{"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules.html":{},"overview.html":{}}}],["rgb",{"_index":4137,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":452,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["right.px",{"_index":1004,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["right.svg",{"_index":1161,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["rightmargin",{"_index":997,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rights",{"_index":4250,"title":{},"body":{"license.html":{}}}],["rightsidebarcomponent",{"_index":514,"title":{"components/RightSidebarComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["rightsidebarmodule",{"_index":555,"title":{"modules/RightSidebarModule.html":{}},"body":{"modules/AppModule.html":{},"modules/RightSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["root",{"_index":212,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["root'},{'name",{"_index":478,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["root_states",{"_index":3131,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rootref",{"_index":889,"title":{},"body":{"components/ContentComponent.html":{}}}],["rotatednodes",{"_index":2855,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotates",{"_index":3756,"title":{},"body":{"changelog.html":{}}}],["rotatexyz([p.x_rotation",{"_index":2968,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotatexyz([rotation.x",{"_index":2987,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotation",{"_index":516,"title":{"interfaces/Rotation.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rotation.x",{"_index":2833,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["rotation.y",{"_index":2834,"title":{},"body":{"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotation.z",{"_index":2835,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["rotation.z].map(toradians",{"_index":2988,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotation_order",{"_index":2645,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["rotation_slider",{"_index":2820,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["rotation_units",{"_index":2646,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["rotationchange",{"_index":2812,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["rotations",{"_index":2823,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["rotationslidercomponent",{"_index":515,"title":{"components/RotationSliderComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["rotationslidermodule",{"_index":2781,"title":{"modules/RotationSliderModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules.html":{},"overview.html":{}}}],["round",{"_index":3850,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":3866,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":3634,"title":{},"body":{"changelog.html":{}}}],["ru/cdk",{"_index":4071,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":4073,"title":{},"body":{"dependencies.html":{}}}],["ru/common/entity",{"_index":103,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["ru/common/typings",{"_index":2153,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ru/ngxs",{"_index":3122,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ru/ngxs/decorators",{"_index":107,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ru/ngxs/repositories",{"_index":108,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["rui",{"_index":605,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"changelog.html":{},"index.html":{}}}],["rui/src/app/app",{"_index":606,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/app.component.ts",{"_index":202,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"coverage.html":{}}}],["rui/src/app/app.component.ts:100",{"_index":278,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:118",{"_index":279,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:128",{"_index":265,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:167",{"_index":253,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:178",{"_index":275,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:35",{"_index":301,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:38",{"_index":297,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:41",{"_index":304,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:44",{"_index":287,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:46",{"_index":319,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:50",{"_index":315,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:51",{"_index":317,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:53",{"_index":289,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:54",{"_index":292,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:55",{"_index":295,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:57",{"_index":313,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:59",{"_index":290,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:61",{"_index":293,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:64",{"_index":248,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.module.ts",{"_index":558,"title":{},"body":{"modules/AppModule.html":{}}}],["rui/src/app/app.module.ts:56",{"_index":561,"title":{},"body":{"modules/AppModule.html":{}}}],["rui/src/app/core/core.module.ts",{"_index":1106,"title":{},"body":{"modules/CoreModule.html":{}}}],["rui/src/app/core/models/anatomical",{"_index":3150,"title":{},"body":{"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/core/models/documentation.ts",{"_index":1267,"title":{},"body":{"interfaces/DocumentationContent.html":{},"coverage.html":{}}}],["rui/src/app/core/models/extraction",{"_index":1285,"title":{},"body":{"interfaces/ExtractionSet.html":{},"coverage.html":{}}}],["rui/src/app/core/models/meta",{"_index":1927,"title":{},"body":{"interfaces/MetaDataField.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/core/models/visibility",{"_index":3480,"title":{},"body":{"interfaces/VisibilityItem.html":{},"coverage.html":{}}}],["rui/src/app/core/services/config/config.module.ts",{"_index":759,"title":{},"body":{"modules/ConfigModule.html":{}}}],["rui/src/app/core/services/config/config.ts",{"_index":1344,"title":{},"body":{"interfaces/GlobalConfig.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/services/theming/theming.module.ts",{"_index":3334,"title":{},"body":{"modules/ThemingModule.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts",{"_index":3339,"title":{},"body":{"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:13",{"_index":3365,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:14",{"_index":3366,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:16",{"_index":3364,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:18",{"_index":3367,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:21",{"_index":3355,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:25",{"_index":3348,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:39",{"_index":3352,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:48",{"_index":3363,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:60",{"_index":3361,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:71",{"_index":3359,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:83",{"_index":3350,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/store/anatomical",{"_index":7,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"coverage.html":{}}}],["rui/src/app/core/store/icon",{"_index":1125,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/store/model/model.state.ts",{"_index":1930,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/store/page/page.state.ts",{"_index":2244,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"coverage.html":{}}}],["rui/src/app/core/store/page/page.state.ts:110",{"_index":2258,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:125",{"_index":2265,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:135",{"_index":2268,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:145",{"_index":2262,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:152",{"_index":2263,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:162",{"_index":2259,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:168",{"_index":2260,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:56",{"_index":2278,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:58",{"_index":2273,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:59",{"_index":2276,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:60",{"_index":2271,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:63",{"_index":2280,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:68",{"_index":2282,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:76",{"_index":2284,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:78",{"_index":2257,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:94",{"_index":2261,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/reference",{"_index":2150,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts",{"_index":2428,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"coverage.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:102",{"_index":2495,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:107",{"_index":2481,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:110",{"_index":2480,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:113",{"_index":2482,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:116",{"_index":2444,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:134",{"_index":2459,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:159",{"_index":2455,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:202",{"_index":2472,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:212",{"_index":2469,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:222",{"_index":2446,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:228",{"_index":2458,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:241",{"_index":2499,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:250",{"_index":2461,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:285",{"_index":2452,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:319",{"_index":2448,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:372",{"_index":2474,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:52",{"_index":2479,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:56",{"_index":2484,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:64",{"_index":2486,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:71",{"_index":2488,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:81",{"_index":2490,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:96",{"_index":2492,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts",{"_index":2853,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:119",{"_index":2889,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:130",{"_index":2891,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:158",{"_index":2893,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:165",{"_index":2894,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:183",{"_index":2896,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:205",{"_index":2876,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:221",{"_index":2877,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:222",{"_index":2878,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:223",{"_index":2861,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:239",{"_index":2864,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:249",{"_index":2863,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:53",{"_index":2880,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:64",{"_index":2882,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:81",{"_index":2884,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:91",{"_index":2887,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/store.module.ts",{"_index":3120,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/modules/content/content.component.ts",{"_index":876,"title":{},"body":{"components/ContentComponent.html":{},"coverage.html":{}}}],["rui/src/app/modules/content/content.component.ts:106",{"_index":906,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:113",{"_index":900,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:119",{"_index":895,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:26",{"_index":892,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:28",{"_index":941,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:33",{"_index":931,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:37",{"_index":922,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:48",{"_index":932,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:53",{"_index":923,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:58",{"_index":944,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:61",{"_index":890,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:84",{"_index":899,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:97",{"_index":896,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.module.ts",{"_index":1094,"title":{},"body":{"modules/ContentModule.html":{}}}],["rui/src/app/modules/content/stage",{"_index":3033,"title":{},"body":{"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/modules/content/video",{"_index":3425,"title":{},"body":{"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/header/header.component.ts",{"_index":1357,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["rui/src/app/modules/header/header.component.ts:17",{"_index":1363,"title":{},"body":{"components/HeaderComponent.html":{}}}],["rui/src/app/modules/header/header.component.ts:19",{"_index":1362,"title":{},"body":{"components/HeaderComponent.html":{}}}],["rui/src/app/modules/header/header.component.ts:21",{"_index":1361,"title":{},"body":{"components/HeaderComponent.html":{}}}],["rui/src/app/modules/header/header.module.ts",{"_index":1387,"title":{},"body":{"modules/HeaderModule.html":{}}}],["rui/src/app/modules/left",{"_index":1729,"title":{},"body":{"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/registration",{"_index":2338,"title":{},"body":{"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/review/review",{"_index":2658,"title":{},"body":{"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/right",{"_index":2759,"title":{},"body":{"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/block",{"_index":660,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/details",{"_index":1233,"title":{},"body":{"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts",{"_index":766,"title":{},"body":{"components/ContainerComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:105",{"_index":801,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:115",{"_index":791,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:124",{"_index":802,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:37",{"_index":788,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:41",{"_index":820,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:45",{"_index":811,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:48",{"_index":816,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:50",{"_index":822,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:55",{"_index":825,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:60",{"_index":806,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:62",{"_index":784,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:83",{"_index":797,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts",{"_index":991,"title":{},"body":{"components/ContentComponent-1.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:103",{"_index":1024,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:116",{"_index":1019,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:28",{"_index":1009,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:30",{"_index":1010,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:32",{"_index":1012,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:34",{"_index":1013,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:36",{"_index":1007,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:39",{"_index":1026,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:41",{"_index":1005,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:60",{"_index":1018,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:70",{"_index":1015,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/drawer.module.ts",{"_index":1278,"title":{},"body":{"modules/DrawerModule.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts",{"_index":1469,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:35",{"_index":1481,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:37",{"_index":1478,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:41",{"_index":1482,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:46",{"_index":1483,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:56",{"_index":1487,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:65",{"_index":1484,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/messages.ts",{"_index":1065,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/drawer/toggle",{"_index":3392,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/extraction",{"_index":1292,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/json",{"_index":1632,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/labeled",{"_index":1684,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/name",{"_index":2110,"title":{},"body":{"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/UserName.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/rotation",{"_index":2799,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/slices",{"_index":3000,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/tag",{"_index":3154,"title":{},"body":{"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/visibility",{"_index":3483,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/services/message/message.service.ts",{"_index":1857,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:103",{"_index":1917,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:112",{"_index":1918,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:128",{"_index":1925,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:130",{"_index":1922,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:153",{"_index":1924,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:163",{"_index":1923,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:50",{"_index":1914,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:70",{"_index":1919,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:83",{"_index":1915,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:93",{"_index":1916,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui_locations.jsonld",{"_index":3660,"title":{},"body":{"changelog.html":{}}}],["rui_organs",{"_index":300,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ruiconfig",{"_index":1353,"title":{},"body":{"interfaces/GlobalConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["run",{"_index":796,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["runtime",{"_index":1133,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["rxjs",{"_index":112,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/GlobalConfig.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":114,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["s",{"_index":388,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/User.html":{}}}],["safehtml",{"_index":1393,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saferesourceurl",{"_index":1394,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["same",{"_index":1966,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["sample",{"_index":4001,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["samples",{"_index":3798,"title":{},"body":{"changelog.html":{}}}],["sanitize",{"_index":1404,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitized",{"_index":1136,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["sanitizer",{"_index":1403,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saveas",{"_index":2501,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["saveas(data",{"_index":2590,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["saved",{"_index":2309,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["saver",{"_index":2502,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["scaffolding",{"_index":3962,"title":{},"body":{"changelog.html":{}}}],["scale",{"_index":1378,"title":{},"body":{"components/HeaderComponent.html":{}}}],["scale([blocksize.x",{"_index":2989,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scale([entity.x_dimension",{"_index":2969,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scalex",{"_index":726,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["scaling_units",{"_index":2637,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["scene",{"_index":24,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["scene/scene.state",{"_index":120,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"modules/StoreModule.html":{}}}],["scenegraph",{"_index":2866,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodelookup",{"_index":2183,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["scenestate",{"_index":92,"title":{"injectables/SceneState.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["scenestatemodel",{"_index":2902,"title":{"interfaces/SceneStateModel.html":{}},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{}}}],["scheduled",{"_index":3812,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":3964,"title":{},"body":{"changelog.html":{}}}],["scheme",{"_index":281,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["schemes",{"_index":3929,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":4228,"title":{},"body":{"index.html":{}}}],["script",{"_index":3443,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["script.src",{"_index":3446,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["scroll",{"_index":1812,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["scrollbar",{"_index":1814,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["scrolling",{"_index":874,"title":{},"body":{"components/ContainerComponent.html":{}}}],["search",{"_index":77,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["search'},{'name",{"_index":525,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["search.component",{"_index":3331,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["search.component.html",{"_index":3199,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.scss",{"_index":3198,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts",{"_index":3195,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["search.component.ts:105",{"_index":3249,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:117",{"_index":3252,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:126",{"_index":3248,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:133",{"_index":3233,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:151",{"_index":3229,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:164",{"_index":3231,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:180",{"_index":3240,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:199",{"_index":3256,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:219",{"_index":3244,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:34",{"_index":3228,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:37",{"_index":3221,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:40",{"_index":3222,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:43",{"_index":3223,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:46",{"_index":3224,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:49",{"_index":3227,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:52",{"_index":3261,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:55",{"_index":3262,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:62",{"_index":3271,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:65",{"_index":3274,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:68",{"_index":3258,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:71",{"_index":3269,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:74",{"_index":3219,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.module",{"_index":2795,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["search.module.ts",{"_index":3328,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["search/tag",{"_index":2794,"title":{},"body":{"modules/RightSidebarModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["searchcontrol",{"_index":3205,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchcontrol.reset",{"_index":3296,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searches",{"_index":74,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"changelog.html":{}}}],["searchexternal",{"_index":31,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["searchexternal(text",{"_index":68,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["searching",{"_index":3196,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchlimit",{"_index":3213,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchlimit)).pipe",{"_index":3310,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchresults",{"_index":3206,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchresults.results.filter(tag",{"_index":3293,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchresults.totalcount",{"_index":3321,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchthrottle",{"_index":3214,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["section",{"_index":3786,"title":{},"body":{"changelog.html":{}}}],["sections",{"_index":3026,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["see",{"_index":2356,"title":{},"body":{"components/RegistrationContentComponent.html":{},"changelog.html":{},"index.html":{}}}],["select",{"_index":1820,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["selected",{"_index":1299,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["selecting",{"_index":1296,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["selection",{"_index":1699,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["selections",{"_index":3235,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["selector",{"_index":210,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["selects",{"_index":1445,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["sell",{"_index":4257,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":3985,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":785,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["sender",{"_index":1862,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending",{"_index":1607,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending/receiving",{"_index":1574,"title":{},"body":{"classes/InitializationState.html":{}}}],["sendmessage",{"_index":1912,"title":{},"body":{"classes/MessageChannel.html":{}}}],["sendmessage(payload",{"_index":1880,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sends",{"_index":1604,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sendtoggle",{"_index":1608,"title":{},"body":{"classes/InitializationState.html":{}}}],["sennet",{"_index":3677,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":3579,"title":{},"body":{"changelog.html":{}}}],["sensor",{"_index":883,"title":{},"body":{"components/ContentComponent.html":{}}}],["sent",{"_index":1066,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["separated",{"_index":1241,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["server",{"_index":3967,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":47,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["service.initialize(location",{"_index":3374,"title":{},"body":{"injectables/ThemingService.html":{}}}],["services/config/config",{"_index":1398,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["services/config/config.module",{"_index":1112,"title":{},"body":{"modules/CoreModule.html":{}}}],["services/message/message.service",{"_index":1070,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{}}}],["services/theming/theming.module",{"_index":1113,"title":{},"body":{"modules/CoreModule.html":{}}}],["set",{"_index":141,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{}}}],["set's",{"_index":2470,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["set(reg.ccf_annotations",{"_index":2563,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["set.label",{"_index":2099,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["set.name",{"_index":1325,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["set.sites.length",{"_index":1326,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["set.ts",{"_index":1286,"title":{},"body":{"interfaces/ExtractionSet.html":{},"coverage.html":{}}}],["set__chips",{"_index":3185,"title":{},"body":{"components/TagListComponent.html":{}}}],["setallopacity",{"_index":3491,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["setallopacity(value",{"_index":3510,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["setanatomicalstructures(anatomicalstructures",{"_index":2064,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setblocksize(blocksize",{"_index":2040,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setchange",{"_index":1302,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["setdisplayerrors",{"_index":2436,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["setdisplayerrors(displayerrors",{"_index":2468,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["setextractionsets(extractionsets",{"_index":2065,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setextractionsites(extractionsites",{"_index":2063,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sethaschanges",{"_index":2250,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["setname(value",{"_index":2131,"title":{},"body":{"components/NameInputComponent.html":{}}}],["setorgan(organ",{"_index":2056,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setposition(position",{"_index":2042,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setrotation(rotation",{"_index":2041,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sets",{"_index":798,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"injectables/ThemingService.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["sets.length",{"_index":2101,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sets[0].sites",{"_index":2102,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setsex(sex",{"_index":2060,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setsexfromlabel",{"_index":1740,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["setsexfromlabel(label",{"_index":1751,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["setshowprevious",{"_index":2068,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setshowprevious(showprevious",{"_index":2062,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setside(side",{"_index":2061,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setsidefromlabel",{"_index":1741,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["setsidefromlabel(label",{"_index":1753,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["setslicesconfig(slicesconfig",{"_index":2046,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["settheme",{"_index":3346,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settheme(theme",{"_index":3362,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settimeout",{"_index":1576,"title":{},"body":{"classes/InitializationState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/ToggleButtonComponent.html":{}}}],["settimeout(r",{"_index":2560,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["setting",{"_index":2804,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/StoreModule.html":{}}}],["setup",{"_index":3782,"title":{},"body":{"changelog.html":{}}}],["setusecancelregistrationcallback",{"_index":2251,"title":{},"body":{"injectables/PageState.html":{}}}],["setusecancelregistrationcallback(use",{"_index":2264,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["setusedropdownmenu(value",{"_index":3081,"title":{},"body":{"components/StageNavComponent.html":{}}}],["setuseregistrationcallback",{"_index":2437,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["setuseregistrationcallback(use",{"_index":2471,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["setusername",{"_index":2252,"title":{},"body":{"injectables/PageState.html":{}}}],["setusername(name",{"_index":2266,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["setviewside(viewside",{"_index":2048,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setviewtype",{"_index":887,"title":{},"body":{"components/ContentComponent.html":{}}}],["setviewtype(is3dview",{"_index":905,"title":{},"body":{"components/ContentComponent.html":{}}}],["setviewtype(viewtype",{"_index":2047,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sex",{"_index":1349,"title":{},"body":{"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["sexbylabel",{"_index":1738,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["sexes",{"_index":3896,"title":{},"body":{"changelog.html":{}}}],["sexselected",{"_index":2346,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["shadow",{"_index":472,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["shall",{"_index":4264,"title":{},"body":{"license.html":{}}}],["shared",{"_index":325,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"modules/RightSidebarModule.html":{},"interfaces/SlicesConfig.html":{},"modules/SlicesInputModule.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"modules/VisibilityMenuModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics",{"_index":326,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"modules/CoreModule.html":{},"interfaces/User.html":{}}}],["shared/components/block",{"_index":2785,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/details",{"_index":1840,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/components/drawer/drawer.module",{"_index":594,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/extraction",{"_index":1842,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/components/json",{"_index":1855,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/components/labeled",{"_index":1844,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{}}}],["shared/components/name",{"_index":1846,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{}}}],["shared/components/rotation",{"_index":2786,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/slices",{"_index":2789,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/tag",{"_index":2791,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/visibility",{"_index":1850,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/rxjs",{"_index":1947,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["shared/web",{"_index":642,"title":{},"body":{"components/AppWebComponent.html":{}}}],["shifts",{"_index":266,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["shortest",{"_index":4131,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":945,"title":{},"body":{"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["showcollisions",{"_index":2903,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["showdebugbuttons",{"_index":884,"title":{},"body":{"components/ContentComponent.html":{}}}],["showing",{"_index":2684,"title":{},"body":{"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["shown",{"_index":3270,"title":{},"body":{"components/TagSearchComponent.html":{},"changelog.html":{}}}],["showprevious",{"_index":1936,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["shows",{"_index":924,"title":{},"body":{"components/ContentComponent.html":{},"components/StageNavComponent.html":{},"changelog.html":{}}}],["shrink",{"_index":3536,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["side",{"_index":1028,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/GlobalConfig.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["sidebar",{"_index":1731,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["sidebar'},{'name",{"_index":505,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["sidebar.component",{"_index":1854,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["sidebar.component.html",{"_index":1733,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["sidebar.component.scss",{"_index":1732,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["sidebar.component.ts",{"_index":1730,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"coverage.html":{}}}],["sidebar.component.ts:110",{"_index":1758,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:123",{"_index":1773,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:20",{"_index":2762,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["sidebar.component.ts:23",{"_index":2761,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["sidebar.component.ts:24",{"_index":1750,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:26",{"_index":1748,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:29",{"_index":1749,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:31",{"_index":1796,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:35",{"_index":1799,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:39",{"_index":1791,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:43",{"_index":1783,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:52",{"_index":1784,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:58",{"_index":1792,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:60",{"_index":1747,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:76",{"_index":1767,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:89",{"_index":1752,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:98",{"_index":1756,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.module",{"_index":588,"title":{},"body":{"modules/AppModule.html":{}}}],["sidebar.module.ts",{"_index":1835,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["sidebar/left",{"_index":587,"title":{},"body":{"modules/AppModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["sidebar/right",{"_index":593,"title":{},"body":{"modules/AppModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{}}}],["sidebylabel",{"_index":1739,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidechange",{"_index":3049,"title":{},"body":{"components/StageNavComponent.html":{}}}],["sides",{"_index":3897,"title":{},"body":{"changelog.html":{}}}],["signal",{"_index":2359,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["significant",{"_index":3775,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":3084,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["simplescenenodelookup",{"_index":2184,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["simplifies",{"_index":3781,"title":{},"body":{"changelog.html":{}}}],["single",{"_index":1879,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["site",{"_index":1768,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sites",{"_index":1287,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["sizable",{"_index":3862,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":408,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sizes",{"_index":675,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/RightSidebarComponent.html":{},"miscellaneous/variables.html":{}}}],["skin",{"_index":1203,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skin.svg",{"_index":1204,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skipconfirmation",{"_index":2253,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["skipself",{"_index":1109,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["skipunsavedchangesconfirmation",{"_index":617,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["skipuntil",{"_index":1954,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["skipuntil(this.page.registrationstarted$.pipe",{"_index":2030,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["slice",{"_index":1943,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["slice(0",{"_index":193,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["slice_count",{"_index":2621,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["slice_input",{"_index":3012,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["slice_thickness",{"_index":2619,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["slices",{"_index":519,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["slicesconfig",{"_index":1937,"title":{"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{}},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["slicesconfigchange",{"_index":3002,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["slicesinputcomponent",{"_index":518,"title":{"components/SlicesInputComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["slicesinputmodule",{"_index":2782,"title":{"modules/SlicesInputModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/SlicesInputModule.html":{},"modules.html":{},"overview.html":{}}}],["slide",{"_index":502,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{}}}],["slide_toggle",{"_index":1715,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["slider",{"_index":1688,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"dependencies.html":{}}}],["slider'},{'name",{"_index":517,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["slider.component",{"_index":2849,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["slider.component.html",{"_index":2808,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["slider.component.scss",{"_index":2809,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["slider.component.ts",{"_index":2800,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["slider.component.ts:34",{"_index":2830,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:39",{"_index":2829,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:44",{"_index":2828,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:59",{"_index":2831,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:68",{"_index":2832,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.module",{"_index":2788,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["slider.module.ts",{"_index":2848,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["slider/ngx",{"_index":4076,"title":{},"body":{"dependencies.html":{}}}],["slider/rotation",{"_index":2787,"title":{},"body":{"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sliders",{"_index":1817,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["slightly",{"_index":3695,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":3793,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1205,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["snackbar",{"_index":238,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["snackbar.dismiss",{"_index":360,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["snackbar__surface",{"_index":470,"title":{},"body":{"components/AppComponent.html":{}}}],["snapshot",{"_index":2305,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["snapshot.useregistrationcallback",{"_index":2584,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["software",{"_index":4187,"title":{},"body":{"index.html":{},"license.html":{}}}],["solid",{"_index":1368,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["solved",{"_index":3857,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":3910,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":3672,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":3789,"title":{},"body":{"changelog.html":{}}}],["sortby",{"_index":1949,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sortby(set.extractionsites.map((entity",{"_index":2100,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["source",{"_index":4,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["sources",{"_index":1892,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["sources.includes(msg.source",{"_index":1894,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["space",{"_index":976,"title":{},"body":{"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["spacer",{"_index":3323,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["sparc",{"_index":3785,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":3605,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":2885,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["spatialentity",{"_index":2103,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentity.x_dimension",{"_index":2105,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentity.y_dimension",{"_index":2106,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentity.z_dimension",{"_index":2108,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentityjsonld",{"_index":625,"title":{},"body":{"components/AppWebComponent.html":{},"components/LeftSidebarComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["spatialplacement",{"_index":2631,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["spatialplacementjsonld",{"_index":2157,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["spatialscenenode",{"_index":2158,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["spec",{"_index":3700,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":4210,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1085,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["specification",{"_index":4209,"title":{},"body":{"index.html":{}}}],["specified",{"_index":1891,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["specifying",{"_index":1873,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":3644,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":1206,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinning",{"_index":3965,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1209,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["spleen.svg",{"_index":1210,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["sprint",{"_index":3815,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":1973,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["stage",{"_index":456,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["stage_nav",{"_index":3096,"title":{},"body":{"components/StageNavComponent.html":{}}}],["stagenavcomponent",{"_index":520,"title":{"components/StageNavComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["stagenavmodule",{"_index":1092,"title":{"modules/StageNavModule.html":{}},"body":{"modules/ContentModule.html":{},"modules/StageNavModule.html":{},"modules.html":{},"overview.html":{}}}],["staging",{"_index":3681,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["stamp",{"_index":2601,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["standalone",{"_index":3852,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":3900,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":3969,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":4191,"title":{},"body":{"index.html":{}}}],["start",{"_index":840,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RegistrationContentComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["start?.expanded",{"_index":1057,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["start?.opened",{"_index":1056,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["startdrawers",{"_index":863,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers.length",{"_index":867,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers[0",{"_index":871,"title":{},"body":{"components/ContainerComponent.html":{}}}],["started",{"_index":2032,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["startexpanded",{"_index":1055,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["starts",{"_index":4007,"title":{},"body":{"changelog.html":{}}}],["startup",{"_index":1131,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/RegistrationModalComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["startwith",{"_index":829,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["state",{"_index":15,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["state$.pipe(map(x",{"_index":2518,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["state('closed",{"_index":1515,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('collapsed",{"_index":1520,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('extended",{"_index":1524,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('false",{"_index":1036,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["state('full",{"_index":1525,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('half",{"_index":1521,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('open",{"_index":1514,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('true",{"_index":1037,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["state.organspatialentities[iri",{"_index":2236,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["statechange",{"_index":1547,"title":{},"body":{"classes/InitializationState.html":{}}}],["statements",{"_index":4009,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":106,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["states",{"_index":164,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent-1.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["static",{"_index":1628,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["stay",{"_index":4005,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":3801,"title":{},"body":{"changelog.html":{}}}],["stomach",{"_index":1211,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["stomach.svg",{"_index":1212,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["store",{"_index":987,"title":{},"body":{"components/ContentComponent.html":{},"modules/StoreModule.html":{}}}],["store/store.module",{"_index":1114,"title":{},"body":{"modules/CoreModule.html":{}}}],["stored",{"_index":2801,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["storedebugmodule",{"_index":1096,"title":{},"body":{"modules/ContentModule.html":{}}}],["storemodule",{"_index":1104,"title":{"modules/StoreModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":3960,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":3132,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":4160,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":4158,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":69,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["strings",{"_index":1239,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["structure",{"_index":8,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/DocumentationContent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["structure.opacity",{"_index":2077,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["structures",{"_index":1764,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["strvalue",{"_index":3009,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["style",{"_index":1032,"title":{},"body":{"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/VisibilityToggleComponent.html":{}}}],["style.margin",{"_index":1002,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["styled",{"_index":2675,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["styles",{"_index":199,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["styles.getpropertyvalue(property",{"_index":1570,"title":{},"body":{"classes/InitializationState.html":{}}}],["styleurls",{"_index":213,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["styling",{"_index":1658,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"changelog.html":{}}}],["sub",{"_index":1084,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["subject",{"_index":1864,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"license.html":{}}}],["sublicense",{"_index":4255,"title":{},"body":{"license.html":{}}}],["subscribe",{"_index":2028,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["subscribe(result",{"_index":3285,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["subscribe(updateskipconfirmation",{"_index":2316,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["subscription",{"_index":310,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["subscriptions",{"_index":224,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["substantial",{"_index":4266,"title":{},"body":{"license.html":{}}}],["successful",{"_index":1426,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["such",{"_index":3604,"title":{},"body":{"changelog.html":{}}}],["suffix",{"_index":733,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["suffix.show",{"_index":3028,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["super",{"_index":161,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["super(configstore",{"_index":648,"title":{},"body":{"components/AppWebComponent.html":{}}}],["super.ngxsoninit",{"_index":162,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["support",{"_index":3606,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1140,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules.html":{}}}],["swiper",{"_index":4164,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":377,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["switched",{"_index":3868,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":1955,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["switchmap(data",{"_index":2201,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["switchmap(fetch",{"_index":2522,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["switchmap(organconfig",{"_index":2010,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["switchmap(this.executesearch",{"_index":3284,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["switchmap(url",{"_index":2199,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["sync",{"_index":3757,"title":{},"body":{"changelog.html":{}}}],["syncexpanded(other",{"_index":1616,"title":{},"body":{"classes/InitializationState.html":{}}}],["syncs",{"_index":1613,"title":{},"body":{"classes/InitializationState.html":{}}}],["t",{"_index":1860,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["t.label).join",{"_index":2600,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["table",{"_index":4070,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":3688,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":4069,"title":{},"body":{"coverage.html":{}}}],["tag",{"_index":12,"title":{"interfaces/Tag.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["tag.id",{"_index":180,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["tag.label",{"_index":3180,"title":{},"body":{"components/TagListComponent.html":{}}}],["tag.label).join",{"_index":3299,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["tag.ts",{"_index":3151,"title":{},"body":{"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["tag.type",{"_index":144,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagListComponent.html":{}}}],["tag_list",{"_index":3179,"title":{},"body":{"components/TagListComponent.html":{}}}],["tag_search",{"_index":3298,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["tagclasses",{"_index":3159,"title":{},"body":{"components/TagListComponent.html":{}}}],["tagclasses(tag",{"_index":3169,"title":{},"body":{"components/TagListComponent.html":{}}}],["tagging",{"_index":3899,"title":{},"body":{"changelog.html":{}}}],["tagid",{"_index":115,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/typealiases.html":{}}}],["tagid(_index",{"_index":3171,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["taglistcomponent",{"_index":522,"title":{"components/TagListComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["taglistmodule",{"_index":2783,"title":{"modules/TagListModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/TagListModule.html":{},"modules.html":{},"overview.html":{}}}],["tagremoved",{"_index":3160,"title":{},"body":{"components/TagListComponent.html":{}}}],["tags",{"_index":33,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["tags.length",{"_index":3295,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["tags.map(t",{"_index":2599,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["tags.map(tag",{"_index":2618,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{}}}],["tags.push",{"_index":153,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["tags.push(tag",{"_index":147,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["tags.state",{"_index":2506,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"modules/StoreModule.html":{}}}],["tags.state.ts",{"_index":10,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"coverage.html":{}}}],["tags.state.ts:112",{"_index":63,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:119",{"_index":54,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:124",{"_index":67,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:140",{"_index":73,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:158",{"_index":58,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:38",{"_index":95,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:68",{"_index":87,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:70",{"_index":98,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:75",{"_index":89,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:77",{"_index":93,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:79",{"_index":39,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:95",{"_index":64,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags/anatomical",{"_index":9,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["tagschange",{"_index":3161,"title":{},"body":{"components/TagListComponent.html":{}}}],["tagsearchcomponent",{"_index":524,"title":{"components/TagSearchComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tagsearchmodule",{"_index":2784,"title":{"modules/TagSearchModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/TagSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["tagsearchresult",{"_index":116,"title":{"interfaces/TagSearchResult.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["take",{"_index":1956,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["take(1",{"_index":2025,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["takes",{"_index":1237,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/JsonFileReaderComponent.html":{}}}],["takeuntil",{"_index":3276,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["takeuntil(this.destroy",{"_index":3282,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["takewhile",{"_index":1867,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["tap",{"_index":1957,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["tap(([user",{"_index":2413,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["tap(config",{"_index":2298,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["tap(reg",{"_index":2533,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["target",{"_index":261,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["target.key",{"_index":378,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["target.nodename",{"_index":393,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["target.preventdefault",{"_index":371,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["target.repeat",{"_index":373,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["technologies",{"_index":3980,"title":{},"body":{"changelog.html":{}}}],["technology",{"_index":3843,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":3752,"title":{},"body":{"changelog.html":{}}}],["template",{"_index":198,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["templateurl",{"_index":215,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["temporary",{"_index":984,"title":{},"body":{"components/ContentComponent.html":{}}}],["terms",{"_index":3602,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":3949,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":927,"title":{},"body":{"components/ContentComponent.html":{},"changelog.html":{}}}],["text",{"_index":76,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{}}}],["textfield",{"_index":721,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["theme",{"_index":225,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["thememode",{"_index":226,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["themes",{"_index":3676,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":240,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["theming.initialize(el",{"_index":338,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["theming.service",{"_index":3336,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themingmodule",{"_index":1105,"title":{"modules/ThemingModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/ThemingModule.html":{},"modules.html":{},"overview.html":{}}}],["themingservice",{"_index":241,"title":{"injectables/ThemingService.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"coverage.html":{},"overview.html":{}}}],["themingservice.initialize",{"_index":3337,"title":{},"body":{"modules/ThemingModule.html":{}}}],["thick",{"_index":1221,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thick.svg",{"_index":1222,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thickness",{"_index":1967,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["thin",{"_index":1223,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{},"miscellaneous/variables.html":{}}}],["thin.svg",{"_index":1224,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["things",{"_index":166,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this._expanded",{"_index":1538,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._latesttags",{"_index":158,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this._measuredmargin",{"_index":1568,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredwidth",{"_index":1558,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._name",{"_index":2136,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this._opened",{"_index":1534,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._position",{"_index":1530,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.added.emit(tags",{"_index":3300,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.addentityone",{"_index":182,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.addregistration(jsonobj",{"_index":2591,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.addtagraw(tag",{"_index":177,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.animationsenabled",{"_index":1046,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.applythemeclass(theme",{"_index":3378,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.gettheme",{"_index":3382,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.theme",{"_index":3377,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.blocksize",{"_index":698,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.blocksize[key",{"_index":702,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.blocksizechange.emit(this.blocksize",{"_index":703,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.buildjsonld(page",{"_index":2514,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.buildjsonld(page.snapshot",{"_index":2580,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.buildmetadata(page",{"_index":2513,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.cdr.markforcheck",{"_index":857,"title":{},"body":{"components/ContainerComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.channel",{"_index":848,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.asobservable",{"_index":1901,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.closed",{"_index":1903,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.complete",{"_index":1906,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.next",{"_index":1881,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.sendmessage",{"_index":854,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.checkedresults",{"_index":3287,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.closedialog",{"_index":2383,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.consentservice.consent",{"_index":362,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.content",{"_index":859,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.changes.pipe(startwith(null)).subscribe",{"_index":858,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.first",{"_index":845,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.length",{"_index":847,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content2.first",{"_index":846,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.createscenenodes(organiri",{"_index":2934,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.ctx.patchstate",{"_index":2020,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.ctx.setstate(patch",{"_index":2310,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.currentdate",{"_index":2602,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.currentidentifier",{"_index":2604,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.currentorgan",{"_index":2381,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.currentsex",{"_index":2376,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.defaultposition",{"_index":2109,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.defaulttheme",{"_index":3376,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.deferred",{"_index":1507,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.destroy$.complete",{"_index":3290,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.destroy$.next",{"_index":3289,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.dialog.open(registrationcontentcomponent",{"_index":2418,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["this.dialog.open(reviewmodalcomponent",{"_index":2708,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.dialog.open(videomodalcomponent",{"_index":3462,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["this.dialogref.close",{"_index":2745,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["this.dialogref.close(true",{"_index":2386,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.disablepositionchange",{"_index":370,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.drawer",{"_index":3414,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawer.position",{"_index":3412,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawers",{"_index":1043,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.drawers.changes.pipe(startwith(null)).subscribe",{"_index":852,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.drawers.toarray",{"_index":862,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.editregistration(reg",{"_index":2534,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.el.nativeelement.contains(event.target",{"_index":3307,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.element",{"_index":3381,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.element.nativeelement",{"_index":1559,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.entererrormode.emit",{"_index":2704,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.entities$.subscribe",{"_index":175,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.expanded",{"_index":1594,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedchange.emit(this.expanded",{"_index":1603,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate",{"_index":1584,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate2",{"_index":1552,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.extractionsitetooltip",{"_index":1802,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.faded",{"_index":1061,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.fileinput.nativeelement",{"_index":1664,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.firstnamevalidator.setvalue(value?.firstname",{"_index":2138,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.ga.event('all_items_opacity_update",{"_index":3534,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.ga.event('block_size_change",{"_index":700,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.ga.event('block_size_reset",{"_index":706,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.ga.event('item_reset",{"_index":3532,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.ga.event('json_file_load_end",{"_index":1671,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.ga.event('json_file_load_start",{"_index":1674,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.ga.event('name_updated",{"_index":2141,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.ga.event('opacity_update",{"_index":3529,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.ga.event('organ_select",{"_index":2057,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.ga.event('placement",{"_index":2043,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.ga.event('register",{"_index":2715,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.ga.event('review_start",{"_index":2705,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.ga.event('rotation_reset",{"_index":2826,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.ga.event('rotation_update",{"_index":2819,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.ga.event('selected_extraction_set_change",{"_index":1319,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.ga.event('side_update",{"_index":3095,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.ga.event('slice_config_reset",{"_index":3016,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.ga.event('slice_config_update",{"_index":3011,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.ga.event('slide_toggle_toggled",{"_index":1714,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.ga.event('tag_removed",{"_index":3178,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.ga.event('tags_added",{"_index":3297,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.ga.event('view_update",{"_index":3102,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.ga.event('visibility_toggled",{"_index":3520,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["this.getarguments(definition",{"_index":1440,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getmessages().pipe(filter(msg",{"_index":1890,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.getmethodname(definition",{"_index":1436,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getsourcedb().subscribe(db",{"_index":2187,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.getupdatedcheckedresults(result",{"_index":3288,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.globalconfig.config$.pipe",{"_index":2297,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.globalconfig.getoption('basehref').pipe",{"_index":2195,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.globalconfig.getoption('editregistration').pipe",{"_index":2532,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.globalconfig.getoption('header",{"_index":288,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('homeurl",{"_index":291,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('homeurl').subscribe((url",{"_index":347,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('logotooltip",{"_index":294,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('logotooltip').subscribe((tooltip",{"_index":350,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('organ').pipe",{"_index":2009,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.globalconfig.getoption('skipunsavedchangesconfirmation').pipe",{"_index":2293,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.globalconfig.getoption('theme",{"_index":314,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.snapshot.basehref",{"_index":1422,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.globals.set('db",{"_index":2193,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.globalskipconfirmation",{"_index":2314,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.handlemessage(msg",{"_index":851,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.haschanges$.pipe",{"_index":2317,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.homeurl",{"_index":348,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.hover.emit(item",{"_index":3523,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.hover.emit(undefined",{"_index":3524,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.idmatches(ontologyid",{"_index":2018,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.initialized",{"_index":1506,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.set",{"_index":1575,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.valueof",{"_index":1585,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.wait",{"_index":1609,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initskipconfirmationlisteners",{"_index":2304,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.injector",{"_index":603,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{}}}],["this.injector.get(anatomicalstructuretagstate",{"_index":2529,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.injector.get(modelstate",{"_index":169,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(pagestate",{"_index":173,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.injector.get(referencedatastate",{"_index":2008,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.injector.get(registrationstate",{"_index":2997,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(scenestate",{"_index":171,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.isdatavalid(this.page.snapshot",{"_index":2578,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.isdropdownactive",{"_index":3089,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.isdropdownhidden",{"_index":3090,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.isvalid",{"_index":2516,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.items",{"_index":3526,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.items.map(i",{"_index":3533,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.items.map(item",{"_index":3527,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.itemschange.emit(this.items",{"_index":3531,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.labelref.nativeelement",{"_index":3091,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.labels[0",{"_index":1712,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.labels[1",{"_index":1713,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.lastnamevalidator.setvalue(value?.lastname",{"_index":2139,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.launchreviewmodal",{"_index":2707,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.leftmargin",{"_index":1053,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.loadyoutubeplayerapi",{"_index":3442,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["this.logotooltip",{"_index":351,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.margin2",{"_index":1555,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredmargin",{"_index":1554,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredwidth",{"_index":1610,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.messages",{"_index":1900,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.messages.pipe(filter(msg",{"_index":1887,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.metadata",{"_index":2713,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["this.metadata.length",{"_index":2699,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.metadata.slice(0",{"_index":2701,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.model",{"_index":168,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.blocksize",{"_index":2978,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.defaultposition.x",{"_index":913,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.defaultposition.y",{"_index":917,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.defaultposition.z",{"_index":919,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.extractionsites",{"_index":2930,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.organ",{"_index":1778,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.organ$.pipe",{"_index":1789,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.organ$]).pipe",{"_index":2411,"title":{},"body":{"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.organdimensions$.pipe",{"_index":910,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.organiri",{"_index":2935,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.organiri$]).pipe",{"_index":2931,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.position",{"_index":2980,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.position$.pipe",{"_index":936,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.rotation",{"_index":2979,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.setblocksize",{"_index":2548,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setorgan(data.organ",{"_index":2543,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setorgan(this.currentorgan",{"_index":2385,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.model.setposition",{"_index":2561,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setposition(newposition",{"_index":392,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/User.html":{}}}],["this.model.setrotation",{"_index":2552,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setsex(data.sex",{"_index":2545,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setsex(label",{"_index":1804,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.setsex(this.currentsex",{"_index":2384,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.model.setside(data.side",{"_index":2547,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setside(label",{"_index":1805,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.setslicesconfig",{"_index":2556,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.sex$.pipe",{"_index":1794,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["this.model.sex$]).pipe",{"_index":1780,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.showprevious",{"_index":2956,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.side",{"_index":1779,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.side$.pipe",{"_index":1797,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.snapshot",{"_index":957,"title":{},"body":{"components/ContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.snapshot.anatomicalstructures",{"_index":184,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/LeftSidebarComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.snapshot.organdimensions",{"_index":2964,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.snapshot.position",{"_index":369,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.model.state",{"_index":2510,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.state$]).pipe",{"_index":2515,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.toggleregistrationblocksvisibility(visible",{"_index":1807,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.viewside$.pipe",{"_index":2993,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.viewtype$.pipe",{"_index":929,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.modelchanged$.pipe",{"_index":2029,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.name",{"_index":2140,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.namechange.emit(this.name",{"_index":2143,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.namematches(organname",{"_index":2019,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.namevalid",{"_index":2378,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.nextmessageid",{"_index":1882,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nodecollisions",{"_index":2919,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.nodes$]).pipe",{"_index":2925,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.onorganirichange",{"_index":2027,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.open",{"_index":341,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.opendialog",{"_index":2417,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["this.opened",{"_index":1582,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.openedchange.emit(this.opened",{"_index":1599,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.openedstate",{"_index":1583,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.optionsref.nativeelement",{"_index":3092,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.organselected",{"_index":2382,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.page",{"_index":172,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.page.clearhaschanges",{"_index":2593,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.page.registrationstarted",{"_index":2387,"title":{},"body":{"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.page.sethaschanges",{"_index":176,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.page.setusername",{"_index":2540,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.parsedjson.emit(json",{"_index":1673,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.patchstate",{"_index":2313,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.placementcube",{"_index":2916,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.placementcube$]).pipe",{"_index":2948,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.position",{"_index":1529,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.previousregistrationnodes",{"_index":2918,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.previousvisibilityitems",{"_index":1806,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.refdata",{"_index":2530,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.refdata.getorgandata(place.target",{"_index":2539,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.refdata.normalizeplacement",{"_index":2535,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.refdata.state$.subscribe",{"_index":2531,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.referencedata",{"_index":2007,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.getreferenceorganiri",{"_index":2080,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.snapshot",{"_index":2087,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.state$.pipe",{"_index":2023,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.state$]).pipe",{"_index":2936,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.referenceorgannodes",{"_index":2917,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.registerdata.emit",{"_index":2716,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.registericonimpl(def",{"_index":1415,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registericonimpl(definition",{"_index":1428,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registration",{"_index":2996,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.registration.editregistration(event",{"_index":1808,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.registration.previousregistrations$]).pipe",{"_index":2957,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.registrationcallbackset",{"_index":2712,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["this.registrationisvalid",{"_index":2698,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.registrationstarted",{"_index":344,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.registry",{"_index":1432,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registry?.addsvgiconresolver((name",{"_index":1417,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.renderer2.appendchild(this.document.body",{"_index":3448,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["this.renderer2.createelement('script",{"_index":3444,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["this.resolve",{"_index":1477,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.resultsvisible",{"_index":3303,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.rightmargin",{"_index":1054,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.rotation",{"_index":2818,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.rotationchange.emit(this.rotation",{"_index":2821,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.sanitizer.bypasssecuritytrusthtml(def.html",{"_index":1413,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.sanitizer.bypasssecuritytrustresourceurl(basehref",{"_index":1423,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.scene",{"_index":170,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.scene.nodecollisions$]).pipe",{"_index":135,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.searchcontrol.valuechanges.pipe",{"_index":3281,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.searchresults",{"_index":3286,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.selected",{"_index":1318,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.selection",{"_index":3518,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.selection.id",{"_index":3519,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.sendtoggle",{"_index":1586,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.sensor",{"_index":952,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.setanatomicalstructures(newstructures",{"_index":2078,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.setanatomicalstructures(previousitems",{"_index":2073,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.setchange.emit(value",{"_index":1322,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.setdisplayerrors(false",{"_index":2592,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.sets.length",{"_index":1323,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.setshowprevious(visible",{"_index":2072,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.setstate(db",{"_index":2188,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.setstate(patch",{"_index":2299,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.settheme(this.defaulttheme",{"_index":3379,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.sexselected",{"_index":2377,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.side",{"_index":3099,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.sidechange.emit(this.side",{"_index":3100,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.skipconfirmation$.subscribe(skipconfirmation",{"_index":2324,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.slicesconfig",{"_index":3010,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.slicesconfig[key",{"_index":3013,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.slicesconfigchange.emit(this.slicesconfig",{"_index":3014,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.snackbar.openfromcomponent(trackingpopupcomponent",{"_index":357,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.snapshot",{"_index":2203,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.snapshot.blocksize",{"_index":2051,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.entities[tag.id",{"_index":178,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.snapshot.organ",{"_index":2084,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organ?.name}_placement",{"_index":2044,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organ?.organ",{"_index":2081,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organ?.sex",{"_index":2085,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organdimensions",{"_index":2050,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.sex",{"_index":2082,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.showcollisions",{"_index":2923,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.snapshot.side",{"_index":2083,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.source",{"_index":1883,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.state$.pipe",{"_index":1998,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.state$.pipe(map(x",{"_index":1976,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.state$.pipe(pluckunique('haschanges",{"_index":2296,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.state$.pipe(pluckunique('registrationstarted",{"_index":2272,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.state$.pipe(pluckunique('skipconfirmation",{"_index":2292,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.statechange.emit",{"_index":1611,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.subscriptions.add",{"_index":339,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.subscriptions.add(channel.getmessagesfromsource(drawer).subscribe(msg",{"_index":3411,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.subscriptions.add(messages.subscribe(msg",{"_index":1041,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.subscriptions.add(this.channel.getmessages().subscribe(msg",{"_index":850,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.subscriptions.unsubscribe",{"_index":394,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["this.syncexpanded(other",{"_index":1612,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.tagremoved.emit(tag",{"_index":3181,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.tags",{"_index":2528,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagListComponent.html":{}}}],["this.tags$.subscribe((tags",{"_index":174,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.tags.addtags",{"_index":2564,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.tags.filter(obj",{"_index":3176,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.tags.latesttags",{"_index":2582,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.tags.tags$]).pipe",{"_index":2511,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.tagschange.emit(this.tags",{"_index":3182,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.theme",{"_index":346,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{}}}],["this.theme$.subscribe((theme",{"_index":345,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.thememode$.next('light",{"_index":365,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.thememode$.next(this.islighttheme",{"_index":367,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.thememode$]).subscribe",{"_index":354,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.theming.gettheme().endswith('light",{"_index":337,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.theming.settheme(`${theme",{"_index":355,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.theming.settheme(`${this.theme",{"_index":366,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.toggle(coercebooleanproperty(value",{"_index":1536,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(false",{"_index":1580,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(true",{"_index":1578,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(coercebooleanproperty(value",{"_index":1540,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(false",{"_index":1592,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(true",{"_index":1589,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.updateentitiesmany",{"_index":179,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.updatefaded",{"_index":1045,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.updatemargin(position",{"_index":1051,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.updateopacity(item.opacity",{"_index":3522,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.updateview(false",{"_index":3098,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.updateview(true",{"_index":3097,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.validatedrawers",{"_index":853,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.value",{"_index":1711,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.valuechange.emit(this.value",{"_index":1716,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.view3d",{"_index":3101,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.view3dchange.emit(this.view3d",{"_index":3103,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.visibilitychanged.emit(this.visible",{"_index":3556,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["this.visible",{"_index":3554,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["this.width",{"_index":1553,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.xyztriplettostring(model.blocksize",{"_index":2596,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.xyztriplettostring(model.position",{"_index":2597,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.xyztriplettostring(model.rotation",{"_index":2598,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["those",{"_index":1885,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["throttle",{"_index":3225,"title":{},"body":{"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["throttletime",{"_index":1958,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["throttletime(0",{"_index":1999,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["through",{"_index":2807,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["throw",{"_index":843,"title":{},"body":{"components/ContainerComponent.html":{},"modules/CoreModule.html":{}}}],["throwduplicatedrawerserror",{"_index":4060,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["throwduplicatedrawerserror('end",{"_index":870,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror('start",{"_index":868,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror(position",{"_index":839,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["thrown",{"_index":838,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throws",{"_index":834,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["thumb",{"_index":2839,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["thumbnails",{"_index":3821,"title":{},"body":{"changelog.html":{}}}],["thymus",{"_index":1213,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thymus.svg",{"_index":1214,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ticks",{"_index":2844,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["tied",{"_index":3824,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":3919,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":2496,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["timeouts",{"_index":3654,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":3648,"title":{},"body":{"changelog.html":{}}}],["timing",{"_index":464,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"components/VisibilityMenuComponent.html":{}}}],["tissue",{"_index":665,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"changelog.html":{}}}],["tissues",{"_index":3693,"title":{},"body":{"changelog.html":{}}}],["title",{"_index":722,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"interfaces/DocumentationContent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["tmc",{"_index":3997,"title":{},"body":{"changelog.html":{}}}],["toggle",{"_index":527,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["toggle'},{'name",{"_index":503,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle(opened",{"_index":1581,"title":{},"body":{"classes/InitializationState.html":{}}}],["toggle.component",{"_index":1728,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["toggle.component.html",{"_index":1690,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.scss",{"_index":1689,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts",{"_index":1686,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{}}}],["toggle.component.ts:18",{"_index":3552,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:19",{"_index":1703,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:23",{"_index":3551,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:24",{"_index":1697,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:29",{"_index":1700,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:34",{"_index":1696,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:39",{"_index":1695,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:40",{"_index":3550,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:51",{"_index":1709,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:52",{"_index":3553,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:61",{"_index":1705,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.module",{"_index":1845,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{}}}],["toggle.module.ts",{"_index":1725,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["toggle/labeled",{"_index":1685,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{},"coverage.html":{}}}],["toggle/visibility",{"_index":1853,"title":{},"body":{"modules/LeftSidebarModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"coverage.html":{}}}],["togglebuttoncomponent",{"_index":526,"title":{"components/ToggleButtonComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["toggled",{"_index":1047,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["toggleexpanded(expanded",{"_index":1593,"title":{},"body":{"classes/InitializationState.html":{}}}],["togglelabel",{"_index":3548,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["togglepreviousregistrationblocks",{"_index":1742,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["togglepreviousregistrationblocks(visible",{"_index":1757,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["toggleregistrationblocksvisibility(visible",{"_index":2071,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["toggles",{"_index":280,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["togglescheme",{"_index":231,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["togglevisibility",{"_index":3492,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["togglevisibility(item",{"_index":3513,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["toggling",{"_index":1759,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{}}}],["token",{"_index":1872,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["tonsil",{"_index":1192,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tonsil.svg",{"_index":1193,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tool",{"_index":3853,"title":{},"body":{"changelog.html":{}}}],["tooltip",{"_index":352,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{}}}],["top",{"_index":417,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toradians",{"_index":2155,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tort",{"_index":4284,"title":{},"body":{"license.html":{}}}],["total",{"_index":3152,"title":{},"body":{"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{}}}],["totalcount",{"_index":188,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/variables.html":{}}}],["touch",{"_index":875,"title":{},"body":{"components/ContainerComponent.html":{}}}],["trachea",{"_index":1215,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["trachea.svg",{"_index":1216,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["track",{"_index":1787,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["tracking/telemetry",{"_index":3766,"title":{},"body":{"changelog.html":{}}}],["trackingpopupcomponent",{"_index":324,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["trackingpopupmodule",{"_index":578,"title":{},"body":{"modules/AppModule.html":{}}}],["trailing",{"_index":2001,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["transform",{"_index":725,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["transformmatrix",{"_index":2868,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["transition",{"_index":420,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["transition('closed",{"_index":1516,"title":{},"body":{"classes/InitializationState.html":{}}}],["transition('false",{"_index":1038,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["translate",{"_index":3466,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["translate([p.x_translation",{"_index":2965,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["translate([position.x",{"_index":2985,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["translation_units",{"_index":2654,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["transparency",{"_index":3854,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":3871,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":201,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["trigger",{"_index":1033,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{}}}],["trigger('expandcollapse",{"_index":1519,"title":{},"body":{"classes/InitializationState.html":{}}}],["trigger('fadeinout",{"_index":1035,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["trigger('openclose",{"_index":1513,"title":{},"body":{"classes/InitializationState.html":{}}}],["triggerfileinput",{"_index":1640,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["triplet",{"_index":2476,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["true",{"_index":296,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"modules/ThemingModule.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["true=left",{"_index":1706,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["truncateresults",{"_index":3212,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["truncateresults(result",{"_index":3255,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["truncates",{"_index":3257,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["try",{"_index":1441,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["ts",{"_index":4166,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":4169,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1159,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":4006,"title":{},"body":{"changelog.html":{}}}],["tuple",{"_index":860,"title":{},"body":{"components/ContainerComponent.html":{}}}],["turn",{"_index":3839,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":3827,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":3825,"title":{},"body":{"changelog.html":{}}}],["turns",{"_index":2681,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["tutorial",{"_index":3742,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1698,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"changelog.html":{}}}],["tx",{"_index":4180,"title":{},"body":{"miscellaneous/functions.html":{}}}],["tx.translate(t).rotatexyz(r).scale(s",{"_index":2178,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["type",{"_index":45,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":4294,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["types",{"_index":1074,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["typescript",{"_index":125,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":3975,"title":{},"body":{"changelog.html":{}}}],["typography",{"_index":2752,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["ufl",{"_index":3820,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":640,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":4194,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":4203,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":4200,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":4202,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":4201,"title":{},"body":{"index.html":{}}}],["uis",{"_index":3591,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":861,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["under",{"_index":1141,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["unique",{"_index":1858,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{}}}],["university",{"_index":4230,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":646,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/TagListComponent.html":{},"components/VideoModalComponent.html":{}}}],["unlike",{"_index":1132,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["unnecessary",{"_index":3754,"title":{},"body":{"changelog.html":{}}}],["unpickable",{"_index":2871,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["unselect",{"_index":3795,"title":{},"body":{"changelog.html":{}}}],["unset",{"_index":3421,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["until",{"_index":305,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["untypedformcontrol",{"_index":2124,"title":{},"body":{"components/NameInputComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{}}}],["unused",{"_index":3174,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["up",{"_index":277,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["update",{"_index":2816,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["updateblocksizes",{"_index":707,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["updateblocksizes(input",{"_index":694,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["updated",{"_index":693,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["updatedselection",{"_index":3525,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updatedselection.id",{"_index":3528,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updatedselection.opacity",{"_index":3530,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updateextractionsitetooltip",{"_index":1743,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updateextractionsitetooltip(item",{"_index":1766,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updatefaded",{"_index":998,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["updatemargin",{"_index":999,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["updatemargin(position",{"_index":1022,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["updatename",{"_index":2116,"title":{},"body":{"components/NameInputComponent.html":{}}}],["updatename(input",{"_index":2121,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["updateopacity",{"_index":3493,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updateopacity(value",{"_index":3516,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updateregistration",{"_index":1744,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updateregistration(event",{"_index":1772,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updates",{"_index":688,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent-1.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["updateside",{"_index":3045,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updateside(selection",{"_index":3070,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updateskipconfirmation",{"_index":2312,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["updateslicesdata",{"_index":3017,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["updateslicesdata(input",{"_index":3008,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["updatetoggle",{"_index":1691,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["updatetoggle(selection",{"_index":1704,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["updateview",{"_index":3046,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updateview(selection",{"_index":3073,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updating",{"_index":2813,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{}}}],["upgraded",{"_index":3916,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":3978,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":3769,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":1643,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"changelog.html":{}}}],["uploaded",{"_index":1648,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{}}}],["upperbound",{"_index":2908,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["upperbound[i",{"_index":2912,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ureter",{"_index":1217,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":349,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/User.html":{},"miscellaneous/variables.html":{}}}],["urls",{"_index":1405,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["usage",{"_index":3592,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":4216,"title":{},"body":{"index.html":{}}}],["use",{"_index":973,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["usecallback",{"_index":2463,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["usecancelregistrationcallback",{"_index":2247,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["usecase",{"_index":4221,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":4218,"title":{},"body":{"index.html":{}}}],["used",{"_index":48,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["usedownload",{"_index":618,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["usedropdownmenu",{"_index":3047,"title":{},"body":{"components/StageNavComponent.html":{}}}],["usedropdownmenu(value",{"_index":3088,"title":{},"body":{"components/StageNavComponent.html":{}}}],["usefactory",{"_index":764,"title":{},"body":{"modules/ConfigModule.html":{}}}],["useful",{"_index":836,"title":{},"body":{"components/ContainerComponent.html":{}}}],["user",{"_index":332,"title":{"interfaces/User.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/typealiases.html":{}}}],["user's",{"_index":2135,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/UserName.html":{}}}],["user.firstname",{"_index":2414,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["user.lastname",{"_index":2415,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["user/os",{"_index":3746,"title":{},"body":{"changelog.html":{}}}],["useregistrationcallback",{"_index":2508,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["username",{"_index":2119,"title":{"interfaces/UserName.html":{}},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{},"coverage.html":{}}}],["users",{"_index":3992,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":3759,"title":{},"body":{"changelog.html":{}}}],["usevalue",{"_index":596,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["using",{"_index":3732,"title":{},"body":{"changelog.html":{}}}],["uterus",{"_index":1218,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["uterus.svg",{"_index":1219,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":3751,"title":{},"body":{"changelog.html":{}}}],["uuid",{"_index":2493,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["uuidv4",{"_index":2504,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["v",{"_index":3292,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["v1.1",{"_index":3689,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":3600,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":3590,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":3838,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":3691,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":3683,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":3656,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":3633,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":3610,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":3638,"title":{},"body":{"changelog.html":{}}}],["v1[key",{"_index":2004,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["v2",{"_index":2003,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["v2.1.0",{"_index":3598,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":3586,"title":{},"body":{"changelog.html":{}}}],["v2[key",{"_index":2005,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["v3",{"_index":3613,"title":{},"body":{"changelog.html":{}}}],["v4",{"_index":2503,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["valid",{"_index":2234,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"miscellaneous/typealiases.html":{}}}],["validate",{"_index":2126,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["validatedrawers",{"_index":781,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validates",{"_index":803,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validators",{"_index":2133,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["validators.required",{"_index":2125,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["value",{"_index":86,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MetaDataField.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/variables.html":{}}}],["value.name",{"_index":1321,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["valuechange",{"_index":1694,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["valueof",{"_index":1473,"title":{},"body":{"classes/InitializationState.html":{}}}],["values",{"_index":683,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":476,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["variable",{"_index":1785,"title":{},"body":{"components/LeftSidebarComponent.html":{},"coverage.html":{}}}],["variables",{"_index":4304,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1220,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["vec3",{"_index":2898,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["vec3(...lowerbound.map((n",{"_index":2910,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["vec3(...upperbound.map((n",{"_index":2913,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["version",{"_index":3701,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["very",{"_index":934,"title":{},"body":{"components/ContentComponent.html":{},"changelog.html":{}}}],["via",{"_index":2805,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["video",{"_index":529,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["videomodalcomponent",{"_index":528,"title":{"components/VideoModalComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["videomodallaunchercomponent",{"_index":530,"title":{"components/VideoModalLauncherComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["videomodallaunchermodule",{"_index":1093,"title":{"modules/VideoModalLauncherModule.html":{}},"body":{"modules/ContentModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules.html":{},"overview.html":{}}}],["videomodalmodule",{"_index":3474,"title":{"modules/VideoModalModule.html":{}},"body":{"modules/VideoModalModule.html":{},"modules.html":{},"overview.html":{}}}],["view",{"_index":907,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["view3d",{"_index":3048,"title":{},"body":{"components/StageNavComponent.html":{}}}],["view3dchange",{"_index":3050,"title":{},"body":{"components/StageNavComponent.html":{}}}],["viewchild",{"_index":1662,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["viewchild('closesearch",{"_index":3259,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["viewchild('fileinput",{"_index":1659,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["viewchild('label",{"_index":3077,"title":{},"body":{"components/StageNavComponent.html":{}}}],["viewchild('options",{"_index":3079,"title":{},"body":{"components/StageNavComponent.html":{}}}],["viewchildren",{"_index":828,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewchildren(contentcomponent",{"_index":815,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewed",{"_index":1970,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["viewer",{"_index":3817,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":3035,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["views",{"_index":3761,"title":{},"body":{"changelog.html":{}}}],["viewside",{"_index":955,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["viewtype",{"_index":1938,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["visibility",{"_index":533,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["visibility_menu",{"_index":3521,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["visibility_off",{"_index":1229,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_off_cube",{"_index":1230,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_on",{"_index":1227,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_toggle",{"_index":3555,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["visibilitychanged",{"_index":3549,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["visibilityitem",{"_index":1289,"title":{"interfaces/VisibilityItem.html":{}},"body":{"interfaces/ExtractionSet.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["visibilityitems",{"_index":2070,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["visibilitymenucomponent",{"_index":532,"title":{"components/VisibilityMenuComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["visibilitymenumodule",{"_index":1833,"title":{"modules/VisibilityMenuModule.html":{}},"body":{"modules/LeftSidebarModule.html":{},"modules/VisibilityMenuModule.html":{},"modules.html":{},"overview.html":{}}}],["visibilitytogglecomponent",{"_index":535,"title":{"components/VisibilityToggleComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"coverage.html":{},"overview.html":{}}}],["visibilitytogglemodule",{"_index":1834,"title":{"modules/VisibilityToggleModule.html":{}},"body":{"modules/LeftSidebarModule.html":{},"modules/VisibilityToggleModule.html":{},"modules.html":{},"overview.html":{}}}],["visible",{"_index":1763,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["visual",{"_index":3626,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":3787,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":3917,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":56,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["vs",{"_index":3740,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":4002,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":385,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["wait",{"_index":1475,"title":{},"body":{"classes/InitializationState.html":{}}}],["waits",{"_index":1605,"title":{},"body":{"classes/InitializationState.html":{}}}],["walkthrough",{"_index":4217,"title":{},"body":{"index.html":{}}}],["want",{"_index":1771,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["warming",{"_index":3651,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":3936,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":4271,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":4268,"title":{},"body":{"license.html":{}}}],["watch",{"_index":3464,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["wc",{"_index":609,"title":{},"body":{"components/AppWebComponent.html":{}}}],["wc'},{'name",{"_index":480,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["web",{"_index":579,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["webcomponent",{"_index":3739,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":4108,"title":{},"body":{"dependencies.html":{}}}],["webkit",{"_index":873,"title":{},"body":{"components/ContainerComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["webpages",{"_index":3706,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":4189,"title":{},"body":{"index.html":{}}}],["week",{"_index":4008,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":723,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["whenever",{"_index":1546,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["whether",{"_index":826,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"license.html":{}}}],["white",{"_index":446,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["whole",{"_index":4004,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":413,"title":{},"body":{"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["widths",{"_index":1614,"title":{},"body":{"classes/InitializationState.html":{}}}],["window:click",{"_index":3216,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["window:click(event",{"_index":3230,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["window:focusin",{"_index":3217,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["window:focusin(event",{"_index":3232,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["within",{"_index":2811,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["withlatestfrom",{"_index":2289,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["withlatestfrom(this.globalskipconfirmation",{"_index":2318,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["without",{"_index":817,"title":{},"body":{"components/ContainerComponent.html":{},"changelog.html":{},"license.html":{}}}],["workaround",{"_index":1624,"title":{},"body":{"classes/InitializationState.html":{}}}],["workflows",{"_index":3873,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":3696,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":3888,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":3104,"title":{},"body":{"components/StageNavComponent.html":{}}}],["wrapped",{"_index":814,"title":{},"body":{"components/ContainerComponent.html":{}}}],["wrapper",{"_index":431,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["wrapping",{"_index":818,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{}}}],["x",{"_index":389,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/TagListComponent.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["x,y,z",{"_index":903,"title":{},"body":{"components/ContentComponent.html":{}}}],["x?.anatomicalstructures",{"_index":1991,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.blocksize",{"_index":1978,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.displayerrors",{"_index":2478,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x?.extractionsets",{"_index":1992,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.extractionsites",{"_index":1990,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.id",{"_index":1977,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.organ",{"_index":1984,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.organdimensions",{"_index":1986,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.organiri",{"_index":1985,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.position",{"_index":1980,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.registrationcallbackset",{"_index":2270,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["x?.registrations",{"_index":2519,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x?.rotation",{"_index":1979,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.sex",{"_index":1987,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.showprevious",{"_index":1989,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.side",{"_index":1988,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.slicesconfig",{"_index":1981,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.usecancelregistrationcallback",{"_index":2275,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["x?.user",{"_index":2277,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["x?.viewside",{"_index":1983,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.viewtype",{"_index":1982,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x_dimension",{"_index":2623,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x_rotation",{"_index":2639,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x_scaling",{"_index":2634,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x_translation",{"_index":2648,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["xyz",{"_index":2475,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["xyztriplet",{"_index":1939,"title":{"interfaces/XYZTriplet.html":{}},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["xyztriplettostring",{"_index":2438,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["xyztriplettostring(xyz",{"_index":2473,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y",{"_index":386,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/TagListComponent.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["y_dimension",{"_index":2625,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y_rotation",{"_index":2641,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y_scaling",{"_index":2635,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y_translation",{"_index":2650,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["yes",{"_index":2334,"title":{},"body":{"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{}}}],["youtube",{"_index":3426,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{}}}],["youtubeplayermodule",{"_index":3478,"title":{},"body":{"modules/VideoModalModule.html":{}}}],["z",{"_index":381,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["z_dimension",{"_index":2627,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["z_rotation",{"_index":2643,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["z_scaling",{"_index":2636,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["z_translation",{"_index":2652,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["zone.js",{"_index":4172,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":556,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["zoombasedopacity",{"_index":2874,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"injectables/AnatomicalStructureTagState.html":{"url":"injectables/AnatomicalStructureTagState.html","title":"injectable - AnatomicalStructureTagState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n AnatomicalStructureTagState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n\n\n \n Description\n \n \n Tag collection global state\n\n \n\n \n Extends\n \n \n NgxsDataEntityCollectionsRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n _latestTags\n \n \n Private\n model\n \n \n Private\n page\n \n \n Private\n scene\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addTag\n \n \n Private\n addTagRaw\n \n \n \n addTags\n \n \n ngxsOnInit\n \n \n \n removeTag\n \n \n \n searchExternal\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n tags$\n \n \n latestTags\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(injector: Injector)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:79\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load page and model state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addTag\n \n \n \n \n \n \n \n addTag(tag: Tag)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:119\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n addTagRaw\n \n \n \n \n \n \n \n addTagRaw(tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:158\n \n \n\n\n \n \n Adds a tag. Implementation helper for addTags and addTag\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n The tag\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n addTags\n \n \n \n \n \n \n \n addTags(tags: Tag[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:112\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tags\n \n Tag[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:95\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n removeTag\n \n \n \n \n \n \n \n removeTag(tag: Tag)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:124\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n searchExternal\n \n \n \n \n \n \n \n searchExternal(text: string, limit: number)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:140\n \n \n\n\n \n \n Searches for matching tags (not in the state)\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n Search text\n\n \n \n \n limit\n \n number\n \n\n \n No\n \n\n\n \n Maximum returned results hint\n\n \n \n \n \n \n \n \n \n Returns : ObservableInput\n\n \n \n external Search result\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n _latestTags\n \n \n \n \n \n \n Type : Tag[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:68\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n model\n \n \n \n \n \n \n Type : ModelState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:75\n \n \n\n \n \n Reference to the model state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n page\n \n \n \n \n \n \n Type : PageState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:79\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n scene\n \n \n \n \n \n \n Type : SceneState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:77\n \n \n\n \n \n Reference to the scene state\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n tags$\n \n \n\n \n \n gettags$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:38\n \n \n \n \n Observable of tags\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n latestTags\n \n \n\n \n \n getlatestTags()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:70\n \n \n\n \n \n\n \n\n\n \n import { createEntityCollections, EntityCollections } from '@angular-ru/common/entity';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataEntityCollectionsRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { bind as Bind } from 'bind-decorator';\nimport { combineLatest, Observable, ObservableInput } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { Tag, TagId, TagSearchResult } from '../../models/anatomical-structure-tag';\nimport { ModelState } from '../model/model.state';\nimport { PageState } from '../page/page.state';\nimport { SceneState } from '../scene/scene.state';\n\n\n/** Tag state model */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface AnatomicalStructureTagStateModel {\n}\n\n\n/**\n * Tag collection global state\n */\n@StateRepository()\n@State>({\n name: 'tags',\n defaults: {\n ...createEntityCollections()\n }\n})\n@Injectable()\nexport class AnatomicalStructureTagState extends NgxsDataEntityCollectionsRepository {\n /** Observable of tags */\n @Computed()\n get tags$(): Observable {\n return combineLatest([this.entities$, this.scene.nodeCollisions$]).pipe(\n map(([entities, collisions]) => {\n const tags: Tag[] = [];\n const added = new Set();\n const removed = new Set();\n Object.entries(entities).forEach(([id, tag]) => {\n if (tag.type === 'removed') {\n removed.add(id);\n } else {\n added.add(id);\n tags.push(tag);\n }\n });\n for (const model of collisions) {\n const iri = model.representation_of;\n if (iri && !removed.has(iri) && !added.has(iri)) {\n added.add(iri);\n tags.push({\n id: iri,\n label: model.tooltip as string,\n type: 'assigned'\n });\n }\n }\n return tags;\n })\n );\n }\n\n private _latestTags: Tag[] = [];\n\n get latestTags(): Tag[] {\n return this._latestTags;\n }\n\n /** Reference to the model state */\n private model: ModelState;\n /** Reference to the scene state */\n private scene: SceneState;\n\n private page: PageState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.scene = this.injector.get(SceneState);\n this.page = this.injector.get(PageState);\n\n this.tags$.subscribe((tags) => {\n this._latestTags = tags;\n });\n\n this.entities$.subscribe(() => this.page.setHasChanges());\n }\n\n @DataAction()\n addTags(tags: Tag[]): void {\n for (const tag of tags) {\n this.addTagRaw(tag);\n }\n }\n\n @DataAction()\n addTag(tag: Tag): void {\n this.addTagRaw(tag);\n }\n\n @DataAction()\n removeTag(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'removed' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'removed' });\n }\n }\n\n /**\n * Searches for matching tags (not in the state)\n *\n * @param text Search text\n * @param limit Maximum returned results hint\n * @returns external Search result\n */\n @Bind\n searchExternal(text: string, limit: number): ObservableInput {\n const matches = this.model.snapshot.anatomicalStructures\n .filter(as => as.name.toLowerCase().indexOf(text.toLowerCase()) !== -1);\n return [{\n totalCount: matches.length,\n results: matches.map((as): Tag => ({\n id: as.id,\n label: as.name,\n type: 'added'\n })).slice(0, limit)\n }];\n }\n\n /**\n * Adds a tag. Implementation helper for `addTags` and `addTag`\n *\n * @param tag The tag\n */\n private addTagRaw(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'added' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'added' });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AnatomicalStructureTagStateModel.html":{"url":"interfaces/AnatomicalStructureTagStateModel.html","title":"interface - AnatomicalStructureTagStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AnatomicalStructureTagStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n\n\n \n Description\n \n \n Tag state model\n\n \n\n\n\n\n\n \n\n\n \n import { createEntityCollections, EntityCollections } from '@angular-ru/common/entity';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataEntityCollectionsRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { bind as Bind } from 'bind-decorator';\nimport { combineLatest, Observable, ObservableInput } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { Tag, TagId, TagSearchResult } from '../../models/anatomical-structure-tag';\nimport { ModelState } from '../model/model.state';\nimport { PageState } from '../page/page.state';\nimport { SceneState } from '../scene/scene.state';\n\n\n/** Tag state model */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface AnatomicalStructureTagStateModel {\n}\n\n\n/**\n * Tag collection global state\n */\n@StateRepository()\n@State>({\n name: 'tags',\n defaults: {\n ...createEntityCollections()\n }\n})\n@Injectable()\nexport class AnatomicalStructureTagState extends NgxsDataEntityCollectionsRepository {\n /** Observable of tags */\n @Computed()\n get tags$(): Observable {\n return combineLatest([this.entities$, this.scene.nodeCollisions$]).pipe(\n map(([entities, collisions]) => {\n const tags: Tag[] = [];\n const added = new Set();\n const removed = new Set();\n Object.entries(entities).forEach(([id, tag]) => {\n if (tag.type === 'removed') {\n removed.add(id);\n } else {\n added.add(id);\n tags.push(tag);\n }\n });\n for (const model of collisions) {\n const iri = model.representation_of;\n if (iri && !removed.has(iri) && !added.has(iri)) {\n added.add(iri);\n tags.push({\n id: iri,\n label: model.tooltip as string,\n type: 'assigned'\n });\n }\n }\n return tags;\n })\n );\n }\n\n private _latestTags: Tag[] = [];\n\n get latestTags(): Tag[] {\n return this._latestTags;\n }\n\n /** Reference to the model state */\n private model: ModelState;\n /** Reference to the scene state */\n private scene: SceneState;\n\n private page: PageState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.scene = this.injector.get(SceneState);\n this.page = this.injector.get(PageState);\n\n this.tags$.subscribe((tags) => {\n this._latestTags = tags;\n });\n\n this.entities$.subscribe(() => this.page.setHasChanges());\n }\n\n @DataAction()\n addTags(tags: Tag[]): void {\n for (const tag of tags) {\n this.addTagRaw(tag);\n }\n }\n\n @DataAction()\n addTag(tag: Tag): void {\n this.addTagRaw(tag);\n }\n\n @DataAction()\n removeTag(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'removed' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'removed' });\n }\n }\n\n /**\n * Searches for matching tags (not in the state)\n *\n * @param text Search text\n * @param limit Maximum returned results hint\n * @returns external Search result\n */\n @Bind\n searchExternal(text: string, limit: number): ObservableInput {\n const matches = this.model.snapshot.anatomicalStructures\n .filter(as => as.name.toLowerCase().indexOf(text.toLowerCase()) !== -1);\n return [{\n totalCount: matches.length,\n results: matches.map((as): Tag => ({\n id: as.id,\n label: as.name,\n type: 'added'\n })).slice(0, limit)\n }];\n }\n\n /**\n * Adds a tag. Implementation helper for `addTags` and `addTag`\n *\n * @param tag The tag\n */\n private addTagRaw(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'added' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'added' });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppComponent.html":{"url":"components/AppComponent.html","title":"component - AppComponent","body":"\n \n\n\n\n\n\n Components\n \n AppComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/app.component.ts\n\n\n\n \n Description\n \n \n App component\n\n \n\n\n \n Implements\n \n \n OnDestroy\n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root\n \n\n\n\n \n styleUrls\n ./app.component.scss\n \n\n\n\n \n templateUrl\n ./app.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n disablePositionChange\n \n \n Readonly\n header$\n \n \n homeUrl\n \n \n Readonly\n homeUrl$\n \n \n logoTooltip\n \n \n Readonly\n logoTooltip$\n \n \n open\n \n \n organList\n \n \n registrationStarted\n \n \n Private\n Readonly\n subscriptions\n \n \n theme\n \n \n Readonly\n theme$\n \n \n Readonly\n themeMode$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n handleClick\n \n \n \n handleKey\n \n \n ngOnDestroy\n \n \n ngOnInit\n \n \n toggleScheme\n \n \n \n \n\n\n\n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n document:keydown\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n isLightTheme\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(model: ModelState, page: PageState, consentService: ConsentService, snackbar: MatSnackBar, theming: ThemingService, el: ElementRef<>, injector: Injector, globalConfig: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:64\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n snackbar\n \n \n MatSnackBar\n \n \n \n No\n \n \n \n \n theming\n \n \n ThemingService\n \n \n \n No\n \n \n \n \n el\n \n \n ElementRef<>\n \n \n \n No\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:167\n \n \n\n\n \n \n Disables block position change if an input element is clicked\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element clicked\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:keydown\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keydown(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:128\n \n \n\n\n \n \n Shifts block position when certain keys are pressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n handleClick\n \n \n \n \n \n \n \n handleClick(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:167\n \n \n\n\n \n \n Disables block position change if an input element is clicked\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element clicked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleKey\n \n \n \n \n \n \n \n handleKey(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keydown', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:128\n \n \n\n\n \n \n Shifts block position when certain keys are pressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n The keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:178\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:100\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleScheme\n \n \n \n \n \n \ntoggleScheme()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:118\n \n \n\n\n \n \n Toggles scheme between light and dark mode\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n disablePositionChange\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:44\n \n \n\n \n \n Disables changes in block position\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n header$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('header')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n homeUrl$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('homeUrl')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:54\n \n \n\n\n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:61\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n logoTooltip$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('logoTooltip')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:55\n \n \n\n\n \n \n \n \n \n \n \n \n open\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:38\n \n \n\n \n \n True if the organ selector drawer is open\n\n \n \n\n \n \n \n \n \n \n \n \n organList\n \n \n \n \n \n \n Default value : RUI_ORGANS\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:35\n \n \n\n \n \n Organs to be displayed in the organ selector\n\n \n \n\n \n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:41\n \n \n\n \n \n False until the initial registration modal is closed\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:64\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:57\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n theme$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('theme')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:50\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n themeMode$\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:51\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n isLightTheme\n \n \n\n \n \n getisLightTheme()\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:46\n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnDestroy, OnInit, HostListener } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Subscription, ReplaySubject } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { ModelState, RUI_ORGANS } from './core/store/model/model.state';\nimport { PageState } from './core/store/page/page.state';\n\nexport interface User {\n firstName: string;\n lastName: string;\n}\n\ninterface AppOptions extends GlobalConfig {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\n/**\n * App component\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppComponent implements OnDestroy, OnInit {\n /** Organs to be displayed in the organ selector */\n organList = RUI_ORGANS;\n\n /** True if the organ selector drawer is open */\n open = true;\n\n /** False until the initial registration modal is closed */\n registrationStarted = false;\n\n /** Disables changes in block position */\n disablePositionChange = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n\n theme: string;\n\n homeUrl: string;\n\n logoTooltip: string;\n\n /** All subscriptions managed by the container. */\n private readonly subscriptions = new Subscription();\n\n constructor(\n readonly model: ModelState, readonly page: PageState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, readonly theming: ThemingService,\n el: ElementRef, injector: Injector, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n this.subscriptions.add(\n page.registrationCallbackSet$.subscribe((callbackSet) => {\n this.open = !callbackSet;\n })\n );\n this.subscriptions.add(\n page.registrationStarted$.subscribe((registrationStarted) => {\n this.registrationStarted = registrationStarted;\n })\n );\n this.theme$.subscribe((theme: string) => {\n this.theme = theme;\n });\n this.globalConfig.getOption('homeUrl').subscribe((url: string) => {\n this.homeUrl = url;\n });\n this.globalConfig.getOption('logoTooltip').subscribe((tooltip: string) => {\n this.logoTooltip = tooltip;\n });\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n this.themeMode$.next('light');\n\n this.theming.setTheme(`${this.theme}-theme-light`);\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Shifts block position when certain keys are pressed\n *\n * @param target The keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n const oldPosition = this.model.snapshot.position;\n if (this.disablePositionChange || !this.registrationStarted) {\n return;\n }\n target.preventDefault();\n const delta = target.repeat ? 1.0 : 0.5;\n let newPosition = oldPosition;\n switch (target.key) {\n case 'q':\n newPosition = { ...oldPosition, z: oldPosition.z + delta };\n break;\n case 'e':\n newPosition = { ...oldPosition, z: oldPosition.z - delta };\n break;\n case 'w':\n newPosition = { ...oldPosition, y: oldPosition.y + delta };\n break;\n case 's':\n newPosition = { ...oldPosition, y: oldPosition.y - delta };\n break;\n case 'a':\n newPosition = { ...oldPosition, x: oldPosition.x - delta };\n break;\n case 'd':\n newPosition = { ...oldPosition, x: oldPosition.x + delta };\n break;\n default:\n break;\n }\n this.model.setPosition(newPosition);\n }\n\n /**\n * Disables block position change if an input element is clicked\n *\n * @param target The element clicked\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n if (target.nodeName === 'INPUT') {\n this.disablePositionChange = true;\n } else {\n this.disablePositionChange = false;\n }\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n\n\n\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n {{ organSelector.expanded ? 'arrow_drop_up': 'arrow_drop_down' }}\n \n \n \n \n {{ open ? 'arrow_drop_up': 'arrow_drop_down' }}\n \n \n \n \n \n \n\n\n \n\n \n \n ./app.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n height: 100%;\n overflow: hidden;\n font-size: 1rem;\n color: black;\n\n .header-hidden {\n display: none;\n }\n\n ccf-drawer-container {\n height: 100%;\n\n ccf-drawer {\n width: 25.5rem;\n }\n\n ccf-drawer-content {\n position: relative;\n z-index: 1;\n\n .selector-drawer {\n top: 0rem;\n display: flex;\n flex-direction: column;\n position: relative;\n height: 5.688rem;\n transition: all 0.5s ease-in-out;\n\n &.expanded {\n height: 15rem;\n }\n\n ccf-organ-selector {\n height: 100%;\n padding-top: 0.5rem;\n transition: all 0.5s;\n\n &.closed {\n padding-top: 0;\n }\n }\n\n .close-button-wrapper {\n display: flex;\n justify-content: center;\n height: 0;\n z-index: 2;\n\n .close-button {\n cursor: pointer;\n transition: 0.6s;\n\n .expand-collapse-icon {\n width: 3rem;\n height: 1.2rem;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n background-color: white;\n border-bottom-left-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n transition: 0.6s;\n\n &:hover {\n background-color: #ececec;\n }\n }\n }\n }\n\n\n &.closed {\n height: 3rem;\n top: -2.9rem;\n }\n }\n\n .stage-content {\n border-radius: 0.5rem !important;\n height: calc(100% - 2.688rem - 3rem - 1.5rem);\n }\n\n .expanded-stage {\n height: calc(100% - 1.5rem);\n padding-bottom: 1rem;\n }\n\n .retracted-stage {\n height: calc(100% - 2.688rem - 14rem);\n }\n\n }\n\n\n\n ccf-content {\n // top: 0rem;\n position: absolute;\n transition-duration: 0.5s;\n transition-timing-function: ease-in-out;\n transition-property: all;\n bottom: 1.5rem;\n z-index: 1;\n\n }\n\n }\n\n}\n\n::ng-deep .mdc-snackbar__surface {\n box-shadow: none !important;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ organSelector.expanded ? \\'arrow_drop_up\\': \\'arrow_drop_down\\' }} {{ open ? \\'arrow_drop_up\\': \\'arrow_drop_down\\' }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nContentModule\n\nContentModule\n\nAppModule -->\n\nContentModule->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nAppModule -->\n\nHeaderModule->AppModule\n\n\n\n\n\nLeftSidebarModule\n\nLeftSidebarModule\n\nAppModule -->\n\nLeftSidebarModule->AppModule\n\n\n\n\n\nRegistrationModalModule\n\nRegistrationModalModule\n\nAppModule -->\n\nRegistrationModalModule->AppModule\n\n\n\n\n\nRightSidebarModule\n\nRightSidebarModule\n\nAppModule -->\n\nRightSidebarModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n Imports\n \n \n ContentModule\n \n \n CoreModule\n \n \n DrawerModule\n \n \n HeaderModule\n \n \n LeftSidebarModule\n \n \n RegistrationModalModule\n \n \n RightSidebarModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.module.ts:56\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { MAT_FORM_FIELD_DEFAULT_OPTIONS } from '@angular/material/form-field';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSnackBarModule } from '@angular/material/snack-bar';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { OrganSelectorModule, TrackingPopupModule } from 'ccf-shared';\n\nimport { AppWebComponent } from './app-web-component.component';\nimport { AppComponent } from './app.component';\nimport { CoreModule } from './core/core.module';\nimport { DEFAULT_THEME } from './core/services/theming/theming.service';\nimport { ContentModule } from './modules/content/content.module';\nimport { HeaderModule } from './modules/header/header.module';\nimport { LeftSidebarModule } from './modules/left-sidebar/left-sidebar.module';\nimport { RegistrationModalModule } from './modules/registration-modal/registration-modal/registration-modal.module';\nimport { RightSidebarModule } from './modules/right-sidebar/right-sidebar.module';\nimport { DrawerModule } from './shared/components/drawer/drawer.module';\n\n\n@NgModule({\n imports: [\n BrowserModule,\n BrowserAnimationsModule,\n CoreModule,\n MatIconModule,\n DrawerModule,\n HeaderModule,\n ContentModule,\n LeftSidebarModule,\n RightSidebarModule,\n OrganSelectorModule,\n RegistrationModalModule,\n TrackingPopupModule,\n MatSnackBarModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [\n {\n provide: DEFAULT_THEME,\n useValue: 'hubmap-theme-light'\n },\n {\n provide: MAT_FORM_FIELD_DEFAULT_OPTIONS,\n useValue: {\n floatLabel: true,\n hideRequiredMarker: true\n }\n }\n ]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-rui', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/app.component.ts\n \n\n\n\n \n Extends\n \n \n GlobalConfig\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n theme\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnDestroy, OnInit, HostListener } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Subscription, ReplaySubject } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { ModelState, RUI_ORGANS } from './core/store/model/model.state';\nimport { PageState } from './core/store/page/page.state';\n\nexport interface User {\n firstName: string;\n lastName: string;\n}\n\ninterface AppOptions extends GlobalConfig {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\n/**\n * App component\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppComponent implements OnDestroy, OnInit {\n /** Organs to be displayed in the organ selector */\n organList = RUI_ORGANS;\n\n /** True if the organ selector drawer is open */\n open = true;\n\n /** False until the initial registration modal is closed */\n registrationStarted = false;\n\n /** Disables changes in block position */\n disablePositionChange = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n\n theme: string;\n\n homeUrl: string;\n\n logoTooltip: string;\n\n /** All subscriptions managed by the container. */\n private readonly subscriptions = new Subscription();\n\n constructor(\n readonly model: ModelState, readonly page: PageState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, readonly theming: ThemingService,\n el: ElementRef, injector: Injector, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n this.subscriptions.add(\n page.registrationCallbackSet$.subscribe((callbackSet) => {\n this.open = !callbackSet;\n })\n );\n this.subscriptions.add(\n page.registrationStarted$.subscribe((registrationStarted) => {\n this.registrationStarted = registrationStarted;\n })\n );\n this.theme$.subscribe((theme: string) => {\n this.theme = theme;\n });\n this.globalConfig.getOption('homeUrl').subscribe((url: string) => {\n this.homeUrl = url;\n });\n this.globalConfig.getOption('logoTooltip').subscribe((tooltip: string) => {\n this.logoTooltip = tooltip;\n });\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n this.themeMode$.next('light');\n\n this.theming.setTheme(`${this.theme}-theme-light`);\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Shifts block position when certain keys are pressed\n *\n * @param target The keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n const oldPosition = this.model.snapshot.position;\n if (this.disablePositionChange || !this.registrationStarted) {\n return;\n }\n target.preventDefault();\n const delta = target.repeat ? 1.0 : 0.5;\n let newPosition = oldPosition;\n switch (target.key) {\n case 'q':\n newPosition = { ...oldPosition, z: oldPosition.z + delta };\n break;\n case 'e':\n newPosition = { ...oldPosition, z: oldPosition.z - delta };\n break;\n case 'w':\n newPosition = { ...oldPosition, y: oldPosition.y + delta };\n break;\n case 's':\n newPosition = { ...oldPosition, y: oldPosition.y - delta };\n break;\n case 'a':\n newPosition = { ...oldPosition, x: oldPosition.x - delta };\n break;\n case 'd':\n newPosition = { ...oldPosition, x: oldPosition.x + delta };\n break;\n default:\n break;\n }\n this.model.setPosition(newPosition);\n }\n\n /**\n * Disables block position change if an input element is clicked\n *\n * @param target The element clicked\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n if (target.nodeName === 'INPUT') {\n this.disablePositionChange = true;\n } else {\n this.disablePositionChange = false;\n }\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n baseHref\n \n \n cancelRegistration\n \n \n editRegistration\n \n \n fetchPreviousRegistrations\n \n \n header\n \n \n homeUrl\n \n \n logoTooltip\n \n \n organ\n \n \n register\n \n \n skipUnsavedChangesConfirmation\n \n \n theme\n \n \n useDownload\n \n \n user\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:39\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n baseHref\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:25\n \n \n \n \n \n \n \n \n \n cancelRegistration\n \n \n \n \n Type : string | CancelRegistrationCallback\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:31\n \n \n \n \n \n \n \n \n \n editRegistration\n \n \n \n \n Type : string | SpatialEntityJsonLd\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:29\n \n \n \n \n \n \n \n \n \n fetchPreviousRegistrations\n \n \n \n \n Type : string | FetchPreviousRegistrationsCallback\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:32\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:35\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:37\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n Type : string | Organ\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:28\n \n \n \n \n \n \n \n \n \n register\n \n \n \n \n Type : string | RegistrationCallback\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:30\n \n \n \n \n \n \n \n \n \n skipUnsavedChangesConfirmation\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n theme\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:34\n \n \n \n \n \n \n \n \n \n useDownload\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:26\n \n \n \n \n \n \n \n \n \n user\n \n \n \n \n Type : string | User\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:27\n \n \n \n \n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:39\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input } from '@angular/core';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, BUILTIN_PARSERS } from 'ccf-shared/web-components';\nimport { ObservableInput } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\n\nimport { environment } from '../environments/environment';\n\n\nexport type User = NonNullable;\nexport type Organ = NonNullable;\nexport type RegistrationCallback = (data: unknown) => void;\nexport type CancelRegistrationCallback = () => void;\nexport type FetchPreviousRegistrationsCallback = () => ObservableInput[]>;\n\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() baseHref: string;\n @Input() useDownload: string | boolean;\n @Input() user: string | User;\n @Input() organ: string | Organ;\n @Input() editRegistration: string | SpatialEntityJsonLd;\n @Input() register: string | RegistrationCallback;\n @Input() cancelRegistration: string | CancelRegistrationCallback;\n @Input() fetchPreviousRegistrations: string | FetchPreviousRegistrationsCallback;\n @Input() skipUnsavedChangesConfirmation: string | boolean;\n @Input() theme: string;\n @Input() header: string | boolean;\n @Input() homeUrl: string;\n @Input() logoTooltip: string;\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n const BP = BUILTIN_PARSERS;\n\n super(configStore, cdr, {\n initialDelay: 500,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['ruiConfig' as string],\n ...environment.customization\n },\n parse: {\n useDownload: BP.boolean,\n user: BP.json,\n organ: BP.json,\n editRegistration: BP.json,\n register: BP.function,\n cancelRegistration: BP.function,\n fetchPreviousRegistrations: BP.function,\n skipUnsavedChangesConfirmation: BP.boolean,\n header: BP.boolean,\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/BlockSize.html":{"url":"interfaces/BlockSize.html","title":"interface - BlockSize","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n BlockSize\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n\n\n \n Description\n \n \n Interface for objects containing tissue block dimensions\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of block\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Height of block\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Depth of block\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Interface for objects containing tissue block dimensions\n */\nexport interface BlockSize {\n /** Width of block */\n x: number;\n /** Height of block */\n y: number;\n /** Depth of block */\n z: number;\n}\n\n/** Defaults for block sizes. */\nconst DEFAULT_BLOCK_SIZE: BlockSize = {\n x: 10,\n y: 10,\n z: 10\n};\n\n/**\n * Component for entering dimensions of the tissue block\n */\n@Component({\n selector: 'ccf-block-size-input',\n templateUrl: './block-size-input.component.html',\n styleUrls: ['./block-size-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class BlockSizeInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-block-size-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() blockSize = DEFAULT_BLOCK_SIZE;\n\n /**\n * Emitter for values\n */\n @Output() readonly blockSizeChange = new EventEmitter();\n\n /**\n * Creates an instance of block size input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateBlockSizes(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.blockSize = { ...this.blockSize, [key]: +inputTarget.value };\n this.ga.event('block_size_change', 'block_size_input', key, this.blockSize[key]);\n this.blockSizeChange.emit(this.blockSize);\n }\n\n /**\n * Refreshes all block size values to 10\n */\n refreshBlockSize(): void {\n this.blockSize = DEFAULT_BLOCK_SIZE;\n this.ga.event('block_size_reset', 'block_size_input');\n this.blockSizeChange.emit(this.blockSize);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/BlockSizeInputComponent.html":{"url":"components/BlockSizeInputComponent.html","title":"component - BlockSizeInputComponent","body":"\n \n\n\n\n\n\n Components\n \n BlockSizeInputComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n\n\n\n \n Description\n \n \n Component for entering dimensions of the tissue block\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-block-size-input\n \n\n\n\n \n styleUrls\n ./block-size-input.component.scss\n \n\n\n\n \n templateUrl\n ./block-size-input.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n refreshBlockSize\n \n \n updateBlockSizes\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n blockSize\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n blockSizeChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:45\n \n \n\n \n \n Creates an instance of block size input component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n blockSize\n \n \n \n \n Type : BlockSize\n\n \n \n \n \n Default value : DEFAULT_BLOCK_SIZE\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:40\n \n \n \n \n Values of block dimensions to be emitted\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n blockSizeChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:45\n \n \n \n \n Emitter for values\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-block-size-input\"\n\n \n \n \n \n Default value : 'ccf-block-size-input'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n refreshBlockSize\n \n \n \n \n \n \nrefreshBlockSize()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:70\n \n \n\n\n \n \n Refreshes all block size values to 10\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateBlockSizes\n \n \n \n \n \n \nupdateBlockSizes(input: InputEvent, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:60\n \n \n\n\n \n \n Updates values when an input changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n input\n \n InputEvent\n \n\n \n No\n \n\n\n \n InputEvent from the input element which contains the new value\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Name of the dimension to be updated\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-block-size-input'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Interface for objects containing tissue block dimensions\n */\nexport interface BlockSize {\n /** Width of block */\n x: number;\n /** Height of block */\n y: number;\n /** Depth of block */\n z: number;\n}\n\n/** Defaults for block sizes. */\nconst DEFAULT_BLOCK_SIZE: BlockSize = {\n x: 10,\n y: 10,\n z: 10\n};\n\n/**\n * Component for entering dimensions of the tissue block\n */\n@Component({\n selector: 'ccf-block-size-input',\n templateUrl: './block-size-input.component.html',\n styleUrls: ['./block-size-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class BlockSizeInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-block-size-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() blockSize = DEFAULT_BLOCK_SIZE;\n\n /**\n * Emitter for values\n */\n @Output() readonly blockSizeChange = new EventEmitter();\n\n /**\n * Creates an instance of block size input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateBlockSizes(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.blockSize = { ...this.blockSize, [key]: +inputTarget.value };\n this.ga.event('block_size_change', 'block_size_input', key, this.blockSize[key]);\n this.blockSizeChange.emit(this.blockSize);\n }\n\n /**\n * Refreshes all block size values to 10\n */\n refreshBlockSize(): void {\n this.blockSize = DEFAULT_BLOCK_SIZE;\n this.ga.event('block_size_reset', 'block_size_input');\n this.blockSizeChange.emit(this.blockSize);\n }\n}\n\n \n\n \n \n Tissue Block Dimensions (mm)\n \n refresh\n\n\n\n \n Width (X)\n \n \n\n \n Height (Y)\n \n \n\n \n Depth (Z)\n \n \n\n\n \n\n \n \n ./block-size-input.component.scss\n \n :host {\n input[type=number] {\n -moz-appearance: textfield;\n }\n\n .header {\n display: flex;\n align-items: center;\n height: 1.5rem;\n\n .title {\n font-weight: 600;\n }\n\n .refresh {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n }\n }\n\n .size-inputs {\n display: flex;\n\n .field {\n width: 33.33%;\n\n &:not(:last-child) {\n padding-right: 0.75rem;\n }\n\n .input {\n text-align: center;\n }\n\n .suffix {\n display: none;\n }\n\n ::ng-deep .mdc-text-field {\n padding: 0;\n\n .mat-mdc-form-field-infix {\n padding-bottom: 0;\n min-height: inherit;\n }\n\n .mat-mdc-form-field-icon-suffix {\n padding: 1rem 0 0px .25rem;\n }\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Tissue Block Dimensions (mm) refresh Width (X) Height (Y) Depth (Z) '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'BlockSizeInputComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/BlockSizeInputModule.html":{"url":"modules/BlockSizeInputModule.html","title":"module - BlockSizeInputModule","body":"\n \n\n\n\n\n Modules\n BlockSizeInputModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_BlockSizeInputModule\n\n\n\ncluster_BlockSizeInputModule_declarations\n\n\n\ncluster_BlockSizeInputModule_exports\n\n\n\n\nBlockSizeInputComponent\n\nBlockSizeInputComponent\n\n\n\nBlockSizeInputModule\n\nBlockSizeInputModule\n\nBlockSizeInputModule -->\n\nBlockSizeInputComponent->BlockSizeInputModule\n\n\n\n\n\nBlockSizeInputComponent \n\nBlockSizeInputComponent \n\nBlockSizeInputComponent -->\n\nBlockSizeInputModule->BlockSizeInputComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n BlockSizeInputComponent\n \n \n \n \n Exports\n \n \n BlockSizeInputComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\nimport { BlockSizeInputComponent } from './block-size-input.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatInputModule,\n MatIconModule,\n MatRippleModule,\n MatTooltipModule,\n MatFormFieldModule\n ],\n declarations: [BlockSizeInputComponent],\n exports: [BlockSizeInputComponent]\n})\nexport class BlockSizeInputModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ConfigModule.html":{"url":"modules/ConfigModule.html","title":"module - ConfigModule","body":"\n \n\n\n\n\n Modules\n ConfigModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/services/config/config.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { GlobalsService } from 'ccf-shared';\n\nimport { GLOBAL_CONFIG, globalConfigFactory } from './config';\n\n\n@NgModule({\n providers: [\n {\n provide: GLOBAL_CONFIG,\n useFactory: globalConfigFactory,\n deps: [GlobalsService]\n }\n ]\n})\nexport class ConfigModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContainerComponent.html":{"url":"components/ContainerComponent.html","title":"component - ContainerComponent","body":"\n \n\n\n\n\n\n Components\n \n ContainerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n\n\n\n \n Description\n \n \n Main container for drawer components.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n \n exportAs\n ccfDrawerContainer\n \n\n\n\n\n\n \n providers\n \n MessageService\n \n \n\n\n \n selector\n ccf-drawer-container\n \n\n\n\n \n styleUrls\n ./container.component.scss\n \n\n\n\n \n templateUrl\n ./container.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n \n Readonly\n className\n \n \n \n Private\n content1\n \n \n \n Private\n content2\n \n \n \n Private\n drawers\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n Private\n validateDrawers\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n hasWrappedContent\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n Creates an instance of container component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n The service used to send event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-container\"\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(_msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:115\n \n \n\n\n \n \n Processes event messages.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:83\n \n \n\n\n \n \n Sets up all listeners after all content has been projected.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:105\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n validateDrawers\n \n \n \n \n \n \n \n validateDrawers()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:124\n \n \n\n\n \n \n Validates the number of drawers and their positions.\n\n\n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Type : MessageChannel\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:60\n \n \n\n \n \n The connected message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content1\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(ContentComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:45\n \n \n\n \n \n Content component if provided already wrapped.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content2\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ViewChildren(ContentComponent)\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:48\n \n \n\n \n \n Content component if provided without wrapping.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(DrawerComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:41\n \n \n\n \n \n Drawer components in this container.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n\n \n \n getcontent()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:50\n \n \n \n \n Resolves the content component.\n\n\n \n Returns : ContentComponent\n\n \n \n \n\n \n \n \n \n \n \n \n hasWrappedContent\n \n \n\n \n \n gethasWrappedContent()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:55\n \n \n \n \n Whether the content was wrapped.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, HostBinding, OnDestroy, QueryList,\n ViewChildren,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { startWith } from 'rxjs/operators';\n\nimport { ContentComponent } from '../content/content.component';\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/**\n * Helper function for creating drawer errors.\n *\n * @param position The position of the drawer.\n * @throws {Error} Error with useful message is always thrown.\n */\nfunction throwDuplicateDrawersError(position: 'start' | 'end'): never {\n throw new Error(`Multiple drawers in position ${position}`);\n}\n\n\n/**\n * Main container for drawer components.\n */\n@Component({\n selector: 'ccf-drawer-container',\n exportAs: 'ccfDrawerContainer',\n templateUrl: './container.component.html',\n styleUrls: ['./container.component.scss'],\n providers: [MessageService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContainerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-container';\n\n /** Drawer components in this container. */\n @ContentChildren(DrawerComponent, { descendants: true })\n private drawers: QueryList;\n\n /** Content component if provided already wrapped. */\n @ContentChildren(ContentComponent, { descendants: true })\n private content1: QueryList;\n /** Content component if provided without wrapping. */\n @ViewChildren(ContentComponent)\n private content2: QueryList;\n /** Resolves the content component. */\n private get content(): ContentComponent {\n return this.content1.first ?? this.content2.first;\n }\n\n /** Whether the content was wrapped. */\n get hasWrappedContent(): boolean {\n return this.content1.length !== 0;\n }\n\n /** The connected message channel. */\n private channel: MessageChannel;\n /** All subscriptions managed by the container. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of container component.\n *\n * @param messageService The service used to send event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Sets up all listeners after all content has been projected.\n */\n ngAfterViewInit(): void {\n this.drawers.changes.pipe(startWith(null)).subscribe(() => {\n const drawers = this.validateDrawers();\n this.channel.sendMessage({\n type: 'drawer-containers-changed',\n drawers\n });\n this.cdr.markForCheck();\n });\n\n this.content1.changes.pipe(startWith(null)).subscribe(() => {\n this.channel.sendMessage({\n type: 'content-container-changed',\n content: this.content\n });\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Processes event messages.\n *\n * @param _msg The event.\n * @returns true if change detection needs to be run.\n */\n private handleMessage(_msg: Message): boolean {\n return true;\n }\n\n /**\n * Validates the number of drawers and their positions.\n *\n * @returns A tuple containing the start and end drawers.\n */\n private validateDrawers(): [DrawerComponent | undefined, DrawerComponent | undefined] {\n const drawers = this.drawers.toArray();\n const startDrawers = drawers.filter(drawer => drawer.position === 'start');\n const endDrawers = drawers.filter(drawer => drawer.position === 'end');\n\n if (startDrawers.length > 1) {\n throwDuplicateDrawersError('start');\n }\n if (endDrawers.length > 1) {\n throwDuplicateDrawersError('end');\n }\n\n return [startDrawers[0], endDrawers[0]];\n }\n}\n\n \n\n \n \n\n\n\n \n\n\n \n\n \n \n ./container.component.scss\n \n :host {\n display: block;\n position: relative;\n z-index: 1;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContainerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent.html":{"url":"components/ContentComponent.html","title":"component - ContentComponent","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/content.component.ts\n\n\n\n \n Description\n \n \n Main content component\n\n \n\n\n \n Implements\n \n \n OnInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-content\n \n\n\n\n \n styleUrls\n ./content.component.scss\n \n\n\n\n \n templateUrl\n ./content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n bounds$\n \n \n \n Readonly\n clsName\n \n \n debugMode\n \n \n Readonly\n is3DView$\n \n \n isNarrowView\n \n \n Readonly\n position$\n \n \n Private\n sensor\n \n \n showDebugButtons\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleNodeDrag\n \n \n ngOnDestroy\n \n \n ngOnInit\n \n \n resetStage\n \n \n setViewType\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(model: ModelState, page: PageState, registration: RegistrationState, scene: SceneState, rootRef: ElementRef, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:61\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n The model state\n\n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n The page state\n\n \n \n \n registration\n \n \n RegistrationState\n \n \n \n No\n \n \n \n The registration state\n\n \n \n \n scene\n \n \n SceneState\n \n \n \n No\n \n \n \n \n \n \n rootRef\n \n \n ElementRef\n \n \n \n No\n \n \n \n Component's root element\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n Change detector\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-content\"\n\n \n \n \n \n Default value : 'ccf-content'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:26\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleNodeDrag\n \n \n \n \n \n \nhandleNodeDrag(event: NodeDragEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:119\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n event\n \n NodeDragEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:97\n \n \n\n\n \n \n Detaches the resize sensor\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:84\n \n \n\n\n \n \n Sets up the resize sensor\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n resetStage\n \n \n \n \n \n \nresetStage()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:113\n \n \n\n\n \n \n Method to reset registration block, crosshairs, and x,y,z information.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setViewType\n \n \n \n \n \n \nsetViewType(is3DView: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:106\n \n \n\n\n \n \n Sets view type\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n is3DView\n \n boolean\n \n\n \n No\n \n\n\n \n Set view type to '3d' if this is true otherwise set it to 'register'\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n bounds$\n \n \n \n \n \n \n Default value : this.model.organDimensions$.pipe(\n map(dims => ({\n x: Math.max(dims.x, this.model.defaultPosition.x + 40) / 1000,\n y: Math.max(dims.y, this.model.defaultPosition.y + 40) / 1000,\n z: Math.max(dims.z, this.model.defaultPosition.z + 40) / 1000\n })),\n distinctUntilKeyChanged('x'),\n distinctUntilKeyChanged('y')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:37\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:26\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n debugMode\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:53\n \n \n\n \n \n Shows / hides the state debug component for testing purposes.\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n is3DView$\n \n \n \n \n \n \n Default value : this.model.viewType$.pipe(\n map(type => type === '3d')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:33\n \n \n\n \n \n Whether the view type is 3d or register\n\n \n \n\n \n \n \n \n \n \n \n \n isNarrowView\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:48\n \n \n\n \n \n Whether the content area is very narrow\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n position$\n \n \n \n \n \n \n Default value : this.model.position$.pipe(\n map(p => ({ x: Math.floor(p.x), y: Math.floor(p.y), z: Math.floor(p.z) }))\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n sensor\n \n \n \n \n \n \n Type : ResizeSensor\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:61\n \n \n\n \n \n Resize detection\n\n \n \n\n \n \n \n \n \n \n \n \n showDebugButtons\n \n \n \n \n \n \n Default value : !environment.production\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:58\n \n \n\n \n \n Show debug buttons of content component\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, HostBinding, OnDestroy, OnInit\n} from '@angular/core';\nimport { NodeDragEvent } from 'ccf-body-ui';\nimport { ResizeSensor } from 'css-element-queries';\nimport { distinctUntilKeyChanged, map } from 'rxjs/operators';\n\nimport { environment } from '../../../environments/environment';\nimport { ModelState } from '../../core/store/model/model.state';\nimport { PageState } from '../../core/store/page/page.state';\nimport { RegistrationState } from '../../core/store/registration/registration.state';\nimport { SceneState } from '../../core/store/scene/scene.state';\n\n\n/**\n * Main content component\n */\n@Component({\n selector: 'ccf-content',\n templateUrl: './content.component.html',\n styleUrls: ['./content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnInit, OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-content';\n\n readonly position$ = this.model.position$.pipe(\n map(p => ({ x: Math.floor(p.x), y: Math.floor(p.y), z: Math.floor(p.z) }))\n );\n\n /** Whether the view type is 3d or register */\n readonly is3DView$ = this.model.viewType$.pipe(\n map(type => type === '3d')\n );\n\n readonly bounds$ = this.model.organDimensions$.pipe(\n map(dims => ({\n x: Math.max(dims.x, this.model.defaultPosition.x + 40) / 1000,\n y: Math.max(dims.y, this.model.defaultPosition.y + 40) / 1000,\n z: Math.max(dims.z, this.model.defaultPosition.z + 40) / 1000\n })),\n distinctUntilKeyChanged('x'),\n distinctUntilKeyChanged('y')\n );\n\n /** Whether the content area is very narrow */\n isNarrowView = false;\n\n /**\n * Shows / hides the state debug component for testing purposes.\n */\n debugMode = false;\n\n /**\n * Show debug buttons of content component\n */\n showDebugButtons = !environment.production;\n\n /** Resize detection */\n private sensor: ResizeSensor;\n\n /**\n * Creates an instance of content component.\n *\n * @param model The model state\n * @param page The page state\n * @param registration The registration state\n * @param rootRef Component's root element\n * @param cdr Change detector\n */\n constructor(\n readonly model: ModelState,\n readonly page: PageState,\n readonly registration: RegistrationState,\n readonly scene: SceneState,\n private readonly rootRef: ElementRef,\n private readonly cdr: ChangeDetectorRef\n ) { }\n\n /**\n * Sets up the resize sensor\n */\n ngOnInit(): void {\n this.sensor = new ResizeSensor(this.rootRef.nativeElement, ({ width }) => {\n const isNarrowView = width n * 1000) as [number, number];\n const { position, viewSide, organDimensions } = this.model.snapshot;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => n / 2);\n let newPosition = position;\n switch (viewSide) {\n case 'anterior':\n newPosition = { x: a + dims[0], y: b + dims[1], z: position.z };\n break;\n case 'posterior':\n newPosition = { x: -a + dims[0], y: b + dims[1], z: position.z };\n break;\n case 'left':\n newPosition = { x: position.x, y: b + dims[1], z: -a + dims[2] };\n break;\n case 'right':\n newPosition = { x: position.x, y: b + dims[1], z: a + dims[2] };\n break;\n }\n this.model.setPosition(newPosition);\n }\n }\n }\n}\n\n \n\n \n \n \n \n refresh\n\n\n\n \n\n \n\n \n \n \n X: {{ (position$ | async)?.x }}\n Y: {{ (position$ | async)?.y }}\n Z: {{ (position$ | async)?.z }}\n \n \n\n \n \n\n\n\n\n\n State\n Use callback\n Use download\n\n\n \n\n \n \n ./content.component.scss\n \n :host {\n display: block;\n width: 100%;\n height: 100%;\n padding: 1.5rem;\n overflow: hidden;\n\n .top-bar {\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n .reset {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n }\n }\n\n .main-content {\n display: flex;\n height: calc(100% - 1rem);\n\n .body-ui {\n flex: auto;\n transition: opacity 1s;\n }\n\n .gizmo-area {\n width: 4rem;\n margin-top: 1.5rem;\n margin-left: 1.5rem;\n z-index: 10;\n\n .position-display {\n display: flex;\n justify-content: center;\n margin-bottom: 1.5rem;\n }\n\n .gizmo {\n height: 5.5rem;\n .hidden {\n opacity: 0;\n z-index: 0;\n }\n }\n }\n }\n\n // Temporary for displaying dev information\n .ccf-store-debug {\n color: white;\n position: absolute;\n top: .5rem;\n max-width: 55rem;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' refresh X: {{ (position$ | async)?.x }} Y: {{ (position$ | async)?.y }} Z: {{ (position$ | async)?.z }} State Use callback Use download'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent-1.html":{"url":"components/ContentComponent-1.html","title":"component - ContentComponent-1","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts\n\n\n\n \n Description\n \n \n Component wrapping and providing animations for center content.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-content\n \n\n\n\n \n styleUrls\n ./content.component.scss\n \n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n Readonly\n className\n \n \n Private\n drawers\n \n \n \n faded\n \n \n \n leftMargin\n \n \n \n rightMargin\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngOnDestroy\n \n \n Private\n updateFaded\n \n \n Private\n updateMargin\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n @fadeInOut\n \n \n class\n \n \n class.cff-drawer-content-animations\n \n \n style.margin-left.px\n \n \n style.margin-right.px\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n @fadeInOut\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-content\"\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.cff-drawer-content-animations\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-left.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-right.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:70\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:60\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateFaded\n \n \n \n \n \n \n \n updateFaded()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:116\n \n \n\n\n \n \n Checks and updates the faded state based on the drawer states.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateMargin\n \n \n \n \n \n \n \n updateMargin(position: \"start\" | \"end\", opened: boolean, width: number, margin: number)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:103\n \n \n\n\n \n \n Updates a margin.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n position\n \n \"start\" | \"end\"\n \n\n \n No\n \n\n\n \n Start (left) or end (right) margin.\n\n \n \n \n opened\n \n boolean\n \n\n \n No\n \n\n\n \n Whether the drawer is opened.\n\n \n \n \n width\n \n number\n \n\n \n No\n \n\n\n \n The width of the drawer if opened.\n\n \n \n \n margin\n \n number\n \n\n \n No\n \n\n\n \n The margin size.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('class.cff-drawer-content-animations')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : DrawerComponent[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:39\n \n \n\n \n \n References to the side drawers.\n\n \n \n\n \n \n \n \n \n \n \n \n \n faded\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('@fadeInOut')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n \n leftMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-left.px')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n \n rightMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-right.px')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n\n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Component wrapping and providing animations for center content.\n */\n@Component({\n selector: 'ccf-drawer-content',\n template: '',\n styleUrls: ['./content.component.scss'],\n animations: [\n trigger('fadeInOut', [\n state('false', style({ opacity: 1 })),\n state('true', style({ opacity: 0 })),\n\n transition('false true', animate('1s'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-content';\n /** Whether animations are enabled. */\n @HostBinding('class.cff-drawer-content-animations') animationsEnabled = false;\n /** Left margin size. */\n @HostBinding('style.margin-left.px') leftMargin = 0;\n /** Right margin size. */\n @HostBinding('style.margin-right.px') rightMargin = 0;\n /** Whether the content is invisible. */\n @HostBinding('@fadeInOut') faded = false;\n\n /** References to the side drawers. */\n private drawers: DrawerComponent[] = [];\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of content component.\n *\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef) {\n const messages = messageService.connect(this).getMessages();\n this.subscriptions.add(messages.subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /** Cleans up all subscriptions. */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-containers-changed':\n this.drawers = msg.payload.drawers as DrawerComponent[];\n this.updateFaded();\n return true;\n\n case 'drawer-initialized':\n this.animationsEnabled = true;\n return true;\n\n case 'drawer-toggled': {\n const position = (msg.source as DrawerComponent).position;\n const { opened, width, margin } = msg.payload;\n\n this.updateMargin(position, opened, width, margin);\n this.updateFaded();\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Updates a margin.\n *\n * @param position Start (left) or end (right) margin.\n * @param opened Whether the drawer is opened.\n * @param width The width of the drawer if opened.\n * @param margin The margin size.\n */\n private updateMargin(position: 'start' | 'end', opened: boolean,\n width: number, margin: number): void {\n const offset = opened ? width + margin : margin;\n if (position === 'start') {\n this.leftMargin = offset;\n } else {\n this.rightMargin = offset;\n }\n }\n\n /**\n * Checks and updates the faded state based on the drawer states.\n */\n private updateFaded(): void {\n const [start, end] = this.drawers;\n const startExpanded = start?.opened && start?.expanded;\n const endExpanded = end?.opened && end?.expanded;\n this.faded = !!(startExpanded || endExpanded);\n }\n}\n\n \n\n\n \n \n ./content.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n height: 100%;\n z-index: 2;\n overflow: auto;\n\n &.cff-drawer-content-animations {\n transition: {\n duration: .5s;\n timing-function: ease-in-out;\n property: margin-left, margin-right;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent-1'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ContentContainerChanged.html":{"url":"interfaces/ContentContainerChanged.html","title":"interface - ContentContainerChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ContentContainerChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when the content component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: \n\n \n \n\n\n\n\n\n\n\n \n \n A reference to the new content component.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ContentModule.html":{"url":"modules/ContentModule.html","title":"module - ContentModule","body":"\n \n\n\n\n\n Modules\n ContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ContentModule\n\n\n\ncluster_ContentModule_declarations\n\n\n\ncluster_ContentModule_imports\n\n\n\ncluster_ContentModule_exports\n\n\n\n\nContentComponent\n\nContentComponent\n\n\n\nContentModule\n\nContentModule\n\nContentModule -->\n\nContentComponent->ContentModule\n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nContentModule->ContentComponent \n\n\n\n\n\nStageNavModule\n\nStageNavModule\n\nContentModule -->\n\nStageNavModule->ContentModule\n\n\n\n\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule\n\nContentModule -->\n\nVideoModalLauncherModule->ContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContentComponent\n \n \n \n \n Imports\n \n \n StageNavModule\n \n \n VideoModalLauncherModule\n \n \n \n \n Exports\n \n \n ContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BodyUiModule, StoreDebugModule } from 'ccf-shared';\n\nimport { ContentComponent } from '../content/content.component';\nimport { StageNavModule } from './stage-nav/stage-nav.module';\nimport { VideoModalLauncherModule } from './video-modal/video-modal-launcher/video-modal-launcher.module';\n\n\n@NgModule({\n imports: [\n CommonModule,\n StageNavModule,\n MatIconModule,\n StoreDebugModule,\n VideoModalLauncherModule,\n MatRippleModule,\n BodyUiModule\n ],\n declarations: [ContentComponent],\n exports: [ContentComponent]\n})\nexport class ContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CoreModule.html":{"url":"modules/CoreModule.html","title":"module - CoreModule","body":"\n \n\n\n\n\n Modules\n CoreModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\n\nConfigModule\n\nConfigModule\n\n\n\nCoreModule\n\nCoreModule\n\nCoreModule -->\n\nConfigModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/core.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n ConfigModule\n \n \n StoreModule\n \n \n ThemingModule\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClientModule } from '@angular/common/http';\nimport { NgModule, Optional, SkipSelf } from '@angular/core';\nimport { MousePositionTrackerModule } from 'ccf-shared';\nimport { AnalyticsModule } from 'ccf-shared/analytics';\n\nimport { environment } from '../../environments/environment';\nimport { ConfigModule } from './services/config/config.module';\nimport { ThemingModule } from './services/theming/theming.module';\nimport { StoreModule } from './store/store.module';\n\n\n@NgModule({\n imports: [\n HttpClientModule,\n AnalyticsModule.forRoot({\n gaToken: environment.googleAnalyticsToken,\n appName: 'rui'\n }),\n MousePositionTrackerModule,\n\n ConfigModule,\n StoreModule,\n ThemingModule\n ],\n exports: []\n})\nexport class CoreModule {\n constructor(@Optional() @SkipSelf() core: CoreModule) {\n if (core) {\n throw new Error('The core module should only be imported once in the root module');\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultIconDefinition.html":{"url":"interfaces/DefaultIconDefinition.html","title":"interface - DefaultIconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultIconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n\n\n \n Description\n \n \n Object definition for icon that should be loaded on startup.\nUnlike runtime registration object this does not need url ot html\nto be sanitized before hand.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n export interface DefaultIconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: string;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: string;\n}\n\n\n/**\n * Icons registered at startup.\n */\nexport const DEFAULT_ICONS: DefaultIconDefinition[] = [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'visibility_off_cube', namespace: 'app', url: 'assets/icons/ico-cube.svg' }\n];\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DetailsLabelComponent.html":{"url":"components/DetailsLabelComponent.html","title":"component - DetailsLabelComponent","body":"\n \n\n\n\n\n\n Components\n \n DetailsLabelComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts\n\n\n\n \n Description\n \n \n Reusable component that takes an array of strings and renders\nthat array as a string, separated by commas, in the icon color.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-details-label\n \n\n\n\n \n styleUrls\n ./details-label.component.scss\n \n\n\n\n \n templateUrl\n ./details-label.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n arrayToString\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n details\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n details\n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:20\n \n \n \n \n The array of details to be displayed.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-details-label\"\n\n \n \n \n \n Default value : 'ccf-details-label'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:15\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n arrayToString\n \n \n \n \n \n \narrayToString(inputArray: string[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:29\n \n \n\n\n \n \n Function that handles converting the array given\ninto a formatted string for display.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n inputArray\n \n string[]\n \n\n \n No\n \n\n\n \n an array of strings to join.\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n the formatted string of items separated by a comma.\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-details-label'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:15\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n\n\n \n import { Component, Input, HostBinding, ChangeDetectionStrategy } from '@angular/core';\n\n/**\n * Reusable component that takes an array of strings and renders\n * that array as a string, separated by commas, in the icon color.\n */\n@Component({\n selector: 'ccf-details-label',\n templateUrl: './details-label.component.html',\n styleUrls: ['./details-label.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DetailsLabelComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-details-label';\n\n /**\n * The array of details to be displayed.\n */\n @Input() details: string[] = [];\n\n /**\n * Function that handles converting the array given\n * into a formatted string for display.\n *\n * @param inputArray an array of strings to join.\n * @returns the formatted string of items separated by a comma.\n */\n arrayToString(inputArray: string[]): string {\n return inputArray.join(', ');\n }\n}\n\n \n\n \n {{ arrayToString(details) }}\n \n\n \n \n ./details-label.component.scss\n \n :host {\n display: block;\n height: 2.25rem;\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ arrayToString(details) }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DetailsLabelComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DetailsLabelModule.html":{"url":"modules/DetailsLabelModule.html","title":"module - DetailsLabelModule","body":"\n \n\n\n\n\n Modules\n DetailsLabelModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DetailsLabelModule\n\n\n\ncluster_DetailsLabelModule_declarations\n\n\n\ncluster_DetailsLabelModule_exports\n\n\n\n\nDetailsLabelComponent\n\nDetailsLabelComponent\n\n\n\nDetailsLabelModule\n\nDetailsLabelModule\n\nDetailsLabelModule -->\n\nDetailsLabelComponent->DetailsLabelModule\n\n\n\n\n\nDetailsLabelComponent \n\nDetailsLabelComponent \n\nDetailsLabelComponent -->\n\nDetailsLabelModule->DetailsLabelComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/details-label/details-label.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DetailsLabelComponent\n \n \n \n \n Exports\n \n \n DetailsLabelComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DetailsLabelComponent } from './details-label.component';\n\n@NgModule({\n declarations: [DetailsLabelComponent],\n imports: [CommonModule],\n exports: [DetailsLabelComponent]\n})\nexport class DetailsLabelModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DocumentationContent.html":{"url":"interfaces/DocumentationContent.html","title":"interface - DocumentationContent","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DocumentationContent\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/documentation.ts\n \n\n\n \n Description\n \n \n The structure to define how each documentation panel\nshould look like in the info dialog\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n title\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Content inside the panel\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Title of the panel\n\n \n \n \n \n \n \n\n\n \n export interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerContainersChanged.html":{"url":"interfaces/DrawerContainersChanged.html","title":"interface - DrawerContainersChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerContainersChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n drawers\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n drawers\n \n \n \n \n \n \n \n \n drawers: [, ]\n\n \n \n\n\n \n \n Type : [, ]\n\n \n \n\n\n\n\n\n \n \n References to the drawer components. Can contain undefined values.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerInitialized.html":{"url":"interfaces/DrawerInitialized.html","title":"interface - DrawerInitialized","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerInitialized\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer has finished initializing.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DrawerModule.html":{"url":"modules/DrawerModule.html","title":"module - DrawerModule","body":"\n \n\n\n\n\n Modules\n DrawerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\n\nContainerComponent\n\nContainerComponent\n\n\n\nDrawerModule\n\nDrawerModule\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n Exports\n \n \n ContainerComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { MESSAGE_SERVICE_CONFIG, MESSAGE_SERVICE_DEFAULT_CONFIG } from '../../services/message/message.service';\nimport { ContainerComponent } from './container/container.component';\nimport { ContentComponent } from './content/content.component';\nimport { DrawerComponent } from './drawer/drawer.component';\nimport { ToggleButtonComponent } from './toggle-button/toggle-button.component';\n\n\n@NgModule({\n imports: [BrowserModule, BrowserAnimationsModule, MatIconModule],\n providers: [{\n provide: MESSAGE_SERVICE_CONFIG, useValue: MESSAGE_SERVICE_DEFAULT_CONFIG\n }],\n declarations: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent],\n exports: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent]\n})\nexport class DrawerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerToggled.html":{"url":"interfaces/DrawerToggled.html","title":"interface - DrawerToggled","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerToggled\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message send when the state of a drawer changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n expanded\n \n \n \n \n margin\n \n \n \n \n opened\n \n \n \n \n type\n \n \n \n \n width\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n expanded\n \n \n \n \n \n \n \n \n expanded: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is expanded. Implies opened.\n\n \n \n \n \n \n \n \n \n \n margin\n \n \n \n \n \n \n \n \n margin: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Margin used by the drawer for toggle button, etc.\n\n \n \n \n \n \n \n \n \n \n opened\n \n \n \n \n \n \n \n \n opened: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is open.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n \n \n \n width\n \n \n \n \n \n \n \n \n width: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of the drawer.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ExtractionSet.html":{"url":"interfaces/ExtractionSet.html","title":"interface - ExtractionSet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ExtractionSet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/extraction-set.ts\n \n\n\n \n Description\n \n \n Contains information for an extraction set\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n name\n \n \n \n Optional\n \n organ\n \n \n \n \n sites\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Name of the set\n\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Organ that the extraction sites belong to\n\n \n \n \n \n \n \n \n \n \n sites\n \n \n \n \n \n \n \n \n sites: VisibilityItem[]\n\n \n \n\n\n \n \n Type : VisibilityItem[]\n\n \n \n\n\n\n\n\n \n \n Extraction sites belonging to the organ in the extraction set\n\n \n \n \n \n \n \n\n\n \n import { VisibilityItem } from './visibility-item';\n\n/**\n * Contains information for an extraction set\n */\nexport interface ExtractionSet {\n /** Name of the set */\n name: string;\n\n /** Organ that the extraction sites belong to */\n organ?: string;\n\n /** Extraction sites belonging to the organ in the extraction set */\n sites: VisibilityItem[];\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ExtractionSetDropdownComponent.html":{"url":"components/ExtractionSetDropdownComponent.html","title":"component - ExtractionSetDropdownComponent","body":"\n \n\n\n\n\n\n Components\n \n ExtractionSetDropdownComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts\n\n\n\n \n Description\n \n \n Dropdown for selecting the extraction set\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-extraction-set-dropdown\n \n\n\n\n \n styleUrls\n ./extraction-set-dropdown.component.scss\n \n\n\n\n \n templateUrl\n ./extraction-set-dropdown.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n selected\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n extractionSetChanged\n \n \n isMultiple\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n sets\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n setChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:33\n \n \n\n \n \n Creates an instance of extraction set dropdown component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n sets\n \n \n \n \n Type : ExtractionSet[]\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:28\n \n \n \n \n Extraction sets to be displayed as options\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n setChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:23\n \n \n \n \n Emits the current extraction set when selected\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-extraction-set-dropdown\"\n\n \n \n \n \n Default value : 'ccf-extraction-set-dropdown'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n extractionSetChanged\n \n \n \n \n \n \nextractionSetChanged(value: ExtractionSet)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:47\n \n \n\n\n \n \n Sets the selected extraction set and emits the extraction set\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n ExtractionSet\n \n\n \n No\n \n\n\n \n The extraction set selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n isMultiple\n \n \n \n \n \n \nisMultiple()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:58\n \n \n\n\n \n \n Determines whether there is more than one extraction set\n\n\n \n \n \n Returns : boolean\n\n \n \n true if there is more than one extraction set\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-extraction-set-dropdown'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n Type : ExtractionSet\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:33\n \n \n\n \n \n The currently selected extraction set\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { ExtractionSet } from '../../../core/models/extraction-set';\n\n/**\n * Dropdown for selecting the extraction set\n */\n@Component({\n selector: 'ccf-extraction-set-dropdown',\n templateUrl: './extraction-set-dropdown.component.html',\n styleUrls: ['./extraction-set-dropdown.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ExtractionSetDropdownComponent {\n\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-extraction-set-dropdown';\n\n /**\n * Emits the current extraction set when selected\n */\n @Output() readonly setChange = new EventEmitter();\n\n /**\n * Extraction sets to be displayed as options\n */\n @Input() sets: ExtractionSet[];\n\n /**\n * The currently selected extraction set\n */\n selected: ExtractionSet;\n\n /**\n * Creates an instance of extraction set dropdown component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Sets the selected extraction set and emits the extraction set\n *\n * @param value The extraction set selected\n */\n extractionSetChanged(value: ExtractionSet): void {\n this.selected = value;\n this.ga.event('selected_extraction_set_change', 'extraction_set_dropdown', value.name);\n this.setChange.emit(value);\n }\n\n /**\n * Determines whether there is more than one extraction set\n *\n * @returns true if there is more than one extraction set\n */\n isMultiple(): boolean {\n return this.sets.length > 1;\n }\n}\n\n \n\n \n \n Landmark Set\n \n \n {{set.name}} ({{set.sites.length}})\n \n \n\n\n \n\n \n \n ./extraction-set-dropdown.component.scss\n \n ::ng-deep .extraction-set-panel {\n position: absolute !important;\n box-shadow: 0rem 0rem 0.3rem 0.1rem #9e9e9e !important;\n top: -3.5rem;\n\n .extraction-set-options {\n height: 2.5rem;\n min-height: inherit;\n }\n}\n\n:host {\n ::ng-deep .mat-mdc-form-field {\n width: 10.5rem;\n\n .mat-mdc-text-field-wrapper {\n padding: 0;\n }\n }\n}\n\n::ng-deep .cdk-overlay-pane {\n min-width: 0rem !important;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Landmark Set {{set.name}} ({{set.sites.length}}) '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ExtractionSetDropdownComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ExtractionSetDropdownModule.html":{"url":"modules/ExtractionSetDropdownModule.html","title":"module - ExtractionSetDropdownModule","body":"\n \n\n\n\n\n Modules\n ExtractionSetDropdownModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ExtractionSetDropdownModule\n\n\n\ncluster_ExtractionSetDropdownModule_exports\n\n\n\ncluster_ExtractionSetDropdownModule_declarations\n\n\n\n\nExtractionSetDropdownComponent\n\nExtractionSetDropdownComponent\n\n\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule -->\n\nExtractionSetDropdownComponent->ExtractionSetDropdownModule\n\n\n\n\n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent -->\n\nExtractionSetDropdownModule->ExtractionSetDropdownComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ExtractionSetDropdownComponent\n \n \n \n \n Exports\n \n \n ExtractionSetDropdownComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { ExtractionSetDropdownComponent } from './extraction-set-dropdown.component';\n\n\n@NgModule({\n imports: [CommonModule, MatSelectModule],\n declarations: [ExtractionSetDropdownComponent],\n exports: [ExtractionSetDropdownComponent]\n})\nexport class ExtractionSetDropdownModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GlobalConfig.html":{"url":"interfaces/GlobalConfig.html","title":"interface - GlobalConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GlobalConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n baseHref\n \n \n \n Optional\n \n cancelRegistration\n \n \n \n Optional\n \n editRegistration\n \n \n \n Optional\n \n fetchPreviousRegistrations\n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n organ\n \n \n \n Optional\n \n register\n \n \n \n Optional\n \n registrationStarted\n \n \n \n Optional\n \n skipUnsavedChangesConfirmation\n \n \n \n Optional\n \n theme\n \n \n \n Optional\n \n useDownload\n \n \n \n Optional\n \n user\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n baseHref\n \n \n \n \n \n \n \n \n baseHref: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cancelRegistration\n \n \n \n \n \n \n \n \n cancelRegistration: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n editRegistration\n \n \n \n \n \n \n \n \n editRegistration: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n fetchPreviousRegistrations\n \n \n \n \n \n \n \n \n fetchPreviousRegistrations: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n register\n \n \n \n \n \n \n \n \n register: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n \n \n registrationStarted: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n skipUnsavedChangesConfirmation\n \n \n \n \n \n \n \n \n skipUnsavedChangesConfirmation: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n useDownload\n \n \n \n \n \n \n \n \n useDownload: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n user\n \n \n \n \n \n \n \n \n user: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { InjectionToken } from '@angular/core';\nimport { GlobalsService } from 'ccf-shared';\nimport { ObservableInput } from 'rxjs';\n\n\nexport interface GlobalConfig {\n baseHref?: string;\n editRegistration?: Record;\n organ?: {\n name: 'large intestine' | 'heart' | 'kidney' | 'spleen';\n ontologyId?: string;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n };\n user?: {\n firstName: string;\n lastName: string;\n };\n\n register?: (data: string) => void;\n useDownload?: boolean;\n\n fetchPreviousRegistrations?: () => ObservableInput[]>;\n registrationStarted?: boolean;\n\n cancelRegistration?: () => void;\n\n skipUnsavedChangesConfirmation?: boolean;\n\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\ndeclare global {\n let ruiConfig: GlobalConfig;\n}\n\nexport const GLOBAL_CONFIG = new InjectionToken(\n 'Global configuration object'\n);\n\nexport function globalConfigFactory(globals: GlobalsService): GlobalConfig {\n return globals.get('ruiConfig', { user: { firstName: '', lastName: '' } });\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/header/header.component.ts\n\n\n\n \n Description\n \n \n Page header\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-header\n \n\n\n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n homeUrl\n \n \n logoTooltip\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(page: PageState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:21\n \n \n\n \n \n Creates an instance of header component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n Page data.\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:19\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:21\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-header\"\n\n \n \n \n \n Default value : 'ccf-header'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-header'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { PageState } from '../../core/store/page/page.state';\n\n\n/**\n * Page header\n */\n@Component({\n selector: 'ccf-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class HeaderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-header';\n\n @Input() homeUrl: string;\n\n @Input() logoTooltip: string;\n\n /**\n * Creates an instance of header component.\n *\n * @param page Page data.\n */\n constructor(readonly page: PageState) { }\n}\n\n \n\n \n \n\n\n\n \n chevron_left\n BACK\n \n\n\n\n \n \n \n \n\n\n\n \n\n \n \n ./header.component.scss\n \n :host {\n display: flex;\n align-items: center;\n min-height: 4rem;\n padding: 0 1.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n\n .text {\n padding: 0.25rem 0;\n height: 2rem;\n display: flex;\n align-items: center;\n font-weight: lighter;\n font-size: 1.5rem;\n }\n\n\n .link {\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n padding: 0.25rem 0;\n }\n\n .home {\n * {\n transition: color .6s;\n }\n\n .backbutton {\n // Material icons do not always fill the space given\n // Scale up size for icon to look correct\n font-size: 2.25rem;\n width: 2.25rem;\n height: 2.25rem;\n }\n }\n\n .portal {\n height: 100%;\n width: 25rem;\n align-items: center;\n display: flex;\n }\n\n .logo {\n width: 100%;\n height: 50%;\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .filler {\n flex-grow: 1;\n margin: 0;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' chevron_left BACK '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/HeaderModule.html":{"url":"modules/HeaderModule.html","title":"module - HeaderModule","body":"\n \n\n\n\n\n Modules\n HeaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\n\n\nHeaderModule\n\nHeaderModule\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/header/header.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeaderComponent\n \n \n \n \n Exports\n \n \n HeaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { HeaderComponent } from './header.component';\n\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, MatTooltipModule],\n declarations: [HeaderComponent],\n exports: [HeaderComponent]\n})\nexport class HeaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/IconDefinition.html":{"url":"interfaces/IconDefinition.html","title":"interface - IconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n IconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n Object definition for registering new svg icons.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: SafeHtml\n\n \n \n\n\n \n \n Type : SafeHtml\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: SafeResourceUrl\n\n \n \n\n\n \n \n Type : SafeResourceUrl\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { GlobalConfig } from '../../services/config/config';\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(@Optional() private registry: MatIconRegistry | null,\n private readonly sanitizer: DomSanitizer,\n private readonly globalConfig: GlobalConfigState) {\n super();\n }\n\n ngxsOnInit(): void {\n // Register html icons as they don't depend on baseHref\n DEFAULT_ICONS\n .filter(def => def.html !== undefined)\n .map(def => ({ ...def, html: this.sanitizer.bypassSecurityTrustHtml(def.html!) }))\n .forEach(def => this.registerIconImpl(def));\n\n // Use resolver for url icons\n this.registry?.addSvgIconResolver((name, namespace) => {\n const def = DEFAULT_ICONS.find(\n icon => (icon.name ?? '') === name && (icon.namespace ?? '') === namespace\n );\n\n if (def?.url === undefined) {\n return null;\n }\n\n const baseHref = this.globalConfig.snapshot.baseHref ?? '';\n return this.sanitizer.bypassSecurityTrustResourceUrl(baseHref + def.url);\n });\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry;\n const methodName = this.getMethodName(definition);\n const method = registry[methodName] as (...arg: unknown[]) => void;\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/IconRegistryState.html":{"url":"injectables/IconRegistryState.html","title":"injectable - IconRegistryState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n IconRegistryState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n State handling the registration of icons for use with mat-icon.\n\n \n\n \n Extends\n \n \n NgxsDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n getArguments\n \n \n Private\n getMethodName\n \n \n ngxsOnInit\n \n \n \n registerIcon\n \n \n Private\n registerIconImpl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(registry: MatIconRegistry | null, sanitizer: DomSanitizer, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:45\n \n \n\n \n \n Creates an instance of icon registry state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registry\n \n \n MatIconRegistry | null\n \n \n \n No\n \n \n \n Material icon registry.\n\n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n Service used to sanitize default imported urls and html.\n\n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n getArguments\n \n \n \n \n \n \n \n getArguments(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:147\n \n \n\n\n \n \n Selects the argument used to call the registration method.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : []\n\n \n \n An array of arguments.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getMethodName\n \n \n \n \n \n \n \n getMethodName(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:127\n \n \n\n\n \n \n Selects the MatIconRegistry method used to register the icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n The name of the registry method.\n\n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:58\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n registerIcon\n \n \n \n \n \n \n \n registerIcon(definition: IconDefinition)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:87\n \n \n\n\n \n \n Registers a svg icon for use in mat-icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n registerIconImpl\n \n \n \n \n \n \n \n registerIconImpl(definition: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:97\n \n \n\n\n \n \n Backing implementation of registerIcon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { GlobalConfig } from '../../services/config/config';\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(@Optional() private registry: MatIconRegistry | null,\n private readonly sanitizer: DomSanitizer,\n private readonly globalConfig: GlobalConfigState) {\n super();\n }\n\n ngxsOnInit(): void {\n // Register html icons as they don't depend on baseHref\n DEFAULT_ICONS\n .filter(def => def.html !== undefined)\n .map(def => ({ ...def, html: this.sanitizer.bypassSecurityTrustHtml(def.html!) }))\n .forEach(def => this.registerIconImpl(def));\n\n // Use resolver for url icons\n this.registry?.addSvgIconResolver((name, namespace) => {\n const def = DEFAULT_ICONS.find(\n icon => (icon.name ?? '') === name && (icon.namespace ?? '') === namespace\n );\n\n if (def?.url === undefined) {\n return null;\n }\n\n const baseHref = this.globalConfig.snapshot.baseHref ?? '';\n return this.sanitizer.bypassSecurityTrustResourceUrl(baseHref + def.url);\n });\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry;\n const methodName = this.getMethodName(definition);\n const method = registry[methodName] as (...arg: unknown[]) => void;\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/InitializationState.html":{"url":"classes/InitializationState.html","title":"class - InitializationState","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n InitializationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n\n\n \n Description\n \n \n Boolean state that can also be awaited.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n deferred\n \n \n Private\n initialized\n \n \n Private\n resolve\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n set\n \n \n valueOf\n \n \n Async\n wait\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n deferred\n \n \n \n \n \n \n Default value : new Promise(resolve => {\n this.resolve = resolve;\n })\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:37\n \n \n\n \n \n Promise used to await on.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n initialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:35\n \n \n\n \n \n Whether this state is true or false.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n resolve\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:41\n \n \n\n \n \n Resolve function for the promise.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:46\n \n \n\n\n \n \n Sets the state to true and\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n valueOf\n \n \n \n \n \n \nvalueOf()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:65\n \n \n\n\n \n \n Gets the boolean state of this object.\n\n\n \n \n \n Returns : boolean\n\n \n \n true if set has been called.\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n wait\n \n \n \n \n \n \n \n wait()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:56\n \n \n\n\n \n \n Gets a promise that resolves when this state is set to true.\n\n\n \n \n \n Returns : Promise\n\n \n \n A promise.\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { BooleanInput, coerceBooleanProperty } from '@angular/cdk/coercion';\nimport {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener,\n Input, OnDestroy, Output,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/** Opened/closed state. */\ntype OpenedState = 'open' | 'open-instant' | 'closed';\n/** Expanded/collapsed state. */\ntype ExpandedState = 'open' | 'open-instant' | 'closed';\n/** Expanded state relative to an opposite drawer. */\ntype ExpandedState2 = 'collapsed' | 'half' | 'extended' | 'full';\n\n/** Default animation parameters. */\nconst EXPAND_COLLAPSE_PARAMS_DEFAULT = {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n};\n\n/**\n * Boolean state that can also be awaited.\n */\nclass InitializationState {\n /** Whether this state is true or false. */\n private initialized = false;\n /** Promise used to await on. */\n private deferred = new Promise(resolve => {\n this.resolve = resolve;\n });\n /** Resolve function for the promise. */\n private resolve: () => void;\n\n /**\n * Sets the state to true and\n */\n set(): void {\n this.initialized = true;\n this.resolve();\n }\n\n /**\n * Gets a promise that resolves when this state is set to true.\n *\n * @returns A promise.\n */\n async wait(): Promise {\n return this.deferred;\n }\n\n /**\n * Gets the boolean state of this object.\n *\n * @returns true if set has been called.\n */\n valueOf(): boolean {\n return this.initialized;\n }\n}\n\n\n/**\n * Side drawer component.\n * Contains all the logic for opening/closing/expanding.\n */\n@Component({\n selector: 'ccf-drawer',\n exportAs: 'ccfDrawer',\n templateUrl: './drawer.component.html',\n styleUrls: ['./drawer.component.scss'],\n animations: [\n trigger('openClose', [\n state('open, open-instant', style({\n transform: 'none'\n })),\n state('closed', style({ })),\n\n transition('closed => open-instant', animate(0)),\n transition('closed open, open-instant => closed', animate('.5s ease-in-out'))\n ]),\n trigger('expandCollapse', [\n state('collapsed', style({})),\n state('half', style({\n width: 'calc(50% - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('extended', style({\n width: 'calc(100% - {{ width }}px - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('full', style({\n width: 'calc(100% - {{ margin }}px - {{ margin2 }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n\n transition('* *', animate('.5s ease-in-out'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DrawerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer';\n /** Whether this is located at the end position. */\n @HostBinding('class.ccf-drawer-end')\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Position of the drawer - start (left) or end (right). */\n @Input()// eslint-disable-line\n get position(): 'start' | 'end' {\n return this._position;\n }\n set position(value: 'start' | 'end') {\n this._position = value || 'start';\n }\n /** Property for position getter/setter. */\n private _position: 'start' | 'end' = 'start';\n\n /** Whether the drawer is opened. */\n @Input()\n @HostBinding('class.ccf-drawer-opened')\n get opened(): boolean {\n return this._opened;\n }\n set opened(value: boolean) {\n this.toggle(coerceBooleanProperty(value));\n }\n /** Property for opened getter/setter. */\n private _opened = false;\n\n /** Whether the drawer is expanded. */\n @Input()\n @HostBinding('class.ccf-drawer-expanded')\n get expanded(): boolean {\n return this._expanded;\n }\n set expanded(value: boolean) {\n this.toggleExpanded(coerceBooleanProperty(value));\n }\n /** Property for expanded getter/setter */\n private _expanded = false;\n\n /** Output emitting when the drawer has opened. */\n @Output() readonly openedChange = new EventEmitter(true);\n /** Output emitting when the drawer has expanded. */\n @Output() readonly expandedChange = new EventEmitter(true);\n /** Output emitting whenever the drawer state changes. */\n @Output() readonly stateChange = new EventEmitter(true);\n\n /** Current open/close animation state. */\n @HostBinding('@openClose')\n openedState: OpenedState = 'closed';\n\n /** Expanded/collapsed state parameters. */\n @HostBinding('@expandCollapse')\n get expandedStateObj(): unknown {\n return { value: this.expandedState2, params: {\n width: this.width, margin: this.measuredMargin,\n margin2: this.margin2\n } };\n }\n /** Current expanded/collapsed animation state. */\n expandedState: ExpandedState = 'closed';\n /** Current expanded state relative to the opposite drawer. */\n private expandedState2: ExpandedState2 = 'collapsed';\n\n /** Gets the calculated width of the drawer. */\n private get measuredWidth(): number {\n if (this._measuredWidth > 0) {\n return this._measuredWidth;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const bbox = element.getBoundingClientRect();\n const width = bbox.right - bbox.left;\n if (width === 0) {\n return 0;\n }\n\n this._measuredWidth = width;\n return width;\n }\n /** Cached measured width. */\n private _measuredWidth = 0;\n /** Width of opposite drawer. */\n private width = 0;\n\n /** Gets the calculated margin of the drawer. */\n private get measuredMargin(): number {\n if (this._measuredMargin > 0) {\n return this._measuredMargin;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const styles = globalThis.getComputedStyle(element);\n const property = this.position === 'start' ? 'margin-right' : 'margin-left';\n const value = styles.getPropertyValue(property);\n const margin = Number(value.slice(0, -2));\n\n this._measuredMargin = margin;\n return margin;\n }\n /** Cached measured margin. */\n private _measuredMargin = 0;\n /** Margin of the opposite drawer. */\n private margin2 = 0;\n\n /** Initialization state. */\n private initialized = new InitializationState();\n /** Connected message channel. */\n private channel: MessageChannel;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of drawer component.\n *\n * @param messageService Service for sending/receiving event messages.\n * @param cdr The change detector reference.\n * @param element Reference to components HTML element.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef,\n private element: ElementRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n this.initialized.set();\n setTimeout(() => this.channel.sendMessage({ type: 'drawer-initialized' }));\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the drawer.\n */\n open(): void {\n this.toggle(true);\n }\n\n /**\n * Closes the drawer.\n */\n close(): void {\n this.toggle(false);\n }\n\n /**\n * Toggles the drawer between opened and closed.\n *\n * @param [opened] Whether to open or close the drawer.\n */\n toggle(opened = !this.opened): void {\n if (this.opened === opened) {\n return;\n }\n\n if (!opened) {\n this.openedState = 'closed';\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n this._expanded = false;\n } else if (this.initialized.valueOf()) {\n this.openedState = 'open';\n } else {\n this.openedState = 'open-instant';\n }\n\n this._opened = opened;\n this.sendToggle();\n }\n\n /**\n * Expands the drawer.\n */\n openExpanded(): void {\n this.toggleExpanded(true);\n }\n\n /**\n * Collapses the drawer.\n */\n closeExpanded(): void {\n this.toggleExpanded(false);\n }\n\n /**\n * Toggles the drawer between expanded and collapsed.\n *\n * @param [expanded] Whether to expand or collapse the drawer.\n */\n toggleExpanded(expanded = !this.expanded): void {\n if (this.expanded === expanded) {\n return;\n }\n\n if (!expanded) {\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n } else if (this.initialized.valueOf()) {\n this.expandedState = 'open';\n } else {\n this.expandedState = 'open-instant';\n }\n\n this._expanded = expanded;\n this.sendToggle();\n }\n\n /**\n * Listener to open/close animation completion.\n */\n @HostListener('@openClose.done')\n closeOpenDone(): void {\n this.openedChange.emit(this.opened);\n }\n\n /**\n * Listener to expand/collapse animation completion.\n */\n @HostListener('@expandCollapse.done')\n expandCollapseDone(): void {\n this.expandedChange.emit(this.expanded);\n }\n\n /**\n * Sends a toggle event to the channel.\n * Waits until initialization is completed before sending.\n */\n private async sendToggle(): Promise {\n await this.initialized.wait();\n this.channel.sendMessage({\n type: 'drawer-toggled',\n opened: this.opened,\n expanded: this.expanded,\n width: this.measuredWidth,\n margin: this.measuredMargin\n });\n this.stateChange.emit();\n }\n\n /**\n * Processes an event.\n *\n * @param msg The event.\n * @returns true if change detection should run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-toggled': {\n const other = msg.source as DrawerComponent;\n this.syncExpanded(other);\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Syncs the drawer widths and margin against the opposite drawer.\n *\n * @param other The opposite drawer.\n */\n private syncExpanded(other: DrawerComponent): void {\n if (this.expanded || other.expanded) {\n if (this.expanded && other.expanded) {\n this.expandedState2 = other.expandedState2 = 'half';\n } else if (this.expanded) {\n if (other.opened) {\n this.expandedState2 = 'extended';\n this.width = other.measuredWidth + other.measuredMargin;\n } else {\n this.expandedState2 = 'full';\n this.margin2 = other.measuredMargin;\n }\n } else {\n if (this.opened) {\n other.expandedState2 = 'extended';\n other.width = this.measuredWidth + this.measuredMargin;\n } else {\n other.expandedState2 = 'full';\n other.margin2 = this.measuredMargin;\n }\n }\n }\n }\n\n /** Workaround for getter/setter pair not accepting different types. */\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_position: '' | 'start' | 'end';\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_opened: BooleanInput;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_expanded: BooleanInput;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/JsonFileReaderComponent.html":{"url":"components/JsonFileReaderComponent.html","title":"component - JsonFileReaderComponent","body":"\n \n\n\n\n\n\n Components\n \n JsonFileReaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-json-file-reader\n \n\n\n\n \n styleUrls\n ./json-file-reader.component.scss\n \n\n\n\n \n templateUrl\n ./json-file-reader.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n fileInput\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleFile\n \n \n triggerFileInput\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n parsedJson\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:21\n \n \n\n \n \n Creates an instance of json file reader component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Upload'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:18\n \n \n \n \n Allows the label on the upload button to be customized.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n parsedJson\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:21\n \n \n \n \n Emits the json object of any files uploaded.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-json-file-reader\"\n\n \n \n \n \n Default value : 'ccf-json-file-reader'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:13\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleFile\n \n \n \n \n \n \nhandleFile(event: InputEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:44\n \n \n\n\n \n \n Takes in a json file and emits the parsed json object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n InputEvent\n \n\n \n No\n \n\n\n \n file input event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n triggerFileInput\n \n \n \n \n \n \ntriggerFileInput()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:34\n \n \n\n\n \n \n Method used to trigger the file input element's click handler\nfrom the placeholder button used for styling purposes.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-json-file-reader'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:13\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n \n fileInput\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('fileInput')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:15\n \n \n\n \n \n File Input element, used to manually trigger the click event.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, Input, Output, ViewChild } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n@Component({\n selector: 'ccf-json-file-reader',\n templateUrl: './json-file-reader.component.html',\n styleUrls: ['./json-file-reader.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class JsonFileReaderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-json-file-reader';\n /** File Input element, used to manually trigger the click event. */\n @ViewChild('fileInput') fileInput: ElementRef;\n\n /** Allows the label on the upload button to be customized. */\n @Input() label = 'Upload';\n\n /** Emits the json object of any files uploaded. */\n @Output() readonly parsedJson = new EventEmitter();\n\n /**\n * Creates an instance of json file reader component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Method used to trigger the file input element's click handler\n * from the placeholder button used for styling purposes.\n */\n triggerFileInput(): void {\n const fileInputElement: HTMLElement = this.fileInput.nativeElement;\n fileInputElement.click();\n }\n\n /**\n * Takes in a json file and emits the parsed json object.\n *\n * @param event file input event\n */\n handleFile(event: InputEvent): void {\n const inputTarget = event.target as HTMLInputElement;\n if (!inputTarget.files) {\n return;\n }\n\n const file = inputTarget.files[0];\n const fileReader = new FileReader();\n\n fileReader.onload = () => {\n const json = JSON.parse(fileReader.result as string) as unknown;\n this.ga.event('json_file_load_end', 'json_file_reader');\n this.parsedJson.emit(json);\n };\n\n this.ga.event('json_file_load_start', 'json_file_reader');\n fileReader.readAsText(file);\n }\n}\n\n \n\n \n {{ label }}\n\n\n \n\n \n \n ./json-file-reader.component.scss\n \n :host {\n .upload-button {\n width: 100%;\n height: 2.25rem;\n transition: .6s;\n cursor: pointer;\n font-weight: 500;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ label }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'JsonFileReaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/JsonFileReaderModule.html":{"url":"modules/JsonFileReaderModule.html","title":"module - JsonFileReaderModule","body":"\n \n\n\n\n\n Modules\n JsonFileReaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_JsonFileReaderModule\n\n\n\ncluster_JsonFileReaderModule_exports\n\n\n\ncluster_JsonFileReaderModule_declarations\n\n\n\n\nJsonFileReaderComponent\n\nJsonFileReaderComponent\n\n\n\nJsonFileReaderModule\n\nJsonFileReaderModule\n\nJsonFileReaderModule -->\n\nJsonFileReaderComponent->JsonFileReaderModule\n\n\n\n\n\nJsonFileReaderComponent \n\nJsonFileReaderComponent \n\nJsonFileReaderComponent -->\n\nJsonFileReaderModule->JsonFileReaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n JsonFileReaderComponent\n \n \n \n \n Exports\n \n \n JsonFileReaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { JsonFileReaderComponent } from './json-file-reader.component';\nimport { MatButtonModule } from '@angular/material/button';\n\n\n\n@NgModule({\n declarations: [JsonFileReaderComponent],\n imports: [\n CommonModule,\n MatButtonModule\n ],\n exports: [JsonFileReaderComponent]\n})\nexport class JsonFileReaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/LabeledSlideToggleComponent.html":{"url":"components/LabeledSlideToggleComponent.html","title":"component - LabeledSlideToggleComponent","body":"\n \n\n\n\n\n\n Components\n \n LabeledSlideToggleComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts\n\n\n\n \n Description\n \n \n Generic toggle slider component\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-labeled-slide-toggle\n \n\n\n\n \n styleUrls\n ./labeled-slide-toggle.component.scss\n \n\n\n\n \n templateUrl\n ./labeled-slide-toggle.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n updateToggle\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n disabled\n \n \n labels\n \n \n value\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n valueChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n left\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:39\n \n \n\n \n \n Creates an instance of labeled slide toggle component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n disabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:34\n \n \n \n \n Whether or not the slider is disabled\n\n \n \n \n \n \n \n \n \n \n labels\n \n \n \n \n Type : [string, string]\n\n \n \n \n \n Default value : ['Left', 'Right']\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:24\n \n \n \n \n The two selection options to be toggled\n\n \n \n \n \n \n \n \n \n \n value\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Left'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:29\n \n \n \n \n Input value for toggle slider\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n valueChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:39\n \n \n \n \n Emits the datatype with the currently selected option\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-labeled-slide-toggle\"\n\n \n \n \n \n Default value : 'ccf-labeled-slide-toggle'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n updateToggle\n \n \n \n \n \n \nupdateToggle(selection: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:61\n \n \n\n\n \n \n Updates and emits the currently selected option\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n selection\n \n boolean\n \n\n \n No\n \n\n\n \n The current toggle state (true=left, false=right)\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-labeled-slide-toggle'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n left\n \n \n\n \n \n getleft()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:51\n \n \n \n \n Determines if left toggle option is selected\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Generic toggle slider component\n */\n@Component({\n selector: 'ccf-labeled-slide-toggle',\n templateUrl: './labeled-slide-toggle.component.html',\n styleUrls: ['./labeled-slide-toggle.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\n\nexport class LabeledSlideToggleComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-labeled-slide-toggle';\n\n /**\n * The two selection options to be toggled\n */\n @Input() labels: [string, string] = ['Left', 'Right'];\n\n /**\n * Input value for toggle slider\n */\n @Input() value = 'Left';\n\n /**\n * Whether or not the slider is disabled\n */\n @Input() disabled = false;\n\n /**\n * Emits the datatype with the currently selected option\n */\n @Output() readonly valueChange = new EventEmitter();\n\n /**\n * Creates an instance of labeled slide toggle component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Determines if left toggle option is selected\n */\n get left(): boolean {\n const { value, labels } = this;\n return value !== labels[1];\n }\n\n /**\n * Updates and emits the currently selected option\n *\n * @param selection The current toggle state (true=left, false=right)\n */\n updateToggle(selection: boolean): void {\n this.value = selection ? this.labels[0] : this.labels[1];\n this.ga.event('slide_toggle_toggled', 'slide_toggle', this.value);\n this.valueChange.emit(this.value);\n }\n}\n\n \n\n \n {{labels[0]}}\n\n{{labels[1]}}\n\n \n\n \n \n ./labeled-slide-toggle.component.scss\n \n :host{\n .slide-label {\n margin: 0 1rem;\n transition: color .6s;\n cursor: pointer;\n }\n \n .disabled {\n opacity: 30%;\n cursor: not-allowed;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{labels[0]}}{{labels[1]}}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'LabeledSlideToggleComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/LabeledSlideToggleModule.html":{"url":"modules/LabeledSlideToggleModule.html","title":"module - LabeledSlideToggleModule","body":"\n \n\n\n\n\n Modules\n LabeledSlideToggleModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_LabeledSlideToggleModule\n\n\n\ncluster_LabeledSlideToggleModule_declarations\n\n\n\ncluster_LabeledSlideToggleModule_exports\n\n\n\n\nLabeledSlideToggleComponent\n\nLabeledSlideToggleComponent\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule -->\n\nLabeledSlideToggleComponent->LabeledSlideToggleModule\n\n\n\n\n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent -->\n\nLabeledSlideToggleModule->LabeledSlideToggleComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n LabeledSlideToggleComponent\n \n \n \n \n Exports\n \n \n LabeledSlideToggleComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatSlideToggleModule } from '@angular/material/slide-toggle';\n\nimport { LabeledSlideToggleComponent } from './labeled-slide-toggle.component';\n\n\n@NgModule({\n imports: [CommonModule, MatSlideToggleModule],\n declarations: [LabeledSlideToggleComponent],\n exports: [LabeledSlideToggleComponent]\n})\nexport class LabeledSlideToggleModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/LeftSidebarComponent.html":{"url":"components/LeftSidebarComponent.html","title":"component - LeftSidebarComponent","body":"\n \n\n\n\n\n\n Components\n \n LeftSidebarComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts\n\n\n\n \n Description\n \n \n The left sidebar\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-left-sidebar\n \n\n\n\n \n styleUrls\n ./left-sidebar.component.scss\n \n\n\n\n \n templateUrl\n ./left-sidebar.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Readonly\n detailsLabels$\n \n \n extractionSiteTooltip\n \n \n organList\n \n \n Readonly\n organSelected$\n \n \n previousVisibilityItems\n \n \n Readonly\n sexByLabel$\n \n \n Readonly\n sideByLabel$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n setSexFromLabel\n \n \n setSideFromLabel\n \n \n togglePreviousRegistrationBlocks\n \n \n updateExtractionSiteTooltip\n \n \n updateRegistration\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n disableSlider\n \n \n modalClosed\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(page: PageState, model: ModelState, registration: RegistrationState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:60\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n \n registration\n \n \n RegistrationState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n disableSlider\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:26\n \n \n \n \n \n \n \n \n \n modalClosed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:29\n \n \n \n \n Whether or not the initial registration modal has been closed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-left-sidebar\"\n\n \n \n \n \n Default value : 'ccf-left-sidebar'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:24\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n setSexFromLabel\n \n \n \n \n \n \nsetSexFromLabel(label: \"Female\" | \"Male\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:89\n \n \n\n\n \n \n Sets sex from sex toggle slider\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n \"Female\" | \"Male\"\n \n\n \n No\n \n\n\n \n Selected sex\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSideFromLabel\n \n \n \n \n \n \nsetSideFromLabel(label: \"L\" | \"R\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:98\n \n \n\n\n \n \n Sets side from side toggle slider\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n \"L\" | \"R\"\n \n\n \n No\n \n\n\n \n Selected side\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n togglePreviousRegistrationBlocks\n \n \n \n \n \n \ntogglePreviousRegistrationBlocks(visible: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:110\n \n \n\n\n \n \n Handles toggling previous registration blocks visibility.\nWhen making them visible, it updates current structures to 20%\nopacity; when making not visible it sets them back to their\nprevious opacity.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n visible\n \n boolean\n \n\n \n No\n \n\n\n \n the state to set the visibility to.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateExtractionSiteTooltip\n \n \n \n \n \n \nupdateExtractionSiteTooltip(item: VisibilityItem | undefined)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:76\n \n \n\n\n \n \n Updates extraction site tooltip to either the VisibilityItem passed in's\ntooltip property, or an empty string if undefined.\nundefined.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n item\n \n VisibilityItem | undefined\n \n\n \n No\n \n\n\n \n The VisibilityItem which we want to show the tooltip of, or\nundefined.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateRegistration\n \n \n \n \n \n \nupdateRegistration(event: SpatialEntityJsonLd)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:123\n \n \n\n\n \n \n Event handler for capturing uploaded json and passing it along to\nthe relevant registration state method.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n SpatialEntityJsonLd\n \n\n \n No\n \n\n\n \n the new registration state json\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-left-sidebar'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:24\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n detailsLabels$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Default value : combineLatest(\n [this.model.organ$, this.model.side$, this.model.sex$]).pipe(\n map(([organ, side, sex]) => [organ?.name , side as string, sex as string])\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:43\n \n \n\n\n \n \n \n \n \n \n \n \n extractionSiteTooltip\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:52\n \n \n\n \n \n Variable that keeps track of the extraction site tooltip to display on\nthe stage when hovered.\n\n \n \n\n \n \n \n \n \n \n \n \n organList\n \n \n \n \n \n \n Default value : RUI_ORGANS\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organSelected$\n \n \n \n \n \n \n Default value : this.model.organ$.pipe(\n map(organ => organ === undefined ? false : true)\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:39\n \n \n\n\n \n \n \n \n \n \n \n \n previousVisibilityItems\n \n \n \n \n \n \n Default value : [...this.model.snapshot.anatomicalStructures] as VisibilityItem[]\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:58\n \n \n\n \n \n Keeps track of the previousVisibility items so we can set the opacity\nback to what it was before we changed them to 20%\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n sexByLabel$\n \n \n \n \n \n \n Default value : this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sideByLabel$\n \n \n \n \n \n \n Default value : this.model.side$.pipe(\n map(side => side === 'left' ? 'L' : 'R')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:35\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { combineLatest, Observable } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { VisibilityItem } from '../../core/models/visibility-item';\nimport { ModelState } from '../../core/store/model/model.state';\nimport { PageState } from '../../core/store/page/page.state';\nimport { RegistrationState } from '../../core/store/registration/registration.state';\nimport { RUI_ORGANS } from './../../core/store/model/model.state';\n\n\n/**\n * The left sidebar\n */\n@Component({\n selector: 'ccf-left-sidebar',\n templateUrl: './left-sidebar.component.html',\n styleUrls: ['./left-sidebar.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class LeftSidebarComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-left-sidebar';\n\n @Input() disableSlider = false;\n\n /** Whether or not the initial registration modal has been closed */\n @Input() modalClosed = false;\n\n readonly sexByLabel$ = this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n );\n\n readonly sideByLabel$ = this.model.side$.pipe(\n map(side => side === 'left' ? 'L' : 'R')\n );\n\n readonly organSelected$ = this.model.organ$.pipe(\n map(organ => organ === undefined ? false : true)\n );\n\n readonly detailsLabels$: Observable = combineLatest(\n [this.model.organ$, this.model.side$, this.model.sex$]).pipe(\n map(([organ, side, sex]) => [organ?.name , side as string, sex as string])\n );\n\n /**\n * Variable that keeps track of the extraction site tooltip to display on\n * the stage when hovered.\n */\n extractionSiteTooltip = '';\n\n /**\n * Keeps track of the previousVisibility items so we can set the opacity\n * back to what it was before we changed them to 20%\n */\n previousVisibilityItems = [...this.model.snapshot.anatomicalStructures] as VisibilityItem[];\n\n organList = RUI_ORGANS;\n\n constructor(\n readonly page: PageState,\n readonly model: ModelState,\n readonly registration: RegistrationState\n ) { }\n\n\n /**\n * Updates extraction site tooltip to either the VisibilityItem passed in's\n * tooltip property, or an empty string if undefined.\n *\n * @param item The VisibilityItem which we want to show the tooltip of, or\n * undefined.\n */\n updateExtractionSiteTooltip(item: VisibilityItem | undefined): void {\n if (item?.tooltip) {\n this.extractionSiteTooltip = item.tooltip;\n } else {\n this.extractionSiteTooltip = '';\n }\n }\n\n /**\n * Sets sex from sex toggle slider\n *\n * @param label Selected sex\n */\n setSexFromLabel(label: 'Female' | 'Male'): void {\n this.model.setSex(label === 'Female' ? 'female' : 'male');\n }\n\n /**\n * Sets side from side toggle slider\n *\n * @param label Selected side\n */\n setSideFromLabel(label: 'L' | 'R'): void {\n this.model.setSide(label === 'L' ? 'left' : 'right');\n }\n\n /**\n * Handles toggling previous registration blocks visibility.\n * When making them visible, it updates current structures to 20%\n * opacity; when making not visible it sets them back to their\n * previous opacity.\n *\n * @param visible the state to set the visibility to.\n */\n togglePreviousRegistrationBlocks(visible: boolean): void {\n if (visible) {\n this.previousVisibilityItems = [...this.model.snapshot.anatomicalStructures];\n }\n this.model.toggleRegistrationBlocksVisibility(visible, this.previousVisibilityItems);\n }\n\n /**\n * Event handler for capturing uploaded json and passing it along to\n * the relevant registration state method.\n *\n * @param event the new registration state json\n */\n updateRegistration(event: SpatialEntityJsonLd): void {\n this.registration.editRegistration(event);\n }\n}\n\n \n\n \n \n \n \n \n \n \n Donor Sex:\n \n \n \n\n \n\n \n \n Anatomical Structures\n \n\n \n \n \n \n \n\n \n\n \n \n Landmarks\n \n \n \n \n \n \n \n \n\n \n\n \n \n\n \n\n 0\">\n {{ extractionSiteTooltip }}\n \n\n \n\n \n \n\n\n \n\n \n \n ./left-sidebar.component.scss\n \n :host {\n\n display: block;\n height: calc(100% - 3rem);\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n\n .scroll-wrapper {\n overflow-y: scroll;\n height: 100%;\n margin-right: 0.375rem;\n\n scrollbar-width: thin;\n &::-webkit-scrollbar {\n width: 0.75rem;\n }\n\n .container {\n display: flex;\n flex-direction: column;\n margin-left: 1.5rem;\n margin-right: 0.375rem;\n min-height: 100%;\n\n .space {\n height: 3rem;\n }\n\n mat-divider {\n border-top-width: 3px;\n }\n\n .ccf-organ-selector {\n margin-top: 1.5rem;\n }\n\n .organ-sliders {\n .slider-label {\n font-weight: 600;\n }\n\n display: flex;\n height: 3rem;\n align-items: center;\n }\n\n mat-expansion-panel {\n box-shadow: none;\n mat-expansion-panel-header {\n .expansion-title {\n font-size: 1rem;\n font-weight: 600;\n }\n }\n }\n\n ::ng-deep .mat-expansion-panel-body {\n padding: 0;\n }\n\n .extraction-menu,\n .anatomical-structures-menu {\n ::ng-deep .expansion-header {\n -webkit-user-select: none;\n -moz-user-select: none;\n padding: 0;\n font-weight: bold;\n height: 3rem;\n\n .mat-expansion-indicator {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 24px;\n width: 24px;\n }\n }\n\n .expansion-content {\n margin-bottom: 0.75rem;\n text-align: center;\n margin-top: 2.25rem;\n .expansion-placeholder {\n width: 100%;\n font-size: 0.9rem;\n font-weight: 400;\n }\n }\n }\n\n .extraction-site-tooltip {\n position: absolute;\n top: 4rem;\n left: 27rem;\n width: 21rem;\n padding: 1rem;\n border-radius: 0.5rem;\n border: 1px solid;\n z-index: 2;\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Donor Sex: Anatomical Structures Landmarks 0\"> {{ extractionSiteTooltip }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'LeftSidebarComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/LeftSidebarModule.html":{"url":"modules/LeftSidebarModule.html","title":"module - LeftSidebarModule","body":"\n \n\n\n\n\n Modules\n LeftSidebarModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_LeftSidebarModule\n\n\n\ncluster_LeftSidebarModule_declarations\n\n\n\ncluster_LeftSidebarModule_exports\n\n\n\ncluster_LeftSidebarModule_imports\n\n\n\n\nLeftSidebarComponent\n\nLeftSidebarComponent\n\n\n\nLeftSidebarModule\n\nLeftSidebarModule\n\nLeftSidebarModule -->\n\nLeftSidebarComponent->LeftSidebarModule\n\n\n\n\n\nLeftSidebarComponent \n\nLeftSidebarComponent \n\nLeftSidebarComponent -->\n\nLeftSidebarModule->LeftSidebarComponent \n\n\n\n\n\nDetailsLabelModule\n\nDetailsLabelModule\n\nLeftSidebarModule -->\n\nDetailsLabelModule->LeftSidebarModule\n\n\n\n\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule\n\nLeftSidebarModule -->\n\nExtractionSetDropdownModule->LeftSidebarModule\n\n\n\n\n\nJsonFileReaderModule\n\nJsonFileReaderModule\n\nLeftSidebarModule -->\n\nJsonFileReaderModule->LeftSidebarModule\n\n\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nLeftSidebarModule -->\n\nLabeledSlideToggleModule->LeftSidebarModule\n\n\n\n\n\nNameInputModule\n\nNameInputModule\n\nLeftSidebarModule -->\n\nNameInputModule->LeftSidebarModule\n\n\n\n\n\nVisibilityMenuModule\n\nVisibilityMenuModule\n\nLeftSidebarModule -->\n\nVisibilityMenuModule->LeftSidebarModule\n\n\n\n\n\nVisibilityToggleModule\n\nVisibilityToggleModule\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n LeftSidebarComponent\n \n \n \n \n Imports\n \n \n DetailsLabelModule\n \n \n ExtractionSetDropdownModule\n \n \n JsonFileReaderModule\n \n \n LabeledSlideToggleModule\n \n \n NameInputModule\n \n \n VisibilityMenuModule\n \n \n VisibilityToggleModule\n \n \n VisibilityToggleModule\n \n \n \n \n Exports\n \n \n LeftSidebarComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatExpansionModule } from '@angular/material/expansion';\nimport { MatDividerModule } from '@angular/material/divider';\n\nimport { DetailsLabelModule } from '../../shared/components/details-label/details-label.module';\nimport { ExtractionSetDropdownModule } from '../../shared/components/extraction-set-dropdown/extraction-set-dropdown.module';\nimport { LabeledSlideToggleModule } from '../../shared/components/labeled-slide-toggle/labeled-slide-toggle.module';\nimport { NameInputModule } from '../../shared/components/name-input/name-input.module';\nimport { OpacitySliderModule } from 'ccf-shared';\nimport { VisibilityMenuModule } from '../../shared/components/visibility-menu/visibility-menu.module';\nimport { VisibilityToggleModule } from '../../shared/components/visibility-toggle/visibility-toggle.module';\nimport { LeftSidebarComponent } from './left-sidebar.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { JsonFileReaderModule } from '../../shared/components/json-file-reader/json-file-reader.module';\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatExpansionModule,\n MatIconModule,\n MatTooltipModule,\n\n MatDividerModule,\n DetailsLabelModule,\n LabeledSlideToggleModule,\n NameInputModule,\n VisibilityToggleModule,\n ExtractionSetDropdownModule,\n OpacitySliderModule,\n VisibilityMenuModule,\n VisibilityToggleModule,\n JsonFileReaderModule\n ],\n declarations: [LeftSidebarComponent],\n exports: [LeftSidebarComponent]\n})\nexport class LeftSidebarModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Message.html":{"url":"interfaces/Message.html","title":"interface - Message","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Message\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n A message sent on a channel.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n payload\n \n \n \n \n source\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Unique identifier for a message.\n\n \n \n \n \n \n \n \n \n \n payload\n \n \n \n \n \n \n \n \n payload: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Data associated with this message.\n\n \n \n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: \n\n \n \n\n\n\n\n\n\n\n \n \n Sender of the message.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MessageChannel.html":{"url":"classes/MessageChannel.html","title":"class - MessageChannel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MessageChannel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Channel for sending and receiving messages.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMessages\n \n \n getMessagesFromSource\n \n \n getMessagesFromSources\n \n \n Private\n nextMessageId\n \n \n sendMessage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(source, channel: Subject>, messages: Observable>)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Creates a new channel.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n source\n \n \n \n \n \n No\n \n \n \n The message source.\n\n \n \n \n channel\n \n \n Subject>\n \n \n \n No\n \n \n \n The message send subject.\n\n \n \n \n messages\n \n \n Observable>\n \n \n \n No\n \n \n \n The message receive observable.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Counter used to give each message a unique id.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMessages\n \n \n \n \n \n \ngetMessages()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:83\n \n \n\n\n \n \n Gets an observable emitting all messages except for those sent by this source.\n\n\n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSource\n \n \n \n \n \n \ngetMessagesFromSource(source)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:93\n \n \n\n\n \n \n Gets an observable emitting messages sent from a specific source.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSources\n \n \n \n \n \n \ngetMessagesFromSources(sources: [])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:103\n \n \n\n\n \n \n Gets an observable emitting messages sent from any of the specified sources.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n sources\n \n []\n \n\n \n No\n \n\n\n \n The sources messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n nextMessageId\n \n \n \n \n \n \n \n nextMessageId()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:112\n \n \n\n\n \n \n Creates a unique message identifier.\n\n\n \n \n \n Returns : number\n\n \n \n The identifier number.\n\n \n \n \n \n \n \n \n \n \n \n \n sendMessage\n \n \n \n \n \n \nsendMessage(payload: T)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:70\n \n \n\n\n \n \n Sends a single message with a payload.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n payload\n \n T\n \n\n \n No\n \n\n\n \n The message payload.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/MessageService.html":{"url":"injectables/MessageService.html","title":"injectable - MessageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n MessageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Service for creating message channels.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Private\n messages\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n connect\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(config: MessageServiceConfig, parent: MessageService | null)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n Creates an instance of message service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n config\n \n \n MessageServiceConfig\n \n \n \n No\n \n \n \n The configuration for this service.\n\n \n \n \n parent\n \n \n MessageService | null\n \n \n \n No\n \n \n \n The parent message service, if any.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n connect\n \n \n \n \n \n \nconnect(source)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:163\n \n \n\n\n \n \n Connects to a message channel.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source of messages sent.\n\n \n \n \n \n \n \n \n \n Returns : MessageChannel\n\n \n \n A new connected message channel.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:153\n \n \n\n\n \n \n Clean up.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Default value : new Subject>()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:128\n \n \n\n \n \n The message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n messages\n \n \n \n \n \n \n Type : Observable>\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n The message listener.\n\n \n \n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MessageServiceConfig.html":{"url":"interfaces/MessageServiceConfig.html","title":"interface - MessageServiceConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MessageServiceConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Message service configuration options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n isolated: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to listen to parent messages.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MetaDataField.html":{"url":"interfaces/MetaDataField.html","title":"interface - MetaDataField","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MetaDataField\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/meta-data.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n label\n \n \n \n \n value\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n value\n \n \n \n \n \n \n \n \n value: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n export interface MetaDataField {\n label: string;\n value: string;\n}\n\nexport type MetaData = MetaDataField[];\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ModelStateModel.html":{"url":"interfaces/ModelStateModel.html","title":"interface - ModelStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ModelStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n\n\n \n Description\n \n \n Data contained in the stage state.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructures\n \n \n \n \n blockSize\n \n \n \n \n extractionSets\n \n \n \n \n extractionSites\n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n organ\n \n \n \n \n organDimensions\n \n \n \n Optional\n \n organIri\n \n \n \n \n position\n \n \n \n \n rotation\n \n \n \n Optional\n \n sex\n \n \n \n \n showPrevious\n \n \n \n Optional\n \n side\n \n \n \n \n slicesConfig\n \n \n \n \n viewSide\n \n \n \n \n viewType\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: VisibilityItem[]\n\n \n \n\n\n \n \n Type : VisibilityItem[]\n\n \n \n\n\n\n\n\n \n \n Anatomical structures for the organ\n\n \n \n \n \n \n \n \n \n \n blockSize\n \n \n \n \n \n \n \n \n blockSize: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Block size\n\n \n \n \n \n \n \n \n \n \n extractionSets\n \n \n \n \n \n \n \n \n extractionSets: ExtractionSet[]\n\n \n \n\n\n \n \n Type : ExtractionSet[]\n\n \n \n\n\n\n\n\n \n \n Extraction sets\n\n \n \n \n \n \n \n \n \n \n extractionSites\n \n \n \n \n \n \n \n \n extractionSites: VisibilityItem[]\n\n \n \n\n\n \n \n Type : VisibilityItem[]\n\n \n \n\n\n\n\n\n \n \n Possible extraction sites\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Model identifier\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Model label\n\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: OrganInfo\n\n \n \n\n\n \n \n Type : OrganInfo\n\n \n \n\n\n\n\n\n \n \n Organ name\n\n \n \n \n \n \n \n \n \n \n organDimensions\n \n \n \n \n \n \n \n \n organDimensions: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Reference Organ Dimensions\n\n \n \n \n \n \n \n \n \n \n organIri\n \n \n \n \n \n \n \n \n organIri: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Reference Organ IRI\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Model position\n\n \n \n \n \n \n \n \n \n \n rotation\n \n \n \n \n \n \n \n \n rotation: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Model rotation\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"male\" | \"female\"\n\n \n \n\n\n \n \n Type : \"male\" | \"female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Sex if applicable\n\n \n \n \n \n \n \n \n \n \n showPrevious\n \n \n \n \n \n \n \n \n showPrevious: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether previous registration blocks are visible\n\n \n \n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"left\" | \"right\"\n\n \n \n\n\n \n \n Type : \"left\" | \"right\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Side if applicable\n\n \n \n \n \n \n \n \n \n \n slicesConfig\n \n \n \n \n \n \n \n \n slicesConfig: SlicesConfig\n\n \n \n\n\n \n \n Type : SlicesConfig\n\n \n \n\n\n\n\n\n \n \n Slice configuration\n\n \n \n \n \n \n \n \n \n \n viewSide\n \n \n \n \n \n \n \n \n viewSide: ViewSide\n\n \n \n\n\n \n \n Type : ViewSide\n\n \n \n\n\n\n\n\n \n \n View side\n\n \n \n \n \n \n \n \n \n \n viewType\n \n \n \n \n \n \n \n \n viewType: ViewType\n\n \n \n\n\n \n \n Type : ViewType\n\n \n \n\n\n\n\n\n \n \n View type\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { ALL_ORGANS, GlobalConfigState, OrganInfo } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { sortBy } from 'lodash';\nimport { EMPTY, Observable } from 'rxjs';\nimport {\n debounceTime, delay, distinctUntilChanged, filter, map, skipUntil, switchMap, take, tap, throttleTime,\n} from 'rxjs/operators';\n\nimport { ExtractionSet } from '../../models/extraction-set';\nimport { VisibilityItem } from '../../models/visibility-item';\nimport { GlobalConfig } from '../../services/config/config';\nimport { PageState } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A object with x, y, and z channels of the same type. */\nexport interface XYZTriplet {\n /** X channel */\n x: T;\n /** Y channel */\n y: T;\n /** Z channel */\n z: T;\n}\n\n/** Slices configuration */\nexport interface SlicesConfig {\n /** Thickness of slice */\n thickness: number;\n /** Number of slices per block */\n numSlices: number;\n}\n\n/** Model view type */\nexport type ViewType = 'register' | '3d';\n\n/** Side which the model is viewed from */\nexport type ViewSide = 'left' | 'right' | 'anterior' | 'posterior';\n\n/** Data contained in the stage state. */\nexport interface ModelStateModel {\n /** Model identifier */\n id: string;\n /** Model label */\n label: string;\n /** Organ name */\n organ: OrganInfo;\n /** Reference Organ IRI */\n organIri?: string;\n /** Reference Organ Dimensions */\n organDimensions: XYZTriplet;\n /** Sex if applicable */\n sex?: 'male' | 'female';\n /** Side if applicable */\n side?: 'left' | 'right';\n /** Block size */\n blockSize: XYZTriplet;\n /** Model rotation */\n rotation: XYZTriplet;\n /** Model position */\n position: XYZTriplet;\n /** Slice configuration */\n slicesConfig: SlicesConfig;\n /** View type */\n viewType: ViewType;\n /** View side */\n viewSide: ViewSide;\n /** Whether previous registration blocks are visible */\n showPrevious: boolean;\n /** Possible extraction sites */\n extractionSites: VisibilityItem[];\n /** Anatomical structures for the organ */\n anatomicalStructures: VisibilityItem[];\n /** Extraction sets */\n extractionSets: ExtractionSet[];\n}\n\n/**\n * All organs to be displayed\n */\nexport const RUI_ORGANS = ALL_ORGANS;\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'model',\n defaults: {\n id: '',\n label: '',\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n organ: { src: '', name: '' } as OrganInfo,\n organIri: '',\n organDimensions: { x: 90, y: 90, z: 90 },\n sex: 'male',\n side: 'left',\n blockSize: { x: 10, y: 10, z: 10 },\n rotation: { x: 0, y: 0, z: 0 },\n position: { x: 0, y: 0, z: 0 },\n slicesConfig: { thickness: NaN, numSlices: NaN },\n viewType: 'register',\n viewSide: 'anterior',\n showPrevious: false,\n extractionSites: [],\n anatomicalStructures: [],\n extractionSets: []\n }\n})\n@Injectable()\nexport class ModelState extends NgxsImmutableDataRepository {\n /** Identifier observable */\n readonly id$ = this.state$.pipe(map(x => x?.id));\n /** Block size observable */\n readonly blockSize$ = this.state$.pipe(map(x => x?.blockSize));\n /** Rotation observable */\n readonly rotation$ = this.state$.pipe(map(x => x?.rotation));\n /** Position observable */\n readonly position$ = this.state$.pipe(map(x => x?.position));\n /** Slice configuration observable */\n readonly slicesConfig$ = this.state$.pipe(map(x => x?.slicesConfig));\n /** View type observable */\n readonly viewType$ = this.state$.pipe(map(x => x?.viewType));\n /** View side observable */\n readonly viewSide$ = this.state$.pipe(map(x => x?.viewSide));\n /** Organ observable */\n readonly organ$ = this.state$.pipe(map(x => x?.organ));\n /** Organ IRI observable */\n readonly organIri$ = this.state$.pipe(map(x => x?.organIri));\n /** Organ IRI observable */\n readonly organDimensions$ = this.state$.pipe(map(x => x?.organDimensions));\n /** Sex observable */\n readonly sex$ = this.state$.pipe(map(x => x?.sex));\n /** Side observable */\n readonly side$ = this.state$.pipe(map(x => x?.side));\n /** Show previous observable */\n readonly showPrevious$ = this.state$.pipe(map(x => x?.showPrevious));\n /** Extraction sites observable */\n readonly extractionSites$ = this.state$.pipe(map(x => x?.extractionSites));\n /** Anatomical structures observable */\n readonly anatomicalStructures$ = this.state$.pipe(map(x => x?.anatomicalStructures));\n /** Extraction sets observable */\n readonly extractionSets$ = this.state$.pipe(map(x => x?.extractionSets));\n\n @Computed()\n get modelChanged$(): Observable {\n const ignoredKeys = ['viewType', 'viewSide', 'showPrevious'];\n const keys = Object.keys(this.initialState)\n .filter(key => !ignoredKeys.includes(key));\n\n return this.state$.pipe(\n throttleTime(0, undefined, { leading: false, trailing: true }),\n distinctUntilChanged((v1, v2) => {\n for (const key of keys) {\n if (v1[key] !== v2[key]) {\n return false;\n }\n }\n\n return true;\n }),\n map(() => undefined)\n );\n }\n\n /** Reference to the reference data state */\n private referenceData: ReferenceDataState;\n\n private page: PageState;\n\n /**\n * Creates an instance of model state.\n *\n * @param injector Injector service used to lazy load reference data state\n */\n constructor(\n private readonly ga: GoogleAnalyticsService,\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.referenceData = this.injector.get(ReferenceDataState);\n this.page = this.injector.get(PageState);\n\n this.globalConfig.getOption('organ').pipe(\n filterNulls(),\n switchMap(organConfig => {\n const organName = organConfig.name.toLowerCase();\n const organSide = organConfig.side;\n const ontologyId = organConfig.ontologyId;\n // check for an id match\n let organInfo = this.idMatches(ontologyId, organSide);\n // if no id matches, check for a name match\n if (!organInfo) {\n organInfo = this.nameMatches(organName, organSide);\n }\n if (organInfo) {\n this.ctx.patchState({\n organ: organInfo,\n sex: organConfig.sex?.toLowerCase() as 'male' | 'female',\n side: organInfo?.side?.toLowerCase() as 'left' | 'right'\n });\n return this.referenceData.state$.pipe(\n debounceTime(100),\n take(1),\n delay(200),\n tap(() => this.onOrganIriChange())\n );\n }\n return EMPTY;\n })\n ).subscribe();\n\n this.modelChanged$.pipe(\n skipUntil(this.page.registrationStarted$.pipe(\n filter(started => started),\n delay(5)\n ))\n ).subscribe(() => this.page.setHasChanges());\n }\n\n idMatches(ontologyId?: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n ontologyId && o.id === ontologyId ? (o.side ? o.side === organSide : true) : false\n );\n }\n\n nameMatches(organName: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n o.side ? o.organ.toLowerCase() === organName && o.side === organSide : o.organ.toLowerCase() === organName\n );\n }\n\n /**\n * Updates the block size\n *\n * @param blockSize The new block size values\n */\n @DataAction()\n setBlockSize(blockSize: XYZTriplet): void {\n this.ctx.patchState({ blockSize });\n }\n\n /**\n * Updates the rotation\n *\n * @param rotation The new rotation values\n */\n @DataAction()\n setRotation(rotation: XYZTriplet): void {\n this.ctx.patchState({ rotation });\n }\n\n /**\n * Updates the position\n *\n * @param position The new position values\n */\n @DataAction()\n setPosition(position: XYZTriplet): void {\n this.ga.event('placement', `${this.snapshot.organ?.name}_placement`, `${position.x.toFixed(1)}_${position.y.toFixed(1)}_${position.z.toFixed(1)}`);\n this.ctx.patchState({ position });\n }\n\n /**\n * Updates the slice configuration\n *\n * @param slicesConfig The new slice configuration\n */\n @DataAction()\n setSlicesConfig(slicesConfig: SlicesConfig): void {\n this.ctx.patchState({ slicesConfig });\n }\n\n /**\n * Updates the view type\n *\n * @param viewType the new view type\n */\n @DataAction()\n setViewType(viewType: ViewType): void {\n this.ctx.patchState({ viewType });\n }\n\n /**\n * Updates the view side\n *\n * @param viewSide The side to view\n */\n @DataAction()\n setViewSide(viewSide: ViewSide): void {\n this.ctx.patchState({ viewSide });\n }\n\n @Computed()\n get defaultPosition(): XYZTriplet {\n const dims = this.snapshot.organDimensions;\n const block = this.snapshot.blockSize;\n return { x: dims.x + 2 * block.x, y: dims.y / 2, z: dims.z / 2 };\n }\n\n /**\n * Updates the organ\n *\n * @param organ Name of the organ\n */\n @DataAction()\n setOrgan(organ: OrganInfo): void {\n this.ga.event('organ_select', 'organ', organ.name);\n this.ctx.patchState({ organ });\n if (organ.side) {\n this.ctx.patchState({ side: organ.side });\n }\n this.onOrganIriChange();\n }\n\n /**\n * Updates the sex\n *\n * @param [sex] The new sex\n */\n @DataAction()\n setSex(sex?: 'male' | 'female'): void {\n this.ctx.patchState({ sex });\n this.onOrganIriChange();\n }\n\n /**\n * Updates the side\n *\n * @param [side] The new side\n */\n @DataAction()\n setSide(side?: 'left' | 'right'): void {\n this.ctx.patchState({ side });\n this.onOrganIriChange();\n }\n\n /**\n * Updates show previous\n *\n * @param showPrevious Whether to show\n */\n @DataAction()\n setShowPrevious(showPrevious: boolean): void {\n this.ctx.patchState({ showPrevious });\n }\n\n /**\n * Updates extraction sites\n *\n * @param extractionSites New array of items\n */\n @DataAction()\n setExtractionSites(extractionSites: VisibilityItem[]): void {\n this.ctx.patchState({ extractionSites });\n }\n\n /**\n * Updates anatomical structures\n *\n * @param anatomicalStructures New array of items\n */\n @DataAction()\n setAnatomicalStructures(anatomicalStructures: VisibilityItem[]): void {\n this.ctx.patchState({ anatomicalStructures });\n }\n\n /**\n * Updates extraction sets\n *\n * @param extractionSets New array of extraction sets\n */\n @DataAction()\n setExtractionSets(extractionSets: ExtractionSet[]): void {\n this.ctx.patchState({ extractionSets });\n }\n\n /**\n * Toggles registration blocks visibility and handles anatomical structures\n * opacity changes accordingly\n *\n * @param visible the visible state to pass along to setShowPrevious()\n * @param previousItems visibilityItems to set anatomical structures\n */\n toggleRegistrationBlocksVisibility(visible: boolean, previousItems: VisibilityItem[]): void {\n this.setShowPrevious(visible);\n\n if (!visible) {\n this.setAnatomicalStructures(previousItems);\n } else {\n const newStructures = previousItems.map(structure => ({\n ...structure, opacity: Math.min(20, structure.opacity ?? 20)\n }));\n this.setAnatomicalStructures(newStructures);\n }\n }\n\n private onOrganIriChange(): void {\n const organIri = this.referenceData.getReferenceOrganIri(\n this.snapshot.organ?.organ || '', this.snapshot.sex, this.snapshot.side, this.snapshot.organ\n );\n const organDimensions: XYZTriplet = { x: 100, y: 100, z: 100 };\n\n if (this.snapshot.organ?.sex) {\n this.ctx.patchState({ sex: this.snapshot.organ?.sex });\n }\n\n if (organIri) {\n const db = this.referenceData.snapshot;\n const asLookup: { [id: string]: VisibilityItem } = {};\n for (const entity of (db.anatomicalStructures[organIri] || [])) {\n const iri = entity.representation_of ?? entity['@id'];\n if (!asLookup[iri]) {\n asLookup[iri] = {\n id: entity.representation_of ?? entity['@id'],\n name: entity.label!,\n visible: true,\n opacity: 20,\n tooltip: entity.comment\n };\n }\n }\n this.ctx.patchState({ anatomicalStructures: Object.values(asLookup) });\n\n const sets: ExtractionSet[] = (db.extractionSets[organIri] || []).map((set) => ({\n name: set.label,\n sites: sortBy(set.extractionSites.map((entity) => ({\n id: entity['@id'],\n name: entity.label!,\n visible: false,\n opacity: 0,\n tooltip: entity.comment\n })), 'name')\n }));\n this.ctx.patchState({ extractionSets: sets });\n this.ctx.patchState({ extractionSites: sets.length > 0 ? sets[0].sites : [] });\n\n const spatialEntity = db.organSpatialEntities[organIri];\n organDimensions.x = spatialEntity.x_dimension;\n organDimensions.y = spatialEntity.y_dimension;\n organDimensions.z = spatialEntity.z_dimension;\n }\n\n this.ctx.patchState({ organIri, organDimensions });\n this.ctx.patchState({ position: this.defaultPosition });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/NameInputComponent.html":{"url":"components/NameInputComponent.html","title":"component - NameInputComponent","body":"\n \n\n\n\n\n\n Components\n \n NameInputComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n\n\n\n \n Description\n \n \n Component for inputting the researcher's name\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-name-input\n \n\n\n\n \n styleUrls\n ./name-input.component.scss\n \n\n\n\n \n templateUrl\n ./name-input.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n _name\n \n \n \n Readonly\n clsName\n \n \n firstNameValidator\n \n \n lastNameValidator\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n updateName\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n name\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n nameChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n name\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:68\n \n \n\n \n \n Creates an instance of name input component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n name\n \n \n \n \n Type : UserName\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:50\n \n \n \n \n Current user name\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n nameChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:68\n \n \n \n \n Emits a UserName object\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-name-input\"\n\n \n \n \n \n Default value : 'ccf-name-input'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n updateName\n \n \n \n \n \n \nupdateName(input: InputEvent, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:83\n \n \n\n\n \n \n Updates username with a new entry and emits the UserName object\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n input\n \n InputEvent\n \n\n \n No\n \n\n\n \n InputEvent from the input element which contains the new value\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n firstName or lastName\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n _name\n \n \n \n \n \n \n Type : UserName\n\n \n \n \n \n Default value : {\n firstName: '',\n lastName: ''\n }\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-name-input'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n firstNameValidator\n \n \n \n \n \n \n Default value : new UntypedFormControl('', [Validators.required])\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:40\n \n \n\n \n \n Used to validate the first name input field.\n\n \n \n\n \n \n \n \n \n \n \n \n lastNameValidator\n \n \n \n \n \n \n Default value : new UntypedFormControl('', [Validators.required])\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:44\n \n \n\n \n \n Used to validate the last name input field.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n name\n \n \n\n \n \n getname()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:50\n \n \n \n \n Current user name\n\n\n \n Returns : UserName\n\n \n \n \n\n \n \n setname(value: UserName)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:54\n \n \n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n \n UserName\n \n \n \n No\n \n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { UntypedFormControl, Validators } from '@angular/forms';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * User name data\n */\nexport interface UserName {\n /**\n * User's first name\n */\n firstName: string;\n\n /**\n * User's last name\n */\n lastName: string;\n}\n\n/**\n * Component for inputting the researcher's name\n */\n@Component({\n selector: 'ccf-name-input',\n templateUrl: './name-input.component.html',\n styleUrls: ['./name-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class NameInputComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-name-input';\n\n /**\n * Used to validate the first name input field.\n */\n firstNameValidator = new UntypedFormControl('', [Validators.required]);\n /**\n * Used to validate the last name input field.\n */\n lastNameValidator = new UntypedFormControl('', [Validators.required]);\n\n /**\n * Current user name\n */\n @Input()\n get name(): UserName {\n return this._name;\n }\n\n set name(value: UserName) {\n this._name = value;\n this.firstNameValidator.setValue(value?.firstName || '');\n this.lastNameValidator.setValue(value?.lastName || '');\n }\n\n private _name: UserName = {\n firstName: '',\n lastName: ''\n };\n\n /**\n * Emits a UserName object\n */\n @Output() readonly nameChange = new EventEmitter();\n\n /**\n * Creates an instance of name input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates username with a new entry and emits the UserName object\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key firstName or lastName\n */\n updateName(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.name = { ...this.name, [key]: inputTarget.value };\n this.ga.event('name_updated', 'name_input', key);\n this.nameChange.emit(this.name);\n }\n}\n\n \n\n \n \n First Name \n \n\n\n\n Last Name \n \n\n\n \n\n \n \n ./name-input.component.scss\n \n :host {\n display: flex;\n\n .field {\n &:not(:last-child) {\n padding-right: 0.75rem;\n }\n\n .input {\n text-align: left;\n width: 100%;\n }\n\n ::ng-deep .mdc-text-field {\n padding: 0;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' First Name Last Name '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'NameInputComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/NameInputModule.html":{"url":"modules/NameInputModule.html","title":"module - NameInputModule","body":"\n \n\n\n\n\n Modules\n NameInputModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_NameInputModule\n\n\n\ncluster_NameInputModule_declarations\n\n\n\ncluster_NameInputModule_exports\n\n\n\n\nNameInputComponent\n\nNameInputComponent\n\n\n\nNameInputModule\n\nNameInputModule\n\nNameInputModule -->\n\nNameInputComponent->NameInputModule\n\n\n\n\n\nNameInputComponent \n\nNameInputComponent \n\nNameInputComponent -->\n\nNameInputModule->NameInputComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n NameInputComponent\n \n \n \n \n Exports\n \n \n NameInputComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatInputModule } from '@angular/material/input';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { NameInputComponent } from './name-input.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatInputModule,\n FormsModule,\n ReactiveFormsModule,\n MatTooltipModule\n ],\n declarations: [NameInputComponent],\n exports: [NameInputComponent]\n})\nexport class NameInputModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OrganData.html":{"url":"interfaces/OrganData.html","title":"interface - OrganData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OrganData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n organ\n \n \n \n Optional\n \n sex\n \n \n \n Optional\n \n side\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: OrganInfo\n\n \n \n\n\n \n \n Type : OrganInfo\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"male\" | \"female\"\n\n \n \n\n\n \n \n Type : \"male\" | \"female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"left\" | \"right\"\n\n \n \n\n\n \n \n Type : \"left\" | \"right\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { SpatialPlacementJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { ExtractionSet, SpatialEntity } from 'ccf-database';\nimport { ALL_ORGANS, GlobalConfigState, GlobalsService, OrganInfo } from 'ccf-shared';\nimport { EMPTY, from, Observable } from 'rxjs';\nimport { catchError, map, switchMap } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\nimport { XYZTriplet } from '../model/model.state';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\nexport function applySpatialPlacement(tx: Matrix4, placement: Immutable): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport interface ReferenceDataStateModel {\n organIRILookup: { [lookup: string]: string };\n organSpatialEntities: { [iri: string]: SpatialEntity };\n anatomicalStructures: { [iri: string]: SpatialEntity[] };\n extractionSets: { [iri: string]: ExtractionSet[] };\n sceneNodeLookup: { [iri: string]: SpatialSceneNode };\n simpleSceneNodeLookup: { [iri: string]: SpatialSceneNode };\n placementPatches: { [iri: string]: SpatialPlacementJsonLd };\n}\n\nexport interface OrganData {\n organ: OrganInfo;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n}\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'reference',\n defaults: {\n organIRILookup: {},\n organSpatialEntities: {},\n anatomicalStructures: {},\n extractionSets: {},\n sceneNodeLookup: {},\n simpleSceneNodeLookup: {},\n placementPatches: {}\n }\n})\n@Injectable()\nexport class ReferenceDataState extends NgxsImmutableDataRepository {\n\n constructor(\n private readonly globals: GlobalsService,\n private globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.getSourceDB().subscribe(db => {\n this.setState(db);\n\n // In development, make the db globally accessible\n if (!environment.production) {\n this.globals.set('db', db);\n }\n });\n }\n\n private getSourceDB(): Observable {\n return this.globalConfig.getOption('baseHref').pipe(\n map(baseHref => (baseHref ?? '') + 'assets/reference-organ-data.json'),\n switchMap(url => from(fetch(url)).pipe(\n switchMap(data => data.json()),\n catchError(() => EMPTY)\n ))\n );\n }\n\n normalizePlacement(place: SpatialPlacementJsonLd): SpatialPlacementJsonLd {\n const db = this.snapshot;\n const patchPlacement = db.placementPatches[place?.target];\n if (patchPlacement) {\n const matrix = applySpatialPlacement(new Matrix4(Matrix4.IDENTITY), patchPlacement);\n const position: XYZTriplet = { x: place.x_translation, y: place.y_translation, z: place.z_translation };\n const [x, y, z] = matrix.transformAsPoint([ position.x, position.y, position.z ], []);\n const newPlacement = { ...place, target: patchPlacement.target };\n newPlacement.x_translation = x;\n newPlacement.y_translation = y;\n newPlacement.z_translation = z;\n return newPlacement;\n } else {\n return place;\n }\n }\n\n /**\n * Looks up an IRI for a potential reference organ.\n *\n * @param organ the organ\n * @param sex the sex: male, female, or undefined\n * @param side the side: left, right, or undefined\n * @returns An IRI if there is a reference organ for this state, otherwise undefined\n */\n getReferenceOrganIri(organ: string, sex?: 'Male' | 'Female' | string, side?: 'Left' | 'Right' | string, organInfo?: OrganInfo): string | undefined {\n const db = this.snapshot;\n if (organ.toUpperCase() !== 'KIDNEY') {\n side = '';\n }\n if (organInfo?.sex) {\n sex = organInfo.sex;\n }\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const lookup = [organ, sex, side || organInfo?.side].join('|').toUpperCase();\n const key = Object.keys(db.organIRILookup).find((code) => code.toUpperCase().endsWith(lookup));\n return key ? db.organIRILookup[key] : undefined;\n }\n\n /**\n * Looks up organ information from an IRI\n *\n * @param iri The IRI\n * @returns A populated organ data if the IRI is valid, otherwise undefined\n */\n getOrganData(iri: string): OrganData | undefined {\n const state = this.snapshot;\n const entity = state.organSpatialEntities[iri];\n if (!entity) {\n return undefined;\n }\n\n const name = entity.label ?? '';\n const organ = ALL_ORGANS.find(info => name.endsWith(info.organ) && (!entity.side || entity.side.toLowerCase() === info.side));\n if (!organ) {\n return undefined;\n }\n\n return {\n organ,\n sex: entity.sex?.toLowerCase() as 'male' | 'female',\n side: entity.side?.toLowerCase() as 'left' | 'right'\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/PageState.html":{"url":"injectables/PageState.html","title":"injectable - PageState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n PageState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n\n\n \n Description\n \n \n General page global state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n registrationCallbackSet$\n \n \n Readonly\n registrationStarted$\n \n \n Readonly\n useCancelRegistrationCallback$\n \n \n Readonly\n user$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n cancelRegistration\n \n \n \n clearHasChanges\n \n \n Private\n initSkipConfirmationListeners\n \n \n ngxsOnInit\n \n \n \n registrationStarted\n \n \n \n setHasChanges\n \n \n \n setUseCancelRegistrationCallback\n \n \n \n setUserName\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n skipConfirmation$\n \n \n globalSkipConfirmation$\n \n \n hasChanges$\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:78\n \n \n\n \n \n Creates an instance of page state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n The global configuration\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n cancelRegistration\n \n \n \n \n \n \ncancelRegistration()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:110\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n clearHasChanges\n \n \n \n \n \n \n \n clearHasChanges()\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:162\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n initSkipConfirmationListeners\n \n \n \n \n \n \n \n initSkipConfirmationListeners()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:168\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:94\n \n \n\n\n \n \n Initializes this service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n \n registrationStarted()\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:145\n \n \n\n\n \n \n Sets registrationStarted to true (when initial registration modal is closed)\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n setHasChanges\n \n \n \n \n \n \n \n setHasChanges()\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:152\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n setUseCancelRegistrationCallback\n \n \n \n \n \n \n \n setUseCancelRegistrationCallback(use: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:125\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n use\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setUserName\n \n \n \n \n \n \n \n setUserName(name: Pick)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:135\n \n \n\n\n \n \n Sets the name of the active user.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n name\n \n Pick\n \n\n \n No\n \n\n\n \n The first and last name\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n registrationCallbackSet$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.registrationCallbackSet))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n registrationStarted$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluckUnique('registrationStarted'))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:58\n \n \n\n \n \n RegistrationStated observable\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n useCancelRegistrationCallback$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.useCancelRegistrationCallback))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n user$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.user))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:56\n \n \n\n \n \n Active user observable\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n skipConfirmation$\n \n \n\n \n \n getskipConfirmation$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:63\n \n \n\n \n \n \n \n \n \n \n globalSkipConfirmation$\n \n \n\n \n \n getglobalSkipConfirmation$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:68\n \n \n\n \n \n \n \n \n \n \n hasChanges$\n \n \n\n \n \n gethasChanges$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:76\n \n \n\n \n \n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { iif, patch } from '@ngxs/store/operators';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { pluckUnique } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, filter, map, take, tap, withLatestFrom } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A record with information about a single person */\nexport interface Person {\n firstName: string;\n lastName: string;\n}\n\n/** Page state model */\nexport interface PageStateModel {\n /** Active user */\n user: Person;\n /** Whether or not the initial registration modal has been closed */\n registrationStarted: boolean;\n useCancelRegistrationCallback: boolean;\n registrationCallbackSet: boolean;\n skipConfirmation: boolean;\n hasChanges: boolean;\n}\n\n\n/**\n * General page global state\n */\n@StateRepository()\n@State({\n name: 'page',\n defaults: {\n user: {\n firstName: '',\n lastName: ''\n },\n registrationStarted: false,\n useCancelRegistrationCallback: false,\n registrationCallbackSet: false,\n skipConfirmation: true,\n hasChanges: false\n }\n})\n@Injectable()\nexport class PageState extends NgxsImmutableDataRepository {\n /** Active user observable */\n readonly user$ = this.state$.pipe(map(x => x?.user));\n /** RegistrationStated observable */\n readonly registrationStarted$ = this.state$.pipe(pluckUnique('registrationStarted'));\n readonly useCancelRegistrationCallback$ = this.state$.pipe(map(x => x?.useCancelRegistrationCallback));\n readonly registrationCallbackSet$ = this.state$.pipe(map(x => x?.registrationCallbackSet));\n\n @Computed()\n get skipConfirmation$(): Observable {\n return this.state$.pipe(pluckUnique('skipConfirmation'));\n }\n\n @Computed()\n get globalSkipConfirmation$(): Observable {\n return this.globalConfig.getOption('skipUnsavedChangesConfirmation').pipe(\n map(value => value ?? environment.skipUnsavedChangesConfirmation),\n distinctUntilChanged()\n );\n }\n\n @Computed()\n get hasChanges$(): Observable {\n return this.state$.pipe(pluckUnique('hasChanges'));\n }\n\n /**\n * Creates an instance of page state.\n *\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.globalConfig.config$.pipe(\n take(1),\n tap(config => this.setState(patch({\n registrationCallbackSet: !!config.register,\n useCancelRegistrationCallback: !!config.cancelRegistration,\n user: iif(!!config.user, config.user!),\n registrationStarted: config.user ? true : undefined\n })))\n ).subscribe();\n\n this.initSkipConfirmationListeners();\n }\n\n cancelRegistration(): void {\n const {\n globalConfig: { snapshot: { cancelRegistration: cancelRegistrationCallback } },\n snapshot: { useCancelRegistrationCallback, skipConfirmation }\n } = this;\n\n if (useCancelRegistrationCallback) {\n // eslint-disable-next-line no-alert\n if (skipConfirmation || confirm('Changes you made may not be saved.')) {\n cancelRegistrationCallback?.();\n }\n }\n }\n\n @DataAction()\n setUseCancelRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useCancelRegistrationCallback: use });\n }\n\n /**\n * Sets the name of the active user.\n *\n * @param name The first and last name\n */\n @DataAction()\n setUserName(name: Pick): void {\n this.ctx.setState(patch({\n user: patch(name)\n }));\n }\n\n /**\n * Sets registrationStarted to true (when initial registration modal is closed)\n */\n @DataAction()\n registrationStarted(): void {\n this.ctx.setState(patch({\n registrationStarted: true\n }));\n }\n\n @DataAction()\n setHasChanges(): void {\n const { snapshot: { registrationStarted, hasChanges } } = this;\n if (registrationStarted && !hasChanges) {\n this.ctx.patchState({\n hasChanges: true\n });\n }\n }\n\n @DataAction()\n clearHasChanges(): void {\n this.ctx.patchState({\n hasChanges: false\n });\n }\n\n private initSkipConfirmationListeners(): void {\n const updateSkipConfirmation = (skipConfirmation: boolean) => this.patchState({ skipConfirmation });\n\n this.globalSkipConfirmation$\n .pipe(filter(s => s))\n .subscribe(updateSkipConfirmation);\n\n this.hasChanges$.pipe(\n withLatestFrom(this.globalSkipConfirmation$),\n map(([hasChanges, skipConfirmation]) => skipConfirmation || !hasChanges),\n distinctUntilChanged()\n ).subscribe(updateSkipConfirmation);\n\n const beforeUnloadListener = (event: BeforeUnloadEvent) => {\n event.preventDefault();\n event.returnValue = 'Changes you made may not be saved.';\n return event.returnValue;\n };\n\n this.skipConfirmation$.subscribe(skipConfirmation => {\n if (skipConfirmation) {\n removeEventListener('beforeunload', beforeUnloadListener);\n } else {\n addEventListener('beforeunload', beforeUnloadListener);\n }\n });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PageStateModel.html":{"url":"interfaces/PageStateModel.html","title":"interface - PageStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PageStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n\n\n \n Description\n \n \n Page state model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n hasChanges\n \n \n \n \n registrationCallbackSet\n \n \n \n \n registrationStarted\n \n \n \n \n skipConfirmation\n \n \n \n \n useCancelRegistrationCallback\n \n \n \n \n user\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n hasChanges\n \n \n \n \n \n \n \n \n hasChanges: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n \n \n registrationCallbackSet: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n \n \n registrationStarted: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether or not the initial registration modal has been closed\n\n \n \n \n \n \n \n \n \n \n skipConfirmation\n \n \n \n \n \n \n \n \n skipConfirmation: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n useCancelRegistrationCallback\n \n \n \n \n \n \n \n \n useCancelRegistrationCallback: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n user\n \n \n \n \n \n \n \n \n user: Person\n\n \n \n\n\n \n \n Type : Person\n\n \n \n\n\n\n\n\n \n \n Active user\n\n \n \n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { iif, patch } from '@ngxs/store/operators';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { pluckUnique } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, filter, map, take, tap, withLatestFrom } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A record with information about a single person */\nexport interface Person {\n firstName: string;\n lastName: string;\n}\n\n/** Page state model */\nexport interface PageStateModel {\n /** Active user */\n user: Person;\n /** Whether or not the initial registration modal has been closed */\n registrationStarted: boolean;\n useCancelRegistrationCallback: boolean;\n registrationCallbackSet: boolean;\n skipConfirmation: boolean;\n hasChanges: boolean;\n}\n\n\n/**\n * General page global state\n */\n@StateRepository()\n@State({\n name: 'page',\n defaults: {\n user: {\n firstName: '',\n lastName: ''\n },\n registrationStarted: false,\n useCancelRegistrationCallback: false,\n registrationCallbackSet: false,\n skipConfirmation: true,\n hasChanges: false\n }\n})\n@Injectable()\nexport class PageState extends NgxsImmutableDataRepository {\n /** Active user observable */\n readonly user$ = this.state$.pipe(map(x => x?.user));\n /** RegistrationStated observable */\n readonly registrationStarted$ = this.state$.pipe(pluckUnique('registrationStarted'));\n readonly useCancelRegistrationCallback$ = this.state$.pipe(map(x => x?.useCancelRegistrationCallback));\n readonly registrationCallbackSet$ = this.state$.pipe(map(x => x?.registrationCallbackSet));\n\n @Computed()\n get skipConfirmation$(): Observable {\n return this.state$.pipe(pluckUnique('skipConfirmation'));\n }\n\n @Computed()\n get globalSkipConfirmation$(): Observable {\n return this.globalConfig.getOption('skipUnsavedChangesConfirmation').pipe(\n map(value => value ?? environment.skipUnsavedChangesConfirmation),\n distinctUntilChanged()\n );\n }\n\n @Computed()\n get hasChanges$(): Observable {\n return this.state$.pipe(pluckUnique('hasChanges'));\n }\n\n /**\n * Creates an instance of page state.\n *\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.globalConfig.config$.pipe(\n take(1),\n tap(config => this.setState(patch({\n registrationCallbackSet: !!config.register,\n useCancelRegistrationCallback: !!config.cancelRegistration,\n user: iif(!!config.user, config.user!),\n registrationStarted: config.user ? true : undefined\n })))\n ).subscribe();\n\n this.initSkipConfirmationListeners();\n }\n\n cancelRegistration(): void {\n const {\n globalConfig: { snapshot: { cancelRegistration: cancelRegistrationCallback } },\n snapshot: { useCancelRegistrationCallback, skipConfirmation }\n } = this;\n\n if (useCancelRegistrationCallback) {\n // eslint-disable-next-line no-alert\n if (skipConfirmation || confirm('Changes you made may not be saved.')) {\n cancelRegistrationCallback?.();\n }\n }\n }\n\n @DataAction()\n setUseCancelRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useCancelRegistrationCallback: use });\n }\n\n /**\n * Sets the name of the active user.\n *\n * @param name The first and last name\n */\n @DataAction()\n setUserName(name: Pick): void {\n this.ctx.setState(patch({\n user: patch(name)\n }));\n }\n\n /**\n * Sets registrationStarted to true (when initial registration modal is closed)\n */\n @DataAction()\n registrationStarted(): void {\n this.ctx.setState(patch({\n registrationStarted: true\n }));\n }\n\n @DataAction()\n setHasChanges(): void {\n const { snapshot: { registrationStarted, hasChanges } } = this;\n if (registrationStarted && !hasChanges) {\n this.ctx.patchState({\n hasChanges: true\n });\n }\n }\n\n @DataAction()\n clearHasChanges(): void {\n this.ctx.patchState({\n hasChanges: false\n });\n }\n\n private initSkipConfirmationListeners(): void {\n const updateSkipConfirmation = (skipConfirmation: boolean) => this.patchState({ skipConfirmation });\n\n this.globalSkipConfirmation$\n .pipe(filter(s => s))\n .subscribe(updateSkipConfirmation);\n\n this.hasChanges$.pipe(\n withLatestFrom(this.globalSkipConfirmation$),\n map(([hasChanges, skipConfirmation]) => skipConfirmation || !hasChanges),\n distinctUntilChanged()\n ).subscribe(updateSkipConfirmation);\n\n const beforeUnloadListener = (event: BeforeUnloadEvent) => {\n event.preventDefault();\n event.returnValue = 'Changes you made may not be saved.';\n return event.returnValue;\n };\n\n this.skipConfirmation$.subscribe(skipConfirmation => {\n if (skipConfirmation) {\n removeEventListener('beforeunload', beforeUnloadListener);\n } else {\n addEventListener('beforeunload', beforeUnloadListener);\n }\n });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Person.html":{"url":"interfaces/Person.html","title":"interface - Person","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Person\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n\n\n \n Description\n \n \n A record with information about a single person\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n firstName\n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n firstName\n \n \n \n \n \n \n \n \n firstName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n lastName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { iif, patch } from '@ngxs/store/operators';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { pluckUnique } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, filter, map, take, tap, withLatestFrom } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A record with information about a single person */\nexport interface Person {\n firstName: string;\n lastName: string;\n}\n\n/** Page state model */\nexport interface PageStateModel {\n /** Active user */\n user: Person;\n /** Whether or not the initial registration modal has been closed */\n registrationStarted: boolean;\n useCancelRegistrationCallback: boolean;\n registrationCallbackSet: boolean;\n skipConfirmation: boolean;\n hasChanges: boolean;\n}\n\n\n/**\n * General page global state\n */\n@StateRepository()\n@State({\n name: 'page',\n defaults: {\n user: {\n firstName: '',\n lastName: ''\n },\n registrationStarted: false,\n useCancelRegistrationCallback: false,\n registrationCallbackSet: false,\n skipConfirmation: true,\n hasChanges: false\n }\n})\n@Injectable()\nexport class PageState extends NgxsImmutableDataRepository {\n /** Active user observable */\n readonly user$ = this.state$.pipe(map(x => x?.user));\n /** RegistrationStated observable */\n readonly registrationStarted$ = this.state$.pipe(pluckUnique('registrationStarted'));\n readonly useCancelRegistrationCallback$ = this.state$.pipe(map(x => x?.useCancelRegistrationCallback));\n readonly registrationCallbackSet$ = this.state$.pipe(map(x => x?.registrationCallbackSet));\n\n @Computed()\n get skipConfirmation$(): Observable {\n return this.state$.pipe(pluckUnique('skipConfirmation'));\n }\n\n @Computed()\n get globalSkipConfirmation$(): Observable {\n return this.globalConfig.getOption('skipUnsavedChangesConfirmation').pipe(\n map(value => value ?? environment.skipUnsavedChangesConfirmation),\n distinctUntilChanged()\n );\n }\n\n @Computed()\n get hasChanges$(): Observable {\n return this.state$.pipe(pluckUnique('hasChanges'));\n }\n\n /**\n * Creates an instance of page state.\n *\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.globalConfig.config$.pipe(\n take(1),\n tap(config => this.setState(patch({\n registrationCallbackSet: !!config.register,\n useCancelRegistrationCallback: !!config.cancelRegistration,\n user: iif(!!config.user, config.user!),\n registrationStarted: config.user ? true : undefined\n })))\n ).subscribe();\n\n this.initSkipConfirmationListeners();\n }\n\n cancelRegistration(): void {\n const {\n globalConfig: { snapshot: { cancelRegistration: cancelRegistrationCallback } },\n snapshot: { useCancelRegistrationCallback, skipConfirmation }\n } = this;\n\n if (useCancelRegistrationCallback) {\n // eslint-disable-next-line no-alert\n if (skipConfirmation || confirm('Changes you made may not be saved.')) {\n cancelRegistrationCallback?.();\n }\n }\n }\n\n @DataAction()\n setUseCancelRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useCancelRegistrationCallback: use });\n }\n\n /**\n * Sets the name of the active user.\n *\n * @param name The first and last name\n */\n @DataAction()\n setUserName(name: Pick): void {\n this.ctx.setState(patch({\n user: patch(name)\n }));\n }\n\n /**\n * Sets registrationStarted to true (when initial registration modal is closed)\n */\n @DataAction()\n registrationStarted(): void {\n this.ctx.setState(patch({\n registrationStarted: true\n }));\n }\n\n @DataAction()\n setHasChanges(): void {\n const { snapshot: { registrationStarted, hasChanges } } = this;\n if (registrationStarted && !hasChanges) {\n this.ctx.patchState({\n hasChanges: true\n });\n }\n }\n\n @DataAction()\n clearHasChanges(): void {\n this.ctx.patchState({\n hasChanges: false\n });\n }\n\n private initSkipConfirmationListeners(): void {\n const updateSkipConfirmation = (skipConfirmation: boolean) => this.patchState({ skipConfirmation });\n\n this.globalSkipConfirmation$\n .pipe(filter(s => s))\n .subscribe(updateSkipConfirmation);\n\n this.hasChanges$.pipe(\n withLatestFrom(this.globalSkipConfirmation$),\n map(([hasChanges, skipConfirmation]) => skipConfirmation || !hasChanges),\n distinctUntilChanged()\n ).subscribe(updateSkipConfirmation);\n\n const beforeUnloadListener = (event: BeforeUnloadEvent) => {\n event.preventDefault();\n event.returnValue = 'Changes you made may not be saved.';\n return event.returnValue;\n };\n\n this.skipConfirmation$.subscribe(skipConfirmation => {\n if (skipConfirmation) {\n removeEventListener('beforeunload', beforeUnloadListener);\n } else {\n addEventListener('beforeunload', beforeUnloadListener);\n }\n });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ReferenceDataState.html":{"url":"injectables/ReferenceDataState.html","title":"injectable - ReferenceDataState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ReferenceDataState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n\n\n \n Description\n \n \n Data for the main 3d model display\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n getOrganData\n \n \n getReferenceOrganIri\n \n \n Private\n getSourceDB\n \n \n ngxsOnInit\n \n \n normalizePlacement\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globals: GlobalsService, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:75\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globals\n \n \n GlobalsService\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getOrganData\n \n \n \n \n \n \ngetOrganData(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:155\n \n \n\n\n \n \n Looks up organ information from an IRI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n The IRI\n\n \n \n \n \n \n \n \n \n Returns : OrganData | undefined\n\n \n \n A populated organ data if the IRI is valid, otherwise undefined\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganIri\n \n \n \n \n \n \ngetReferenceOrganIri(organ: string, sex?: \"Male\" | \"Female\" | string, side?: \"Left\" | \"Right\" | string, organInfo?: OrganInfo)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:135\n \n \n\n\n \n \n Looks up an IRI for a potential reference organ.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n organ\n \n string\n \n\n \n No\n \n\n\n \n the organ\n\n \n \n \n sex\n \n \"Male\" | \"Female\" | string\n \n\n \n Yes\n \n\n\n \n the sex: male, female, or undefined\n\n \n \n \n side\n \n \"Left\" | \"Right\" | string\n \n\n \n Yes\n \n\n\n \n the side: left, right, or undefined\n\n \n \n \n organInfo\n \n OrganInfo\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n Returns : string | undefined\n\n \n \n An IRI if there is a reference organ for this state, otherwise undefined\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getSourceDB\n \n \n \n \n \n \n \n getSourceDB()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:100\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:87\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n normalizePlacement\n \n \n \n \n \n \nnormalizePlacement(place: SpatialPlacementJsonLd)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:110\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n place\n \n SpatialPlacementJsonLd\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialPlacementJsonLd\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { SpatialPlacementJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { ExtractionSet, SpatialEntity } from 'ccf-database';\nimport { ALL_ORGANS, GlobalConfigState, GlobalsService, OrganInfo } from 'ccf-shared';\nimport { EMPTY, from, Observable } from 'rxjs';\nimport { catchError, map, switchMap } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\nimport { XYZTriplet } from '../model/model.state';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\nexport function applySpatialPlacement(tx: Matrix4, placement: Immutable): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport interface ReferenceDataStateModel {\n organIRILookup: { [lookup: string]: string };\n organSpatialEntities: { [iri: string]: SpatialEntity };\n anatomicalStructures: { [iri: string]: SpatialEntity[] };\n extractionSets: { [iri: string]: ExtractionSet[] };\n sceneNodeLookup: { [iri: string]: SpatialSceneNode };\n simpleSceneNodeLookup: { [iri: string]: SpatialSceneNode };\n placementPatches: { [iri: string]: SpatialPlacementJsonLd };\n}\n\nexport interface OrganData {\n organ: OrganInfo;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n}\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'reference',\n defaults: {\n organIRILookup: {},\n organSpatialEntities: {},\n anatomicalStructures: {},\n extractionSets: {},\n sceneNodeLookup: {},\n simpleSceneNodeLookup: {},\n placementPatches: {}\n }\n})\n@Injectable()\nexport class ReferenceDataState extends NgxsImmutableDataRepository {\n\n constructor(\n private readonly globals: GlobalsService,\n private globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.getSourceDB().subscribe(db => {\n this.setState(db);\n\n // In development, make the db globally accessible\n if (!environment.production) {\n this.globals.set('db', db);\n }\n });\n }\n\n private getSourceDB(): Observable {\n return this.globalConfig.getOption('baseHref').pipe(\n map(baseHref => (baseHref ?? '') + 'assets/reference-organ-data.json'),\n switchMap(url => from(fetch(url)).pipe(\n switchMap(data => data.json()),\n catchError(() => EMPTY)\n ))\n );\n }\n\n normalizePlacement(place: SpatialPlacementJsonLd): SpatialPlacementJsonLd {\n const db = this.snapshot;\n const patchPlacement = db.placementPatches[place?.target];\n if (patchPlacement) {\n const matrix = applySpatialPlacement(new Matrix4(Matrix4.IDENTITY), patchPlacement);\n const position: XYZTriplet = { x: place.x_translation, y: place.y_translation, z: place.z_translation };\n const [x, y, z] = matrix.transformAsPoint([ position.x, position.y, position.z ], []);\n const newPlacement = { ...place, target: patchPlacement.target };\n newPlacement.x_translation = x;\n newPlacement.y_translation = y;\n newPlacement.z_translation = z;\n return newPlacement;\n } else {\n return place;\n }\n }\n\n /**\n * Looks up an IRI for a potential reference organ.\n *\n * @param organ the organ\n * @param sex the sex: male, female, or undefined\n * @param side the side: left, right, or undefined\n * @returns An IRI if there is a reference organ for this state, otherwise undefined\n */\n getReferenceOrganIri(organ: string, sex?: 'Male' | 'Female' | string, side?: 'Left' | 'Right' | string, organInfo?: OrganInfo): string | undefined {\n const db = this.snapshot;\n if (organ.toUpperCase() !== 'KIDNEY') {\n side = '';\n }\n if (organInfo?.sex) {\n sex = organInfo.sex;\n }\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const lookup = [organ, sex, side || organInfo?.side].join('|').toUpperCase();\n const key = Object.keys(db.organIRILookup).find((code) => code.toUpperCase().endsWith(lookup));\n return key ? db.organIRILookup[key] : undefined;\n }\n\n /**\n * Looks up organ information from an IRI\n *\n * @param iri The IRI\n * @returns A populated organ data if the IRI is valid, otherwise undefined\n */\n getOrganData(iri: string): OrganData | undefined {\n const state = this.snapshot;\n const entity = state.organSpatialEntities[iri];\n if (!entity) {\n return undefined;\n }\n\n const name = entity.label ?? '';\n const organ = ALL_ORGANS.find(info => name.endsWith(info.organ) && (!entity.side || entity.side.toLowerCase() === info.side));\n if (!organ) {\n return undefined;\n }\n\n return {\n organ,\n sex: entity.sex?.toLowerCase() as 'male' | 'female',\n side: entity.side?.toLowerCase() as 'left' | 'right'\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ReferenceDataStateModel.html":{"url":"interfaces/ReferenceDataStateModel.html","title":"interface - ReferenceDataStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ReferenceDataStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructures\n \n \n \n \n extractionSets\n \n \n \n \n organIRILookup\n \n \n \n \n organSpatialEntities\n \n \n \n \n placementPatches\n \n \n \n \n sceneNodeLookup\n \n \n \n \n simpleSceneNodeLookup\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n extractionSets\n \n \n \n \n \n \n \n \n extractionSets: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organIRILookup\n \n \n \n \n \n \n \n \n organIRILookup: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organSpatialEntities\n \n \n \n \n \n \n \n \n organSpatialEntities: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placementPatches\n \n \n \n \n \n \n \n \n placementPatches: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sceneNodeLookup\n \n \n \n \n \n \n \n \n sceneNodeLookup: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n simpleSceneNodeLookup\n \n \n \n \n \n \n \n \n simpleSceneNodeLookup: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { SpatialPlacementJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { ExtractionSet, SpatialEntity } from 'ccf-database';\nimport { ALL_ORGANS, GlobalConfigState, GlobalsService, OrganInfo } from 'ccf-shared';\nimport { EMPTY, from, Observable } from 'rxjs';\nimport { catchError, map, switchMap } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\nimport { XYZTriplet } from '../model/model.state';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\nexport function applySpatialPlacement(tx: Matrix4, placement: Immutable): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport interface ReferenceDataStateModel {\n organIRILookup: { [lookup: string]: string };\n organSpatialEntities: { [iri: string]: SpatialEntity };\n anatomicalStructures: { [iri: string]: SpatialEntity[] };\n extractionSets: { [iri: string]: ExtractionSet[] };\n sceneNodeLookup: { [iri: string]: SpatialSceneNode };\n simpleSceneNodeLookup: { [iri: string]: SpatialSceneNode };\n placementPatches: { [iri: string]: SpatialPlacementJsonLd };\n}\n\nexport interface OrganData {\n organ: OrganInfo;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n}\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'reference',\n defaults: {\n organIRILookup: {},\n organSpatialEntities: {},\n anatomicalStructures: {},\n extractionSets: {},\n sceneNodeLookup: {},\n simpleSceneNodeLookup: {},\n placementPatches: {}\n }\n})\n@Injectable()\nexport class ReferenceDataState extends NgxsImmutableDataRepository {\n\n constructor(\n private readonly globals: GlobalsService,\n private globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.getSourceDB().subscribe(db => {\n this.setState(db);\n\n // In development, make the db globally accessible\n if (!environment.production) {\n this.globals.set('db', db);\n }\n });\n }\n\n private getSourceDB(): Observable {\n return this.globalConfig.getOption('baseHref').pipe(\n map(baseHref => (baseHref ?? '') + 'assets/reference-organ-data.json'),\n switchMap(url => from(fetch(url)).pipe(\n switchMap(data => data.json()),\n catchError(() => EMPTY)\n ))\n );\n }\n\n normalizePlacement(place: SpatialPlacementJsonLd): SpatialPlacementJsonLd {\n const db = this.snapshot;\n const patchPlacement = db.placementPatches[place?.target];\n if (patchPlacement) {\n const matrix = applySpatialPlacement(new Matrix4(Matrix4.IDENTITY), patchPlacement);\n const position: XYZTriplet = { x: place.x_translation, y: place.y_translation, z: place.z_translation };\n const [x, y, z] = matrix.transformAsPoint([ position.x, position.y, position.z ], []);\n const newPlacement = { ...place, target: patchPlacement.target };\n newPlacement.x_translation = x;\n newPlacement.y_translation = y;\n newPlacement.z_translation = z;\n return newPlacement;\n } else {\n return place;\n }\n }\n\n /**\n * Looks up an IRI for a potential reference organ.\n *\n * @param organ the organ\n * @param sex the sex: male, female, or undefined\n * @param side the side: left, right, or undefined\n * @returns An IRI if there is a reference organ for this state, otherwise undefined\n */\n getReferenceOrganIri(organ: string, sex?: 'Male' | 'Female' | string, side?: 'Left' | 'Right' | string, organInfo?: OrganInfo): string | undefined {\n const db = this.snapshot;\n if (organ.toUpperCase() !== 'KIDNEY') {\n side = '';\n }\n if (organInfo?.sex) {\n sex = organInfo.sex;\n }\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const lookup = [organ, sex, side || organInfo?.side].join('|').toUpperCase();\n const key = Object.keys(db.organIRILookup).find((code) => code.toUpperCase().endsWith(lookup));\n return key ? db.organIRILookup[key] : undefined;\n }\n\n /**\n * Looks up organ information from an IRI\n *\n * @param iri The IRI\n * @returns A populated organ data if the IRI is valid, otherwise undefined\n */\n getOrganData(iri: string): OrganData | undefined {\n const state = this.snapshot;\n const entity = state.organSpatialEntities[iri];\n if (!entity) {\n return undefined;\n }\n\n const name = entity.label ?? '';\n const organ = ALL_ORGANS.find(info => name.endsWith(info.organ) && (!entity.side || entity.side.toLowerCase() === info.side));\n if (!organ) {\n return undefined;\n }\n\n return {\n organ,\n sex: entity.sex?.toLowerCase() as 'male' | 'female',\n side: entity.side?.toLowerCase() as 'left' | 'right'\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RegistrationContentComponent.html":{"url":"components/RegistrationContentComponent.html","title":"component - RegistrationContentComponent","body":"\n \n\n\n\n\n\n Components\n \n RegistrationContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts\n\n\n\n \n Description\n \n \n Component containing content of the initial registration modal\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-registration-content\n \n\n\n\n \n styleUrls\n ./registration-content.component.scss\n \n\n\n\n \n templateUrl\n ./registration-content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n currentOrgan\n \n \n currentSex\n \n \n Public\n dialogRef\n \n \n nameValid\n \n \n organList\n \n \n organSelected\n \n \n Readonly\n sexByLabel$\n \n \n sexSelected\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n checkNameValid\n \n \n closeDialog\n \n \n organSelect\n \n \n registerButtonClick\n \n \n setSexFromLabel\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(page: PageState, model: ModelState, dialogRef: MatDialogRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:42\n \n \n\n \n \n Creates an instance of the registration dialog\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n Page state\n\n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n Model state\n\n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n Registration dialog\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-registration-content\"\n\n \n \n \n \n Default value : 'ccf-registration-content'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n checkNameValid\n \n \n \n \n \n \ncheckNameValid(event: Pick)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:75\n \n \n\n\n \n \n Checks to see if a first and last name has been entered\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n Pick\n \n\n \n No\n \n\n\n \n Name input event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n closeDialog\n \n \n \n \n \n \ncloseDialog()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:109\n \n \n\n\n \n \n Closes the dialog and sets the correct sex and organ in the model state\nUpdates page state to signal registration has started\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n organSelect\n \n \n \n \n \n \norganSelect(organ: OrganInfo)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:84\n \n \n\n\n \n \n Updates current organ selected\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n organ\n \n OrganInfo\n \n\n \n No\n \n\n\n \n Organ selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n registerButtonClick\n \n \n \n \n \n \nregisterButtonClick(event?: MouseEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:95\n \n \n\n\n \n \n Handles button click\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MouseEvent\n \n\n \n Yes\n \n\n\n \n The click event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n Returns nothing is no organ is selected\n\n \n \n \n \n \n \n \n \n \n \n \n setSexFromLabel\n \n \n \n \n \n \nsetSexFromLabel(label: \"Female\" | \"Male\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:65\n \n \n\n\n \n \n Updates current sex selected\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n \"Female\" | \"Male\"\n \n\n \n No\n \n\n\n \n Sex selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-registration-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n currentOrgan\n \n \n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:40\n \n \n\n \n \n Current organ selected\n\n \n \n\n \n \n \n \n \n \n \n \n currentSex\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:37\n \n \n\n \n \n Current sex selected\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:55\n \n \n\n \n \n Registration dialog\n \n \n\n \n \n \n \n \n \n \n \n nameValid\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:42\n \n \n\n\n \n \n \n \n \n \n \n \n organList\n \n \n \n \n \n \n Default value : RUI_ORGANS\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:28\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n organSelected\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:34\n \n \n\n \n \n Whether an organ has been selected\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n sexByLabel$\n \n \n \n \n \n \n Default value : this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:23\n \n \n\n \n \n Current sex in the model state\n\n \n \n\n \n \n \n \n \n \n \n \n sexSelected\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:31\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding } from '@angular/core';\nimport { MatDialogRef } from '@angular/material/dialog';\nimport { PageState, Person } from '../../../core/store/page/page.state';\nimport { ModelState, RUI_ORGANS } from '../../../core/store/model/model.state';\nimport { map } from 'rxjs/operators';\nimport { OrganInfo } from 'ccf-shared';\n\n\n/**\n * Component containing content of the initial registration modal\n */\n@Component({\n selector: 'ccf-registration-content',\n templateUrl: './registration-content.component.html',\n styleUrls: ['./registration-content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RegistrationContentComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-registration-content';\n\n /** Current sex in the model state */\n readonly sexByLabel$ = this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n );\n\n /** HTML class name */\n organList = RUI_ORGANS;\n\n /** HTML class name */\n sexSelected: boolean;\n\n /** Whether an organ has been selected */\n organSelected: boolean;\n\n /** Current sex selected */\n currentSex: string;\n\n /** Current organ selected */\n currentOrgan: OrganInfo;\n\n nameValid: boolean;\n\n /**\n * Creates an instance of the registration dialog\n *\n * @param page Page state\n * @param model Model state\n * @param registration Registration state\n * @param dialogRef Registration dialog\n */\n constructor(\n readonly page: PageState,\n readonly model: ModelState,\n public dialogRef: MatDialogRef\n ) {\n dialogRef.disableClose = true;\n }\n\n /**\n * Updates current sex selected\n *\n * @param label Sex selected\n */\n setSexFromLabel(label: 'Female' | 'Male'): void {\n this.currentSex = label;\n this.sexSelected = true;\n }\n\n /**\n * Checks to see if a first and last name has been entered\n *\n * @param event Name input event\n */\n checkNameValid(event: Pick): void {\n this.nameValid = event.firstName.length > 0 && event.lastName.length > 0;\n }\n\n /**\n * Updates current organ selected\n *\n * @param organ Organ selected\n */\n organSelect(organ: OrganInfo): void {\n this.currentOrgan = organ;\n this.organSelected = true;\n }\n\n /**\n * Handles button click\n *\n * @param [event] The click event\n * @returns Returns nothing is no organ is selected\n */\n registerButtonClick(event?: MouseEvent): void {\n if (event) {\n event.preventDefault();\n }\n if (!this.organSelected || !this.nameValid) {\n return;\n }\n this.closeDialog();\n }\n\n /**\n * Closes the dialog and sets the correct sex and organ in the model state\n * Updates page state to signal registration has started\n */\n closeDialog(): void {\n this.model.setSex(this.currentSex === 'Female' ? 'female' : 'male');\n this.model.setOrgan(this.currentOrgan);\n this.dialogRef.close(true);\n this.page.registrationStarted();\n }\n}\n\n \n\n \n \n \n \n \n\n \n Donor Sex:\n \n \n \n\n Select an organ\n\n \n \n \n \n START REGISTRATION\n\n \n\n \n \n ./registration-content.component.scss\n \n .modal {\n padding: 1rem;\n border-radius: 4px;\n max-width: 47rem;\n\n .organ-sliders {\n .slider-label {\n font-weight: 600;\n }\n\n display: flex;\n height: 3rem;\n align-items: center;\n }\n\n .selector-label {\n font-weight: 600;\n height: 3rem;\n line-height: 3rem;\n }\n\n .selector-container {\n margin: 0 auto;\n }\n\n .registration-button {\n display: block;\n margin: 0 auto;\n margin-top: 2rem;\n transition: 0.6s;\n padding: 0 1rem;\n\n &.disabled {\n pointer-events: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Donor Sex: Select an organ START REGISTRATION'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RegistrationContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RegistrationContentModule.html":{"url":"modules/RegistrationContentModule.html","title":"module - RegistrationContentModule","body":"\n \n\n\n\n\n Modules\n RegistrationContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RegistrationContentModule\n\n\n\ncluster_RegistrationContentModule_exports\n\n\n\ncluster_RegistrationContentModule_declarations\n\n\n\ncluster_RegistrationContentModule_imports\n\n\n\n\nRegistrationContentComponent\n\nRegistrationContentComponent\n\n\n\nRegistrationContentModule\n\nRegistrationContentModule\n\nRegistrationContentModule -->\n\nRegistrationContentComponent->RegistrationContentModule\n\n\n\n\n\nRegistrationContentComponent \n\nRegistrationContentComponent \n\nRegistrationContentComponent -->\n\nRegistrationContentModule->RegistrationContentComponent \n\n\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nRegistrationContentModule -->\n\nLabeledSlideToggleModule->RegistrationContentModule\n\n\n\n\n\nNameInputModule\n\nNameInputModule\n\nRegistrationContentModule -->\n\nNameInputModule->RegistrationContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RegistrationContentComponent\n \n \n \n \n Imports\n \n \n LabeledSlideToggleModule\n \n \n NameInputModule\n \n \n \n \n Exports\n \n \n RegistrationContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { MatButtonModule } from '@angular/material/button';\nimport { RegistrationContentComponent } from './registration-content.component';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { NameInputModule } from '../../../shared/components/name-input/name-input.module';\nimport { LabeledSlideToggleModule } from '../../../shared/components/labeled-slide-toggle/labeled-slide-toggle.module';\nimport { OrganSelectorModule } from 'ccf-shared';\n\n\n@NgModule({\n declarations: [RegistrationContentComponent],\n imports: [CommonModule, MatButtonModule, MatTooltipModule, NameInputModule, LabeledSlideToggleModule, OrganSelectorModule],\n exports: [RegistrationContentComponent]\n})\nexport class RegistrationContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RegistrationModalComponent.html":{"url":"components/RegistrationModalComponent.html","title":"component - RegistrationModalComponent","body":"\n \n\n\n\n\n\n Components\n \n RegistrationModalComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts\n\n\n\n \n Description\n \n \n Registration modal that appears on startup\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-registration-modal\n \n\n\n\n\n\n\n \n templateUrl\n ./registration-modal.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Public\n dialog\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnInit\n \n \n openDialog\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, page: PageState, model: ModelState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:21\n \n \n\n \n \n Creates an instance of registration modal component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n Dialog for the modal\n\n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-registration-modal\"\n\n \n \n \n \n Default value : 'ccf-registration-modal'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:37\n \n \n\n\n \n \n Opens the dialog on startup (but not if cancel registration callback is set)\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openDialog\n \n \n \n \n \n \nopenDialog()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:54\n \n \n\n\n \n \n Opens dialog\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-registration-modal'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:29\n \n \n\n \n \n Dialog for the modal\n \n \n\n \n \n\n\n\n\n\n \n import { Component, HostBinding, OnInit } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { combineLatest } from 'rxjs';\nimport { debounceTime, take, tap } from 'rxjs/operators';\n\nimport { ModelState } from '../../../core/store/model/model.state';\nimport { PageState } from '../../../core/store/page/page.state';\nimport { RegistrationContentComponent } from '../registration-content/registration-content.component';\n\n\n/**\n * Registration modal that appears on startup\n */\n// eslint-disable-next-line @angular-eslint/prefer-on-push-component-change-detection\n@Component({\n selector: 'ccf-registration-modal',\n templateUrl: './registration-modal.component.html'\n})\nexport class RegistrationModalComponent implements OnInit {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-registration-modal';\n\n /**\n * Creates an instance of registration modal component.\n *\n * @param dialog Dialog for the modal\n */\n constructor(\n public dialog: MatDialog,\n private readonly page: PageState,\n private readonly model: ModelState\n ) {}\n\n /**\n * Opens the dialog on startup (but not if cancel registration callback is set)\n */\n ngOnInit(): void {\n combineLatest([this.page.user$, this.model.organ$]).pipe(\n debounceTime(500),\n take(1),\n tap(([user, organ]) => {\n if (user.firstName !== '' && user.lastName !== '' && organ.src !== '') {\n return;\n }\n\n this.openDialog();\n })\n ).subscribe();\n }\n\n /**\n * Opens dialog\n */\n openDialog(): void {\n this.dialog.open(RegistrationContentComponent, {\n autoFocus: false\n });\n }\n}\n\n \n\n \n \n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RegistrationModalComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RegistrationModalModule.html":{"url":"modules/RegistrationModalModule.html","title":"module - RegistrationModalModule","body":"\n \n\n\n\n\n Modules\n RegistrationModalModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RegistrationModalModule\n\n\n\ncluster_RegistrationModalModule_exports\n\n\n\ncluster_RegistrationModalModule_declarations\n\n\n\ncluster_RegistrationModalModule_imports\n\n\n\n\nRegistrationModalComponent\n\nRegistrationModalComponent\n\n\n\nRegistrationModalModule\n\nRegistrationModalModule\n\nRegistrationModalModule -->\n\nRegistrationModalComponent->RegistrationModalModule\n\n\n\n\n\nRegistrationModalComponent \n\nRegistrationModalComponent \n\nRegistrationModalComponent -->\n\nRegistrationModalModule->RegistrationModalComponent \n\n\n\n\n\nRegistrationContentModule\n\nRegistrationContentModule\n\nRegistrationModalModule -->\n\nRegistrationContentModule->RegistrationModalModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RegistrationModalComponent\n \n \n \n \n Imports\n \n \n RegistrationContentModule\n \n \n \n \n Exports\n \n \n RegistrationModalComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { RegistrationModalComponent } from './registration-modal.component';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { RegistrationContentModule } from '../registration-content/registration-content.module';\n\n@NgModule({\n declarations: [RegistrationModalComponent],\n imports: [CommonModule, MatDialogModule, MatIconModule, RegistrationContentModule],\n exports: [RegistrationModalComponent]\n})\nexport class RegistrationModalModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/RegistrationState.html":{"url":"injectables/RegistrationState.html","title":"injectable - RegistrationState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n RegistrationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n\n\n \n Description\n \n \n Data for model registrations\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n displayErrors$\n \n \n Private\n model\n \n \n Private\n page\n \n \n Private\n refData\n \n \n Private\n tags\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addRegistration\n \n \n Private\n buildJsonLd\n \n \n Private\n buildMetadata\n \n \n Async\n editRegistration\n \n \n isDataValid\n \n \n ngxsOnInit\n \n \n register\n \n \n \n setDisplayErrors\n \n \n \n setUseRegistrationCallback\n \n \n Private\n xyzTripletToString\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n metadata$\n \n \n jsonld$\n \n \n valid$\n \n \n previousRegistrations$\n \n \n currentIdentifier\n \n \n currentDate\n \n \n isValid\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(injector: Injector, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:116\n \n \n\n \n \n Creates an instance of registration state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load page and model state\n\n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n The global configuration\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addRegistration\n \n \n \n \n \n \n \n addRegistration(registration: Record)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:222\n \n \n\n\n \n \n Adds an entry to the previous registrations\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registration\n \n Record\n \n\n \n No\n \n\n\n \n The new entry\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n buildJsonLd\n \n \n \n \n \n \n \n buildJsonLd(page: Immutable, model: Immutable, tags: Tag[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:319\n \n \n\n\n \n \n Converts the registration data into jsonld format.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n Immutable\n \n\n \n No\n \n\n\n \n The current page state data\n\n \n \n \n model\n \n Immutable\n \n\n \n No\n \n\n\n \n The current model state data\n\n \n \n \n tags\n \n Tag[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n Returns : Record\n\n \n \n A jsonld object\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n buildMetadata\n \n \n \n \n \n \n \n buildMetadata(page: Immutable, model: Immutable, tags: Tag[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:285\n \n \n\n\n \n \n Builds a metadata array from the specified data.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n Immutable\n \n\n \n No\n \n\n\n \n The current page state data\n\n \n \n \n model\n \n Immutable\n \n\n \n No\n \n\n\n \n The current model state data\n\n \n \n \n tags\n \n Tag[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n Returns : MetaData\n\n \n \n metadata An array of label-value objects\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n editRegistration\n \n \n \n \n \n \n \n editRegistration(reg: SpatialEntityJsonLd)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:159\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n reg\n \n SpatialEntityJsonLd\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n isDataValid\n \n \n \n \n \n \nisDataValid(page: Immutable, model: Immutable)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:228\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n page\n \n Immutable\n \n\n \n No\n \n\n\n \n \n model\n \n Immutable\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:134\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n register\n \n \n \n \n \n \nregister(useCallback?: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:250\n \n \n\n\n \n \n Registers or downloads json data.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n useCallback\n \n boolean\n \n\n \n Yes\n \n\n\n \n Explicit override selecting the register/download action\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setDisplayErrors\n \n \n \n \n \n \n \n setDisplayErrors(displayErrors: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:212\n \n \n\n\n \n \n Set's whether or not we should display the user's registration errors\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n displayErrors\n \n boolean\n \n\n \n No\n \n\n\n \n the value to set it to\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setUseRegistrationCallback\n \n \n \n \n \n \n \n setUseRegistrationCallback(use: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:202\n \n \n\n\n \n \n Sets whether to use the registration callback function or download.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n use\n \n boolean\n \n\n \n No\n \n\n\n \n True to use the callback, false to download\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n xyzTripletToString\n \n \n \n \n \n \n \n xyzTripletToString(xyz: XYZTriplet)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:372\n \n \n\n\n \n \n Format a XYZTriplet as a string.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n xyz\n \n XYZTriplet\n \n\n \n No\n \n\n\n \n The triplet values\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n The string representation\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n displayErrors$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.displayErrors))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:52\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n model\n \n \n \n \n \n \n Type : ModelState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:110\n \n \n\n \n \n Reference to the model state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n page\n \n \n \n \n \n \n Type : PageState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:107\n \n \n\n \n \n Reference to the page state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n refData\n \n \n \n \n \n \n Type : ReferenceDataState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:116\n \n \n\n \n \n Reference to the reference data state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n tags\n \n \n \n \n \n \n Type : AnatomicalStructureTagState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:113\n \n \n\n \n \n Reference to the AS Tag state\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n metadata$\n \n \n\n \n \n getmetadata$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:56\n \n \n \n \n Observable of registration metadata\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n jsonld$\n \n \n\n \n \n getjsonld$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:64\n \n \n \n \n Observable of registration data in jsonld format\n\n\n \n Returns : Observable>\n\n \n \n \n\n \n \n \n \n \n \n \n valid$\n \n \n\n \n \n getvalid$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:71\n \n \n\n \n \n \n \n \n \n \n previousRegistrations$\n \n \n\n \n \n getpreviousRegistrations$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:81\n \n \n \n \n Observable of previous registrations\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n currentIdentifier\n \n \n\n \n \n getcurrentIdentifier()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:96\n \n \n \n \n Current uuid identifier used when registering\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n currentDate\n \n \n\n \n \n getcurrentDate()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:102\n \n \n \n \n Time of last modification to registration data\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n isValid\n \n \n\n \n \n getisValid()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:241\n \n \n\n \n \n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { insertItem, patch } from '@ngxs/store/operators';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { saveAs } from 'file-saver';\nimport { combineLatest, Observable } from 'rxjs';\nimport { map, startWith, switchMap, take, tap } from 'rxjs/operators';\nimport { v4 as uuidV4 } from 'uuid';\n\nimport { Tag } from '../../models/anatomical-structure-tag';\nimport { MetaData } from '../../models/meta-data';\nimport { GlobalConfig } from '../../services/config/config';\nimport { AnatomicalStructureTagState } from '../anatomical-structure-tags/anatomical-structure-tags.state';\nimport { ModelState, ModelStateModel, XYZTriplet } from '../model/model.state';\nimport { PageState, PageStateModel } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\n\n\n/**\n * Registration state model\n */\nexport interface RegistrationStateModel {\n /** Whether to use the registration callback function */\n useRegistrationCallback: boolean;\n /** Whether or not to display user registration errors */\n displayErrors: boolean;\n /** Previous registrations */\n registrations: Record[];\n}\n\n\n/**\n * Data for model registrations\n */\n@StateRepository()\n@State({\n name: 'registration',\n defaults: {\n useRegistrationCallback: false,\n displayErrors: false,\n registrations: []\n }\n})\n@Injectable()\nexport class RegistrationState extends NgxsImmutableDataRepository {\n readonly displayErrors$ = this.state$.pipe(map(x => x?.displayErrors));\n\n /** Observable of registration metadata */\n @Computed()\n get metadata$(): Observable {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildMetadata(page, model, tags))\n );\n }\n\n /** Observable of registration data in jsonld format */\n @Computed()\n get jsonld$(): Observable> {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildJsonLd(page, model, tags))\n );\n }\n\n @Computed()\n get valid$(): Observable {\n return combineLatest([this.page.state$, this.model.state$]).pipe(\n map(() => this.isValid)\n );\n }\n\n /**\n * Observable of previous registrations\n */\n @Computed()\n get previousRegistrations$(): Observable[]> {\n const { globalConfig, state$ } = this;\n const regs = state$.pipe(map(x => x?.registrations));\n const fetched = globalConfig.getOption('fetchPreviousRegistrations').pipe(\n switchMap(fetch => fetch?.() ?? [[]]),\n startWith([])\n );\n\n return combineLatest([regs, fetched]).pipe(\n map(([local, external]) => [...local, ...external])\n );\n }\n\n /** Current uuid identifier used when registering */\n @Computed()\n private get currentIdentifier(): string {\n return uuidV4();\n }\n\n /** Time of last modification to registration data */\n @Computed()\n private get currentDate(): string {\n return new Date().toISOString().split('T')[0];\n }\n\n /** Reference to the page state */\n private page: PageState;\n\n /** Reference to the model state */\n private model: ModelState;\n\n /** Reference to the AS Tag state */\n private tags: AnatomicalStructureTagState;\n\n /** Reference to the reference data state */\n private refData: ReferenceDataState;\n\n /**\n * Creates an instance of registration state.\n *\n * @param injector Injector service used to lazy load page and model state\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.page = this.injector.get(PageState);\n this.model = this.injector.get(ModelState);\n this.tags = this.injector.get(AnatomicalStructureTagState);\n this.refData = this.injector.get(ReferenceDataState);\n\n this.refData.state$.subscribe(() => {\n this.globalConfig.config$.pipe(\n take(1),\n tap(({ useDownload, register }) => this.ctx.patchState({\n useRegistrationCallback: !!(!useDownload && register)\n }))\n ).subscribe();\n\n this.globalConfig.getOption('editRegistration').pipe(\n filterNulls(),\n tap(reg => this.editRegistration(reg as SpatialEntityJsonLd))\n ).subscribe();\n });\n }\n\n async editRegistration(reg: SpatialEntityJsonLd): Promise {\n const place = this.refData.normalizePlacement(\n Array.isArray(reg.placement) ? reg.placement[0] : reg.placement\n );\n const data = this.refData.getOrganData(place.target);\n\n this.page.setUserName({ firstName: reg.creator_first_name, lastName: reg.creator_last_name });\n\n if (data) {\n this.model.setOrgan(data.organ);\n if (data.sex) {\n this.model.setSex(data.sex);\n }\n if (data.side) {\n this.model.setSide(data.side);\n }\n }\n\n this.model.setBlockSize({ x: reg.x_dimension, y: reg.y_dimension, z: reg.z_dimension });\n this.model.setRotation({ x: place.x_rotation, y: place.y_rotation, z: place.z_rotation });\n this.model.setSlicesConfig({ thickness: reg.slice_thickness || NaN, numSlices: reg.slice_count || NaN });\n\n await new Promise(r => {\n setTimeout(r, 1000);\n });\n\n this.model.setPosition({ x: place.x_translation, y: place.y_translation, z: place.z_translation });\n const iris = new Set(reg.ccf_annotations);\n this.tags.addTags(\n this.model.snapshot.anatomicalStructures\n .filter(item => iris.has(item.id as string))\n .map((item) => ({ id: item.id, label: item.name, type: 'added' }))\n );\n\n this.page.registrationStarted();\n }\n\n /**\n * Sets whether to use the registration callback function or download.\n *\n * @param use True to use the callback, false to download\n */\n @DataAction()\n setUseRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useRegistrationCallback: use });\n }\n\n /**\n * Set's whether or not we should display the user's registration errors\n *\n * @param displayErrors the value to set it to\n */\n @DataAction()\n setDisplayErrors(displayErrors: boolean): void {\n this.ctx.patchState({ displayErrors });\n }\n\n /**\n * Adds an entry to the previous registrations\n *\n * @param registration The new entry\n */\n @DataAction()\n addRegistration(registration: Record): void {\n this.ctx.setState(patch({\n registrations: insertItem(registration as Immutable>)\n }));\n }\n\n isDataValid(page: Immutable, model: Immutable): boolean {\n const requiredValues = [\n page.user.firstName,\n page.user.lastName,\n model.organ.src,\n model.organ.name,\n model.organ.organ\n ];\n\n return requiredValues.every(value => !!value);\n }\n\n @Computed()\n get isValid(): boolean {\n return this.isDataValid(this.page.snapshot, this.model.snapshot);\n }\n\n /**\n * Registers or downloads json data.\n *\n * @param [useCallback] Explicit override selecting the register/download action\n */\n register(useCallback?: boolean): void {\n if (!this.isValid) {\n return;\n }\n\n const {\n globalConfig: { snapshot: { register: registrationCallback } },\n page, model, snapshot\n } = this;\n const jsonObj = this.buildJsonLd(page.snapshot, model.snapshot, this.tags.latestTags);\n const json = JSON.stringify(jsonObj, undefined, 2);\n\n if (useCallback ?? (useCallback === undefined && snapshot.useRegistrationCallback)) {\n registrationCallback?.(json);\n } else {\n const data = new Blob([json], {\n type: 'application/json',\n endings: 'native'\n });\n\n saveAs(data, 'registration-data.json');\n }\n\n this.addRegistration(jsonObj);\n this.setDisplayErrors(false);\n this.page.clearHasChanges();\n }\n\n /**\n * Builds a metadata array from the specified data.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns metadata An array of label-value objects\n */\n private buildMetadata(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): MetaData {\n const data: MetaData = [];\n\n if (!page.registrationCallbackSet) {\n data.push(\n { label: 'First Name', value: page.user.firstName },\n { label: 'Last Name', value: page.user.lastName }\n );\n }\n\n data.push(\n { label: 'Reference Organ Name', value: model.organ.name },\n { label: 'Tissue Block Dimensions (mm)', value: this.xyzTripletToString(model.blockSize) },\n { label: 'Tissue Block Position (mm)', value: this.xyzTripletToString(model.position) },\n { label: 'Tissue Block Rotation', value: this.xyzTripletToString(model.rotation) },\n { label: 'Anatomical Structure Tags', value: tags.map(t => t.label).join(', ') },\n { label: 'Time Stamp', value: this.currentDate },\n { label: 'Alignment ID', value: this.currentIdentifier }\n );\n\n return data;\n }\n\n /**\n * Converts the registration data into jsonld format.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns A jsonld object\n */\n private buildJsonLd(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): Record {\n return {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}`,\n '@type': 'SpatialEntity',\n label: model.label || undefined,\n creator: `${page.user.firstName} ${page.user.lastName}`,\n creator_first_name: page.user.firstName,\n creator_last_name: page.user.lastName,\n // creator_orcid: data.alignment_operator_orcid,\n creation_date: this.currentDate,\n ccf_annotations: tags.map(tag => tag.id),\n slice_thickness: model.slicesConfig?.thickness || undefined,\n slice_count: model.slicesConfig?.numSlices || undefined,\n\n x_dimension: +model.blockSize.x.toFixed(3),\n y_dimension: +model.blockSize.y.toFixed(3),\n z_dimension: +model.blockSize.z.toFixed(3),\n dimension_units: 'millimeter',\n\n placement: {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}_placement`,\n '@type': 'SpatialPlacement',\n target: model.organIri as string,\n placement_date: this.currentDate,\n\n x_scaling: 1, y_scaling: 1, z_scaling: 1, scaling_units: 'ratio',\n\n x_rotation: +model.rotation.x.toFixed(3),\n y_rotation: +model.rotation.y.toFixed(3),\n z_rotation: +model.rotation.z.toFixed(3),\n rotation_order: 'XYZ',\n rotation_units: 'degree',\n\n x_translation: +model.position.x.toFixed(3),\n y_translation: +model.position.y.toFixed(3),\n z_translation: +model.position.z.toFixed(3),\n translation_units: 'millimeter'\n }\n };\n }\n\n /**\n * Format a XYZTriplet as a string.\n *\n * @param xyz The triplet values\n * @returns The string representation\n */\n private xyzTripletToString(xyz: XYZTriplet): string {\n return `${Math.round(xyz.x)}, ${Math.round(xyz.y)}, ${Math.round(xyz.z)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/RegistrationStateModel.html":{"url":"interfaces/RegistrationStateModel.html","title":"interface - RegistrationStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n RegistrationStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n\n\n \n Description\n \n \n Registration state model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n displayErrors\n \n \n \n \n registrations\n \n \n \n \n useRegistrationCallback\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n displayErrors\n \n \n \n \n \n \n \n \n displayErrors: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether or not to display user registration errors\n\n \n \n \n \n \n \n \n \n \n registrations\n \n \n \n \n \n \n \n \n registrations: Record[]\n\n \n \n\n\n \n \n Type : Record[]\n\n \n \n\n\n\n\n\n \n \n Previous registrations\n\n \n \n \n \n \n \n \n \n \n useRegistrationCallback\n \n \n \n \n \n \n \n \n useRegistrationCallback: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to use the registration callback function\n\n \n \n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { insertItem, patch } from '@ngxs/store/operators';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { saveAs } from 'file-saver';\nimport { combineLatest, Observable } from 'rxjs';\nimport { map, startWith, switchMap, take, tap } from 'rxjs/operators';\nimport { v4 as uuidV4 } from 'uuid';\n\nimport { Tag } from '../../models/anatomical-structure-tag';\nimport { MetaData } from '../../models/meta-data';\nimport { GlobalConfig } from '../../services/config/config';\nimport { AnatomicalStructureTagState } from '../anatomical-structure-tags/anatomical-structure-tags.state';\nimport { ModelState, ModelStateModel, XYZTriplet } from '../model/model.state';\nimport { PageState, PageStateModel } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\n\n\n/**\n * Registration state model\n */\nexport interface RegistrationStateModel {\n /** Whether to use the registration callback function */\n useRegistrationCallback: boolean;\n /** Whether or not to display user registration errors */\n displayErrors: boolean;\n /** Previous registrations */\n registrations: Record[];\n}\n\n\n/**\n * Data for model registrations\n */\n@StateRepository()\n@State({\n name: 'registration',\n defaults: {\n useRegistrationCallback: false,\n displayErrors: false,\n registrations: []\n }\n})\n@Injectable()\nexport class RegistrationState extends NgxsImmutableDataRepository {\n readonly displayErrors$ = this.state$.pipe(map(x => x?.displayErrors));\n\n /** Observable of registration metadata */\n @Computed()\n get metadata$(): Observable {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildMetadata(page, model, tags))\n );\n }\n\n /** Observable of registration data in jsonld format */\n @Computed()\n get jsonld$(): Observable> {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildJsonLd(page, model, tags))\n );\n }\n\n @Computed()\n get valid$(): Observable {\n return combineLatest([this.page.state$, this.model.state$]).pipe(\n map(() => this.isValid)\n );\n }\n\n /**\n * Observable of previous registrations\n */\n @Computed()\n get previousRegistrations$(): Observable[]> {\n const { globalConfig, state$ } = this;\n const regs = state$.pipe(map(x => x?.registrations));\n const fetched = globalConfig.getOption('fetchPreviousRegistrations').pipe(\n switchMap(fetch => fetch?.() ?? [[]]),\n startWith([])\n );\n\n return combineLatest([regs, fetched]).pipe(\n map(([local, external]) => [...local, ...external])\n );\n }\n\n /** Current uuid identifier used when registering */\n @Computed()\n private get currentIdentifier(): string {\n return uuidV4();\n }\n\n /** Time of last modification to registration data */\n @Computed()\n private get currentDate(): string {\n return new Date().toISOString().split('T')[0];\n }\n\n /** Reference to the page state */\n private page: PageState;\n\n /** Reference to the model state */\n private model: ModelState;\n\n /** Reference to the AS Tag state */\n private tags: AnatomicalStructureTagState;\n\n /** Reference to the reference data state */\n private refData: ReferenceDataState;\n\n /**\n * Creates an instance of registration state.\n *\n * @param injector Injector service used to lazy load page and model state\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.page = this.injector.get(PageState);\n this.model = this.injector.get(ModelState);\n this.tags = this.injector.get(AnatomicalStructureTagState);\n this.refData = this.injector.get(ReferenceDataState);\n\n this.refData.state$.subscribe(() => {\n this.globalConfig.config$.pipe(\n take(1),\n tap(({ useDownload, register }) => this.ctx.patchState({\n useRegistrationCallback: !!(!useDownload && register)\n }))\n ).subscribe();\n\n this.globalConfig.getOption('editRegistration').pipe(\n filterNulls(),\n tap(reg => this.editRegistration(reg as SpatialEntityJsonLd))\n ).subscribe();\n });\n }\n\n async editRegistration(reg: SpatialEntityJsonLd): Promise {\n const place = this.refData.normalizePlacement(\n Array.isArray(reg.placement) ? reg.placement[0] : reg.placement\n );\n const data = this.refData.getOrganData(place.target);\n\n this.page.setUserName({ firstName: reg.creator_first_name, lastName: reg.creator_last_name });\n\n if (data) {\n this.model.setOrgan(data.organ);\n if (data.sex) {\n this.model.setSex(data.sex);\n }\n if (data.side) {\n this.model.setSide(data.side);\n }\n }\n\n this.model.setBlockSize({ x: reg.x_dimension, y: reg.y_dimension, z: reg.z_dimension });\n this.model.setRotation({ x: place.x_rotation, y: place.y_rotation, z: place.z_rotation });\n this.model.setSlicesConfig({ thickness: reg.slice_thickness || NaN, numSlices: reg.slice_count || NaN });\n\n await new Promise(r => {\n setTimeout(r, 1000);\n });\n\n this.model.setPosition({ x: place.x_translation, y: place.y_translation, z: place.z_translation });\n const iris = new Set(reg.ccf_annotations);\n this.tags.addTags(\n this.model.snapshot.anatomicalStructures\n .filter(item => iris.has(item.id as string))\n .map((item) => ({ id: item.id, label: item.name, type: 'added' }))\n );\n\n this.page.registrationStarted();\n }\n\n /**\n * Sets whether to use the registration callback function or download.\n *\n * @param use True to use the callback, false to download\n */\n @DataAction()\n setUseRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useRegistrationCallback: use });\n }\n\n /**\n * Set's whether or not we should display the user's registration errors\n *\n * @param displayErrors the value to set it to\n */\n @DataAction()\n setDisplayErrors(displayErrors: boolean): void {\n this.ctx.patchState({ displayErrors });\n }\n\n /**\n * Adds an entry to the previous registrations\n *\n * @param registration The new entry\n */\n @DataAction()\n addRegistration(registration: Record): void {\n this.ctx.setState(patch({\n registrations: insertItem(registration as Immutable>)\n }));\n }\n\n isDataValid(page: Immutable, model: Immutable): boolean {\n const requiredValues = [\n page.user.firstName,\n page.user.lastName,\n model.organ.src,\n model.organ.name,\n model.organ.organ\n ];\n\n return requiredValues.every(value => !!value);\n }\n\n @Computed()\n get isValid(): boolean {\n return this.isDataValid(this.page.snapshot, this.model.snapshot);\n }\n\n /**\n * Registers or downloads json data.\n *\n * @param [useCallback] Explicit override selecting the register/download action\n */\n register(useCallback?: boolean): void {\n if (!this.isValid) {\n return;\n }\n\n const {\n globalConfig: { snapshot: { register: registrationCallback } },\n page, model, snapshot\n } = this;\n const jsonObj = this.buildJsonLd(page.snapshot, model.snapshot, this.tags.latestTags);\n const json = JSON.stringify(jsonObj, undefined, 2);\n\n if (useCallback ?? (useCallback === undefined && snapshot.useRegistrationCallback)) {\n registrationCallback?.(json);\n } else {\n const data = new Blob([json], {\n type: 'application/json',\n endings: 'native'\n });\n\n saveAs(data, 'registration-data.json');\n }\n\n this.addRegistration(jsonObj);\n this.setDisplayErrors(false);\n this.page.clearHasChanges();\n }\n\n /**\n * Builds a metadata array from the specified data.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns metadata An array of label-value objects\n */\n private buildMetadata(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): MetaData {\n const data: MetaData = [];\n\n if (!page.registrationCallbackSet) {\n data.push(\n { label: 'First Name', value: page.user.firstName },\n { label: 'Last Name', value: page.user.lastName }\n );\n }\n\n data.push(\n { label: 'Reference Organ Name', value: model.organ.name },\n { label: 'Tissue Block Dimensions (mm)', value: this.xyzTripletToString(model.blockSize) },\n { label: 'Tissue Block Position (mm)', value: this.xyzTripletToString(model.position) },\n { label: 'Tissue Block Rotation', value: this.xyzTripletToString(model.rotation) },\n { label: 'Anatomical Structure Tags', value: tags.map(t => t.label).join(', ') },\n { label: 'Time Stamp', value: this.currentDate },\n { label: 'Alignment ID', value: this.currentIdentifier }\n );\n\n return data;\n }\n\n /**\n * Converts the registration data into jsonld format.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns A jsonld object\n */\n private buildJsonLd(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): Record {\n return {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}`,\n '@type': 'SpatialEntity',\n label: model.label || undefined,\n creator: `${page.user.firstName} ${page.user.lastName}`,\n creator_first_name: page.user.firstName,\n creator_last_name: page.user.lastName,\n // creator_orcid: data.alignment_operator_orcid,\n creation_date: this.currentDate,\n ccf_annotations: tags.map(tag => tag.id),\n slice_thickness: model.slicesConfig?.thickness || undefined,\n slice_count: model.slicesConfig?.numSlices || undefined,\n\n x_dimension: +model.blockSize.x.toFixed(3),\n y_dimension: +model.blockSize.y.toFixed(3),\n z_dimension: +model.blockSize.z.toFixed(3),\n dimension_units: 'millimeter',\n\n placement: {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}_placement`,\n '@type': 'SpatialPlacement',\n target: model.organIri as string,\n placement_date: this.currentDate,\n\n x_scaling: 1, y_scaling: 1, z_scaling: 1, scaling_units: 'ratio',\n\n x_rotation: +model.rotation.x.toFixed(3),\n y_rotation: +model.rotation.y.toFixed(3),\n z_rotation: +model.rotation.z.toFixed(3),\n rotation_order: 'XYZ',\n rotation_units: 'degree',\n\n x_translation: +model.position.x.toFixed(3),\n y_translation: +model.position.y.toFixed(3),\n z_translation: +model.position.z.toFixed(3),\n translation_units: 'millimeter'\n }\n };\n }\n\n /**\n * Format a XYZTriplet as a string.\n *\n * @param xyz The triplet values\n * @returns The string representation\n */\n private xyzTripletToString(xyz: XYZTriplet): string {\n return `${Math.round(xyz.x)}, ${Math.round(xyz.y)}, ${Math.round(xyz.z)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ReviewButtonComponent.html":{"url":"components/ReviewButtonComponent.html","title":"component - ReviewButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ReviewButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts\n\n\n\n \n Description\n \n \n Component to launch the ReviewModal component.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-review-button\n \n\n\n\n \n styleUrls\n ./review-button.component.scss\n \n\n\n\n \n templateUrl\n ./review-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n launchReviewModal\n \n \n ngOnChanges\n \n \n registerButtonClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n displayErrors\n \n \n metaData\n \n \n registrationCallbackSet\n \n \n registrationIsValid\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n enterErrorMode\n \n \n registerData\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n disabled\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:55\n \n \n\n \n \n Creates an instance of review button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n Reference to the dialog creation service.\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n displayErrors\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:36\n \n \n \n \n Whether or not the app is currently displaying errors\nDecides how the button should be styled\n\n \n \n \n \n \n \n \n \n \n metaData\n \n \n \n \n Type : MetaData\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:30\n \n \n \n \n Input object of information to display in the modal\n\n \n \n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:25\n \n \n \n \n Input to set whether the component should be in register (true) or download (false) mode\n\n \n \n \n \n \n \n \n \n \n registrationIsValid\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:43\n \n \n \n \n Whether or not all the necessary data has been inputted from\nthe user. Decides whether or not to let the user open the\nregistration / download modal\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n enterErrorMode\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:55\n \n \n \n \n Turns on the 'error mode' for the application.\nUsed to begin showing the user what they need to\ndo to be able to register / download.\n\n \n \n \n \n \n \n \n \n \n registerData\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:48\n \n \n \n \n Output that emits when the modal's register button was clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-review-button\"\n\n \n \n \n \n Default value : 'ccf-review-button'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n launchReviewModal\n \n \n \n \n \n \nlaunchReviewModal()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:101\n \n \n\n\n \n \n Opens the info dialogue with the project details\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:69\n \n \n\n\n \n \n Updates the value of registrationIsValid based on the\nmeta data.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n registerButtonClick\n \n \n \n \n \n \nregisterButtonClick(event?: MouseEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:86\n \n \n\n\n \n \n Handles the click action for the register button.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n event\n \n MouseEvent\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-review-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n disabled\n \n \n\n \n \n getdisabled()\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:79\n \n \n \n \n Decides whether or not the download / register button should\nbe disabled.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnChanges, Output } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { MetaData } from '../../../core/models/meta-data';\nimport { ReviewModalComponent } from '../review-modal/review-modal.component';\n\n\n/**\n * Component to launch the ReviewModal component.\n */\n@Component({\n selector: 'ccf-review-button',\n templateUrl: './review-button.component.html',\n styleUrls: ['./review-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ReviewButtonComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-review-button';\n\n /**\n * Input to set whether the component should be in register (true) or download (false) mode\n */\n @Input() registrationCallbackSet = true;\n\n /**\n * Input object of information to display in the modal\n */\n @Input() metaData: MetaData = [];\n\n /**\n * Whether or not the app is currently displaying errors\n * Decides how the button should be styled\n */\n @Input() displayErrors = true;\n\n /**\n * Whether or not all the necessary data has been inputted from\n * the user. Decides whether or not to let the user open the\n * registration / download modal\n */\n @Input() registrationIsValid = false;\n\n /**\n * Output that emits when the modal's register button was clicked\n */\n @Output() readonly registerData = new EventEmitter();\n\n /**\n * Turns on the 'error mode' for the application.\n * Used to begin showing the user what they need to\n * do to be able to register / download.\n */\n @Output() readonly enterErrorMode = new EventEmitter();\n\n /**\n * Creates an instance of review button component.\n *\n * @param dialog Reference to the dialog creation service.\n * @param ga Analytics service\n */\n constructor(private readonly dialog: MatDialog, private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates the value of registrationIsValid based on the\n * meta data.\n */\n ngOnChanges(): void {\n this.registrationIsValid =\n this.metaData.length >= 3 &&\n this.metaData.slice(0, 3).every(entry => entry.value);\n }\n\n /**\n * Decides whether or not the download / register button should\n * be disabled.\n */\n get disabled(): boolean {\n return !this.registrationIsValid;\n }\n\n /**\n * Handles the click action for the register button.\n */\n registerButtonClick(event?: MouseEvent): false {\n if (event) {\n event.preventDefault();\n }\n this.enterErrorMode.emit();\n if (this.registrationIsValid) {\n this.ga.event('review_start', 'review_button');\n this.launchReviewModal();\n }\n return false;\n }\n\n /**\n * Opens the info dialogue with the project details\n */\n launchReviewModal(): void {\n const dialogRef = this.dialog.open(ReviewModalComponent, {\n panelClass: 'modal-animated',\n width: '60rem',\n data: {\n registrationCallbackSet: this.registrationCallbackSet,\n metaData: this.metaData\n }\n });\n\n dialogRef.afterClosed().subscribe(\n data => {\n if (data) {\n this.ga.event('register', 'review_button');\n this.registerData.emit();\n }\n }\n );\n }\n}\n\n \n\n \n \n {{ registrationCallbackSet ? 'REVIEW AND REGISTER' : 'REVIEW AND DOWNLOAD' }}\n\n\n \n\n \n \n ./review-button.component.scss\n \n .review-button {\n width: 100%;\n height: 2.25rem;\n transition: .6s;\n font-weight: 500;\n\n &.disabled {\n cursor: not-allowed;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ registrationCallbackSet ? \\'REVIEW AND REGISTER\\' : \\'REVIEW AND DOWNLOAD\\' }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ReviewButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ReviewButtonModule.html":{"url":"modules/ReviewButtonModule.html","title":"module - ReviewButtonModule","body":"\n \n\n\n\n\n Modules\n ReviewButtonModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ReviewButtonModule\n\n\n\ncluster_ReviewButtonModule_exports\n\n\n\ncluster_ReviewButtonModule_declarations\n\n\n\ncluster_ReviewButtonModule_imports\n\n\n\n\nReviewButtonComponent\n\nReviewButtonComponent\n\n\n\nReviewButtonModule\n\nReviewButtonModule\n\nReviewButtonModule -->\n\nReviewButtonComponent->ReviewButtonModule\n\n\n\n\n\nReviewButtonComponent \n\nReviewButtonComponent \n\nReviewButtonComponent -->\n\nReviewButtonModule->ReviewButtonComponent \n\n\n\n\n\nReviewModalModule\n\nReviewModalModule\n\nReviewButtonModule -->\n\nReviewModalModule->ReviewButtonModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/review/review-button/review-button.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ReviewButtonComponent\n \n \n \n \n Imports\n \n \n ReviewModalModule\n \n \n \n \n Exports\n \n \n ReviewButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { ReviewButtonComponent } from './review-button.component';\nimport { ReviewModalModule } from '../review-modal/review-modal.module';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\n@NgModule({\n declarations: [ReviewButtonComponent],\n imports: [\n CommonModule,\n ReviewModalModule,\n MatButtonModule,\n MatTooltipModule\n ],\n exports: [ReviewButtonComponent]\n})\nexport class ReviewButtonModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ReviewModalComponent.html":{"url":"components/ReviewModalComponent.html","title":"component - ReviewModalComponent","body":"\n \n\n\n\n\n\n Components\n \n ReviewModalComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n\n\n\n \n Description\n \n \n Modal for reviewing the registration\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-review-modal\n \n\n\n\n \n styleUrls\n ./review-modal.component.scss\n \n\n\n\n \n templateUrl\n ./review-modal.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n Public\n data\n \n \n Public\n dialogRef\n \n \n metaData\n \n \n registrationCallbackSet\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, data: ReviewModalData)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:36\n \n \n\n \n \n Creates an instance of the review modal component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n\n \n \n \n data\n \n \n ReviewModalData\n \n \n \n No\n \n \n \n Data being injected into the dialog\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-review-modal\"\n\n \n \n \n \n Default value : 'ccf-review-modal'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:27\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:55\n \n \n\n\n \n \n Closes info dialog component\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-review-modal'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:27\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Type : ReviewModalData\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:46\n \n \n\n \n \n Data being injected into the dialog\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:45\n \n \n\n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n \n \n\n \n \n \n \n \n \n \n \n metaData\n \n \n \n \n \n \n Type : MetaData\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:36\n \n \n\n \n \n The object containing all of the review information for displaying inside the modal\n\n \n \n\n \n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:31\n \n \n\n \n \n Whether or not the cancel registration callback is set\n\n \n \n\n \n \n\n\n\n\n\n \n import { Component, Inject, HostBinding, ChangeDetectionStrategy } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { MetaData } from '../../../core/models/meta-data';\n\n/**\n * The expected format of the review modal's data input.\n */\ninterface ReviewModalData {\n /** The object containing all of the review information for displaying inside the modal */\n metaData: MetaData;\n\n /** Whether or not the cancel registration callback is set */\n registrationCallbackSet: boolean;\n}\n\n/**\n * Modal for reviewing the registration\n */\n@Component({\n selector: 'ccf-review-modal',\n templateUrl: './review-modal.component.html',\n styleUrls: ['./review-modal.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ReviewModalComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-review-modal';\n /**\n * Whether or not the cancel registration callback is set\n */\n registrationCallbackSet: boolean;\n\n /**\n * The object containing all of the review information for displaying inside the modal\n */\n metaData: MetaData;\n\n /**\n * Creates an instance of the review modal component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: ReviewModalData\n ) {\n this.metaData = data.metaData;\n this.registrationCallbackSet = data.registrationCallbackSet;\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(()=>{\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n \n \n \n \n clear\n \n \n Registration Review\n\n \n \n \n {{ data.label }}\n {{ data.value }}\n \n \n \n\n \n {{ registrationCallbackSet ? 'REGISTER' : 'DOWNLOAD REGISTRATION DATA' }}\n \n \n \n\n \n\n \n \n ./review-modal.component.scss\n \n :host {\n .ccf-about.wrapper {\n .container {\n .close {\n .close-icon {\n float: right;\n margin-top: 1rem;\n margin-right: 1rem;\n cursor: pointer;\n }\n }\n\n .content {\n padding: 2rem;\n background-color: white;\n\n .title {\n text-align: center;\n font-size: 1.5rem;\n margin-bottom: 0;\n font-weight: 500;\n }\n\n .mat-typography {\n justify-content: space-around;\n display: flex;\n font-weight: 500;\n font-size: 1rem;\n\n .display-fields {\n margin-top: 2rem;\n margin-bottom: 2rem;\n width: 100%;\n\n .field {\n display: flex;\n\n .label {\n width: 50%;\n text-align: right;\n padding-right: 1rem;\n }\n\n .data {\n width: 50%;\n text-align: left;\n padding-left: 1rem;\n }\n }\n }\n }\n }\n\n .footer {\n padding-top: 1.5rem;\n display: flex;\n justify-content: space-around;\n\n .download-button {\n padding: 0 1rem;\n transition: 0.6s;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' clear Registration Review {{ data.label }} {{ data.value }} {{ registrationCallbackSet ? \\'REGISTER\\' : \\'DOWNLOAD REGISTRATION DATA\\' }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ReviewModalComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ReviewModalData.html":{"url":"interfaces/ReviewModalData.html","title":"interface - ReviewModalData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ReviewModalData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n \n\n\n \n Description\n \n \n The expected format of the review modal's data input.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n metaData\n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n metaData\n \n \n \n \n \n \n \n \n metaData: MetaData\n\n \n \n\n\n \n \n Type : MetaData\n\n \n \n\n\n\n\n\n \n \n The object containing all of the review information for displaying inside the modal\n\n \n \n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n \n \n registrationCallbackSet: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether or not the cancel registration callback is set\n\n \n \n \n \n \n \n\n\n \n import { Component, Inject, HostBinding, ChangeDetectionStrategy } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { MetaData } from '../../../core/models/meta-data';\n\n/**\n * The expected format of the review modal's data input.\n */\ninterface ReviewModalData {\n /** The object containing all of the review information for displaying inside the modal */\n metaData: MetaData;\n\n /** Whether or not the cancel registration callback is set */\n registrationCallbackSet: boolean;\n}\n\n/**\n * Modal for reviewing the registration\n */\n@Component({\n selector: 'ccf-review-modal',\n templateUrl: './review-modal.component.html',\n styleUrls: ['./review-modal.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ReviewModalComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-review-modal';\n /**\n * Whether or not the cancel registration callback is set\n */\n registrationCallbackSet: boolean;\n\n /**\n * The object containing all of the review information for displaying inside the modal\n */\n metaData: MetaData;\n\n /**\n * Creates an instance of the review modal component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: ReviewModalData\n ) {\n this.metaData = data.metaData;\n this.registrationCallbackSet = data.registrationCallbackSet;\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(()=>{\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ReviewModalModule.html":{"url":"modules/ReviewModalModule.html","title":"module - ReviewModalModule","body":"\n \n\n\n\n\n Modules\n ReviewModalModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ReviewModalModule\n\n\n\ncluster_ReviewModalModule_exports\n\n\n\ncluster_ReviewModalModule_declarations\n\n\n\n\nReviewModalComponent\n\nReviewModalComponent\n\n\n\nReviewModalModule\n\nReviewModalModule\n\nReviewModalModule -->\n\nReviewModalComponent->ReviewModalModule\n\n\n\n\n\nReviewModalComponent \n\nReviewModalComponent \n\nReviewModalComponent -->\n\nReviewModalModule->ReviewModalComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ReviewModalComponent\n \n \n \n \n Exports\n \n \n ReviewModalComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { ReviewModalComponent } from './review-modal.component';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\n\n@NgModule({\n declarations: [ReviewModalComponent],\n imports: [CommonModule, MatDialogModule, MatIconModule, MatButtonModule],\n exports: [ReviewModalComponent]\n})\nexport class ReviewModalModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RightSidebarComponent.html":{"url":"components/RightSidebarComponent.html","title":"component - RightSidebarComponent","body":"\n \n\n\n\n\n\n Components\n \n RightSidebarComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts\n\n\n\n \n Description\n \n \n The right sidebar\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-right-sidebar\n \n\n\n\n \n styleUrls\n ./right-sidebar.component.scss\n \n\n\n\n \n templateUrl\n ./right-sidebar.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n modalClosed\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(model: ModelState, registration: RegistrationState, page: PageState, astags: AnatomicalStructureTagState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:23\n \n \n\n \n \n Creates an instance of right sidebar component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n Model state service\n\n \n \n \n registration\n \n \n RegistrationState\n \n \n \n No\n \n \n \n Registration state service\n\n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n The page state\n\n \n \n \n astags\n \n \n AnatomicalStructureTagState\n \n \n \n No\n \n \n \n The anatomical structure tags state\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n modalClosed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:23\n \n \n \n \n Whether or not the initial registration modal has been closed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-right-sidebar\"\n\n \n \n \n \n Default value : 'ccf-right-sidebar'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-right-sidebar'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { ModelState } from '../../core/store/model/model.state';\nimport { RegistrationState } from '../../core/store/registration/registration.state';\nimport { PageState } from '../../core/store/page/page.state';\nimport { AnatomicalStructureTagState } from '../../core/store/anatomical-structure-tags/anatomical-structure-tags.state';\n\n\n/**\n * The right sidebar\n */\n@Component({\n selector: 'ccf-right-sidebar',\n templateUrl: './right-sidebar.component.html',\n styleUrls: ['./right-sidebar.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RightSidebarComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-right-sidebar';\n\n /** Whether or not the initial registration modal has been closed */\n @Input() modalClosed = false;\n\n /**\n * Creates an instance of right sidebar component.\n *\n * @param model Model state service\n * @param registration Registration state service\n * @param page The page state\n * @param astags The anatomical structure tags state\n */\n constructor(\n readonly model: ModelState,\n readonly registration: RegistrationState,\n readonly page: PageState,\n readonly astags: AnatomicalStructureTagState\n ) { }\n}\n\n \n\n \n \n\n \n \n \n \n \n \n\n\n \n \n\n \n \n\n \n \n \n Anatomical Structure Tags\n \n\n \n \n\n \n \n \n \n\n \n \n Assigned\n \n Added\n \n \n \n\n \n\n \n \n \n\n\n \n\n \n \n ./right-sidebar.component.scss\n \n :host {\n display: block;\n height: calc(100% - 3rem);\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n\n .scroll-wrapper {\n // overflow-y: scroll;\n height: 100%;\n margin-right: 0.375rem;\n\n scrollbar-width: thin;\n &::-webkit-scrollbar {\n width: 0.75rem;\n }\n\n \n\n .container {\n display: flex;\n flex-direction: column;\n min-height: 100%;\n margin-left: 1.5rem;\n margin-right: 0.375rem;\n\n .info-button-container {\n height: 3.75rem;\n display: flex;\n justify-content: flex-end;\n }\n\n mat-divider {\n border-top-width: 3px;\n }\n\n mat-expansion-panel {\n box-shadow: none;\n\n mat-expansion-panel-header {\n padding: 0 0.5rem 0 0;\n font-weight: bold;\n -webkit-user-select: none;\n -moz-user-select: none;\n font-size: 1rem;\n }\n }\n\n .tags-container {\n // Allow tag search to overflow when displaying results\n overflow: visible;\n\n ::ng-deep .mat-expansion-panel-body {\n padding-left: 0;\n padding-right: 0;\n }\n\n .header {\n height: 3rem;\n }\n\n .search {\n margin-top: 1rem;\n\n .icon.add {\n position: absolute;\n // Sizes and offsets found by experimentation\n width: 3.625rem;\n height: 3.625rem;\n font-size: 3.625rem;\n top: -1.9375rem;\n right: -1.1875rem;\n }\n }\n\n .tag-list {\n max-height: 32rem;\n margin-left: -1rem;\n }\n\n .tag-list-placeholder {\n display: flex;\n height: 4rem;\n align-items: center;\n justify-content: center;\n font-weight: 400;\n }\n\n .legend {\n display: flex;\n width: 100%;\n margin-top: 1.5rem;\n align-items: center;\n font-size: 0.9rem;\n\n .dot {\n display: inline-block;\n width: 1rem;\n height: 1rem;\n border-radius: 50%;\n\n &.assigned {\n margin-left: 0.5rem;\n }\n\n &.added {\n \n margin-left: 1rem;\n }\n }\n\n .text {\n margin-left: 0.5rem;\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Anatomical Structure Tags Assigned Added '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RightSidebarComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RightSidebarModule.html":{"url":"modules/RightSidebarModule.html","title":"module - RightSidebarModule","body":"\n \n\n\n\n\n Modules\n RightSidebarModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RightSidebarModule\n\n\n\ncluster_RightSidebarModule_exports\n\n\n\ncluster_RightSidebarModule_imports\n\n\n\ncluster_RightSidebarModule_declarations\n\n\n\n\nRightSidebarComponent\n\nRightSidebarComponent\n\n\n\nRightSidebarModule\n\nRightSidebarModule\n\nRightSidebarModule -->\n\nRightSidebarComponent->RightSidebarModule\n\n\n\n\n\nRightSidebarComponent \n\nRightSidebarComponent \n\nRightSidebarComponent -->\n\nRightSidebarModule->RightSidebarComponent \n\n\n\n\n\nBlockSizeInputModule\n\nBlockSizeInputModule\n\nRightSidebarModule -->\n\nBlockSizeInputModule->RightSidebarModule\n\n\n\n\n\nReviewButtonModule\n\nReviewButtonModule\n\nRightSidebarModule -->\n\nReviewButtonModule->RightSidebarModule\n\n\n\n\n\nRotationSliderModule\n\nRotationSliderModule\n\nRightSidebarModule -->\n\nRotationSliderModule->RightSidebarModule\n\n\n\n\n\nSlicesInputModule\n\nSlicesInputModule\n\nRightSidebarModule -->\n\nSlicesInputModule->RightSidebarModule\n\n\n\n\n\nTagListModule\n\nTagListModule\n\nRightSidebarModule -->\n\nTagListModule->RightSidebarModule\n\n\n\n\n\nTagSearchModule\n\nTagSearchModule\n\nRightSidebarModule -->\n\nTagSearchModule->RightSidebarModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RightSidebarComponent\n \n \n \n \n Imports\n \n \n BlockSizeInputModule\n \n \n ReviewButtonModule\n \n \n RotationSliderModule\n \n \n SlicesInputModule\n \n \n TagListModule\n \n \n TagSearchModule\n \n \n \n \n Exports\n \n \n RightSidebarComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatExpansionModule } from '@angular/material/expansion';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { BlockSizeInputModule } from '../../shared/components/block-size-input/block-size-input.module';\nimport { RotationSliderModule } from '../../shared/components/rotation-slider/rotation-slider.module';\nimport { SlicesInputModule } from '../../shared/components/slices-input/slices-input.module';\nimport { TagListModule } from '../../shared/components/tag-list/tag-list.module';\nimport { TagSearchModule } from '../../shared/components/tag-search/tag-search.module';\nimport { ReviewButtonModule } from '../review/review-button/review-button.module';\nimport { RightSidebarComponent } from './right-sidebar.component';\n\nimport { InfoButtonModule } from 'ccf-shared';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatExpansionModule,\n MatDividerModule,\n MatIconModule,\n BrowserAnimationsModule,\n MatTooltipModule,\n\n BlockSizeInputModule,\n ReviewButtonModule,\n RotationSliderModule,\n SlicesInputModule,\n TagListModule,\n TagSearchModule,\n InfoButtonModule\n ],\n declarations: [RightSidebarComponent],\n exports: [RightSidebarComponent]\n})\nexport class RightSidebarModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Rotation.html":{"url":"interfaces/Rotation.html","title":"interface - Rotation","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Rotation\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n\n\n \n Description\n \n \n Type in which the values of the sliders are stored.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n X slider value\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Y slider value\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Z slider value\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/** Type in which the values of the sliders are stored. */\nexport interface Rotation {\n /** X slider value */\n x: number;\n /** Y slider value */\n y: number;\n /** Z slider value */\n z: number;\n}\n\n/** Default values for rotation. */\nconst DEFAULT_ROTATION: Rotation = {\n x: 0,\n y: 0,\n z: 0\n};\n\n/**\n * Component that enables the setting of a Rotation object via either 3 draggable sliders\n * or through an Input method.\n */\n@Component({\n selector: 'ccf-rotation-slider',\n templateUrl: './rotation-slider.component.html',\n styleUrls: ['./rotation-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RotationSliderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-rotation-slider';\n\n /**\n * Input that allows the rotation to be changed from outside of the component\n */\n @Input() rotation = DEFAULT_ROTATION;\n\n /**\n * Output that emits the new rotation whenever it is changed from within the component\n */\n @Output() readonly rotationChange = new EventEmitter();\n\n /**\n * Creates an instance of rotation slider component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Function that handles updating the rotation and emitting the new value\n *\n * @param newRotation the new value for one of the axis to be set to\n * @param axis which axis to update\n */\n changeRotation(newRotation: number | string, axis: string): void {\n this.rotation = { ... this.rotation, [axis]: +newRotation };\n this.ga.event('rotation_update', 'rotation_slider', axis, +newRotation);\n this.rotationChange.emit(this.rotation);\n }\n\n /**\n * Function to easily reset the rotations to 0 and emit this change.\n */\n resetRotation(): void {\n this.rotation = DEFAULT_ROTATION;\n this.ga.event('rotation_reset', 'rotation_slider');\n this.rotationChange.emit(this.rotation);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RotationSliderComponent.html":{"url":"components/RotationSliderComponent.html","title":"component - RotationSliderComponent","body":"\n \n\n\n\n\n\n Components\n \n RotationSliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n\n\n\n \n Description\n \n \n Component that enables the setting of a Rotation object via either 3 draggable sliders\nor through an Input method.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-rotation-slider\n \n\n\n\n \n styleUrls\n ./rotation-slider.component.scss\n \n\n\n\n \n templateUrl\n ./rotation-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n changeRotation\n \n \n resetRotation\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n rotation\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n rotationChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:44\n \n \n\n \n \n Creates an instance of rotation slider component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n rotation\n \n \n \n \n Type : Rotation\n\n \n \n \n \n Default value : DEFAULT_ROTATION\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:39\n \n \n \n \n Input that allows the rotation to be changed from outside of the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n rotationChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:44\n \n \n \n \n Output that emits the new rotation whenever it is changed from within the component\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-rotation-slider\"\n\n \n \n \n \n Default value : 'ccf-rotation-slider'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n changeRotation\n \n \n \n \n \n \nchangeRotation(newRotation: number | string, axis: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:59\n \n \n\n\n \n \n Function that handles updating the rotation and emitting the new value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n newRotation\n \n number | string\n \n\n \n No\n \n\n\n \n the new value for one of the axis to be set to\n\n \n \n \n axis\n \n string\n \n\n \n No\n \n\n\n \n which axis to update\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetRotation\n \n \n \n \n \n \nresetRotation()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:68\n \n \n\n\n \n \n Function to easily reset the rotations to 0 and emit this change.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-rotation-slider'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/** Type in which the values of the sliders are stored. */\nexport interface Rotation {\n /** X slider value */\n x: number;\n /** Y slider value */\n y: number;\n /** Z slider value */\n z: number;\n}\n\n/** Default values for rotation. */\nconst DEFAULT_ROTATION: Rotation = {\n x: 0,\n y: 0,\n z: 0\n};\n\n/**\n * Component that enables the setting of a Rotation object via either 3 draggable sliders\n * or through an Input method.\n */\n@Component({\n selector: 'ccf-rotation-slider',\n templateUrl: './rotation-slider.component.html',\n styleUrls: ['./rotation-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RotationSliderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-rotation-slider';\n\n /**\n * Input that allows the rotation to be changed from outside of the component\n */\n @Input() rotation = DEFAULT_ROTATION;\n\n /**\n * Output that emits the new rotation whenever it is changed from within the component\n */\n @Output() readonly rotationChange = new EventEmitter();\n\n /**\n * Creates an instance of rotation slider component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Function that handles updating the rotation and emitting the new value\n *\n * @param newRotation the new value for one of the axis to be set to\n * @param axis which axis to update\n */\n changeRotation(newRotation: number | string, axis: string): void {\n this.rotation = { ... this.rotation, [axis]: +newRotation };\n this.ga.event('rotation_update', 'rotation_slider', axis, +newRotation);\n this.rotationChange.emit(this.rotation);\n }\n\n /**\n * Function to easily reset the rotations to 0 and emit this change.\n */\n resetRotation(): void {\n this.rotation = DEFAULT_ROTATION;\n this.ga.event('rotation_reset', 'rotation_slider');\n this.rotationChange.emit(this.rotation);\n }\n}\n\n \n\n \n \n Tissue Block Rotation\n \n refresh\n\n\n\n X\n \n \n \n {{ rotation.x }}\n\n\n\n Y\n \n \n \n {{ rotation.y }}\n\n\n\n Z\n \n \n \n {{ rotation.z }}\n\n\n \n\n \n \n ./rotation-slider.component.scss\n \n :host {\n .header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n height: 1.5rem;\n\n .title {\n font-weight: 600;\n }\n\n .reset {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n\n }\n }\n\n .slider-box {\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 4rem;\n padding-left: 0.5rem;\n\n .label {\n width: 1rem;\n }\n\n .value {\n width: 2.75rem;\n text-align: center;\n }\n\n .slider-container {\n width: 100%;\n padding-left: 2rem;\n padding-right: 2rem;\n padding-bottom: 1rem;\n padding-top: 1rem;\n\n .slider {\n width: 100%;\n\n &:not(.cdk-focused) {\n ::ng-deep .mat-slider-thumb {\n width: 1.25rem;\n height: 1.25rem;\n transform: none;\n }\n }\n }\n\n ::ng-deep .mat-slider-horizontal {\n .mat-slider-wrapper {\n right: 0.625rem;\n &:after {\n margin-top: -0.25rem;\n height: 0.625rem !important;\n }\n }\n\n .mat-slider-thumb-label-text {\n font-size: 12px;\n }\n\n .mat-slider-ticks-container {\n margin-top: -0.25rem;\n height: 0.625rem;\n\n .mat-slider-ticks {\n height: 0.625rem;\n }\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Tissue Block Rotation refresh X {{ rotation.x }} Y {{ rotation.y }} Z {{ rotation.z }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RotationSliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RotationSliderModule.html":{"url":"modules/RotationSliderModule.html","title":"module - RotationSliderModule","body":"\n \n\n\n\n\n Modules\n RotationSliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RotationSliderModule\n\n\n\ncluster_RotationSliderModule_declarations\n\n\n\ncluster_RotationSliderModule_exports\n\n\n\n\nRotationSliderComponent\n\nRotationSliderComponent\n\n\n\nRotationSliderModule\n\nRotationSliderModule\n\nRotationSliderModule -->\n\nRotationSliderComponent->RotationSliderModule\n\n\n\n\n\nRotationSliderComponent \n\nRotationSliderComponent \n\nRotationSliderComponent -->\n\nRotationSliderModule->RotationSliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RotationSliderComponent\n \n \n \n \n Exports\n \n \n RotationSliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { RotationSliderComponent } from './rotation-slider.component';\n\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\n@NgModule({\n declarations: [RotationSliderComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatSliderModule,\n MatRippleModule,\n MatTooltipModule\n ],\n exports: [RotationSliderComponent]\n})\nexport class RotationSliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SceneState.html":{"url":"injectables/SceneState.html","title":"injectable - SceneState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SceneState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n 3d Scene state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n gizmo$\n \n \n Private\n model\n \n \n Private\n referenceData\n \n \n Private\n registration\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n createSceneNodes\n \n \n ngxsOnInit\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n nodes$\n \n \n rotatedNodes$\n \n \n referenceOrganNodes$\n \n \n referenceOrganSimpleNodes$\n \n \n nodeCollisions$\n \n \n previousRegistrationNodes$\n \n \n placementCube$\n \n \n placementCube\n \n \n rotation$\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(injector: Injector)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:223\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load page and model state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n createSceneNodes\n \n \n \n \n \n \n \n createSceneNodes(organIri: string, items: VisibilityItem[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:249\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n items\n \n VisibilityItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:239\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n gizmo$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Default value : of([\n {\n '@id': 'http://purl.org/ccf/latest/ccf.owl#VHMaleOrgans_VHM_Spleen_Colic_Surface',\n '@type': 'SpatialSceneNode',\n scenegraph: 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/Assets/body4Mesh_1338.glb',\n transformMatrix: new Matrix4(Matrix4.IDENTITY).scale([2, 2, 2]).rotateY(toRadians(0)),\n tooltip: 'Gizmo',\n unpickable: true,\n _lighting: 'pbr',\n zoomBasedOpacity: false,\n color: [255, 255, 255, 255],\n opacity: 1\n }\n ])\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:205\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n model\n \n \n \n \n \n \n Type : ModelState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:221\n \n \n\n \n \n Reference to the model state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n referenceData\n \n \n \n \n \n \n Type : ReferenceDataState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:223\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n registration\n \n \n \n \n \n \n Type : RegistrationState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:222\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n nodes$\n \n \n\n \n \n getnodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:53\n \n \n\n \n \n \n \n \n \n \n rotatedNodes$\n \n \n\n \n \n getrotatedNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:64\n \n \n\n \n \n \n \n \n \n \n referenceOrganNodes$\n \n \n\n \n \n getreferenceOrganNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:81\n \n \n \n \n Observable of spatial nodes\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n referenceOrganSimpleNodes$\n \n \n\n \n \n getreferenceOrganSimpleNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:91\n \n \n\n \n \n \n \n \n \n \n nodeCollisions$\n \n \n\n \n \n getnodeCollisions$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:119\n \n \n\n \n \n \n \n \n \n \n previousRegistrationNodes$\n \n \n\n \n \n getpreviousRegistrationNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:130\n \n \n\n \n \n \n \n \n \n \n placementCube$\n \n \n\n \n \n getplacementCube$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:158\n \n \n\n \n \n \n \n \n \n \n placementCube\n \n \n\n \n \n getplacementCube()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:165\n \n \n\n \n \n \n \n \n \n \n rotation$\n \n \n\n \n \n getrotation$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:183\n \n \n\n \n \n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { Computed, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { AABB, Vec3 } from 'cannon-es';\nimport { SpatialEntityJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { debounceTime, filter, map } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { ModelState } from '../model/model.state';\nimport { RegistrationState } from '../registration/registration.state';\nimport { VisibilityItem } from './../../models/visibility-item';\nimport { ReferenceDataState } from './../reference-data/reference-data.state';\n\n\n/**\n * Scene state model\n */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface SceneStateModel {\n showCollisions: boolean;\n}\n\nfunction getNodeBbox(model: SpatialSceneNode): AABB {\n const mat = new Matrix4(model.transformMatrix);\n const lowerBound = mat.transformAsPoint([-1, -1, -1], []);\n const upperBound = mat.transformAsPoint([1, 1, 1], []);\n return new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n });\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n showCollisions: !environment.production\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n\n @Computed()\n get nodes$(): Observable {\n return combineLatest([\n this.placementCube$, this.referenceOrganNodes$, this.previousRegistrationNodes$, this.nodeCollisions$\n ]).pipe(\n map(([placement, nodes, prevNodes, collisions]) => [\n ...placement, ...prevNodes, ...nodes, ...(this.snapshot.showCollisions ? collisions : [])\n ])\n );\n }\n\n @Computed()\n get rotatedNodes$(): Observable {\n return combineLatest([this.rotation$, this.nodes$]).pipe(\n map(([rotation, nodes]) => {\n if (rotation === 0) {\n return nodes;\n } else {\n return nodes.map(n => ({\n ...n,\n transformMatrix: new Matrix4(Matrix4.IDENTITY).rotateY(toRadians(rotation)).multiplyRight(n.transformMatrix)\n }));\n }\n })\n );\n }\n\n /** Observable of spatial nodes */\n @Computed()\n get referenceOrganNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.extractionSites$, this.model.organIri$]).pipe(\n debounceTime(400),\n map(([anatomicalStructures, extractionSites, organIri]) =>\n this.createSceneNodes(organIri as string, [...anatomicalStructures, ...extractionSites] as VisibilityItem[])\n )\n );\n }\n\n @Computed()\n get referenceOrganSimpleNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.organIri$, this.referenceData.state$]).pipe(\n map(([anatomicalStructures, organIri, db]) =>\n anatomicalStructures\n // .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.simpleSceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri as string] || [])\n .filter((node) => node.representation_of === item.id)\n .map((node): SpatialSceneNode => ({\n ...(db.simpleSceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), [])\n )\n );\n }\n\n @Computed()\n get nodeCollisions$(): Observable {\n return combineLatest([this.referenceOrganSimpleNodes$, this.placementCube$]).pipe(\n filter(([_nodes, placement]) => placement.length > 0),\n map(([nodes, placement]) => {\n const bbox = getNodeBbox(placement[0]);\n return nodes.filter((model) => bbox.overlaps(getNodeBbox(model)));\n })\n );\n }\n\n @Computed()\n get previousRegistrationNodes$(): Observable {\n return combineLatest([this.model.organIri$, this.model.showPrevious$, this.registration.previousRegistrations$]).pipe(\n map(([organIri, showPrevious, previousRegistrations]) =>\n showPrevious ? previousRegistrations.map((entity: SpatialEntityJsonLd): SpatialSceneNode => {\n const p = Array.isArray(entity.placement) ? entity.placement[0] : entity.placement;\n if (p.target === organIri) {\n const organDimensions = this.model.snapshot.organDimensions;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': entity['@id'],\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([p.x_translation, p.y_translation, p.z_translation].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number])\n .scale([entity.x_dimension, entity.y_dimension, entity.z_dimension].map(n => n / 1000 / 2)),\n color: [25, 118, 210, 200],\n tooltip: entity.label,\n unpickable: true\n };\n } else {\n return undefined as unknown as SpatialSceneNode;\n }\n }).filter(e => !!e) : []\n )\n );\n }\n\n @Computed()\n get placementCube$(): Observable | [] {\n return combineLatest([this.model.viewType$, this.model.blockSize$, this.model.rotation$, this.model.position$, this.model.organ$]).pipe(\n map(([_viewType, _blockSize, _rotation, _position, organ]) => organ.src === '' ? [] : [this.placementCube])\n );\n }\n\n @Computed()\n get placementCube(): SpatialSceneNode {\n const { viewType, blockSize, rotation, position, organDimensions } = this.model.snapshot;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': '#DraftPlacement',\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([position.x, position.y, position.z].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([rotation.x, rotation.y, rotation.z].map(toRadians) as [number, number, number])\n .scale([blockSize.x, blockSize.y, blockSize.z].map(n => n / 1000 / 2)),\n color: [255, 255, 0, 200],\n tooltip: 'Draft Placement',\n unpickable: viewType === '3d',\n };\n }\n\n\n @Computed()\n get rotation$(): Observable {\n return this.model.viewSide$.pipe(\n map((side) => {\n let rotation = 0;\n switch (side) {\n case 'left':\n rotation = -90;\n break;\n case 'right':\n rotation = 90;\n break;\n case 'posterior':\n rotation = 180;\n break;\n default:\n break;\n }\n return rotation;\n })\n );\n }\n\n readonly gizmo$: Observable = of([\n {\n '@id': 'http://purl.org/ccf/latest/ccf.owl#VHMaleOrgans_VHM_Spleen_Colic_Surface',\n '@type': 'SpatialSceneNode',\n scenegraph: 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/Assets/body4Mesh_1338.glb',\n transformMatrix: new Matrix4(Matrix4.IDENTITY).scale([2, 2, 2]).rotateY(toRadians(0)),\n tooltip: 'Gizmo',\n unpickable: true,\n _lighting: 'pbr',\n zoomBasedOpacity: false,\n color: [255, 255, 255, 255],\n opacity: 1\n }\n ]);\n\n /** Reference to the model state */\n private model: ModelState;\n private registration: RegistrationState;\n private referenceData: ReferenceDataState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.registration = this.injector.get(RegistrationState);\n this.referenceData = this.injector.get(ReferenceDataState);\n }\n\n private createSceneNodes(organIri: string, items: VisibilityItem[]): SpatialSceneNode[] {\n const db = this.referenceData.snapshot;\n return items\n .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.sceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri] || [])\n .filter((node) => node.representation_of === item.id)\n .map(node => ({\n ...(db.sceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), []);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SceneStateModel.html":{"url":"interfaces/SceneStateModel.html","title":"interface - SceneStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SceneStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n Scene state model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n showCollisions\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n showCollisions\n \n \n \n \n \n \n \n \n showCollisions: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { Computed, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { AABB, Vec3 } from 'cannon-es';\nimport { SpatialEntityJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { debounceTime, filter, map } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { ModelState } from '../model/model.state';\nimport { RegistrationState } from '../registration/registration.state';\nimport { VisibilityItem } from './../../models/visibility-item';\nimport { ReferenceDataState } from './../reference-data/reference-data.state';\n\n\n/**\n * Scene state model\n */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface SceneStateModel {\n showCollisions: boolean;\n}\n\nfunction getNodeBbox(model: SpatialSceneNode): AABB {\n const mat = new Matrix4(model.transformMatrix);\n const lowerBound = mat.transformAsPoint([-1, -1, -1], []);\n const upperBound = mat.transformAsPoint([1, 1, 1], []);\n return new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n });\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n showCollisions: !environment.production\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n\n @Computed()\n get nodes$(): Observable {\n return combineLatest([\n this.placementCube$, this.referenceOrganNodes$, this.previousRegistrationNodes$, this.nodeCollisions$\n ]).pipe(\n map(([placement, nodes, prevNodes, collisions]) => [\n ...placement, ...prevNodes, ...nodes, ...(this.snapshot.showCollisions ? collisions : [])\n ])\n );\n }\n\n @Computed()\n get rotatedNodes$(): Observable {\n return combineLatest([this.rotation$, this.nodes$]).pipe(\n map(([rotation, nodes]) => {\n if (rotation === 0) {\n return nodes;\n } else {\n return nodes.map(n => ({\n ...n,\n transformMatrix: new Matrix4(Matrix4.IDENTITY).rotateY(toRadians(rotation)).multiplyRight(n.transformMatrix)\n }));\n }\n })\n );\n }\n\n /** Observable of spatial nodes */\n @Computed()\n get referenceOrganNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.extractionSites$, this.model.organIri$]).pipe(\n debounceTime(400),\n map(([anatomicalStructures, extractionSites, organIri]) =>\n this.createSceneNodes(organIri as string, [...anatomicalStructures, ...extractionSites] as VisibilityItem[])\n )\n );\n }\n\n @Computed()\n get referenceOrganSimpleNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.organIri$, this.referenceData.state$]).pipe(\n map(([anatomicalStructures, organIri, db]) =>\n anatomicalStructures\n // .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.simpleSceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri as string] || [])\n .filter((node) => node.representation_of === item.id)\n .map((node): SpatialSceneNode => ({\n ...(db.simpleSceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), [])\n )\n );\n }\n\n @Computed()\n get nodeCollisions$(): Observable {\n return combineLatest([this.referenceOrganSimpleNodes$, this.placementCube$]).pipe(\n filter(([_nodes, placement]) => placement.length > 0),\n map(([nodes, placement]) => {\n const bbox = getNodeBbox(placement[0]);\n return nodes.filter((model) => bbox.overlaps(getNodeBbox(model)));\n })\n );\n }\n\n @Computed()\n get previousRegistrationNodes$(): Observable {\n return combineLatest([this.model.organIri$, this.model.showPrevious$, this.registration.previousRegistrations$]).pipe(\n map(([organIri, showPrevious, previousRegistrations]) =>\n showPrevious ? previousRegistrations.map((entity: SpatialEntityJsonLd): SpatialSceneNode => {\n const p = Array.isArray(entity.placement) ? entity.placement[0] : entity.placement;\n if (p.target === organIri) {\n const organDimensions = this.model.snapshot.organDimensions;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': entity['@id'],\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([p.x_translation, p.y_translation, p.z_translation].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number])\n .scale([entity.x_dimension, entity.y_dimension, entity.z_dimension].map(n => n / 1000 / 2)),\n color: [25, 118, 210, 200],\n tooltip: entity.label,\n unpickable: true\n };\n } else {\n return undefined as unknown as SpatialSceneNode;\n }\n }).filter(e => !!e) : []\n )\n );\n }\n\n @Computed()\n get placementCube$(): Observable | [] {\n return combineLatest([this.model.viewType$, this.model.blockSize$, this.model.rotation$, this.model.position$, this.model.organ$]).pipe(\n map(([_viewType, _blockSize, _rotation, _position, organ]) => organ.src === '' ? [] : [this.placementCube])\n );\n }\n\n @Computed()\n get placementCube(): SpatialSceneNode {\n const { viewType, blockSize, rotation, position, organDimensions } = this.model.snapshot;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': '#DraftPlacement',\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([position.x, position.y, position.z].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([rotation.x, rotation.y, rotation.z].map(toRadians) as [number, number, number])\n .scale([blockSize.x, blockSize.y, blockSize.z].map(n => n / 1000 / 2)),\n color: [255, 255, 0, 200],\n tooltip: 'Draft Placement',\n unpickable: viewType === '3d',\n };\n }\n\n\n @Computed()\n get rotation$(): Observable {\n return this.model.viewSide$.pipe(\n map((side) => {\n let rotation = 0;\n switch (side) {\n case 'left':\n rotation = -90;\n break;\n case 'right':\n rotation = 90;\n break;\n case 'posterior':\n rotation = 180;\n break;\n default:\n break;\n }\n return rotation;\n })\n );\n }\n\n readonly gizmo$: Observable = of([\n {\n '@id': 'http://purl.org/ccf/latest/ccf.owl#VHMaleOrgans_VHM_Spleen_Colic_Surface',\n '@type': 'SpatialSceneNode',\n scenegraph: 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/Assets/body4Mesh_1338.glb',\n transformMatrix: new Matrix4(Matrix4.IDENTITY).scale([2, 2, 2]).rotateY(toRadians(0)),\n tooltip: 'Gizmo',\n unpickable: true,\n _lighting: 'pbr',\n zoomBasedOpacity: false,\n color: [255, 255, 255, 255],\n opacity: 1\n }\n ]);\n\n /** Reference to the model state */\n private model: ModelState;\n private registration: RegistrationState;\n private referenceData: ReferenceDataState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.registration = this.injector.get(RegistrationState);\n this.referenceData = this.injector.get(ReferenceDataState);\n }\n\n private createSceneNodes(organIri: string, items: VisibilityItem[]): SpatialSceneNode[] {\n const db = this.referenceData.snapshot;\n return items\n .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.sceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri] || [])\n .filter((node) => node.representation_of === item.id)\n .map(node => ({\n ...(db.sceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), []);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SlicesConfig.html":{"url":"interfaces/SlicesConfig.html","title":"interface - SlicesConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SlicesConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n\n\n \n Description\n \n \n Slices configuration\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n numSlices\n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n numSlices\n \n \n \n \n \n \n \n \n numSlices: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Number of slices per block\n\n \n \n \n \n \n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Thickness of slice\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { ALL_ORGANS, GlobalConfigState, OrganInfo } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { sortBy } from 'lodash';\nimport { EMPTY, Observable } from 'rxjs';\nimport {\n debounceTime, delay, distinctUntilChanged, filter, map, skipUntil, switchMap, take, tap, throttleTime,\n} from 'rxjs/operators';\n\nimport { ExtractionSet } from '../../models/extraction-set';\nimport { VisibilityItem } from '../../models/visibility-item';\nimport { GlobalConfig } from '../../services/config/config';\nimport { PageState } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A object with x, y, and z channels of the same type. */\nexport interface XYZTriplet {\n /** X channel */\n x: T;\n /** Y channel */\n y: T;\n /** Z channel */\n z: T;\n}\n\n/** Slices configuration */\nexport interface SlicesConfig {\n /** Thickness of slice */\n thickness: number;\n /** Number of slices per block */\n numSlices: number;\n}\n\n/** Model view type */\nexport type ViewType = 'register' | '3d';\n\n/** Side which the model is viewed from */\nexport type ViewSide = 'left' | 'right' | 'anterior' | 'posterior';\n\n/** Data contained in the stage state. */\nexport interface ModelStateModel {\n /** Model identifier */\n id: string;\n /** Model label */\n label: string;\n /** Organ name */\n organ: OrganInfo;\n /** Reference Organ IRI */\n organIri?: string;\n /** Reference Organ Dimensions */\n organDimensions: XYZTriplet;\n /** Sex if applicable */\n sex?: 'male' | 'female';\n /** Side if applicable */\n side?: 'left' | 'right';\n /** Block size */\n blockSize: XYZTriplet;\n /** Model rotation */\n rotation: XYZTriplet;\n /** Model position */\n position: XYZTriplet;\n /** Slice configuration */\n slicesConfig: SlicesConfig;\n /** View type */\n viewType: ViewType;\n /** View side */\n viewSide: ViewSide;\n /** Whether previous registration blocks are visible */\n showPrevious: boolean;\n /** Possible extraction sites */\n extractionSites: VisibilityItem[];\n /** Anatomical structures for the organ */\n anatomicalStructures: VisibilityItem[];\n /** Extraction sets */\n extractionSets: ExtractionSet[];\n}\n\n/**\n * All organs to be displayed\n */\nexport const RUI_ORGANS = ALL_ORGANS;\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'model',\n defaults: {\n id: '',\n label: '',\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n organ: { src: '', name: '' } as OrganInfo,\n organIri: '',\n organDimensions: { x: 90, y: 90, z: 90 },\n sex: 'male',\n side: 'left',\n blockSize: { x: 10, y: 10, z: 10 },\n rotation: { x: 0, y: 0, z: 0 },\n position: { x: 0, y: 0, z: 0 },\n slicesConfig: { thickness: NaN, numSlices: NaN },\n viewType: 'register',\n viewSide: 'anterior',\n showPrevious: false,\n extractionSites: [],\n anatomicalStructures: [],\n extractionSets: []\n }\n})\n@Injectable()\nexport class ModelState extends NgxsImmutableDataRepository {\n /** Identifier observable */\n readonly id$ = this.state$.pipe(map(x => x?.id));\n /** Block size observable */\n readonly blockSize$ = this.state$.pipe(map(x => x?.blockSize));\n /** Rotation observable */\n readonly rotation$ = this.state$.pipe(map(x => x?.rotation));\n /** Position observable */\n readonly position$ = this.state$.pipe(map(x => x?.position));\n /** Slice configuration observable */\n readonly slicesConfig$ = this.state$.pipe(map(x => x?.slicesConfig));\n /** View type observable */\n readonly viewType$ = this.state$.pipe(map(x => x?.viewType));\n /** View side observable */\n readonly viewSide$ = this.state$.pipe(map(x => x?.viewSide));\n /** Organ observable */\n readonly organ$ = this.state$.pipe(map(x => x?.organ));\n /** Organ IRI observable */\n readonly organIri$ = this.state$.pipe(map(x => x?.organIri));\n /** Organ IRI observable */\n readonly organDimensions$ = this.state$.pipe(map(x => x?.organDimensions));\n /** Sex observable */\n readonly sex$ = this.state$.pipe(map(x => x?.sex));\n /** Side observable */\n readonly side$ = this.state$.pipe(map(x => x?.side));\n /** Show previous observable */\n readonly showPrevious$ = this.state$.pipe(map(x => x?.showPrevious));\n /** Extraction sites observable */\n readonly extractionSites$ = this.state$.pipe(map(x => x?.extractionSites));\n /** Anatomical structures observable */\n readonly anatomicalStructures$ = this.state$.pipe(map(x => x?.anatomicalStructures));\n /** Extraction sets observable */\n readonly extractionSets$ = this.state$.pipe(map(x => x?.extractionSets));\n\n @Computed()\n get modelChanged$(): Observable {\n const ignoredKeys = ['viewType', 'viewSide', 'showPrevious'];\n const keys = Object.keys(this.initialState)\n .filter(key => !ignoredKeys.includes(key));\n\n return this.state$.pipe(\n throttleTime(0, undefined, { leading: false, trailing: true }),\n distinctUntilChanged((v1, v2) => {\n for (const key of keys) {\n if (v1[key] !== v2[key]) {\n return false;\n }\n }\n\n return true;\n }),\n map(() => undefined)\n );\n }\n\n /** Reference to the reference data state */\n private referenceData: ReferenceDataState;\n\n private page: PageState;\n\n /**\n * Creates an instance of model state.\n *\n * @param injector Injector service used to lazy load reference data state\n */\n constructor(\n private readonly ga: GoogleAnalyticsService,\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.referenceData = this.injector.get(ReferenceDataState);\n this.page = this.injector.get(PageState);\n\n this.globalConfig.getOption('organ').pipe(\n filterNulls(),\n switchMap(organConfig => {\n const organName = organConfig.name.toLowerCase();\n const organSide = organConfig.side;\n const ontologyId = organConfig.ontologyId;\n // check for an id match\n let organInfo = this.idMatches(ontologyId, organSide);\n // if no id matches, check for a name match\n if (!organInfo) {\n organInfo = this.nameMatches(organName, organSide);\n }\n if (organInfo) {\n this.ctx.patchState({\n organ: organInfo,\n sex: organConfig.sex?.toLowerCase() as 'male' | 'female',\n side: organInfo?.side?.toLowerCase() as 'left' | 'right'\n });\n return this.referenceData.state$.pipe(\n debounceTime(100),\n take(1),\n delay(200),\n tap(() => this.onOrganIriChange())\n );\n }\n return EMPTY;\n })\n ).subscribe();\n\n this.modelChanged$.pipe(\n skipUntil(this.page.registrationStarted$.pipe(\n filter(started => started),\n delay(5)\n ))\n ).subscribe(() => this.page.setHasChanges());\n }\n\n idMatches(ontologyId?: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n ontologyId && o.id === ontologyId ? (o.side ? o.side === organSide : true) : false\n );\n }\n\n nameMatches(organName: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n o.side ? o.organ.toLowerCase() === organName && o.side === organSide : o.organ.toLowerCase() === organName\n );\n }\n\n /**\n * Updates the block size\n *\n * @param blockSize The new block size values\n */\n @DataAction()\n setBlockSize(blockSize: XYZTriplet): void {\n this.ctx.patchState({ blockSize });\n }\n\n /**\n * Updates the rotation\n *\n * @param rotation The new rotation values\n */\n @DataAction()\n setRotation(rotation: XYZTriplet): void {\n this.ctx.patchState({ rotation });\n }\n\n /**\n * Updates the position\n *\n * @param position The new position values\n */\n @DataAction()\n setPosition(position: XYZTriplet): void {\n this.ga.event('placement', `${this.snapshot.organ?.name}_placement`, `${position.x.toFixed(1)}_${position.y.toFixed(1)}_${position.z.toFixed(1)}`);\n this.ctx.patchState({ position });\n }\n\n /**\n * Updates the slice configuration\n *\n * @param slicesConfig The new slice configuration\n */\n @DataAction()\n setSlicesConfig(slicesConfig: SlicesConfig): void {\n this.ctx.patchState({ slicesConfig });\n }\n\n /**\n * Updates the view type\n *\n * @param viewType the new view type\n */\n @DataAction()\n setViewType(viewType: ViewType): void {\n this.ctx.patchState({ viewType });\n }\n\n /**\n * Updates the view side\n *\n * @param viewSide The side to view\n */\n @DataAction()\n setViewSide(viewSide: ViewSide): void {\n this.ctx.patchState({ viewSide });\n }\n\n @Computed()\n get defaultPosition(): XYZTriplet {\n const dims = this.snapshot.organDimensions;\n const block = this.snapshot.blockSize;\n return { x: dims.x + 2 * block.x, y: dims.y / 2, z: dims.z / 2 };\n }\n\n /**\n * Updates the organ\n *\n * @param organ Name of the organ\n */\n @DataAction()\n setOrgan(organ: OrganInfo): void {\n this.ga.event('organ_select', 'organ', organ.name);\n this.ctx.patchState({ organ });\n if (organ.side) {\n this.ctx.patchState({ side: organ.side });\n }\n this.onOrganIriChange();\n }\n\n /**\n * Updates the sex\n *\n * @param [sex] The new sex\n */\n @DataAction()\n setSex(sex?: 'male' | 'female'): void {\n this.ctx.patchState({ sex });\n this.onOrganIriChange();\n }\n\n /**\n * Updates the side\n *\n * @param [side] The new side\n */\n @DataAction()\n setSide(side?: 'left' | 'right'): void {\n this.ctx.patchState({ side });\n this.onOrganIriChange();\n }\n\n /**\n * Updates show previous\n *\n * @param showPrevious Whether to show\n */\n @DataAction()\n setShowPrevious(showPrevious: boolean): void {\n this.ctx.patchState({ showPrevious });\n }\n\n /**\n * Updates extraction sites\n *\n * @param extractionSites New array of items\n */\n @DataAction()\n setExtractionSites(extractionSites: VisibilityItem[]): void {\n this.ctx.patchState({ extractionSites });\n }\n\n /**\n * Updates anatomical structures\n *\n * @param anatomicalStructures New array of items\n */\n @DataAction()\n setAnatomicalStructures(anatomicalStructures: VisibilityItem[]): void {\n this.ctx.patchState({ anatomicalStructures });\n }\n\n /**\n * Updates extraction sets\n *\n * @param extractionSets New array of extraction sets\n */\n @DataAction()\n setExtractionSets(extractionSets: ExtractionSet[]): void {\n this.ctx.patchState({ extractionSets });\n }\n\n /**\n * Toggles registration blocks visibility and handles anatomical structures\n * opacity changes accordingly\n *\n * @param visible the visible state to pass along to setShowPrevious()\n * @param previousItems visibilityItems to set anatomical structures\n */\n toggleRegistrationBlocksVisibility(visible: boolean, previousItems: VisibilityItem[]): void {\n this.setShowPrevious(visible);\n\n if (!visible) {\n this.setAnatomicalStructures(previousItems);\n } else {\n const newStructures = previousItems.map(structure => ({\n ...structure, opacity: Math.min(20, structure.opacity ?? 20)\n }));\n this.setAnatomicalStructures(newStructures);\n }\n }\n\n private onOrganIriChange(): void {\n const organIri = this.referenceData.getReferenceOrganIri(\n this.snapshot.organ?.organ || '', this.snapshot.sex, this.snapshot.side, this.snapshot.organ\n );\n const organDimensions: XYZTriplet = { x: 100, y: 100, z: 100 };\n\n if (this.snapshot.organ?.sex) {\n this.ctx.patchState({ sex: this.snapshot.organ?.sex });\n }\n\n if (organIri) {\n const db = this.referenceData.snapshot;\n const asLookup: { [id: string]: VisibilityItem } = {};\n for (const entity of (db.anatomicalStructures[organIri] || [])) {\n const iri = entity.representation_of ?? entity['@id'];\n if (!asLookup[iri]) {\n asLookup[iri] = {\n id: entity.representation_of ?? entity['@id'],\n name: entity.label!,\n visible: true,\n opacity: 20,\n tooltip: entity.comment\n };\n }\n }\n this.ctx.patchState({ anatomicalStructures: Object.values(asLookup) });\n\n const sets: ExtractionSet[] = (db.extractionSets[organIri] || []).map((set) => ({\n name: set.label,\n sites: sortBy(set.extractionSites.map((entity) => ({\n id: entity['@id'],\n name: entity.label!,\n visible: false,\n opacity: 0,\n tooltip: entity.comment\n })), 'name')\n }));\n this.ctx.patchState({ extractionSets: sets });\n this.ctx.patchState({ extractionSites: sets.length > 0 ? sets[0].sites : [] });\n\n const spatialEntity = db.organSpatialEntities[organIri];\n organDimensions.x = spatialEntity.x_dimension;\n organDimensions.y = spatialEntity.y_dimension;\n organDimensions.z = spatialEntity.z_dimension;\n }\n\n this.ctx.patchState({ organIri, organDimensions });\n this.ctx.patchState({ position: this.defaultPosition });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SlicesConfig-1.html":{"url":"interfaces/SlicesConfig-1.html","title":"interface - SlicesConfig-1","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SlicesConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n\n\n \n Description\n \n \n Interface containing slices data of the tissue block\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n numSlices\n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n numSlices\n \n \n \n \n \n \n \n \n numSlices: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Number of slices in the block\n\n \n \n \n \n \n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Thickness of each tissue slice\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Interface containing slices data of the tissue block\n */\nexport interface SlicesConfig {\n /** Thickness of each tissue slice */\n thickness: number;\n /** Number of slices in the block */\n numSlices: number;\n}\n\n/** Default values for slices config. */\nconst DEFAULT_SLICES_CONFIG: SlicesConfig = {\n thickness: NaN,\n numSlices: NaN\n};\n\n/**\n * Component for entering data on block slices\n */\n@Component({\n selector: 'ccf-slices-input',\n templateUrl: './slices-input.component.html',\n styleUrls: ['./slices-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SlicesInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-slices-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() slicesConfig = DEFAULT_SLICES_CONFIG;\n\n /**\n * Emitter for slice data values\n */\n @Output() readonly slicesConfigChange = new EventEmitter();\n\n /**\n * Returns whether a valid thickness value has been entered.\n */\n get hasThicknessValue(): boolean {\n return !isNaN(this.slicesConfig.thickness);\n }\n\n /**\n * Creates an instance of slices input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Limits the length of the input if needed and updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateSlicesData(input: InputEvent, key: string): void {\n const { value: strValue } = input.target as HTMLInputElement;\n this.slicesConfig = { ...this.slicesConfig, [key]: strValue !== '' ? +strValue : NaN };\n this.ga.event('slice_config_update', 'slice_input', key, this.slicesConfig[key]);\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n\n /**\n * Refreshes all slice data values to empty values\n */\n refreshSlices(): void {\n this.slicesConfig = DEFAULT_SLICES_CONFIG;\n this.ga.event('slice_config_reset', 'slice_input');\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SlicesInputComponent.html":{"url":"components/SlicesInputComponent.html","title":"component - SlicesInputComponent","body":"\n \n\n\n\n\n\n Components\n \n SlicesInputComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n\n\n\n \n Description\n \n \n Component for entering data on block slices\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-slices-input\n \n\n\n\n \n styleUrls\n ./slices-input.component.scss\n \n\n\n\n \n templateUrl\n ./slices-input.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n refreshSlices\n \n \n updateSlicesData\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n slicesConfig\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n slicesConfigChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n hasThicknessValue\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:48\n \n \n\n \n \n Creates an instance of slices input component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n slicesConfig\n \n \n \n \n Type : SlicesConfig\n\n \n \n \n \n Default value : DEFAULT_SLICES_CONFIG\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:36\n \n \n \n \n Values of block dimensions to be emitted\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n slicesConfigChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:41\n \n \n \n \n Emitter for slice data values\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-slices-input\"\n\n \n \n \n \n Default value : 'ccf-slices-input'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:31\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n refreshSlices\n \n \n \n \n \n \nrefreshSlices()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:73\n \n \n\n\n \n \n Refreshes all slice data values to empty values\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateSlicesData\n \n \n \n \n \n \nupdateSlicesData(input: InputEvent, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:63\n \n \n\n\n \n \n Limits the length of the input if needed and updates values when an input changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n input\n \n InputEvent\n \n\n \n No\n \n\n\n \n InputEvent from the input element which contains the new value\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Name of the dimension to be updated\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-slices-input'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:31\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n hasThicknessValue\n \n \n\n \n \n gethasThicknessValue()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:46\n \n \n \n \n Returns whether a valid thickness value has been entered.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Interface containing slices data of the tissue block\n */\nexport interface SlicesConfig {\n /** Thickness of each tissue slice */\n thickness: number;\n /** Number of slices in the block */\n numSlices: number;\n}\n\n/** Default values for slices config. */\nconst DEFAULT_SLICES_CONFIG: SlicesConfig = {\n thickness: NaN,\n numSlices: NaN\n};\n\n/**\n * Component for entering data on block slices\n */\n@Component({\n selector: 'ccf-slices-input',\n templateUrl: './slices-input.component.html',\n styleUrls: ['./slices-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SlicesInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-slices-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() slicesConfig = DEFAULT_SLICES_CONFIG;\n\n /**\n * Emitter for slice data values\n */\n @Output() readonly slicesConfigChange = new EventEmitter();\n\n /**\n * Returns whether a valid thickness value has been entered.\n */\n get hasThicknessValue(): boolean {\n return !isNaN(this.slicesConfig.thickness);\n }\n\n /**\n * Creates an instance of slices input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Limits the length of the input if needed and updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateSlicesData(input: InputEvent, key: string): void {\n const { value: strValue } = input.target as HTMLInputElement;\n this.slicesConfig = { ...this.slicesConfig, [key]: strValue !== '' ? +strValue : NaN };\n this.ga.event('slice_config_update', 'slice_input', key, this.slicesConfig[key]);\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n\n /**\n * Refreshes all slice data values to empty values\n */\n refreshSlices(): void {\n this.slicesConfig = DEFAULT_SLICES_CONFIG;\n this.ga.event('slice_config_reset', 'slice_input');\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n}\n\n \n\n \n \n Tissue Sections\n \n \n refresh\n \n\n\n\n \n Thickness\n \n μm\n \n\n \n # Sections\n \n \n\n\n \n\n \n \n ./slices-input.component.scss\n \n :host {\n input[type=number] {\n -moz-appearance: textfield;\n }\n\n .header {\n display: flex;\n align-items: center;\n height: 1.5rem;\n\n .title {\n font-weight: 600;\n }\n\n .refresh {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n }\n }\n\n .slices-inputs {\n display: flex;\n\n .field {\n width: 33.33%;\n\n &:not(:last-child) {\n padding-right: 0.75rem;\n }\n\n .input {\n text-align: center;\n }\n\n .suffix {\n display: none;\n }\n\n &.mat-focused .suffix, .suffix.show {\n display: initial;\n }\n\n ::ng-deep .mdc-text-field {\n padding: 0;\n\n .mat-mdc-form-field-infix {\n padding-bottom: 0;\n min-height: inherit;\n }\n\n .mat-mdc-form-field-icon-suffix {\n padding: 1.5rem 0 0 0;\n }\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Tissue Sections refresh Thickness μm # Sections '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SlicesInputComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SlicesInputModule.html":{"url":"modules/SlicesInputModule.html","title":"module - SlicesInputModule","body":"\n \n\n\n\n\n Modules\n SlicesInputModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SlicesInputModule\n\n\n\ncluster_SlicesInputModule_declarations\n\n\n\ncluster_SlicesInputModule_exports\n\n\n\n\nSlicesInputComponent\n\nSlicesInputComponent\n\n\n\nSlicesInputModule\n\nSlicesInputModule\n\nSlicesInputModule -->\n\nSlicesInputComponent->SlicesInputModule\n\n\n\n\n\nSlicesInputComponent \n\nSlicesInputComponent \n\nSlicesInputComponent -->\n\nSlicesInputModule->SlicesInputComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SlicesInputComponent\n \n \n \n \n Exports\n \n \n SlicesInputComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\nimport { NumbersOnlyModule } from 'ccf-shared';\nimport { SlicesInputComponent } from './slices-input.component';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatInputModule,\n MatIconModule,\n MatRippleModule,\n MatTooltipModule,\n NumbersOnlyModule,\n MatFormFieldModule\n ],\n declarations: [SlicesInputComponent],\n exports: [SlicesInputComponent]\n})\nexport class SlicesInputModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/StageNavComponent.html":{"url":"components/StageNavComponent.html","title":"component - StageNavComponent","body":"\n \n\n\n\n\n\n Components\n \n StageNavComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts\n\n\n\n \n Description\n \n \n Component that allows the user to change the viewing angle and rendering mode of the stage.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-stage-nav\n \n\n\n\n \n styleUrls\n ./stage-nav.component.scss\n \n\n\n\n \n templateUrl\n ./stage-nav.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n isDropdownActive\n \n \n isDropdownHidden\n \n \n \n labelRef\n \n \n \n optionsRef\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n handleClick\n \n \n updateSide\n \n \n updateView\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n side\n \n \n useDropdownMenu\n \n \n view3D\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n sideChange\n \n \n view3DChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n useDropdownMenu\n \n \n labelEl\n \n \n optionsEl\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:60\n \n \n\n \n \n Creates an instance of stage nav component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n side\n \n \n \n \n Type : Side\n\n \n \n \n \n Default value : 'anterior'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:29\n \n \n \n \n Input that allows changing the current side from outside the component\n\n \n \n \n \n \n \n \n \n \n useDropdownMenu\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:23\n \n \n \n \n Whether to use a drop down menu instead of a options bar\n\n \n \n \n \n \n \n \n \n \n view3D\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:32\n \n \n \n \n Input that allows toggling of 3D view on / off from outside the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n sideChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:35\n \n \n \n \n Output that emits whenever the current side selection changes\n\n \n \n \n \n \n \n \n \n \n view3DChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:38\n \n \n \n \n Output that emits whenever the 3D view is toggled on / off\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-stage-nav\"\n\n \n \n \n \n Default value : 'ccf-stage-nav'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:76\n \n \n\n\n \n \n Listens to document click event\nCloses the popup only if user clicks outside the popup\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n handleClick\n \n \n \n \n \n \n \n handleClick(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:76\n \n \n\n\n \n \n Listens to document click event\nCloses the popup only if user clicks outside the popup\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element on which the event was fired\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSide\n \n \n \n \n \n \nupdateSide(selection: Side)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:91\n \n \n\n\n \n \n Handles the updating of the side selection and calling the event emitter\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n selection\n \n Side\n \n\n \n No\n \n\n\n \n the new selected side\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateView\n \n \n \n \n \n \nupdateView(selection: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:109\n \n \n\n\n \n \n Handles updating of the boolean that keeps track of current view\nand calling the event emitter.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n selection\n \n boolean\n \n\n \n No\n \n\n\n \n 3D (true) or Register (false)\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-stage-nav'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n isDropdownActive\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:47\n \n \n\n \n \n Whether this component shows a dropdown menu or an options bar\n\n \n \n\n \n \n \n \n \n \n \n \n isDropdownHidden\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:50\n \n \n\n \n \n Whether the dropdown menu is hidden\n\n \n \n\n \n \n \n \n \n \n \n \n \n labelRef\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('label', {static: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:41\n \n \n\n \n \n Label for dropdown\n\n \n \n\n \n \n \n \n \n \n \n \n \n optionsRef\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('options', {static: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:44\n \n \n\n \n \n Options dropdown\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n useDropdownMenu\n \n \n\n\n \n \n setuseDropdownMenu(value: boolean)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:23\n \n \n \n \n Whether to use a drop down menu instead of a options bar\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n \n boolean\n \n \n \n No\n \n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n labelEl\n \n \n\n \n \n getlabelEl()\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:53\n \n \n \n \n Simple helper for accessing the native label element\n\n\n \n Returns : HTMLElement\n\n \n \n \n\n \n \n \n \n \n \n \n optionsEl\n \n \n\n \n \n getoptionsEl()\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:58\n \n \n \n \n Simple helper for accessing the native options element\n\n\n \n Returns : HTMLElement\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, HostListener, Input, Output, ViewChild,\n} from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/** Valid values for side. */\nexport type Side = 'left' | 'right' | 'anterior' | 'posterior' | '3D';\n\n/** Component that allows the user to change the viewing angle and rendering mode of the stage. */\n@Component({\n selector: 'ccf-stage-nav',\n templateUrl: './stage-nav.component.html',\n styleUrls: ['./stage-nav.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class StageNavComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-stage-nav';\n\n /** Whether to use a drop down menu instead of a options bar */\n @Input()\n set useDropdownMenu(value: boolean) {\n this.isDropdownActive = value;\n this.isDropdownHidden = true;\n }\n\n /** Input that allows changing the current side from outside the component */\n @Input() side: Side = 'anterior';\n\n /** Input that allows toggling of 3D view on / off from outside the component */\n @Input() view3D = false;\n\n /** Output that emits whenever the current side selection changes */\n @Output() readonly sideChange = new EventEmitter();\n\n /** Output that emits whenever the 3D view is toggled on / off */\n @Output() readonly view3DChange = new EventEmitter();\n\n /** Label for dropdown */\n @ViewChild('label', { static: true }) labelRef: ElementRef;\n\n /** Options dropdown */\n @ViewChild('options', { static: true }) optionsRef: ElementRef;\n\n /** Whether this component shows a dropdown menu or an options bar */\n isDropdownActive = false;\n\n /** Whether the dropdown menu is hidden */\n isDropdownHidden = true;\n\n /** Simple helper for accessing the native label element */\n private get labelEl(): HTMLElement {\n return this.labelRef.nativeElement;\n }\n\n /** Simple helper for accessing the native options element */\n private get optionsEl(): HTMLElement {\n return this.optionsRef.nativeElement;\n }\n\n /**\n * Creates an instance of stage nav component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Listens to document click event\n * Closes the popup only if user clicks outside the popup\n *\n * @param target The element on which the event was fired\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n const { isDropdownHidden, labelEl, optionsEl } = this;\n\n if (labelEl.contains(target)) {\n this.isDropdownHidden = !isDropdownHidden;\n } else if (!optionsEl.contains(target)) {\n this.isDropdownHidden = true;\n }\n }\n\n /**\n * Handles the updating of the side selection and calling the event emitter\n *\n * @param selection the new selected side\n */\n updateSide(selection: Side): void {\n this.ga.event('side_update', 'stage_nav', selection);\n\n if (selection === '3D') {\n this.updateView(true);\n } else {\n this.updateView(false);\n this.side = selection;\n this.sideChange.emit(this.side);\n }\n }\n\n /**\n * Handles updating of the boolean that keeps track of current view\n * and calling the event emitter.\n *\n * @param selection 3D (true) or Register (false)\n */\n updateView(selection: boolean): void {\n this.view3D = selection;\n this.ga.event('view_update', 'stage_nav', selection ? '3D' : 'Register');\n this.view3DChange.emit(this.view3D);\n }\n}\n\n \n\n \n \n Options\n arrow_drop_down\n\n\n\n \n Left\n Right\n Anterior\n Posterior\n \n\n \n\n\n\n \n\n \n \n ./stage-nav.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n flex-wrap: wrap;\n\n .dropdown-label {\n display: none;\n align-items: center;\n\n mat-label,\n mat-icon {\n line-height: 1.5rem;\n }\n\n &.dropdown {\n display: flex;\n cursor: pointer;\n align-items: start;\n }\n }\n\n .stage-options {\n display: flex;\n align-items: center;\n\n .input-group {\n .nav-input {\n margin-right: 1rem;\n margin-bottom: 1.5rem;\n }\n }\n\n .view-slider {\n white-space: nowrap;\n }\n\n &.dropdowncontainer {\n display: flex;\n flex-direction: column;\n border-radius: 0.25rem;\n width: 16.5rem;\n position: absolute;\n top: 3.5rem;\n z-index: 1;\n transition: opacity 0.25s;\n\n :first-child {\n margin-top: 0.5rem;\n }\n\n :last-child {\n margin-bottom: 0.5rem;\n }\n\n .input-group {\n margin-left: .875rem;\n margin-right: 0;\n display: flex;\n flex-wrap: wrap;\n\n .nav-input {\n display: flex;\n margin: 0;\n margin-right: 0.875rem;\n height: 2.5rem;\n\n ::ng-deep .mdc-label {\n padding-left: 0;\n }\n }\n }\n\n .view-slider {\n display: flex;\n align-items: center;\n height: 3rem;\n margin: 0 0.5rem;\n }\n\n mat-divider {\n visibility: visible;\n border-top: 2px solid;\n }\n }\n\n &.hidden {\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.25s, opacity 0.25s;\n\n mat-divider {\n visibility: hidden;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Options arrow_drop_down Left Right Anterior Posterior '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'StageNavComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StageNavModule.html":{"url":"modules/StageNavModule.html","title":"module - StageNavModule","body":"\n \n\n\n\n\n Modules\n StageNavModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_StageNavModule\n\n\n\ncluster_StageNavModule_imports\n\n\n\ncluster_StageNavModule_exports\n\n\n\ncluster_StageNavModule_declarations\n\n\n\n\nStageNavComponent\n\nStageNavComponent\n\n\n\nStageNavModule\n\nStageNavModule\n\nStageNavModule -->\n\nStageNavComponent->StageNavModule\n\n\n\n\n\nStageNavComponent \n\nStageNavComponent \n\nStageNavComponent -->\n\nStageNavModule->StageNavComponent \n\n\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nStageNavModule -->\n\nLabeledSlideToggleModule->StageNavModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n StageNavComponent\n \n \n \n \n Imports\n \n \n LabeledSlideToggleModule\n \n \n \n \n Exports\n \n \n StageNavComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatRadioModule } from '@angular/material/radio';\nimport { MatSelectModule } from '@angular/material/select';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { LabeledSlideToggleModule } from '../../../shared/components/labeled-slide-toggle/labeled-slide-toggle.module';\n\nimport { StageNavComponent } from './stage-nav.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatRadioModule,\n MatSelectModule,\n MatIconModule,\n MatDividerModule,\n LabeledSlideToggleModule,\n MatTooltipModule\n ],\n declarations: [StageNavComponent],\n exports: [StageNavComponent]\n})\nexport class StageNavModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@angular-ru/ngxs';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsStoragePluginModule } from '@ngxs/storage-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { environment } from '../../../environments/environment';\nimport { AnatomicalStructureTagState } from './anatomical-structure-tags/anatomical-structure-tags.state';\nimport { IconRegistryState } from './icon-registry/icon-registry.state';\nimport { ModelState } from './model/model.state';\nimport { PageState } from './page/page.state';\nimport { ReferenceDataState } from './reference-data/reference-data.state';\nimport { RegistrationState } from './registration/registration.state';\nimport { SceneState } from './scene/scene.state';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState,\n IconRegistryState,\n PageState,\n ModelState,\n AnatomicalStructureTagState,\n ReferenceDataState,\n RegistrationState,\n SceneState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n // Must come before all other plugins except the ngxs data plugin!\n NgxsStoragePluginModule.forRoot({\n key: ['registration.registrations']\n }),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Tag.html":{"url":"interfaces/Tag.html","title":"interface - Tag","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Tag\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n\n\n \n Description\n \n \n A tag\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: TagId\n\n \n \n\n\n \n \n Type : TagId\n\n \n \n\n\n\n\n\n \n \n Unique identifier\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Display label\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \"assigned\" | \"added\" | \"removed\"\n\n \n \n\n\n \n \n Type : \"assigned\" | \"added\" | \"removed\"\n\n \n \n\n\n\n\n\n \n \n How the tag was added\n\n \n \n \n \n \n \n\n\n \n export type TagId = string | number;\n\n/**\n * A tag\n */\nexport interface Tag {\n /** Unique identifier */\n id: TagId;\n /** Display label */\n label: string;\n /** How the tag was added */\n type: 'assigned' | 'added' | 'removed';\n}\n\n/**\n * Search result\n */\nexport interface TagSearchResult {\n /** Total number of possible results */\n totalCount: number;\n /** Partial results up to a limit */\n results: Tag[];\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TagListComponent.html":{"url":"components/TagListComponent.html","title":"component - TagListComponent","body":"\n \n\n\n\n\n\n Components\n \n TagListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts\n\n\n\n \n Description\n \n \n A list of removable tags\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tag-list\n \n\n\n\n \n styleUrls\n ./tag-list.component.scss\n \n\n\n\n \n templateUrl\n ./tag-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n removeTag\n \n \n tagClasses\n \n \n tagId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n tags\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n tagRemoved\n \n \n tagsChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:33\n \n \n\n \n \n Creates an instance of tag list component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n tags\n \n \n \n \n Type : Tag[]\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:23\n \n \n \n \n The tags\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n tagRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:28\n \n \n \n \n Emits when a tag is removed\n\n \n \n \n \n \n \n \n \n \n tagsChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:33\n \n \n \n \n Emits the new array of tags when a tag has been removed\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tag-list\"\n\n \n \n \n \n Default value : 'ccf-tag-list'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n removeTag\n \n \n \n \n \n \nremoveTag(tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:62\n \n \n\n\n \n \n Removes a tag from the list\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n Tag to remove\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n tagClasses\n \n \n \n \n \n \ntagClasses(tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:53\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n tagId\n \n \n \n \n \n \ntagId(_index: number, tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:49\n \n \n\n\n \n \n Gets the unique identifier for a tag\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n A tag\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tag-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { Tag } from '../../../core/models/anatomical-structure-tag';\n\n\n/**\n * A list of removable tags\n */\n@Component({\n selector: 'ccf-tag-list',\n templateUrl: './tag-list.component.html',\n styleUrls: ['./tag-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TagListComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-tag-list';\n\n /**\n * The tags\n */\n @Input() tags: Tag[];\n\n /**\n * Emits when a tag is removed\n */\n @Output() readonly tagRemoved = new EventEmitter();\n\n /**\n * Emits the new array of tags when a tag has been removed\n */\n @Output() readonly tagsChange = new EventEmitter();\n\n /**\n * Creates an instance of tag list component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Gets the unique identifier for a tag\n *\n * @param _index Unused\n * @param tag A tag\n * @returns An identifier\n */\n tagId(_index: number, tag: Tag): unknown {\n return tag.id;\n }\n\n tagClasses(tag: Tag): string[] {\n return tag.type === 'added' ? ['added'] : ['assigned'];\n }\n\n /**\n * Removes a tag from the list\n *\n * @param tag Tag to remove\n */\n removeTag(tag: Tag): void {\n this.tags = this.tags.filter(obj => obj !== tag);\n this.ga.event('tag_removed', 'tag_list', tag.label);\n this.tagRemoved.emit(tag);\n this.tagsChange.emit(this.tags);\n }\n}\n\n \n\n \n \n \n {{ tag.label }}\n cancel\n \n\n\n \n\n \n \n ./tag-list.component.scss\n \n :host {\n display: block;\n overflow-x: hidden;\n overflow-y: auto;\n\n ::ng-deep .mdc-evolution-chip-set__chips {\n margin: 0 !important;\n\n .mdc-evolution-chip__text-label {\n font-size: 14px;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ tag.label }} cancel '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TagListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TagListModule.html":{"url":"modules/TagListModule.html","title":"module - TagListModule","body":"\n \n\n\n\n\n Modules\n TagListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TagListModule\n\n\n\ncluster_TagListModule_exports\n\n\n\ncluster_TagListModule_declarations\n\n\n\n\nTagListComponent\n\nTagListComponent\n\n\n\nTagListModule\n\nTagListModule\n\nTagListModule -->\n\nTagListComponent->TagListModule\n\n\n\n\n\nTagListComponent \n\nTagListComponent \n\nTagListComponent -->\n\nTagListModule->TagListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/tag-list/tag-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TagListComponent\n \n \n \n \n Exports\n \n \n TagListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatChipsModule } from '@angular/material/chips';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { TagListComponent } from './tag-list.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatChipsModule,\n MatIconModule\n ],\n declarations: [TagListComponent],\n exports: [TagListComponent],\n})\nexport class TagListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TagSearchComponent.html":{"url":"components/TagSearchComponent.html","title":"component - TagSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n TagSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n\n\n\n \n Description\n \n \n Component for searching, selecting, and adding tags.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tag-search\n \n\n\n\n \n styleUrls\n ./tag-search.component.scss\n \n\n\n\n \n templateUrl\n ./tag-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n checkedResults\n \n \n \n closeSearch\n \n \n \n Readonly\n clsName\n \n \n Readonly\n countMapping\n \n \n Private\n Readonly\n destroy$\n \n \n resultsVisible\n \n \n Readonly\n searchControl\n \n \n searchResults\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n addTags\n \n \n \n \n closeResults\n \n \n \n Private\n executeSearch\n \n \n Private\n getUpdatedCheckedResults\n \n \n hasCheckedTags\n \n \n ngOnDestroy\n \n \n \n \n openResults\n \n \n tagId\n \n \n \n Private\n truncateResults\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n placeholder\n \n \n search\n \n \n searchLimit\n \n \n searchThrottle\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n added\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n click\n \n \n focusin\n \n \n window:click\n \n \n window:focusin\n \n \n \n \n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(el: ElementRef, ga: GoogleAnalyticsService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:74\n \n \n\n \n \n Creates an instance of tag search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n el\n \n \n ElementRef\n \n \n \n No\n \n \n \n Element for this component\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n Reference to change detector\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n placeholder\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Add Anatomical Structures ...'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:37\n \n \n \n \n Placeholder text\n\n \n \n \n \n \n \n \n \n \n search\n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:40\n \n \n \n \n Search method\n\n \n \n \n \n \n \n \n \n \n searchLimit\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:43\n \n \n \n \n Maximum number of results to show\n\n \n \n \n \n \n \n \n \n \n searchThrottle\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:46\n \n \n \n \n Throttle time between search calls\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n added\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:49\n \n \n \n \n Emits when tags are added\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tag-search\"\n\n \n \n \n \n Default value : 'ccf-tag-search'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n click\n \n \n \n \n \n \nclick()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:151\n \n \n\n\n \n \n Opens the results panel\n\n\n \n \n \n \n \n \n \n \n \n \n focusin\n \n \n \n \n \n \nfocusin()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:151\n \n \n\n\n \n \n Opens the results panel\n\n\n \n \n \n \n \n \n \n \n \n \n window:click\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \nwindow:click(event: Event)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:164\n \n \n\n\n \n \n Closes the results panel\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n event\n\n \n No\n \n\n\n \n DOM event\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n window:focusin\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \nwindow:focusin(event: Event)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:164\n \n \n\n\n \n \n Closes the results panel\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n event\n\n \n No\n \n\n\n \n DOM event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n addTags\n \n \n \n \n \n \naddTags()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:133\n \n \n\n\n \n \n Emits selected tags and resets the search and selections\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n closeResults\n \n \n \n \n \n \n \n closeResults(event: Event)\n \n \n\n \n \n Decorators : \n \n @HostListener('window:click', ['$event'])@HostListener('window:focusin', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:164\n \n \n\n\n \n \n Closes the results panel\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n Event\n \n\n \n No\n \n\n\n \n DOM event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n executeSearch\n \n \n \n \n \n \n \n executeSearch(text: string)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:180\n \n \n\n\n \n \n Executes a search on a piece of text.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n Search text\n\n \n \n \n \n \n \n \n \n Returns : ObservableInput\n\n \n \n An observable of the search result.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getUpdatedCheckedResults\n \n \n \n \n \n \n \n getUpdatedCheckedResults(result: TagSearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:219\n \n \n\n\n \n \n Computes a new checked object for result items. Already checked items are preserved.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n TagSearchResult\n \n\n \n No\n \n\n\n \n New results\n\n \n \n \n \n \n \n \n \n Returns : Record\n\n \n \n A new checked object\n\n \n \n \n \n \n \n \n \n \n \n \n hasCheckedTags\n \n \n \n \n \n \nhasCheckedTags()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:126\n \n \n\n\n \n \n Determines whether any tags have been checked\n\n\n \n \n \n Returns : boolean\n\n \n \n true if any tag has been checked by the user\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:105\n \n \n\n\n \n \n Cleans up component on destruction\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n openResults\n \n \n \n \n \n \n \n openResults()\n \n \n\n \n \n Decorators : \n \n @HostListener('click')@HostListener('focusin')\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:151\n \n \n\n\n \n \n Opens the results panel\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n tagId\n \n \n \n \n \n \ntagId(_index: number, tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:117\n \n \n\n\n \n \n Extracts the tag identifier\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n A tag\n\n \n \n \n \n \n \n \n \n Returns : TagId\n\n \n \n The identifier corresponding to the tag\n\n \n \n \n \n \n \n \n \n \n \n \n \n Private\n truncateResults\n \n \n \n \n \n \n \n truncateResults(result: TagSearchResult)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:199\n \n \n\n\n \n \n Truncates the number of results returned by a search\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n TagSearchResult\n \n\n \n No\n \n\n\n \n The results\n\n \n \n \n \n \n \n \n \n Returns : TagSearchResult\n\n \n \n Results with at most searchLimit items\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n checkedResults\n \n \n \n \n \n \n Type : Record\n\n \n \n \n \n Default value : {}\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:68\n \n \n\n \n \n Object of currently checked search results\n\n \n \n\n \n \n \n \n \n \n \n \n \n closeSearch\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('closeSearch', {read: ElementRef, static: false})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:52\n \n \n\n \n \n Element for close search button\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tag-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n countMapping\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n /* eslint-disable-next-line @typescript-eslint/naming-convention */\n '=1': '1 result',\n other: '# results'\n }\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:55\n \n \n\n \n \n Mapping for pluralizing the result total count\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n Readonly\n destroy$\n \n \n \n \n \n \n Default value : new Subject()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:74\n \n \n\n \n \n Emits and completes when component is destroyed. Used to clean up observables.\n\n \n \n\n \n \n \n \n \n \n \n \n resultsVisible\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:71\n \n \n\n \n \n Whether results are shown\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n searchControl\n \n \n \n \n \n \n Default value : new UntypedFormControl()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:62\n \n \n\n \n \n Search field controller\n\n \n \n\n \n \n \n \n \n \n \n \n searchResults\n \n \n \n \n \n \n Default value : EMPTY_RESULT\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:65\n \n \n\n \n \n Search results\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener, Input,\n OnDestroy, Output, ViewChild,\n} from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { bind as Bind } from 'bind-decorator';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { from, interval, ObservableInput, Subject } from 'rxjs';\nimport { catchError, map, switchMap, takeUntil, throttle } from 'rxjs/operators';\n\nimport { Tag, TagId, TagSearchResult } from '../../../core/models/anatomical-structure-tag';\n\n\n/** Default search results limit */\nconst DEFAULT_SEARCH_LIMIT = 5;\n/** Default search throttle time in ms */\nconst DEFAULT_SEARCH_THROTTLE = 100;\n/** Empty search result object */\nconst EMPTY_RESULT: TagSearchResult = { totalCount: 0, results: [] };\n\n\n/**\n * Component for searching, selecting, and adding tags.\n */\n@Component({\n selector: 'ccf-tag-search',\n templateUrl: './tag-search.component.html',\n styleUrls: ['./tag-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TagSearchComponent implements OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-tag-search';\n\n /** Placeholder text */\n @Input() placeholder = 'Add Anatomical Structures ...';\n\n /** Search method */\n @Input() search?: (text: string, limit: number) => ObservableInput;\n\n /** Maximum number of results to show */\n @Input() searchLimit?: number;\n\n /** Throttle time between search calls */\n @Input() searchThrottle?: number;\n\n /** Emits when tags are added */\n @Output() readonly added = new EventEmitter();\n\n /** Element for close search button */\n @ViewChild('closeSearch', { read: ElementRef, static: false }) closeSearch: ElementRef;\n\n /** Mapping for pluralizing the result total count */\n readonly countMapping = {\n /* eslint-disable-next-line @typescript-eslint/naming-convention */\n '=1': '1 result',\n other: '# results'\n };\n\n /** Search field controller */\n readonly searchControl = new UntypedFormControl();\n\n /** Search results */\n searchResults = EMPTY_RESULT;\n\n /** Object of currently checked search results */\n checkedResults: Record = {};\n\n /** Whether results are shown */\n resultsVisible = false;\n\n /** Emits and completes when component is destroyed. Used to clean up observables. */\n private readonly destroy$ = new Subject();\n\n /**\n * Creates an instance of tag search component.\n *\n * @param el Element for this component\n * @param ga Analytics service\n * @param cdr Reference to change detector\n */\n constructor(\n private readonly el: ElementRef,\n private readonly ga: GoogleAnalyticsService,\n cdr: ChangeDetectorRef\n ) {\n this.searchControl.valueChanges.pipe(\n takeUntil(this.destroy$),\n throttle(\n () => interval(this.searchThrottle ?? DEFAULT_SEARCH_THROTTLE),\n { leading: true, trailing: true }\n ),\n switchMap(this.executeSearch),\n ).subscribe(result => {\n this.searchResults = result;\n this.checkedResults = this.getUpdatedCheckedResults(result);\n cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up component on destruction\n */\n ngOnDestroy(): void {\n this.destroy$.next();\n this.destroy$.complete();\n }\n\n /**\n * Extracts the tag identifier\n *\n * @param _index Unused\n * @param tag A tag\n * @returns The identifier corresponding to the tag\n */\n tagId(_index: number, tag: Tag): TagId {\n return tag.id;\n }\n\n /**\n * Determines whether any tags have been checked\n *\n * @returns true if any tag has been checked by the user\n */\n hasCheckedTags(): boolean {\n return Object.values(this.checkedResults).some(v => v);\n }\n\n /**\n * Emits selected tags and resets the search and selections\n */\n addTags(): void {\n const { searchControl, searchResults, checkedResults } = this;\n const tags = searchResults.results.filter(tag => checkedResults[tag.id]);\n\n if (tags.length > 0) {\n searchControl.reset();\n this.searchResults = EMPTY_RESULT;\n this.checkedResults = {};\n this.ga.event('tags_added', 'tag_search', tags.map(tag => tag.label).join(','));\n this.added.emit(tags);\n }\n }\n\n /**\n * Opens the results panel\n */\n @HostListener('click') // eslint-disable-line\n @HostListener('focusin') // eslint-disable-line\n openResults(): void {\n if (!this.resultsVisible) {\n this.resultsVisible = true;\n }\n }\n\n /**\n * Closes the results panel\n *\n * @param event DOM event\n */\n @HostListener('window:click', ['$event']) // eslint-disable-line\n @HostListener('window:focusin', ['$event']) // eslint-disable-line\n closeResults(event: Event): void {\n const { closeSearch } = this;\n if (this.resultsVisible && event.target instanceof Node) {\n if (!this.el.nativeElement.contains(event.target) || closeSearch.nativeElement.contains(event.target)) {\n this.resultsVisible = false;\n }\n }\n }\n\n /**\n * Executes a search on a piece of text.\n *\n * @param text Search text\n * @returns An observable of the search result.\n */\n @Bind\n private executeSearch(text: string): ObservableInput {\n const { search, searchLimit = DEFAULT_SEARCH_LIMIT } = this;\n if (!text || !search) {\n return [EMPTY_RESULT];\n }\n\n return from(search(text, searchLimit)).pipe(\n catchError(() => [EMPTY_RESULT]),\n map(this.truncateResults)\n );\n }\n\n /**\n * Truncates the number of results returned by a search\n *\n * @param result The results\n * @returns Results with at most `searchLimit` items\n */\n @Bind\n private truncateResults(result: TagSearchResult): TagSearchResult {\n const { searchLimit = DEFAULT_SEARCH_LIMIT } = this;\n const items = result.results;\n\n if (items.length > searchLimit) {\n return {\n ...result,\n results: items.slice(0, searchLimit)\n };\n }\n\n return result;\n }\n\n /**\n * Computes a new checked object for result items. Already checked items are preserved.\n *\n * @param result New results\n * @returns A new checked object\n */\n private getUpdatedCheckedResults(result: TagSearchResult): Record {\n const prev = this.checkedResults;\n return result.results.reduce((acc, { id }) => {\n acc[id] = prev[id] ?? false;\n return acc;\n }, {});\n }\n}\n\n \n\n \n \n\n\n \n \n \n add\n \n \n\n \n \n \n {{ result.label }}\n \n \n\n \n {{ searchResults.totalCount | i18nPlural:countMapping }}\n \n \n\n\n \n\n \n \n ./tag-search.component.scss\n \n :host {\n display: block;\n position: relative;\n\n .spacer {\n // Calculated by adding up all padding/margin/height of material form fields\n height: 3.5rem;\n }\n\n .overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n z-index: 10;\n\n .search-box {\n display: flex;\n width: 100%;\n align-items: center;\n height: 3rem;\n\n .add-button {\n border-radius: 0.25rem;\n border: none;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n height: 100%;\n }\n }\n\n .results {\n margin-top: 0.5rem;\n\n .count {\n margin-top: 0.5rem;\n font-size: 0.75rem;\n text-align: end;\n }\n }\n\n ::ng-deep .mat-mdc-form-field-infix {\n min-height: inherit;\n padding: 0;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' add {{ result.label }} {{ searchResults.totalCount | i18nPlural:countMapping }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TagSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TagSearchModule.html":{"url":"modules/TagSearchModule.html","title":"module - TagSearchModule","body":"\n \n\n\n\n\n Modules\n TagSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TagSearchModule\n\n\n\ncluster_TagSearchModule_declarations\n\n\n\ncluster_TagSearchModule_exports\n\n\n\n\nTagSearchComponent\n\nTagSearchComponent\n\n\n\nTagSearchModule\n\nTagSearchModule\n\nTagSearchModule -->\n\nTagSearchComponent->TagSearchModule\n\n\n\n\n\nTagSearchComponent \n\nTagSearchComponent \n\nTagSearchComponent -->\n\nTagSearchModule->TagSearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TagSearchComponent\n \n \n \n \n Exports\n \n \n TagSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { TagSearchComponent } from './tag-search.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n\n MatButtonModule,\n MatCheckboxModule,\n MatFormFieldModule,\n MatIconModule,\n MatInputModule,\n ],\n declarations: [TagSearchComponent],\n exports: [TagSearchComponent]\n})\nexport class TagSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TagSearchResult.html":{"url":"interfaces/TagSearchResult.html","title":"interface - TagSearchResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TagSearchResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n\n\n \n Description\n \n \n Search result\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n results\n \n \n \n \n totalCount\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n results\n \n \n \n \n \n \n \n \n results: Tag[]\n\n \n \n\n\n \n \n Type : Tag[]\n\n \n \n\n\n\n\n\n \n \n Partial results up to a limit\n\n \n \n \n \n \n \n \n \n \n totalCount\n \n \n \n \n \n \n \n \n totalCount: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Total number of possible results\n\n \n \n \n \n \n \n\n\n \n export type TagId = string | number;\n\n/**\n * A tag\n */\nexport interface Tag {\n /** Unique identifier */\n id: TagId;\n /** Display label */\n label: string;\n /** How the tag was added */\n type: 'assigned' | 'added' | 'removed';\n}\n\n/**\n * Search result\n */\nexport interface TagSearchResult {\n /** Total number of possible results */\n totalCount: number;\n /** Partial results up to a limit */\n results: Tag[];\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThemingModule.html":{"url":"modules/ThemingModule.html","title":"module - ThemingModule","body":"\n \n\n\n\n\n Modules\n ThemingModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\n\nThemingService\n\nThemingService\n\n\n\nThemingModule\n\nThemingModule\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/services/theming/theming.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ThemingService\n \n \n \n \n \n\n\n \n\n\n \n import { APP_BOOTSTRAP_LISTENER, NgModule } from '@angular/core';\n\nimport { ThemingService } from './theming.service';\n\n\n@NgModule({\n providers: [\n { provide: APP_BOOTSTRAP_LISTENER, useValue: ThemingService.initialize, multi: true },\n ThemingService\n ]\n})\nexport class ThemingModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ThemingService.html":{"url":"injectables/ThemingService.html","title":"injectable - ThemingService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ThemingService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n\n\n \n Description\n \n \n Manages the currently active theme.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n defaultTheme\n \n \n Private\n element\n \n \n Private\n injector\n \n \n Private\n theme\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n getTheme\n \n \n Static\n initialize\n \n \n initialize\n \n \n resetTheme\n \n \n setTheme\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultTheme: string | null)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:25\n \n \n\n \n \n Creates the theming service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultTheme\n \n \n string | null\n \n \n \n No\n \n \n \n An optional default theme.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n \n \n \n \n \n applyThemeClass(cls: string, method: \"add\" | \"remove\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:83\n \n \n\n\n \n \n Adds or removes a theme class from the necessary components.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n Description\n \n \n \n \n cls\n \n string\n \n\n \n No\n \n\n \n \n\n \n The theme class.\n\n \n \n \n method\n \n \"add\" | \"remove\"\n \n\n \n No\n \n\n \n 'add'\n \n\n \n Whether to add or remove the theme.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTheme\n \n \n \n \n \n \ngetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:39\n \n \n\n\n \n \n Get the currently active theme.\n\n\n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n initialize\n \n \n \n \n \n \n \n initialize(component: ComponentRef<>)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:21\n \n \n\n\n \n \n Initializer called during bootstrap to set up theming.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n component\n \n ComponentRef<>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initialize\n \n \n \n \n \n \ninitialize(element: ElementRef<>, injector: Injector)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:71\n \n \n\n\n \n \n Binds theming service to a component.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n element\n \n ElementRef<>\n \n\n \n No\n \n\n\n \n \n injector\n \n Injector\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetTheme\n \n \n \n \n \n \nresetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:60\n \n \n\n\n \n \n Resets the theme to the default.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setTheme\n \n \n \n \n \n \nsetTheme(theme: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:48\n \n \n\n\n \n \n Sets the currently active theme.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n theme\n \n string\n \n\n \n No\n \n\n\n \n The new theme class.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n defaultTheme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:16\n \n \n\n \n \n Default theme class.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n element\n \n \n \n \n \n \n Type : ElementRef<>\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n injector\n \n \n \n \n \n \n Type : Injector\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:14\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:18\n \n \n\n \n \n Currently active theme class.\n\n \n \n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { ComponentRef, ElementRef, Inject, Injector, Injectable, InjectionToken, Optional, Renderer2 } from '@angular/core';\n\n/** Token for specifying the default theme class. */\nexport const DEFAULT_THEME = new InjectionToken('Default theme class');\n\n/**\n * Manages the currently active theme.\n */\n@Injectable()\nexport class ThemingService {\n private element: ElementRef;\n private injector: Injector;\n /** Default theme class. */\n private defaultTheme: string;\n /** Currently active theme class. */\n private theme: string;\n\n /** Initializer called during bootstrap to set up theming. */\n static initialize(component: ComponentRef): void {\n const { injector, location } = component;\n const service = injector.get(ThemingService);\n service.initialize(location, injector);\n }\n\n /**\n * Creates the theming service.\n *\n * @param defaultTheme An optional default theme.\n */\n constructor(@Optional() @Inject(DEFAULT_THEME) defaultTheme: string | null) {\n this.defaultTheme = this.theme = defaultTheme ?? '';\n }\n\n /**\n * Get the currently active theme.\n */\n getTheme(): string {\n return this.theme;\n }\n\n /**\n * Sets the currently active theme.\n *\n * @param theme The new theme class.\n */\n setTheme(theme: string): void {\n if (theme === this.theme) {\n return;\n }\n this.applyThemeClass(this.theme, 'remove');\n this.applyThemeClass(theme);\n this.theme = theme;\n }\n\n /**\n * Resets the theme to the default.\n */\n resetTheme(): void {\n this.setTheme(this.defaultTheme);\n }\n\n\n /**\n * Binds theming service to a component.\n *\n * @param component The top level component.\n * @throws {Error} If the theming service has already been initialized.\n */\n initialize(element: ElementRef, injector: Injector): void {\n this.element = element;\n this.injector = injector;\n this.applyThemeClass(this.getTheme());\n }\n\n /**\n * Adds or removes a theme class from the necessary components.\n *\n * @param cls The theme class.\n * @param method Whether to add or remove the theme.\n */\n private applyThemeClass(cls: string, method: 'add' | 'remove' = 'add'): void {\n const { element, injector } = this;\n if (!cls || !element || !injector) {\n return;\n }\n\n const renderer = injector.get(Renderer2, null);\n if (!renderer) {\n return;\n }\n\n const root = element.nativeElement as HTMLElement;\n const overlay = injector.get(OverlayContainer, null)?.getContainerElement();\n const methodName = method === 'add' ? 'addClass' : 'removeClass';\n\n renderer[methodName](root, cls);\n if (overlay) {\n renderer[methodName](overlay, cls);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ToggleButtonComponent.html":{"url":"components/ToggleButtonComponent.html","title":"component - ToggleButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ToggleButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n\n\n\n \n Description\n \n \n Implements open/close button for the side drawers.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-toggle-button\n \n\n\n\n \n styleUrls\n ./toggle-button.component.scss\n \n\n\n\n \n templateUrl\n ./toggle-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n Private\n opened\n \n \n Private\n position\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n toggle\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n icon\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(drawer: DrawerComponent, messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Creates an instance of toggle button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n drawer\n \n \n DrawerComponent\n \n \n \n No\n \n \n \n The owning side drawer.\n\n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-toggle-button\"\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n\n \n \n Whether this button is attach to a drawer in position 'end'.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleMessage\n \n \n \n \n \n \nhandleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:85\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:65\n \n \n\n\n \n \n Initializes this component.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:75\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggle\n \n \n \n \n \n \ntoggle()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:97\n \n \n\n\n \n \n Updates the drawer state.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n opened\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:40\n \n \n\n \n \n Whether the owning drawer is opened.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n position\n \n \n \n \n \n \n Type : \"start\" | \"end\"\n\n \n \n \n \n Default value : 'start'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:38\n \n \n\n \n \n Position of the owning side drawer.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n\n \n \n getclassEnd()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n \n \n Whether this button is attach to a drawer in position 'end'.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n \n \n \n \n \n icon\n \n \n\n \n \n geticon()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:27\n \n \n \n \n Gets the name of the icon to display.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Implements open/close button for the side drawers.\n */\n@Component({\n selector: 'ccf-drawer-toggle-button',\n templateUrl: './toggle-button.component.html',\n styleUrls: ['./toggle-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ToggleButtonComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-toggle-button';\n /** Whether this button is attach to a drawer in position 'end'. */\n @HostBinding('class.ccf-drawer-toggle-button-end')\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Gets the name of the icon to display. */\n get icon(): string {\n let expand = 'arrow_right';\n let collapse = 'arrow_left';\n if (this.position === 'end') {\n ([expand, collapse] = [collapse, expand]);\n }\n\n return this.opened ? collapse : expand;\n }\n\n /** Position of the owning side drawer. */\n private position: 'start' | 'end' = 'start';\n /** Whether the owning drawer is opened. */\n private opened = false;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of toggle button component.\n *\n * @param drawer The owning side drawer.\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(private drawer: DrawerComponent,\n messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n const channel = messageService.connect(this);\n this.subscriptions.add(channel.getMessagesFromSource(drawer).subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n setTimeout(() => {\n this.position = this.drawer.position;\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to be run.\n */\n handleMessage(msg: Message): boolean {\n if (msg.payload.type === 'drawer-toggled') {\n this.opened = msg.payload.opened;\n return true;\n }\n\n return false;\n }\n\n /**\n * Updates the drawer state.\n */\n toggle(): void {\n const drawer = this.drawer;\n const { opened, expanded } = drawer;\n if (opened) {\n if (expanded) {\n drawer.closeExpanded();\n } else {\n drawer.close();\n }\n } else {\n drawer.open();\n }\n }\n}\n\n \n\n \n \n arrow_right\n\n\n arrow_left\n\n \n\n \n \n ./toggle-button.component.scss\n \n :host {\n position: absolute;\n top: calc(50% - 2.0625rem);\n right: -1.0625rem;\n width: 1.0625rem;\n height: 3rem;\n border-radius: 0rem 0.25rem 0.25rem 0rem;\n cursor: pointer;\n transition: .25s;\n\n &.ccf-drawer-toggle-button-end {\n right: unset;\n left: calc(-1rem - 1px);\n border-radius: 0.25rem 0rem 0rem 0.25rem;\n }\n\n .expand-collapse-icon {\n position: absolute;\n right: 0rem;\n transition: .6s;\n padding-left: .15rem;\n\n &.hidden {\n opacity: 0;\n }\n }\n\n &.ccf-drawer-toggle-button-end .expand-collapse-icon {\n right: unset;\n left: -0.25rem;\n }\n}\n\n.mat-icon {\n right: 0.3rem;\n top: .675rem;\n padding-top: .05rem;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' arrow_right arrow_left'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ToggleButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/User.html":{"url":"interfaces/User.html","title":"interface - User","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n User\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/app.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n firstName\n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n firstName\n \n \n \n \n \n \n \n \n firstName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n lastName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnDestroy, OnInit, HostListener } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Subscription, ReplaySubject } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { ModelState, RUI_ORGANS } from './core/store/model/model.state';\nimport { PageState } from './core/store/page/page.state';\n\nexport interface User {\n firstName: string;\n lastName: string;\n}\n\ninterface AppOptions extends GlobalConfig {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\n/**\n * App component\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppComponent implements OnDestroy, OnInit {\n /** Organs to be displayed in the organ selector */\n organList = RUI_ORGANS;\n\n /** True if the organ selector drawer is open */\n open = true;\n\n /** False until the initial registration modal is closed */\n registrationStarted = false;\n\n /** Disables changes in block position */\n disablePositionChange = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n\n theme: string;\n\n homeUrl: string;\n\n logoTooltip: string;\n\n /** All subscriptions managed by the container. */\n private readonly subscriptions = new Subscription();\n\n constructor(\n readonly model: ModelState, readonly page: PageState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, readonly theming: ThemingService,\n el: ElementRef, injector: Injector, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n this.subscriptions.add(\n page.registrationCallbackSet$.subscribe((callbackSet) => {\n this.open = !callbackSet;\n })\n );\n this.subscriptions.add(\n page.registrationStarted$.subscribe((registrationStarted) => {\n this.registrationStarted = registrationStarted;\n })\n );\n this.theme$.subscribe((theme: string) => {\n this.theme = theme;\n });\n this.globalConfig.getOption('homeUrl').subscribe((url: string) => {\n this.homeUrl = url;\n });\n this.globalConfig.getOption('logoTooltip').subscribe((tooltip: string) => {\n this.logoTooltip = tooltip;\n });\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n this.themeMode$.next('light');\n\n this.theming.setTheme(`${this.theme}-theme-light`);\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Shifts block position when certain keys are pressed\n *\n * @param target The keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n const oldPosition = this.model.snapshot.position;\n if (this.disablePositionChange || !this.registrationStarted) {\n return;\n }\n target.preventDefault();\n const delta = target.repeat ? 1.0 : 0.5;\n let newPosition = oldPosition;\n switch (target.key) {\n case 'q':\n newPosition = { ...oldPosition, z: oldPosition.z + delta };\n break;\n case 'e':\n newPosition = { ...oldPosition, z: oldPosition.z - delta };\n break;\n case 'w':\n newPosition = { ...oldPosition, y: oldPosition.y + delta };\n break;\n case 's':\n newPosition = { ...oldPosition, y: oldPosition.y - delta };\n break;\n case 'a':\n newPosition = { ...oldPosition, x: oldPosition.x - delta };\n break;\n case 'd':\n newPosition = { ...oldPosition, x: oldPosition.x + delta };\n break;\n default:\n break;\n }\n this.model.setPosition(newPosition);\n }\n\n /**\n * Disables block position change if an input element is clicked\n *\n * @param target The element clicked\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n if (target.nodeName === 'INPUT') {\n this.disablePositionChange = true;\n } else {\n this.disablePositionChange = false;\n }\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/UserName.html":{"url":"interfaces/UserName.html","title":"interface - UserName","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n UserName\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n \n\n\n \n Description\n \n \n User name data\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n firstName\n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n firstName\n \n \n \n \n \n \n \n \n firstName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n User's first name\n\n \n \n \n \n \n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n lastName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n User's last name\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { UntypedFormControl, Validators } from '@angular/forms';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * User name data\n */\nexport interface UserName {\n /**\n * User's first name\n */\n firstName: string;\n\n /**\n * User's last name\n */\n lastName: string;\n}\n\n/**\n * Component for inputting the researcher's name\n */\n@Component({\n selector: 'ccf-name-input',\n templateUrl: './name-input.component.html',\n styleUrls: ['./name-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class NameInputComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-name-input';\n\n /**\n * Used to validate the first name input field.\n */\n firstNameValidator = new UntypedFormControl('', [Validators.required]);\n /**\n * Used to validate the last name input field.\n */\n lastNameValidator = new UntypedFormControl('', [Validators.required]);\n\n /**\n * Current user name\n */\n @Input()\n get name(): UserName {\n return this._name;\n }\n\n set name(value: UserName) {\n this._name = value;\n this.firstNameValidator.setValue(value?.firstName || '');\n this.lastNameValidator.setValue(value?.lastName || '');\n }\n\n private _name: UserName = {\n firstName: '',\n lastName: ''\n };\n\n /**\n * Emits a UserName object\n */\n @Output() readonly nameChange = new EventEmitter();\n\n /**\n * Creates an instance of name input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates username with a new entry and emits the UserName object\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key firstName or lastName\n */\n updateName(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.name = { ...this.name, [key]: inputTarget.value };\n this.ga.event('name_updated', 'name_input', key);\n this.nameChange.emit(this.name);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VideoModalComponent.html":{"url":"components/VideoModalComponent.html","title":"component - VideoModalComponent","body":"\n \n\n\n\n\n\n Components\n \n VideoModalComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts\n\n\n\n \n Description\n \n \n Component for displaying a youtube video inside of an angular material modal.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-video-modal\n \n\n\n\n \n styleUrls\n ./video-modal.component.scss\n \n\n\n\n \n templateUrl\n ./video-modal.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n Public\n data\n \n \n Public\n dialogRef\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n loadYoutubePlayerAPI\n \n \n ngOnInit\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(renderer2: Renderer2, dialogRef: MatDialogRef, data, document: Document)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:16\n \n \n\n \n \n Creates an instance of video modal component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n renderer2\n \n \n Renderer2\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n data\n \n \n \n \n \n No\n \n \n \n \n document\n \n \n Document\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-video-modal\"\n\n \n \n \n \n Default value : 'ccf-video-modal'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:16\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:47\n \n \n\n\n \n \n Closes the video modal component\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n loadYoutubePlayerAPI\n \n \n \n \n \n \nloadYoutubePlayerAPI()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:38\n \n \n\n\n \n \n loads the IFrame Player API code asynchronously from YouTube.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:31\n \n \n\n\n \n \n load the youtube player api in on init\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-video-modal'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:16\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:24\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:23\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit, HostBinding, Inject, Renderer2, ChangeDetectionStrategy } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { DOCUMENT } from '@angular/common';\n\n/**\n * Component for displaying a youtube video inside of an angular material modal.\n */\n@Component({\n selector: 'ccf-video-modal',\n templateUrl: './video-modal.component.html',\n styleUrls: ['./video-modal.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VideoModalComponent implements OnInit {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-video-modal';\n\n /**\n * Creates an instance of video modal component.\n */\n constructor(\n private renderer2: Renderer2,\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: unknown,\n @Inject(DOCUMENT) private document: Document\n ) { }\n\n /**\n * load the youtube player api in on init\n */\n ngOnInit(): void {\n this.loadYoutubePlayerAPI();\n }\n\n /**\n * loads the IFrame Player API code asynchronously from YouTube.\n */\n loadYoutubePlayerAPI(): void {\n const script = this.renderer2.createElement('script') as HTMLScriptElement;\n script.src = 'https://www.youtube.com/iframe_api';\n this.renderer2.appendChild(this.document.body, script);\n }\n\n /**\n * Closes the video modal component\n */\n close(): void {\n this.dialogRef.close();\n }\n}\n\n \n\n \n \n \n clear\n \n \n \n \n \n \n\n\n \n\n \n \n ./video-modal.component.scss\n \n ::ng-deep {\n .mat-dialog-container {\n padding: 0;\n }\n\n .mat-dialog-content {\n display: block;\n margin: auto;\n padding: 0;\n max-height: 65vh;\n overflow: auto;\n width: fit-content;\n }\n}\n\n:host {\n .video-modal.wrapper {\n width: fit-content;\n\n .container {\n position: relative;\n\n .content {\n padding: 0.5rem;\n padding-top: 3rem;\n width: fit-content;\n border-radius: .5rem;\n }\n\n .close-icon {\n cursor: pointer;\n position: absolute;\n right: 0rem;\n font-size: 2.5rem;\n width: 2.5rem;\n height: 2.5rem;\n transition: .5s color;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' clear '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VideoModalComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VideoModalLauncherComponent.html":{"url":"components/VideoModalLauncherComponent.html","title":"component - VideoModalLauncherComponent","body":"\n \n\n\n\n\n\n Components\n \n VideoModalLauncherComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts\n\n\n\n \n Description\n \n \n Component for launching an angular material modal.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-video-modal-launcher\n \n\n\n\n \n styleUrls\n ./video-modal-launcher.component.scss\n \n\n\n\n \n templateUrl\n ./video-modal-launcher.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n launchVideoModal\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n visible\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:22\n \n \n\n \n \n Creates an instance of video modal launcher component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n visible\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:22\n \n \n \n \n Input used to toggle the launcher on and off.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-video-modal-launcher\"\n\n \n \n \n \n Default value : 'ccf-video-modal-launcher'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n launchVideoModal\n \n \n \n \n \n \nlaunchVideoModal()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:32\n \n \n\n\n \n \n Launches the video modal component.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-video-modal-launcher'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\n\nimport { VideoModalComponent } from '../video-modal/video-modal.component';\n\n/**\n * Component for launching an angular material modal.\n */\n@Component({\n selector: 'ccf-video-modal-launcher',\n templateUrl: './video-modal-launcher.component.html',\n styleUrls: ['./video-modal-launcher.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VideoModalLauncherComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-video-modal-launcher';\n\n /**\n * Input used to toggle the launcher on and off.\n */\n @Input() visible = true;\n\n /**\n * Creates an instance of video modal launcher component.\n */\n constructor(private readonly dialog: MatDialog) { }\n\n /**\n * Launches the video modal component.\n */\n launchVideoModal(): void {\n this.dialog.open(VideoModalComponent, {\n width: '46rem',\n data: {}\n });\n }\n}\n\n \n\n \n \n WATCH\n \"How to use the HuBMAP Registration User Interface\"\n\n\n play_circle_outline\n\n \n\n \n \n ./video-modal-launcher.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: center;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n z-index: 1;\n\n .video-description {\n margin-bottom: 1.5rem;\n text-align: center;\n width: 30rem;\n\n .title {\n margin-bottom: 1rem;\n }\n }\n\n .play-icon-button {\n cursor: pointer;\n font-size: 5rem;\n width: 5rem;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' WATCH \"How to use the HuBMAP Registration User Interface\" play_circle_outline'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VideoModalLauncherComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VideoModalLauncherModule.html":{"url":"modules/VideoModalLauncherModule.html","title":"module - VideoModalLauncherModule","body":"\n \n\n\n\n\n Modules\n VideoModalLauncherModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VideoModalLauncherModule\n\n\n\ncluster_VideoModalLauncherModule_exports\n\n\n\ncluster_VideoModalLauncherModule_declarations\n\n\n\n\nVideoModalLauncherComponent\n\nVideoModalLauncherComponent\n\n\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule -->\n\nVideoModalLauncherComponent->VideoModalLauncherModule\n\n\n\n\n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent -->\n\nVideoModalLauncherModule->VideoModalLauncherComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VideoModalLauncherComponent\n \n \n \n \n Exports\n \n \n VideoModalLauncherComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VideoModalLauncherComponent } from './video-modal-launcher.component';\nimport { MatIconModule } from '@angular/material/icon';\n\n@NgModule({\n declarations: [ VideoModalLauncherComponent ],\n imports: [\n CommonModule,\n MatIconModule\n ],\n exports: [ VideoModalLauncherComponent ]\n})\nexport class VideoModalLauncherModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VideoModalModule.html":{"url":"modules/VideoModalModule.html","title":"module - VideoModalModule","body":"\n \n\n\n\n\n Modules\n VideoModalModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VideoModalModule\n\n\n\ncluster_VideoModalModule_declarations\n\n\n\ncluster_VideoModalModule_exports\n\n\n\n\nVideoModalComponent\n\nVideoModalComponent\n\n\n\nVideoModalModule\n\nVideoModalModule\n\nVideoModalModule -->\n\nVideoModalComponent->VideoModalModule\n\n\n\n\n\nVideoModalComponent \n\nVideoModalComponent \n\nVideoModalComponent -->\n\nVideoModalModule->VideoModalComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VideoModalComponent\n \n \n \n \n Exports\n \n \n VideoModalComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VideoModalComponent } from './video-modal.component';\nimport { YouTubePlayerModule } from '@angular/youtube-player';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\n\n@NgModule({\n declarations: [ VideoModalComponent ],\n imports: [\n CommonModule,\n YouTubePlayerModule,\n MatIconModule,\n MatDialogModule\n ],\n exports: [ VideoModalComponent ]\n})\nexport class VideoModalModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/VisibilityItem.html":{"url":"interfaces/VisibilityItem.html","title":"interface - VisibilityItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n VisibilityItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/visibility-item.ts\n \n\n\n \n Description\n \n \n Interface for visibility item data\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n name\n \n \n \n Optional\n \n opacity\n \n \n \n Optional\n \n tooltip\n \n \n \n \n visible\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string | number\n\n \n \n\n\n \n \n Type : string | number\n\n \n \n\n\n\n\n\n \n \n Id of the item\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Name of the item\n\n \n \n \n \n \n \n \n \n \n opacity\n \n \n \n \n \n \n \n \n opacity: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Opacity value\n\n \n \n \n \n \n \n \n \n \n tooltip\n \n \n \n \n \n \n \n \n tooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Tooltip text to be displayed in the stage\n\n \n \n \n \n \n \n \n \n \n visible\n \n \n \n \n \n \n \n \n visible: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the item is currently highlighted\n\n \n \n \n \n \n \n\n\n \n export interface VisibilityItem {\n /**\n * Id of the item\n */\n id: string | number;\n\n /**\n * Name of the item\n */\n name: string;\n\n /**\n * Whether the item is currently highlighted\n */\n visible: boolean;\n\n /**\n * Opacity value\n */\n opacity?: number;\n\n /**\n * Tooltip text to be displayed in the stage\n */\n tooltip?: string;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VisibilityMenuComponent.html":{"url":"components/VisibilityMenuComponent.html","title":"component - VisibilityMenuComponent","body":"\n \n\n\n\n\n\n Components\n \n VisibilityMenuComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts\n\n\n\n \n Description\n \n \n Menu for displaying visibility options\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-visibility-menu\n \n\n\n\n \n styleUrls\n ./visibility-menu.component.scss\n \n\n\n\n \n templateUrl\n ./visibility-menu.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getId\n \n \n mouseOut\n \n \n mouseOver\n \n \n resetItem\n \n \n setAllOpacity\n \n \n toggleVisibility\n \n \n updateOpacity\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n items\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n hover\n \n \n itemsChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:41\n \n \n\n \n \n Creates an instance of visibility menu component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n items\n \n \n \n \n Type : VisibilityItem[]\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:26\n \n \n \n \n Items to be displayed in the visibility menu\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : VisibilityItem | undefined\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:31\n \n \n \n \n The currently selected item\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n hover\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:36\n \n \n \n \n Emits the currently hovered item\n\n \n \n \n \n \n \n \n \n \n itemsChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:41\n \n \n \n \n Emits whenever there is a change to one or more items.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-visibility-menu\"\n\n \n \n \n \n Default value : 'ccf-visibility-menu'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getId\n \n \n \n \n \n \ngetId(_index: number, item: VisibilityItem)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:132\n \n \n\n\n \n \n Returns the id of an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n item\n \n VisibilityItem\n \n\n \n No\n \n\n\n \n The item to get an id for\n\n \n \n \n \n \n \n \n \n Returns : string | number\n\n \n \n id Id of the item\n\n \n \n \n \n \n \n \n \n \n \n \n mouseOut\n \n \n \n \n \n \nmouseOut()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:80\n \n \n\n\n \n \n Clears current selection and emits undefined in response to mouse out\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n mouseOver\n \n \n \n \n \n \nmouseOver(item: VisibilityItem)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:70\n \n \n\n\n \n \n Changes current selection to hovered over item and emits the item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n item\n \n VisibilityItem\n \n\n \n No\n \n\n\n \n Menu item\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetItem\n \n \n \n \n \n \nresetItem()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:104\n \n \n\n\n \n \n Resets item to opacity 20 and visible\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setAllOpacity\n \n \n \n \n \n \nsetAllOpacity(value: number)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:119\n \n \n\n\n \n \n Sets all items to the same opacity and makes them visible\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n number\n \n\n \n No\n \n\n\n \n Updated opacity value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n \n \ntoggleVisibility(item: VisibilityItem)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:55\n \n \n\n\n \n \n Toggles visibility of an item; opacity is reverted to the previous value if visibility toggled back on\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n item\n \n VisibilityItem\n \n\n \n No\n \n\n\n \n Menu item\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateOpacity\n \n \n \n \n \n \nupdateOpacity(value: number | undefined)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:90\n \n \n\n\n \n \n Updates opacity of the currently selected item (if one is selected) and emits the new items\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n number | undefined\n \n\n \n No\n \n\n\n \n Updated opacity value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-visibility-menu'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { VisibilityItem } from '../../../core/models/visibility-item';\n\n\n/**\n * Menu for displaying visibility options\n */\n@Component({\n selector: 'ccf-visibility-menu',\n templateUrl: './visibility-menu.component.html',\n styleUrls: ['./visibility-menu.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VisibilityMenuComponent {\n\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-visibility-menu';\n\n /**\n * Items to be displayed in the visibility menu\n */\n @Input() items: VisibilityItem[];\n\n /**\n * The currently selected item\n */\n @Input() selection: VisibilityItem | undefined;\n\n /**\n * Emits the currently hovered item\n */\n @Output() readonly hover = new EventEmitter();\n\n /**\n * Emits whenever there is a change to one or more items.\n */\n @Output() readonly itemsChange = new EventEmitter();\n\n /**\n * Creates an instance of visibility menu component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Toggles visibility of an item; opacity is reverted to the previous value if visibility toggled back on\n *\n * @param item Menu item\n */\n toggleVisibility(item: VisibilityItem): void {\n item = { ...item, visible: !item.visible };\n if (this.selection && item.id === this.selection.id) {\n this.selection = { ...this.selection, visible: item.visible };\n }\n\n this.ga.event('visibility_toggled', 'visibility_menu', '' + item.id, +item.visible);\n this.updateOpacity(item.opacity);\n }\n\n /**\n * Changes current selection to hovered over item and emits the item\n *\n * @param item Menu item\n */\n mouseOver(item: VisibilityItem): void {\n this.selection = item === this.selection ? undefined : item;\n this.hover.emit(item);\n }\n\n /**\n * Clears current selection and emits undefined in response to mouse out\n *\n * @param item Menu item\n */\n mouseOut(): void {\n this.selection = undefined;\n this.hover.emit(undefined);\n }\n\n /**\n * Updates opacity of the currently selected item (if one is selected) and emits the new items\n *\n * @param value Updated opacity value\n */\n updateOpacity(value: number | undefined): void {\n if (!this.selection) {\n return;\n }\n const updatedSelection = { ...this.selection, opacity: value };\n this.selection = updatedSelection;\n this.items = this.items.map(item => item.id === updatedSelection.id ? updatedSelection : item);\n this.ga.event('opacity_update', 'visibility_menu', '' + updatedSelection.id, updatedSelection.opacity);\n this.itemsChange.emit(this.items);\n }\n\n /**\n * Resets item to opacity 20 and visible\n */\n resetItem(): void {\n if (this.selection) {\n const updatedSelection = { ...this.selection, opacity: 20, visible: true };\n this.selection = updatedSelection;\n this.items = this.items.map(item => item.id === updatedSelection.id ? updatedSelection : item);\n this.ga.event('item_reset', 'visibility_menu', '' + updatedSelection.id);\n this.itemsChange.emit(this.items);\n }\n }\n\n /**\n * Sets all items to the same opacity and makes them visible\n *\n * @param value Updated opacity value\n */\n setAllOpacity(value: number): void {\n this.items = this.items.map(i => ({ ...i, opacity: value, visible: true }));\n this.ga.event('all_items_opacity_update', 'visibility_menu', undefined, value);\n this.itemsChange.emit(this.items);\n }\n\n /**\n * Returns the id of an item\n *\n * @param index Index of item in items array\n * @param item The item to get an id for\n * @returns id Id of the item\n */\n getId(_index: number, item: VisibilityItem): string | number {\n return item.id;\n }\n}\n\n \n\n \n refresh\n\n\n \n {{ item.name }}\n\n \n \n \n \n\n\n \n\n \n \n ./visibility-menu.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n margin-right: 0;\n margin-left: 0;\n max-height: 18rem;\n overflow-y: auto;\n scrollbar-width: thin;\n\n .icon {\n padding: 0.25rem;\n border-radius: 0.25rem;\n }\n\n .reset {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n position: absolute;\n top: 3rem;\n \n &:hover {\n border-radius: 2px;\n }\n }\n\n .item-entry {\n display: flex;\n height: 2.25rem;\n align-items: center;\n flex-shrink: 0;\n position: relative;\n\n .opacity {\n cursor: pointer;\n }\n\n .opacity-icon {\n z-index: 1;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n }\n\n .item-name {\n user-select: none;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n margin-left: 0.5rem;\n opacity: 1;\n transition-duration: 0.4s;\n transition-timing-function: ease-in-out;\n transition-property: opacity;\n max-width: calc(100% - 2.5rem);\n\n &.hidden {\n opacity: 0;\n }\n }\n\n .slider {\n width: calc(100% - 2rem);\n transition-duration: 0.3s;\n transition-timing-function: ease-in-out;\n transition-property: opacity;\n left: 2rem;\n position: absolute;\n opacity: 1;\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n transition-property: opacity;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = 'refresh {{ item.name }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VisibilityMenuComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VisibilityMenuModule.html":{"url":"modules/VisibilityMenuModule.html","title":"module - VisibilityMenuModule","body":"\n \n\n\n\n\n Modules\n VisibilityMenuModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VisibilityMenuModule\n\n\n\ncluster_VisibilityMenuModule_exports\n\n\n\ncluster_VisibilityMenuModule_declarations\n\n\n\n\nVisibilityMenuComponent\n\nVisibilityMenuComponent\n\n\n\nVisibilityMenuModule\n\nVisibilityMenuModule\n\nVisibilityMenuModule -->\n\nVisibilityMenuComponent->VisibilityMenuModule\n\n\n\n\n\nVisibilityMenuComponent \n\nVisibilityMenuComponent \n\nVisibilityMenuComponent -->\n\nVisibilityMenuModule->VisibilityMenuComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VisibilityMenuComponent\n \n \n \n \n Exports\n \n \n VisibilityMenuComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { OpacitySliderModule } from 'ccf-shared';\nimport { MatRippleModule } from '@angular/material/core';\n\nimport { VisibilityMenuComponent } from './visibility-menu.component';\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, MatRippleModule, OpacitySliderModule],\n declarations: [VisibilityMenuComponent],\n exports: [VisibilityMenuComponent]\n})\nexport class VisibilityMenuModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VisibilityToggleComponent.html":{"url":"components/VisibilityToggleComponent.html","title":"component - VisibilityToggleComponent","body":"\n \n\n\n\n\n\n Components\n \n VisibilityToggleComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts\n\n\n\n \n Description\n \n \n Component for easily adding a visibility toggle with customizable label and\npre set up emitter.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-visibility-toggle\n \n\n\n\n \n styleUrls\n ./visibility-toggle.component.scss\n \n\n\n\n \n templateUrl\n ./visibility-toggle.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n disabled\n \n \n toggleLabel\n \n \n visible\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n visibilityChanged\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:40\n \n \n\n \n \n Creates an instance of visibility toggle component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n disabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:34\n \n \n \n \n Whether or not the slider is disabled\n\n \n \n \n \n \n \n \n \n \n toggleLabel\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:29\n \n \n \n \n Input that allows the label to be set from outside the component,\nmaking it more reusable.\n\n \n \n \n \n \n \n \n \n \n visible\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:23\n \n \n \n \n Keeps track of the current visibility state of the toggle.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n visibilityChanged\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:40\n \n \n \n \n Outputs the new visibility state whenever toggleVisibility()\nchanges it.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-visibility-toggle\"\n\n \n \n \n \n Default value : 'ccf-visibility-toggle'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n \n \ntoggleVisibility()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:52\n \n \n\n\n \n \n Toggles visibility and emits the new value.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-visibility-toggle'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Component for easily adding a visibility toggle with customizable label and\n * pre set up emitter.\n */\n@Component({\n selector: 'ccf-visibility-toggle',\n templateUrl: './visibility-toggle.component.html',\n styleUrls: ['./visibility-toggle.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VisibilityToggleComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-visibility-toggle';\n\n /**\n * Keeps track of the current visibility state of the toggle.\n */\n @Input() visible = false;\n\n /**\n * Input that allows the label to be set from outside the component,\n * making it more reusable.\n */\n @Input() toggleLabel = '';\n\n /**\n * Whether or not the slider is disabled\n */\n @Input() disabled = false;\n\n /**\n * Outputs the new visibility state whenever toggleVisibility()\n * changes it.\n */\n @Output() readonly visibilityChanged = new EventEmitter();\n\n /**\n * Creates an instance of visibility toggle component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Toggles visibility and emits the new value.\n */\n toggleVisibility(): void {\n this.visible = !this.visible;\n\n this.ga.event('visibility_toggled', 'visibility_toggle', '' + this.visible);\n this.visibilityChanged.emit(this.visible);\n }\n}\n\n \n\n \n \n \n \n \n done\n \n\n {{ toggleLabel }}\n \n\n\n \n\n \n \n ./visibility-toggle.component.scss\n \n :host {\n height: 3rem;\n display: flex;\n align-items: center;\n\n ::ng-deep .mat-mdc-chip {\n padding: 0 !important;\n\n &.disabled {\n cursor: not-allowed !important;\n pointer-events: none;\n }\n\n .mdc-evolution-chip__action--primary {\n padding: 0;\n cursor: pointer;\n }\n\n .mdc-evolution-chip__text-label {\n display: flex;\n align-items: center;\n font-size: 14px;\n }\n }\n\n .toggle-div {\n width: 100%;\n display: flex;\n justify-content: center;\n padding-top: 1.5rem;\n\n .toggle-wrapper {\n -webkit-user-select: none;\n -moz-user-select: none;\n cursor: pointer;\n border-width: 0.075rem;\n border-style: solid;\n height: 2.25rem;\n border-radius: 1.5rem;\n transition: background-color 0.2s ease-in-out;\n\n .icon-background {\n border-radius: 1.5rem;\n height: 2.06rem;\n width: 2.06rem;\n display: flex;\n align-items: center;\n justify-content: center;\n\n .icon {\n transition: .6s;\n position: absolute;\n &.block {\n width: 1.125rem;\n }\n &.hidden {\n opacity: 0;\n }\n }\n }\n\n .toggle-label {\n font-weight: bold;\n margin-left: 0.5rem;\n padding-right: 1.25rem;\n padding-left: 0.25rem;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' done {{ toggleLabel }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VisibilityToggleComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VisibilityToggleModule.html":{"url":"modules/VisibilityToggleModule.html","title":"module - VisibilityToggleModule","body":"\n \n\n\n\n\n Modules\n VisibilityToggleModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VisibilityToggleModule\n\n\n\ncluster_VisibilityToggleModule_declarations\n\n\n\ncluster_VisibilityToggleModule_exports\n\n\n\n\nVisibilityToggleComponent\n\nVisibilityToggleComponent\n\n\n\nVisibilityToggleModule\n\nVisibilityToggleModule\n\nVisibilityToggleModule -->\n\nVisibilityToggleComponent->VisibilityToggleModule\n\n\n\n\n\nVisibilityToggleComponent \n\nVisibilityToggleComponent \n\nVisibilityToggleComponent -->\n\nVisibilityToggleModule->VisibilityToggleComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VisibilityToggleComponent\n \n \n \n \n Exports\n \n \n VisibilityToggleComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VisibilityToggleComponent } from './visibility-toggle.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatChipsModule } from '@angular/material/chips';\n\n@NgModule({\n declarations: [VisibilityToggleComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatChipsModule\n ],\n exports: [ VisibilityToggleComponent ]\n})\nexport class VisibilityToggleModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/XYZTriplet.html":{"url":"interfaces/XYZTriplet.html","title":"interface - XYZTriplet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n XYZTriplet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n\n\n \n Description\n \n \n A object with x, y, and z channels of the same type.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n X channel\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Y channel\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Z channel\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { ALL_ORGANS, GlobalConfigState, OrganInfo } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { sortBy } from 'lodash';\nimport { EMPTY, Observable } from 'rxjs';\nimport {\n debounceTime, delay, distinctUntilChanged, filter, map, skipUntil, switchMap, take, tap, throttleTime,\n} from 'rxjs/operators';\n\nimport { ExtractionSet } from '../../models/extraction-set';\nimport { VisibilityItem } from '../../models/visibility-item';\nimport { GlobalConfig } from '../../services/config/config';\nimport { PageState } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A object with x, y, and z channels of the same type. */\nexport interface XYZTriplet {\n /** X channel */\n x: T;\n /** Y channel */\n y: T;\n /** Z channel */\n z: T;\n}\n\n/** Slices configuration */\nexport interface SlicesConfig {\n /** Thickness of slice */\n thickness: number;\n /** Number of slices per block */\n numSlices: number;\n}\n\n/** Model view type */\nexport type ViewType = 'register' | '3d';\n\n/** Side which the model is viewed from */\nexport type ViewSide = 'left' | 'right' | 'anterior' | 'posterior';\n\n/** Data contained in the stage state. */\nexport interface ModelStateModel {\n /** Model identifier */\n id: string;\n /** Model label */\n label: string;\n /** Organ name */\n organ: OrganInfo;\n /** Reference Organ IRI */\n organIri?: string;\n /** Reference Organ Dimensions */\n organDimensions: XYZTriplet;\n /** Sex if applicable */\n sex?: 'male' | 'female';\n /** Side if applicable */\n side?: 'left' | 'right';\n /** Block size */\n blockSize: XYZTriplet;\n /** Model rotation */\n rotation: XYZTriplet;\n /** Model position */\n position: XYZTriplet;\n /** Slice configuration */\n slicesConfig: SlicesConfig;\n /** View type */\n viewType: ViewType;\n /** View side */\n viewSide: ViewSide;\n /** Whether previous registration blocks are visible */\n showPrevious: boolean;\n /** Possible extraction sites */\n extractionSites: VisibilityItem[];\n /** Anatomical structures for the organ */\n anatomicalStructures: VisibilityItem[];\n /** Extraction sets */\n extractionSets: ExtractionSet[];\n}\n\n/**\n * All organs to be displayed\n */\nexport const RUI_ORGANS = ALL_ORGANS;\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'model',\n defaults: {\n id: '',\n label: '',\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n organ: { src: '', name: '' } as OrganInfo,\n organIri: '',\n organDimensions: { x: 90, y: 90, z: 90 },\n sex: 'male',\n side: 'left',\n blockSize: { x: 10, y: 10, z: 10 },\n rotation: { x: 0, y: 0, z: 0 },\n position: { x: 0, y: 0, z: 0 },\n slicesConfig: { thickness: NaN, numSlices: NaN },\n viewType: 'register',\n viewSide: 'anterior',\n showPrevious: false,\n extractionSites: [],\n anatomicalStructures: [],\n extractionSets: []\n }\n})\n@Injectable()\nexport class ModelState extends NgxsImmutableDataRepository {\n /** Identifier observable */\n readonly id$ = this.state$.pipe(map(x => x?.id));\n /** Block size observable */\n readonly blockSize$ = this.state$.pipe(map(x => x?.blockSize));\n /** Rotation observable */\n readonly rotation$ = this.state$.pipe(map(x => x?.rotation));\n /** Position observable */\n readonly position$ = this.state$.pipe(map(x => x?.position));\n /** Slice configuration observable */\n readonly slicesConfig$ = this.state$.pipe(map(x => x?.slicesConfig));\n /** View type observable */\n readonly viewType$ = this.state$.pipe(map(x => x?.viewType));\n /** View side observable */\n readonly viewSide$ = this.state$.pipe(map(x => x?.viewSide));\n /** Organ observable */\n readonly organ$ = this.state$.pipe(map(x => x?.organ));\n /** Organ IRI observable */\n readonly organIri$ = this.state$.pipe(map(x => x?.organIri));\n /** Organ IRI observable */\n readonly organDimensions$ = this.state$.pipe(map(x => x?.organDimensions));\n /** Sex observable */\n readonly sex$ = this.state$.pipe(map(x => x?.sex));\n /** Side observable */\n readonly side$ = this.state$.pipe(map(x => x?.side));\n /** Show previous observable */\n readonly showPrevious$ = this.state$.pipe(map(x => x?.showPrevious));\n /** Extraction sites observable */\n readonly extractionSites$ = this.state$.pipe(map(x => x?.extractionSites));\n /** Anatomical structures observable */\n readonly anatomicalStructures$ = this.state$.pipe(map(x => x?.anatomicalStructures));\n /** Extraction sets observable */\n readonly extractionSets$ = this.state$.pipe(map(x => x?.extractionSets));\n\n @Computed()\n get modelChanged$(): Observable {\n const ignoredKeys = ['viewType', 'viewSide', 'showPrevious'];\n const keys = Object.keys(this.initialState)\n .filter(key => !ignoredKeys.includes(key));\n\n return this.state$.pipe(\n throttleTime(0, undefined, { leading: false, trailing: true }),\n distinctUntilChanged((v1, v2) => {\n for (const key of keys) {\n if (v1[key] !== v2[key]) {\n return false;\n }\n }\n\n return true;\n }),\n map(() => undefined)\n );\n }\n\n /** Reference to the reference data state */\n private referenceData: ReferenceDataState;\n\n private page: PageState;\n\n /**\n * Creates an instance of model state.\n *\n * @param injector Injector service used to lazy load reference data state\n */\n constructor(\n private readonly ga: GoogleAnalyticsService,\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.referenceData = this.injector.get(ReferenceDataState);\n this.page = this.injector.get(PageState);\n\n this.globalConfig.getOption('organ').pipe(\n filterNulls(),\n switchMap(organConfig => {\n const organName = organConfig.name.toLowerCase();\n const organSide = organConfig.side;\n const ontologyId = organConfig.ontologyId;\n // check for an id match\n let organInfo = this.idMatches(ontologyId, organSide);\n // if no id matches, check for a name match\n if (!organInfo) {\n organInfo = this.nameMatches(organName, organSide);\n }\n if (organInfo) {\n this.ctx.patchState({\n organ: organInfo,\n sex: organConfig.sex?.toLowerCase() as 'male' | 'female',\n side: organInfo?.side?.toLowerCase() as 'left' | 'right'\n });\n return this.referenceData.state$.pipe(\n debounceTime(100),\n take(1),\n delay(200),\n tap(() => this.onOrganIriChange())\n );\n }\n return EMPTY;\n })\n ).subscribe();\n\n this.modelChanged$.pipe(\n skipUntil(this.page.registrationStarted$.pipe(\n filter(started => started),\n delay(5)\n ))\n ).subscribe(() => this.page.setHasChanges());\n }\n\n idMatches(ontologyId?: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n ontologyId && o.id === ontologyId ? (o.side ? o.side === organSide : true) : false\n );\n }\n\n nameMatches(organName: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n o.side ? o.organ.toLowerCase() === organName && o.side === organSide : o.organ.toLowerCase() === organName\n );\n }\n\n /**\n * Updates the block size\n *\n * @param blockSize The new block size values\n */\n @DataAction()\n setBlockSize(blockSize: XYZTriplet): void {\n this.ctx.patchState({ blockSize });\n }\n\n /**\n * Updates the rotation\n *\n * @param rotation The new rotation values\n */\n @DataAction()\n setRotation(rotation: XYZTriplet): void {\n this.ctx.patchState({ rotation });\n }\n\n /**\n * Updates the position\n *\n * @param position The new position values\n */\n @DataAction()\n setPosition(position: XYZTriplet): void {\n this.ga.event('placement', `${this.snapshot.organ?.name}_placement`, `${position.x.toFixed(1)}_${position.y.toFixed(1)}_${position.z.toFixed(1)}`);\n this.ctx.patchState({ position });\n }\n\n /**\n * Updates the slice configuration\n *\n * @param slicesConfig The new slice configuration\n */\n @DataAction()\n setSlicesConfig(slicesConfig: SlicesConfig): void {\n this.ctx.patchState({ slicesConfig });\n }\n\n /**\n * Updates the view type\n *\n * @param viewType the new view type\n */\n @DataAction()\n setViewType(viewType: ViewType): void {\n this.ctx.patchState({ viewType });\n }\n\n /**\n * Updates the view side\n *\n * @param viewSide The side to view\n */\n @DataAction()\n setViewSide(viewSide: ViewSide): void {\n this.ctx.patchState({ viewSide });\n }\n\n @Computed()\n get defaultPosition(): XYZTriplet {\n const dims = this.snapshot.organDimensions;\n const block = this.snapshot.blockSize;\n return { x: dims.x + 2 * block.x, y: dims.y / 2, z: dims.z / 2 };\n }\n\n /**\n * Updates the organ\n *\n * @param organ Name of the organ\n */\n @DataAction()\n setOrgan(organ: OrganInfo): void {\n this.ga.event('organ_select', 'organ', organ.name);\n this.ctx.patchState({ organ });\n if (organ.side) {\n this.ctx.patchState({ side: organ.side });\n }\n this.onOrganIriChange();\n }\n\n /**\n * Updates the sex\n *\n * @param [sex] The new sex\n */\n @DataAction()\n setSex(sex?: 'male' | 'female'): void {\n this.ctx.patchState({ sex });\n this.onOrganIriChange();\n }\n\n /**\n * Updates the side\n *\n * @param [side] The new side\n */\n @DataAction()\n setSide(side?: 'left' | 'right'): void {\n this.ctx.patchState({ side });\n this.onOrganIriChange();\n }\n\n /**\n * Updates show previous\n *\n * @param showPrevious Whether to show\n */\n @DataAction()\n setShowPrevious(showPrevious: boolean): void {\n this.ctx.patchState({ showPrevious });\n }\n\n /**\n * Updates extraction sites\n *\n * @param extractionSites New array of items\n */\n @DataAction()\n setExtractionSites(extractionSites: VisibilityItem[]): void {\n this.ctx.patchState({ extractionSites });\n }\n\n /**\n * Updates anatomical structures\n *\n * @param anatomicalStructures New array of items\n */\n @DataAction()\n setAnatomicalStructures(anatomicalStructures: VisibilityItem[]): void {\n this.ctx.patchState({ anatomicalStructures });\n }\n\n /**\n * Updates extraction sets\n *\n * @param extractionSets New array of extraction sets\n */\n @DataAction()\n setExtractionSets(extractionSets: ExtractionSet[]): void {\n this.ctx.patchState({ extractionSets });\n }\n\n /**\n * Toggles registration blocks visibility and handles anatomical structures\n * opacity changes accordingly\n *\n * @param visible the visible state to pass along to setShowPrevious()\n * @param previousItems visibilityItems to set anatomical structures\n */\n toggleRegistrationBlocksVisibility(visible: boolean, previousItems: VisibilityItem[]): void {\n this.setShowPrevious(visible);\n\n if (!visible) {\n this.setAnatomicalStructures(previousItems);\n } else {\n const newStructures = previousItems.map(structure => ({\n ...structure, opacity: Math.min(20, structure.opacity ?? 20)\n }));\n this.setAnatomicalStructures(newStructures);\n }\n }\n\n private onOrganIriChange(): void {\n const organIri = this.referenceData.getReferenceOrganIri(\n this.snapshot.organ?.organ || '', this.snapshot.sex, this.snapshot.side, this.snapshot.organ\n );\n const organDimensions: XYZTriplet = { x: 100, y: 100, z: 100 };\n\n if (this.snapshot.organ?.sex) {\n this.ctx.patchState({ sex: this.snapshot.organ?.sex });\n }\n\n if (organIri) {\n const db = this.referenceData.snapshot;\n const asLookup: { [id: string]: VisibilityItem } = {};\n for (const entity of (db.anatomicalStructures[organIri] || [])) {\n const iri = entity.representation_of ?? entity['@id'];\n if (!asLookup[iri]) {\n asLookup[iri] = {\n id: entity.representation_of ?? entity['@id'],\n name: entity.label!,\n visible: true,\n opacity: 20,\n tooltip: entity.comment\n };\n }\n }\n this.ctx.patchState({ anatomicalStructures: Object.values(asLookup) });\n\n const sets: ExtractionSet[] = (db.extractionSets[organIri] || []).map((set) => ({\n name: set.label,\n sites: sortBy(set.extractionSites.map((entity) => ({\n id: entity['@id'],\n name: entity.label!,\n visible: false,\n opacity: 0,\n tooltip: entity.comment\n })), 'name')\n }));\n this.ctx.patchState({ extractionSets: sets });\n this.ctx.patchState({ extractionSites: sets.length > 0 ? sets[0].sites : [] });\n\n const spatialEntity = db.organSpatialEntities[organIri];\n organDimensions.x = spatialEntity.x_dimension;\n organDimensions.y = spatialEntity.y_dimension;\n organDimensions.z = spatialEntity.z_dimension;\n }\n\n this.ctx.patchState({ organIri, organDimensions });\n this.ctx.patchState({ position: this.defaultPosition });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-rui/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-rui/src/app/app.component.ts\n \n component\n AppComponent\n \n 54 %\n (12/22)\n \n \n \n \n \n projects/ccf-rui/src/app/app.component.ts\n \n interface\n AppOptions\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-rui/src/app/app.component.ts\n \n interface\n User\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n interface\n Tag\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n interface\n TagSearchResult\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/documentation.ts\n \n interface\n DocumentationContent\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/extraction-set.ts\n \n interface\n ExtractionSet\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/meta-data.ts\n \n interface\n MetaDataField\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/visibility-item.ts\n \n interface\n VisibilityItem\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n interface\n GlobalConfig\n \n 0 %\n (0/15)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n function\n globalConfigFactory\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n variable\n GLOBAL_CONFIG\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n variable\n ruiConfig\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n injectable\n ThemingService\n \n 83 %\n (10/12)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n variable\n DEFAULT_THEME\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n injectable\n AnatomicalStructureTagState\n \n 58 %\n (7/12)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n interface\n AnatomicalStructureTagStateModel\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n interface\n DefaultIconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n variable\n DEFAULT_ICONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n injectable\n IconRegistryState\n \n 85 %\n (6/7)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n interface\n IconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n injectable\n ModelState\n \n 89 %\n (34/38)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n interface\n ModelStateModel\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n interface\n SlicesConfig\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n interface\n XYZTriplet\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n variable\n RUI_ORGANS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n injectable\n PageState\n \n 50 %\n (7/14)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n interface\n PageStateModel\n \n 42 %\n (3/7)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n interface\n Person\n \n 33 %\n (1/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n injectable\n ReferenceDataState\n \n 57 %\n (4/7)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n interface\n OrganData\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n interface\n ReferenceDataStateModel\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n function\n applySpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n injectable\n RegistrationState\n \n 82 %\n (14/17)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n interface\n RegistrationStateModel\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n injectable\n SceneState\n \n 50 %\n (4/8)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n interface\n SceneStateModel\n \n 50 %\n (1/2)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n function\n getNodeBbox\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/content.component.ts\n \n component\n ContentComponent\n \n 81 %\n (13/16)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts\n \n component\n StageNavComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts\n \n component\n VideoModalLauncherComponent\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts\n \n component\n VideoModalComponent\n \n 77 %\n (7/9)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/header/header.component.ts\n \n component\n HeaderComponent\n \n 66 %\n (4/6)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts\n \n component\n LeftSidebarComponent\n \n 61 %\n (11/18)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts\n \n component\n RegistrationContentComponent\n \n 94 %\n (16/17)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts\n \n component\n RegistrationModalComponent\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts\n \n component\n ReviewButtonComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n \n component\n ReviewModalComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n \n interface\n ReviewModalData\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts\n \n component\n RightSidebarComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n component\n BlockSizeInputComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n interface\n BlockSize\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n variable\n DEFAULT_BLOCK_SIZE\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts\n \n component\n DetailsLabelComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n \n component\n ContainerComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n \n function\n throwDuplicateDrawersError\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts\n \n component\n ContentComponent\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n component\n DrawerComponent\n \n 95 %\n (42/44)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n class\n InitializationState\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n variable\n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n ContentContainerChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerContainersChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerInitialized\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerToggled\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n variable\n MessageService\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n \n component\n ToggleButtonComponent\n \n 100 %\n (12/12)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts\n \n component\n ExtractionSetDropdownComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts\n \n component\n JsonFileReaderComponent\n \n 88 %\n (8/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts\n \n component\n LabeledSlideToggleComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n \n component\n NameInputComponent\n \n 90 %\n (9/10)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n \n interface\n UserName\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n component\n RotationSliderComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n interface\n Rotation\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n variable\n DEFAULT_ROTATION\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n component\n SlicesInputComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n interface\n SlicesConfig\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n variable\n DEFAULT_SLICES_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts\n \n component\n TagListComponent\n \n 90 %\n (9/10)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n component\n TagSearchComponent\n \n 100 %\n (29/29)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n variable\n DEFAULT_SEARCH_LIMIT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n variable\n DEFAULT_SEARCH_THROTTLE\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n variable\n EMPTY_RESULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts\n \n component\n VisibilityMenuComponent\n \n 100 %\n (15/15)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts\n \n component\n VisibilityToggleComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n class\n MessageChannel\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n injectable\n MessageService\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n interface\n Message\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n interface\n MessageServiceConfig\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n applySpatialPlacement   (projects/.../reference-data.state.ts)\n \n \n getNodeBbox   (projects/.../scene.state.ts)\n \n \n globalConfigFactory   (projects/.../config.ts)\n \n \n throwDuplicateDrawersError   (projects/.../container.component.ts)\n \n \n \n \n \n \n\n\n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n \n \n \n \n \n \n applySpatialPlacement\n \n \n \n \n \n \napplySpatialPlacement(tx: Matrix4, placement: Immutable)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tx\n \n Matrix4\n \n\n \n No\n \n\n\n \n \n placement\n \n Immutable\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Matrix4\n\n \n \n \n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n \n \n \n \n \n \n getNodeBbox\n \n \n \n \n \n \ngetNodeBbox(model: SpatialSceneNode)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n model\n \n SpatialSceneNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : AABB\n\n \n \n \n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n \n \n \n \n \n \n globalConfigFactory\n \n \n \n \n \n \nglobalConfigFactory(globals: GlobalsService)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n globals\n \n GlobalsService\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : GlobalConfig\n\n \n \n \n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n \n \n \n \n \n \n \n throwDuplicateDrawersError\n \n \n \n \n \n \nthrowDuplicateDrawersError(position)\n \n \n\n\n\n\n \n \n Helper function for creating drawer errors.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n position\n\n \n No\n \n\n\n \n The position of the drawer.\n\n \n \n \n \n \n \n \n \n Returns : never\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n BlockSizeInputModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ConfigModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n ContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CoreModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DetailsLabelModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DrawerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ExtractionSetDropdownModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n HeaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n JsonFileReaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n LabeledSlideToggleModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n LeftSidebarModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n NameInputModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RegistrationContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RegistrationModalModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ReviewButtonModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ReviewModalModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RightSidebarModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RotationSliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SlicesInputModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StageNavModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n TagListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TagSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThemingModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VideoModalLauncherModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VideoModalModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VisibilityMenuModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VisibilityToggleModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_BlockSizeInputModule\n\n\n\ncluster_BlockSizeInputModule_declarations\n\n\n\ncluster_BlockSizeInputModule_exports\n\n\n\ncluster_ContentModule\n\n\n\ncluster_ContentModule_declarations\n\n\n\ncluster_ContentModule_imports\n\n\n\ncluster_ContentModule_exports\n\n\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_DetailsLabelModule\n\n\n\ncluster_DetailsLabelModule_declarations\n\n\n\ncluster_DetailsLabelModule_exports\n\n\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_ExtractionSetDropdownModule\n\n\n\ncluster_ExtractionSetDropdownModule_declarations\n\n\n\ncluster_ExtractionSetDropdownModule_exports\n\n\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_JsonFileReaderModule\n\n\n\ncluster_JsonFileReaderModule_declarations\n\n\n\ncluster_JsonFileReaderModule_exports\n\n\n\ncluster_LabeledSlideToggleModule\n\n\n\ncluster_LabeledSlideToggleModule_declarations\n\n\n\ncluster_LabeledSlideToggleModule_exports\n\n\n\ncluster_LeftSidebarModule\n\n\n\ncluster_LeftSidebarModule_declarations\n\n\n\ncluster_LeftSidebarModule_imports\n\n\n\ncluster_LeftSidebarModule_exports\n\n\n\ncluster_NameInputModule\n\n\n\ncluster_NameInputModule_declarations\n\n\n\ncluster_NameInputModule_exports\n\n\n\ncluster_RegistrationContentModule\n\n\n\ncluster_RegistrationContentModule_declarations\n\n\n\ncluster_RegistrationContentModule_exports\n\n\n\ncluster_RegistrationModalModule\n\n\n\ncluster_RegistrationModalModule_declarations\n\n\n\ncluster_RegistrationModalModule_exports\n\n\n\ncluster_ReviewButtonModule\n\n\n\ncluster_ReviewButtonModule_declarations\n\n\n\ncluster_ReviewButtonModule_imports\n\n\n\ncluster_ReviewButtonModule_exports\n\n\n\ncluster_ReviewModalModule\n\n\n\ncluster_ReviewModalModule_declarations\n\n\n\ncluster_ReviewModalModule_exports\n\n\n\ncluster_RightSidebarModule\n\n\n\ncluster_RightSidebarModule_declarations\n\n\n\ncluster_RightSidebarModule_imports\n\n\n\ncluster_RightSidebarModule_exports\n\n\n\ncluster_RotationSliderModule\n\n\n\ncluster_RotationSliderModule_declarations\n\n\n\ncluster_RotationSliderModule_exports\n\n\n\ncluster_SlicesInputModule\n\n\n\ncluster_SlicesInputModule_declarations\n\n\n\ncluster_SlicesInputModule_exports\n\n\n\ncluster_StageNavModule\n\n\n\ncluster_StageNavModule_declarations\n\n\n\ncluster_StageNavModule_exports\n\n\n\ncluster_TagListModule\n\n\n\ncluster_TagListModule_declarations\n\n\n\ncluster_TagListModule_exports\n\n\n\ncluster_TagSearchModule\n\n\n\ncluster_TagSearchModule_declarations\n\n\n\ncluster_TagSearchModule_exports\n\n\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\ncluster_VideoModalLauncherModule\n\n\n\ncluster_VideoModalLauncherModule_declarations\n\n\n\ncluster_VideoModalLauncherModule_exports\n\n\n\ncluster_VideoModalModule\n\n\n\ncluster_VideoModalModule_declarations\n\n\n\ncluster_VideoModalModule_exports\n\n\n\ncluster_VisibilityMenuModule\n\n\n\ncluster_VisibilityMenuModule_declarations\n\n\n\ncluster_VisibilityMenuModule_exports\n\n\n\ncluster_VisibilityToggleModule\n\n\n\ncluster_VisibilityToggleModule_declarations\n\n\n\ncluster_VisibilityToggleModule_exports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nContentModule\n\nContentModule\n\nAppModule -->\n\nContentModule->AppModule\n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nContentModule->ContentComponent \n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nAppModule -->\n\nHeaderModule->AppModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\nLeftSidebarModule\n\nLeftSidebarModule\n\nAppModule -->\n\nLeftSidebarModule->AppModule\n\n\n\n\n\nLeftSidebarComponent \n\nLeftSidebarComponent \n\nLeftSidebarComponent -->\n\nLeftSidebarModule->LeftSidebarComponent \n\n\n\n\n\nRegistrationModalModule\n\nRegistrationModalModule\n\nAppModule -->\n\nRegistrationModalModule->AppModule\n\n\n\n\n\nRegistrationModalComponent \n\nRegistrationModalComponent \n\nRegistrationModalComponent -->\n\nRegistrationModalModule->RegistrationModalComponent \n\n\n\n\n\nRightSidebarModule\n\nRightSidebarModule\n\nAppModule -->\n\nRightSidebarModule->AppModule\n\n\n\n\n\nRightSidebarComponent \n\nRightSidebarComponent \n\nRightSidebarComponent -->\n\nRightSidebarModule->RightSidebarComponent \n\n\n\n\n\nBlockSizeInputComponent\n\nBlockSizeInputComponent\n\n\n\nBlockSizeInputModule\n\nBlockSizeInputModule\n\nBlockSizeInputModule -->\n\nBlockSizeInputComponent->BlockSizeInputModule\n\n\n\nRightSidebarModule -->\n\nBlockSizeInputModule->RightSidebarModule\n\n\n\n\n\nBlockSizeInputComponent \n\nBlockSizeInputComponent \n\nBlockSizeInputComponent -->\n\nBlockSizeInputModule->BlockSizeInputComponent \n\n\n\n\n\nContentComponent\n\nContentComponent\n\nContentModule -->\n\nContentComponent->ContentModule\n\n\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nStageNavModule\n\nStageNavModule\n\nContentModule -->\n\nStageNavModule->ContentModule\n\n\n\n\n\nStageNavComponent \n\nStageNavComponent \n\nStageNavComponent -->\n\nStageNavModule->StageNavComponent \n\n\n\n\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule\n\nContentModule -->\n\nVideoModalLauncherModule->ContentModule\n\n\n\n\n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent -->\n\nVideoModalLauncherModule->VideoModalLauncherComponent \n\n\n\n\n\nConfigModule\n\nConfigModule\n\nCoreModule -->\n\nConfigModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nDetailsLabelComponent\n\nDetailsLabelComponent\n\n\n\nDetailsLabelModule\n\nDetailsLabelModule\n\nDetailsLabelModule -->\n\nDetailsLabelComponent->DetailsLabelModule\n\n\n\nLeftSidebarModule -->\n\nDetailsLabelModule->LeftSidebarModule\n\n\n\n\n\nDetailsLabelComponent \n\nDetailsLabelComponent \n\nDetailsLabelComponent -->\n\nDetailsLabelModule->DetailsLabelComponent \n\n\n\n\n\nContainerComponent\n\nContainerComponent\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nExtractionSetDropdownComponent\n\nExtractionSetDropdownComponent\n\n\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule -->\n\nExtractionSetDropdownComponent->ExtractionSetDropdownModule\n\n\n\nLeftSidebarModule -->\n\nExtractionSetDropdownModule->LeftSidebarModule\n\n\n\n\n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent -->\n\nExtractionSetDropdownModule->ExtractionSetDropdownComponent \n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nJsonFileReaderComponent\n\nJsonFileReaderComponent\n\n\n\nJsonFileReaderModule\n\nJsonFileReaderModule\n\nJsonFileReaderModule -->\n\nJsonFileReaderComponent->JsonFileReaderModule\n\n\n\nLeftSidebarModule -->\n\nJsonFileReaderModule->LeftSidebarModule\n\n\n\n\n\nJsonFileReaderComponent \n\nJsonFileReaderComponent \n\nJsonFileReaderComponent -->\n\nJsonFileReaderModule->JsonFileReaderComponent \n\n\n\n\n\nLabeledSlideToggleComponent\n\nLabeledSlideToggleComponent\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule -->\n\nLabeledSlideToggleComponent->LabeledSlideToggleModule\n\n\n\nLeftSidebarModule -->\n\nLabeledSlideToggleModule->LeftSidebarModule\n\n\n\nStageNavModule -->\n\nLabeledSlideToggleModule->StageNavModule\n\n\n\n\n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent -->\n\nLabeledSlideToggleModule->LabeledSlideToggleComponent \n\n\n\n\n\nRegistrationContentModule\n\nRegistrationContentModule\n\nRegistrationContentModule -->\n\nLabeledSlideToggleModule->RegistrationContentModule\n\n\n\n\n\nLeftSidebarComponent\n\nLeftSidebarComponent\n\nLeftSidebarModule -->\n\nLeftSidebarComponent->LeftSidebarModule\n\n\n\n\n\nNameInputModule\n\nNameInputModule\n\nLeftSidebarModule -->\n\nNameInputModule->LeftSidebarModule\n\n\n\n\n\nNameInputComponent \n\nNameInputComponent \n\nNameInputComponent -->\n\nNameInputModule->NameInputComponent \n\n\n\nRegistrationContentModule -->\n\nNameInputModule->RegistrationContentModule\n\n\n\n\n\nVisibilityMenuModule\n\nVisibilityMenuModule\n\nLeftSidebarModule -->\n\nVisibilityMenuModule->LeftSidebarModule\n\n\n\n\n\nVisibilityMenuComponent \n\nVisibilityMenuComponent \n\nVisibilityMenuComponent -->\n\nVisibilityMenuModule->VisibilityMenuComponent \n\n\n\n\n\nVisibilityToggleModule\n\nVisibilityToggleModule\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\n\n\nVisibilityToggleComponent \n\nVisibilityToggleComponent \n\nVisibilityToggleComponent -->\n\nVisibilityToggleModule->VisibilityToggleComponent \n\n\n\n\n\nNameInputComponent\n\nNameInputComponent\n\nNameInputModule -->\n\nNameInputComponent->NameInputModule\n\n\n\n\n\nRegistrationContentComponent\n\nRegistrationContentComponent\n\nRegistrationContentModule -->\n\nRegistrationContentComponent->RegistrationContentModule\n\n\n\nRegistrationModalModule -->\n\nRegistrationContentModule->RegistrationModalModule\n\n\n\n\n\nRegistrationContentComponent \n\nRegistrationContentComponent \n\nRegistrationContentComponent -->\n\nRegistrationContentModule->RegistrationContentComponent \n\n\n\n\n\nRegistrationModalComponent\n\nRegistrationModalComponent\n\nRegistrationModalModule -->\n\nRegistrationModalComponent->RegistrationModalModule\n\n\n\n\n\nReviewButtonComponent\n\nReviewButtonComponent\n\n\n\nReviewButtonModule\n\nReviewButtonModule\n\nReviewButtonModule -->\n\nReviewButtonComponent->ReviewButtonModule\n\n\n\nRightSidebarModule -->\n\nReviewButtonModule->RightSidebarModule\n\n\n\n\n\nReviewButtonComponent \n\nReviewButtonComponent \n\nReviewButtonComponent -->\n\nReviewButtonModule->ReviewButtonComponent \n\n\n\n\n\nReviewModalModule\n\nReviewModalModule\n\nReviewButtonModule -->\n\nReviewModalModule->ReviewButtonModule\n\n\n\n\n\nReviewModalComponent \n\nReviewModalComponent \n\nReviewModalComponent -->\n\nReviewModalModule->ReviewModalComponent \n\n\n\n\n\nReviewModalComponent\n\nReviewModalComponent\n\nReviewModalModule -->\n\nReviewModalComponent->ReviewModalModule\n\n\n\n\n\nRightSidebarComponent\n\nRightSidebarComponent\n\nRightSidebarModule -->\n\nRightSidebarComponent->RightSidebarModule\n\n\n\n\n\nRotationSliderModule\n\nRotationSliderModule\n\nRightSidebarModule -->\n\nRotationSliderModule->RightSidebarModule\n\n\n\n\n\nRotationSliderComponent \n\nRotationSliderComponent \n\nRotationSliderComponent -->\n\nRotationSliderModule->RotationSliderComponent \n\n\n\n\n\nSlicesInputModule\n\nSlicesInputModule\n\nRightSidebarModule -->\n\nSlicesInputModule->RightSidebarModule\n\n\n\n\n\nSlicesInputComponent \n\nSlicesInputComponent \n\nSlicesInputComponent -->\n\nSlicesInputModule->SlicesInputComponent \n\n\n\n\n\nTagListModule\n\nTagListModule\n\nRightSidebarModule -->\n\nTagListModule->RightSidebarModule\n\n\n\n\n\nTagListComponent \n\nTagListComponent \n\nTagListComponent -->\n\nTagListModule->TagListComponent \n\n\n\n\n\nTagSearchModule\n\nTagSearchModule\n\nRightSidebarModule -->\n\nTagSearchModule->RightSidebarModule\n\n\n\n\n\nTagSearchComponent \n\nTagSearchComponent \n\nTagSearchComponent -->\n\nTagSearchModule->TagSearchComponent \n\n\n\n\n\nRotationSliderComponent\n\nRotationSliderComponent\n\nRotationSliderModule -->\n\nRotationSliderComponent->RotationSliderModule\n\n\n\n\n\nSlicesInputComponent\n\nSlicesInputComponent\n\nSlicesInputModule -->\n\nSlicesInputComponent->SlicesInputModule\n\n\n\n\n\nStageNavComponent\n\nStageNavComponent\n\nStageNavModule -->\n\nStageNavComponent->StageNavModule\n\n\n\n\n\nTagListComponent\n\nTagListComponent\n\nTagListModule -->\n\nTagListComponent->TagListModule\n\n\n\n\n\nTagSearchComponent\n\nTagSearchComponent\n\nTagSearchModule -->\n\nTagSearchComponent->TagSearchModule\n\n\n\n\n\nThemingService\n\nThemingService\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\nVideoModalLauncherComponent\n\nVideoModalLauncherComponent\n\nVideoModalLauncherModule -->\n\nVideoModalLauncherComponent->VideoModalLauncherModule\n\n\n\n\n\nVideoModalComponent\n\nVideoModalComponent\n\n\n\nVideoModalModule\n\nVideoModalModule\n\nVideoModalModule -->\n\nVideoModalComponent->VideoModalModule\n\n\n\n\n\nVideoModalComponent \n\nVideoModalComponent \n\nVideoModalComponent -->\n\nVideoModalModule->VideoModalComponent \n\n\n\n\n\nVisibilityMenuComponent\n\nVisibilityMenuComponent\n\nVisibilityMenuModule -->\n\nVisibilityMenuComponent->VisibilityMenuModule\n\n\n\n\n\nVisibilityToggleComponent\n\nVisibilityToggleComponent\n\nVisibilityToggleModule -->\n\nVisibilityToggleComponent->VisibilityToggleModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 29 Modules\n \n \n \n \n \n \n \n \n 29 Components\n \n \n \n \n \n \n \n 9 Injectables\n \n \n \n \n \n \n \n 2 Classes\n \n \n \n \n \n \n \n 32 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n CancelRegistrationCallback   (projects/.../app-web-component.component.ts)\n \n \n ContainerPayload   (projects/.../messages.ts)\n \n \n DrawerPayload   (projects/.../messages.ts)\n \n \n ExpandedState   (projects/.../drawer.component.ts)\n \n \n ExpandedState2   (projects/.../drawer.component.ts)\n \n \n FetchPreviousRegistrationsCallback   (projects/.../app-web-component.component.ts)\n \n \n Message   (projects/.../messages.ts)\n \n \n MessageChannel   (projects/.../messages.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n MetaData   (projects/.../meta-data.ts)\n \n \n OpenedState   (projects/.../drawer.component.ts)\n \n \n Organ   (projects/.../app-web-component.component.ts)\n \n \n Payload   (projects/.../messages.ts)\n \n \n RegistrationCallback   (projects/.../app-web-component.component.ts)\n \n \n Side   (projects/.../stage-nav.component.ts)\n \n \n TagId   (projects/.../anatomical-structure-tag.ts)\n \n \n User   (projects/.../app-web-component.component.ts)\n \n \n ViewSide   (projects/.../model.state.ts)\n \n \n ViewType   (projects/.../model.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-rui/src/app/app-web-component.component.ts\n \n \n \n \n \n \n CancelRegistrationCallback\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n FetchPreviousRegistrationsCallback\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n Organ\n \n \n \n \n NonNullable<>\n\n \n \n \n \n \n \n \n \n \n RegistrationCallback\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n User\n \n \n \n \n NonNullable<>\n\n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n ContainerPayload\n \n \n \n \n Payload types for messages sent from the drawer container.\n\n \n \n \n \n ContentContainerChanged | DrawerContainersChanged\n\n \n \n \n \n \n \n \n \n \n DrawerPayload\n \n \n \n \n Payload types for messages sent from the drawers.\n\n \n \n \n \n DrawerToggled | DrawerInitialized\n\n \n \n \n \n \n \n \n \n \n Message\n \n \n \n \n Specific message type.\n\n \n \n \n \n GenericMessage\n\n \n \n \n \n \n \n \n \n \n MessageChannel\n \n \n \n \n Specific channel type.\n\n \n \n \n \n GenericMessageChannel\n\n \n \n \n \n \n \n \n \n \n MessageService\n \n \n \n \n Specific service type.\n\n \n \n \n \n GenericMessageService\n\n \n \n \n \n \n \n \n \n \n Payload\n \n \n \n \n Combined payload type for all drawer sub components.\n\n \n \n \n \n ContainerPayload | DrawerPayload\n\n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n ExpandedState\n \n \n \n \n Expanded/collapsed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n \n \n \n \n \n ExpandedState2\n \n \n \n \n Expanded state relative to an opposite drawer.\n\n \n \n \n \n \"collapsed\" | \"half\" | \"extended\" | \"full\"\n\n \n \n \n \n \n \n \n \n \n OpenedState\n \n \n \n \n Opened/closed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n projects/ccf-rui/src/app/core/models/meta-data.ts\n \n \n \n \n \n \n MetaData\n \n \n \n \n MetaDataField[]\n\n \n \n \n \n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts\n \n \n \n \n \n \n Side\n \n \n \n \n Valid values for side.\n\n \n \n \n \n \"left\" | \"right\" | \"anterior\" | \"posterior\" | \"3D\"\n\n \n \n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n \n \n \n \n \n TagId\n \n \n \n \n Type for tag identifiers\n\n \n \n \n \n string | number\n\n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n \n \n \n \n \n ViewSide\n \n \n \n \n Side which the model is viewed from\n\n \n \n \n \n \"left\" | \"right\" | \"anterior\" | \"posterior\"\n\n \n \n \n \n \n \n \n \n \n ViewType\n \n \n \n \n Model view type\n\n \n \n \n \n \"register\" | \"3d\"\n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n DEFAULT_BLOCK_SIZE   (projects/.../block-size-input.component.ts)\n \n \n DEFAULT_ICONS   (projects/.../default-icons.ts)\n \n \n DEFAULT_ROTATION   (projects/.../rotation-slider.component.ts)\n \n \n DEFAULT_SEARCH_LIMIT   (projects/.../tag-search.component.ts)\n \n \n DEFAULT_SEARCH_THROTTLE   (projects/.../tag-search.component.ts)\n \n \n DEFAULT_SLICES_CONFIG   (projects/.../slices-input.component.ts)\n \n \n DEFAULT_THEME   (projects/.../theming.service.ts)\n \n \n EMPTY_RESULT   (projects/.../tag-search.component.ts)\n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT   (projects/.../drawer.component.ts)\n \n \n GLOBAL_CONFIG   (projects/.../config.ts)\n \n \n MESSAGE_SERVICE_CONFIG   (projects/.../message.service.ts)\n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG   (projects/.../message.service.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n RUI_ORGANS   (projects/.../model.state.ts)\n \n \n ruiConfig   (projects/.../config.ts)\n \n \n \n \n \n \n\n\n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n \n \n \n \n \n \n DEFAULT_BLOCK_SIZE\n \n \n \n \n \n \n Type : BlockSize\n\n \n \n \n \n Default value : {\n x: 10,\n y: 10,\n z: 10\n}\n \n \n\n \n \n Defaults for block sizes.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n \n \n \n \n \n \n DEFAULT_ICONS\n \n \n \n \n \n \n Type : DefaultIconDefinition[]\n\n \n \n \n \n Default value : [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'visibility_off_cube', namespace: 'app', url: 'assets/icons/ico-cube.svg' }\n]\n \n \n\n \n \n Icons registered at startup.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n \n \n \n \n \n \n DEFAULT_ROTATION\n \n \n \n \n \n \n Type : Rotation\n\n \n \n \n \n Default value : {\n x: 0,\n y: 0,\n z: 0\n}\n \n \n\n \n \n Default values for rotation.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n \n \n \n \n \n \n DEFAULT_SEARCH_LIMIT\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 5\n \n \n\n \n \n Default search results limit\n\n \n \n\n \n \n \n \n \n \n \n \n DEFAULT_SEARCH_THROTTLE\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 100\n \n \n\n \n \n Default search throttle time in ms\n\n \n \n\n \n \n \n \n \n \n \n \n EMPTY_RESULT\n \n \n \n \n \n \n Type : TagSearchResult\n\n \n \n \n \n Default value : { totalCount: 0, results: [] }\n \n \n\n \n \n Empty search result object\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n \n \n \n \n \n \n DEFAULT_SLICES_CONFIG\n \n \n \n \n \n \n Type : SlicesConfig\n\n \n \n \n \n Default value : {\n thickness: NaN,\n numSlices: NaN\n}\n \n \n\n \n \n Default values for slices config.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n \n \n \n \n \n \n DEFAULT_THEME\n \n \n \n \n \n \n Default value : new InjectionToken('Default theme class')\n \n \n\n \n \n Token for specifying the default theme class.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n}\n \n \n\n \n \n Default animation parameters.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/services/config/config.ts\n \n \n \n \n \n \n \n GLOBAL_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Global configuration object'\n)\n \n \n\n\n \n \n \n \n \n \n \n \n ruiConfig\n \n \n \n \n \n \n Type : GlobalConfig\n\n \n \n\n\n \n \n\n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n \n \n \n \n \n \n MESSAGE_SERVICE_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n)\n \n \n\n \n \n Token for specifying the message service configuration.\n\n \n \n\n \n \n \n \n \n \n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n \n \n \n \n \n Type : MessageServiceConfig\n\n \n \n \n \n Default value : {\n isolated: true\n}\n \n \n\n \n \n Default message service configuration.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n \n MessageService\n \n \n \n \n \n \n Default value : GenericMessageService\n \n \n\n \n \n Reference to the service class.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState,\n IconRegistryState,\n PageState,\n ModelState,\n AnatomicalStructureTagState,\n ReferenceDataState,\n RegistrationState,\n SceneState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n \n \n \n \n \n \n RUI_ORGANS\n \n \n \n \n \n \n Default value : ALL_ORGANS\n \n \n\n \n \n All organs to be displayed\n\n \n \n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/injectables/AnatomicalStructureTagState.html",[0,1.282,1,2.503]],["body/injectables/AnatomicalStructureTagState.html",[0,1.524,1,2.975,2,2.052,3,0.075,4,0.091,5,0.066,6,0.138,7,6.809,8,3.847,9,5.308,10,2.885,11,0.848,12,2.169,13,4.591,14,2.975,15,2.528,16,1.987,17,5.401,18,0.344,19,0.549,20,2.166,21,5.401,22,2.708,23,2.838,24,5.061,25,1.313,26,5.923,27,5.209,28,5.398,29,2.885,30,4.591,31,5.209,32,2.643,33,5.266,34,5.401,35,1.093,36,2.885,37,3.789,38,1.97,39,5.209,40,0.977,41,1.002,42,1.743,43,0.01,44,1.082,45,0.769,46,1.361,47,1.23,48,1.487,49,3.5,50,3.228,51,4.591,52,1.967,53,3.894,54,3.593,55,1.629,56,1.244,57,4.591,58,3.593,59,3.434,60,3.636,61,3.636,62,4.591,63,3.593,64,3.593,65,2.236,66,4.183,67,3.593,68,4.591,69,0.922,70,4.704,71,1.545,72,5.314,73,3.593,74,4.183,75,0.007,76,3.074,77,4.012,78,4.183,79,4.183,80,0.007,81,4.591,82,4.278,83,3.636,84,3.434,85,0.674,86,0.708,87,3.593,88,2.405,89,3.593,90,2.069,91,2.21,92,3.5,93,3.593,94,3.593,95,3.593,96,2.721,97,3.593,98,3.593,99,0.332,100,4.591,101,3.166,102,2.151,103,3.166,104,0.18,105,2.643,106,2.236,107,1.542,108,1.542,109,1.452,110,2.676,111,1.892,112,1.025,113,1.452,114,1.228,115,2.249,116,2.145,117,2.676,118,1.968,119,2.145,120,2.885,121,1.41,122,1.41,123,1.37,124,1.332,125,1.37,126,2.676,127,1.643,128,0.359,129,0.132,130,2.676,131,1.496,132,0.126,133,1.393,134,3.166,135,3.166,136,3.166,137,3.636,138,1.269,139,3.682,140,0.929,141,0.953,142,4.431,143,3.166,144,2.885,145,3.166,146,3.166,147,3.166,148,3.658,149,3.166,150,3.166,151,3.166,152,3.166,153,3.166,154,2.716,155,2.044,156,3.166,157,2.369,158,4.591,159,1.082,160,0.549,161,1.542,162,1.643,163,2.369,164,2.052,165,2.369,166,2.369,167,2.249,168,2.369,169,2.369,170,3.166,171,3.166,172,2.249,173,2.249,174,3.166,175,3.166,176,2.508,177,4.591,178,4.591,179,4.591,180,3.434,181,1.828,182,4.591,183,2.508,184,2.508,185,3.166,186,3.166,187,1.165,188,2.369,189,3.166,190,3.166,191,3.166,192,3.166,193,3.166]],["title/interfaces/AnatomicalStructureTagStateModel.html",[128,0.302,130,3.263]],["body/interfaces/AnatomicalStructureTagStateModel.html",[0,1.779,1,2.556,3,0.093,4,0.114,5,0.083,6,0.073,7,3.595,8,2.962,9,2.802,10,3.595,11,0.565,12,2.153,13,3.944,14,2.556,15,2.516,16,1.707,17,5.357,20,2.013,21,3.944,22,2.718,23,2.632,24,4.551,26,3.944,28,3.595,29,1.921,33,5.203,34,3.944,35,1.085,37,3.661,40,0.84,41,0.861,43,0.01,44,0.631,45,0.715,47,1.112,48,1.277,49,3.472,50,3.202,51,3.944,53,3.757,55,0.927,56,1.183,57,3.944,59,2.951,60,3.125,61,3.125,62,3.944,65,1.921,66,3.595,68,3.944,69,0.834,70,4.551,71,1.128,72,5.514,74,3.595,75,0.007,76,2.78,77,3.629,78,3.595,79,3.595,80,0.008,81,3.944,82,4.243,83,3.125,84,2.951,88,2.385,90,1.871,91,2.193,92,3.472,96,2.632,99,0.345,100,5.357,101,3.944,102,2.423,103,3.944,104,0.224,105,3.084,106,2.609,107,1.921,108,1.921,109,1.808,110,3.333,111,2.358,112,1.277,113,1.808,114,1.529,115,2.802,116,2.672,117,3.333,118,2.452,119,2.672,120,3.595,121,1.756,122,1.756,123,1.707,124,1.66,125,1.707,126,3.333,127,2.047,128,0.419,129,0.154,130,4.527,131,1.863,132,0.156,133,1.534,134,3.944,135,3.944,136,3.944,137,4.243,138,1.35,139,4.057,140,1.085,141,1.112,142,4.881,143,3.944,144,3.595,145,3.944,146,3.944,147,3.944,148,4.12,149,3.944,150,3.944,151,3.944,152,3.944,153,3.944,154,2.992,155,2.385,156,3.944,157,2.951,158,5.357,159,1.192,160,0.684,161,1.921,162,2.047,163,2.951,164,2.556,165,2.951,166,2.951,167,2.802,168,2.951,169,2.951,170,3.944,171,3.944,172,2.802,173,2.802,174,3.944,175,3.944,176,3.125,177,5.357,178,5.357,179,5.357,180,4.007,181,2.134,182,5.357,183,3.125,184,3.125,185,3.944,186,3.944,187,1.451,188,2.951,189,3.944,190,3.944,191,3.944,192,3.944,193,3.944,194,1.185]],["title/components/AppComponent.html",[195,0.434,196,1.19]],["body/components/AppComponent.html",[3,0.054,4,0.067,5,0.076,6,0.138,11,0.784,12,0.985,16,0.999,18,0.548,19,0.433,20,1.444,22,1.366,23,1.929,25,1.035,32,2.082,35,0.732,37,3.375,38,1.982,42,1.456,43,0.01,44,1.006,45,0.59,46,1.138,52,1.201,55,1.288,56,1.147,69,1.095,75,0.004,80,0.004,85,1.435,86,1.48,88,2.247,91,2.065,99,0.292,104,0.131,111,1.38,112,0.747,128,0.283,129,0.104,132,0.092,133,0.85,138,0.836,140,1.022,141,0.751,159,0.661,160,1.305,181,1.44,187,1.33,195,0.615,196,1.555,197,1.035,198,0.747,199,0.827,200,0.827,201,0.806,202,1.951,203,2.45,204,1.658,205,2.476,206,3.335,207,0.711,208,1.087,209,1.087,210,2.23,211,1.117,212,1.245,213,1.114,214,4.063,215,1.114,216,3.296,217,4.063,218,3.275,219,4.545,220,4.545,221,3.777,222,3.532,223,3.585,224,4.316,225,4.369,226,4.063,227,3.616,228,4.103,229,2.803,230,3.775,231,4.598,232,3.296,233,3.616,234,4.103,235,4.063,236,2.104,237,5.536,238,4.598,239,4.598,240,3.532,241,3.418,242,3.768,243,3.27,244,2.243,245,2.313,246,2.772,247,3.137,248,4.103,249,2.865,250,3.335,251,2.308,252,3.775,253,4.103,254,4.993,255,1.719,256,2.355,257,2.24,258,1.718,259,1.799,260,4.911,261,3.766,262,2.745,263,2.619,264,4.598,265,4.103,266,4.063,267,4.063,268,3.335,269,4.063,270,3.768,271,3.056,272,3.056,273,3.296,274,3.296,275,2.619,276,2.45,277,1.522,278,2.619,279,2.619,280,2.344,281,3.296,282,2.45,283,4.264,284,4.063,285,3.775,286,2.235,287,2.619,288,3.296,289,2.619,290,2.619,291,3.296,292,2.619,293,2.619,294,3.296,295,2.619,296,1.647,297,2.619,298,2.305,299,1.85,300,2.772,301,2.619,302,2.344,303,2.082,304,2.619,305,2.865,306,2.161,307,1.101,308,1.245,309,3.137,310,3.167,311,2.569,312,2.24,313,2.619,314,3.296,315,2.619,316,3.296,317,2.619,318,2.619,319,2.619,320,0.694,321,1.727,322,1.951,323,1.727,324,2.104,325,0.766,326,1.951,327,2.104,328,1.951,329,1.951,330,1.564,331,1.496,332,0.895,333,1.38,334,1.38,335,1.829,336,0.85,337,2.104,338,2.104,339,3.296,340,2.104,341,2.104,342,2.104,343,2.104,344,3.296,345,2.104,346,1.951,347,2.104,348,2.104,349,1.64,350,2.104,351,2.104,352,1.435,353,2.104,354,2.104,355,2.104,356,1.564,357,2.104,358,0.786,359,2.104,360,2.104,361,2.865,362,2.104,363,2.104,364,2.104,365,2.104,366,2.104,367,2.104,368,5.731,369,2.104,370,4.063,371,2.104,372,5.536,373,2.104,374,1.951,375,2.104,376,5.134,377,1.329,378,2.104,379,3.346,380,2.104,381,2.182,382,3.296,383,3.937,384,1.829,385,2.104,386,1.565,387,3.296,388,1.496,389,1.708,390,3.296,391,2.104,392,1.951,393,2.104,394,1.64,395,4.103,396,5.726,397,5.046,398,0.895,399,1.688,400,2.83,401,2.569,402,2.569,403,2.918,404,1.825,405,1.496,406,2.344,407,1.16,408,1.06,409,2.082,410,2.665,411,2.619,412,2.009,413,1.232,414,2.619,415,2.668,416,2.569,417,2.753,418,3.056,419,2.619,420,2.87,421,5.059,422,2.865,423,1.06,424,2.344,425,2.308,426,2.106,427,2.344,428,1.087,429,2.705,430,1.94,431,1.727,432,2.45,433,2.171,434,1.239,435,1.761,436,1.761,437,3.296,438,2.104,439,2.104,440,1.124,441,2.772,442,2.619,443,1.16,444,1.028,445,2.705,446,1.829,447,2.392,448,3.016,449,0.893,450,2.476,451,4.103,452,0.893,453,1.829,454,2.619,455,2.619,456,1.517,457,2.865,458,3.335,459,4.103,460,2.567,461,2.619,462,2.619,463,1.329,464,2.104,465,1.028,466,1.829,467,1.282,468,1.282,469,1.496,470,2.619,471,1.64,472,1.951,473,0.411,474,1.035,475,0.827,476,1.809,477,0.827,478,0.827,479,0.747,480,0.827,481,0.729,482,1.598,483,0.747,484,0.827,485,1.114,486,1.598,487,0.747,488,0.786,489,0.827,490,0.747,491,0.827,492,0.747,493,0.711,494,0.827,495,0.747,496,0.827,497,0.747,498,0.747,499,0.827,500,0.747,501,0.806,502,0.729,503,0.827,504,0.747,505,1.296,506,0.729,507,0.747,508,0.747,509,1.598,510,0.747,511,1.201,512,1.296,513,0.729,514,0.747,515,0.729,516,0.614,517,0.827,518,0.729,519,0.711,520,0.747,521,0.827,522,0.747,523,0.827,524,0.747,525,0.827,526,0.747,527,1.06,528,0.747,529,1.171,530,0.747,531,0.827,532,0.747,533,1.087,534,0.827,535,0.747,536,0.827,537,0.827]],["title/modules/AppModule.html",[538,0.652,539,3.263]],["body/modules/AppModule.html",[3,0.109,4,0.134,5,0.097,6,0.11,25,1.326,37,3.731,38,1.232,43,0.01,55,1.09,56,1.033,75,0.007,80,0.007,99,0.361,104,0.263,129,0.134,132,0.184,138,0.869,160,0.804,196,2.268,203,3.14,204,2.125,211,0.663,225,3.004,283,3.917,296,1.791,322,3.917,323,3.467,325,1.539,329,3.917,423,1.359,473,0.825,479,2.384,538,0.783,539,6.804,540,1.501,541,1.539,542,2.361,543,1.619,544,1.979,545,1.661,546,4.635,547,4.635,548,4.635,549,5.832,550,5.832,551,5.832,552,5.832,553,5.832,554,5.832,555,5.832,556,2.136,557,1.501,558,5.259,559,2.192,560,7.475,561,5.259,562,6.762,563,2.082,564,5.259,565,4.635,566,6.762,567,3.917,568,2.668,569,2.815,570,2.064,571,6.762,572,5.96,573,4.459,574,3.293,575,5.431,576,4.224,577,5.96,578,6.762,579,3.672,580,5.259,581,5.259,582,5.259,583,5.036,584,5.259,585,5.259,586,5.259,587,3.917,588,6.762,589,5.259,590,4.459,591,4.635,592,5.259,593,3.917,594,5.259,595,5.036,596,5.431,597,3.672,598,5.259,599,5.259,600,2.125,601,6.762,602,5.259,603,4.635,604,5.259,605,3.917]],["title/interfaces/AppOptions.html",[128,0.302,335,3.059]],["body/interfaces/AppOptions.html",[3,0.087,4,0.106,5,0.077,6,0.068,16,2.211,18,0.4,19,0.611,20,1.462,22,1.39,23,1.593,35,0.745,37,3.401,43,0.01,45,0.644,46,1.496,56,1.154,69,1.209,75,0.006,80,0.006,85,0.784,88,2.275,91,2.091,99,0.331,104,0.209,111,2.2,112,1.192,128,0.4,129,0.147,132,0.146,133,1.201,138,1.1,140,1.034,141,0.764,159,0.934,160,1.309,181,1.466,194,1.106,195,0.659,196,1.134,202,3.111,203,2.493,204,1.688,205,2.837,206,3.822,208,1.106,209,1.106,210,1.679,211,0.84,212,1.028,213,1.134,214,3.355,215,1.134,216,3.355,217,3.355,218,3.979,219,5.155,220,5.155,221,3.176,222,2.916,223,3.629,224,4.168,225,4.8,226,3.355,229,2.045,230,2.754,231,3.355,235,3.355,237,5.347,238,4.656,239,4.656,240,2.916,241,3.461,242,3.111,243,3.311,244,2.594,245,2.342,246,2.288,247,3.176,250,2.754,252,2.754,254,4.656,255,1.559,256,2.05,257,1.85,258,1.74,259,1.462,260,4.317,261,3.311,262,2.413,264,3.355,266,3.355,267,3.355,268,2.754,269,3.355,270,3.111,271,3.111,272,3.111,273,3.355,274,3.355,276,2.493,277,1.549,280,2.386,281,3.355,282,2.493,283,4.958,284,4.656,285,4.389,286,2.331,288,3.355,291,3.355,294,3.355,296,1.763,298,2.149,299,1.053,300,3.176,302,2.386,303,2.119,305,2.916,306,2.2,307,0.803,308,1.028,309,2.288,310,3.629,311,2.615,312,1.85,314,3.355,316,3.355,320,1.106,321,2.754,322,3.111,323,2.754,324,3.355,325,1.222,326,3.111,327,3.355,328,3.111,329,3.111,330,2.493,331,2.386,332,1.427,333,2.2,334,2.2,335,4.047,336,1.49,337,3.355,338,3.355,339,4.656,340,3.355,341,3.355,342,3.355,343,3.355,344,4.656,345,3.355,346,3.111,347,3.355,348,3.355,349,2.615,350,3.355,351,3.355,352,2.288,353,3.355,354,3.355,355,3.355,356,2.493,357,3.355,358,1.254,359,3.355,360,3.355,361,2.916,362,3.355,363,3.355,364,3.355,365,3.355,366,3.355,367,3.355,368,6.565,369,3.355,370,5.347,371,3.355,372,6.439,373,3.355,374,3.111,375,3.355,376,5.971,377,2.119,378,3.355,379,3.967,380,3.355,381,2.035,382,4.656,383,4.579,384,2.916,385,3.355,386,2.211,387,4.656,388,2.386,389,2.413,390,4.656,391,3.355,392,3.111,393,3.355,394,2.615]],["title/components/AppWebComponent.html",[195,0.434,479,1.251]],["body/components/AppWebComponent.html",[3,0.085,4,0.103,5,0.105,6,0.142,12,1.365,16,2.169,18,0.389,19,0.6,35,1.015,38,2.038,42,0.952,43,0.01,44,1.002,45,0.795,46,0.744,56,0.869,69,1.238,75,0.006,80,0.006,82,3.971,99,0.317,104,0.203,112,1.16,129,0.197,132,0.142,138,0.672,141,0.744,195,0.649,196,1.104,197,1.654,198,1.623,200,1.284,201,1.252,207,1.104,208,1.507,209,1.507,210,2.289,211,1.149,212,1.614,218,3.744,219,4.326,220,4.326,225,3.748,244,1.466,245,2.872,246,3.894,247,3.894,255,0.952,258,2.596,259,1.434,298,2.951,299,1.654,307,1.094,308,1,320,1.077,325,1.19,328,3.027,332,2.719,336,1.682,358,1.22,408,1.05,449,0.885,452,0.885,456,1.077,473,0.638,474,1.434,475,1.284,476,2.245,477,1.284,478,1.284,479,2.028,480,1.284,481,1.131,482,2.073,483,1.16,484,1.284,485,1.544,486,2.073,487,1.16,488,1.22,489,1.284,490,1.16,491,1.284,492,1.16,493,1.104,494,1.284,495,1.16,496,1.284,497,1.16,498,1.16,499,1.284,500,1.16,501,1.252,502,1.131,503,1.284,504,1.16,505,1.797,506,1.131,507,1.16,508,1.16,509,2.073,510,1.16,511,1.665,512,1.797,513,1.131,514,1.16,515,1.131,516,0.952,517,1.284,518,1.131,519,1.104,520,1.16,521,1.284,522,1.16,523,1.284,524,1.16,525,1.284,526,1.16,527,1.47,528,1.16,529,1.623,530,1.16,531,1.284,532,1.16,533,1.507,534,1.284,535,1.16,536,1.284,537,1.284,579,6.103,606,7.021,607,3.265,608,6.561,609,5.688,610,3.917,611,2.298,612,4.108,613,4.686,614,5.708,615,6.263,616,3.148,617,6.263,618,5.293,619,4.065,620,5.688,621,5.688,622,4.065,623,4.581,624,4.065,625,4.326,626,4.065,627,5.783,628,4.065,629,4.065,630,4.065,631,4.065,632,4.065,633,4.887,634,4.065,635,4.065,636,4.065,637,4.065,638,4.065,639,1.99,640,2.063,641,5.688,642,4.065,643,2.063,644,2.063,645,5.013,646,1.745,647,4.065,648,4.065,649,4.065,650,3.027,651,4.065,652,4.065,653,4.065,654,4.065,655,4.065,656,6.561,657,6.561,658,6.561]],["title/interfaces/BlockSize.html",[128,0.302,659,2.401]],["body/interfaces/BlockSize.html",[3,0.11,4,0.135,5,0.098,6,0.086,11,0.67,18,0.509,19,0.718,40,0.997,41,1.022,43,0.01,44,0.96,45,0.672,47,0.972,56,1.04,69,0.729,71,2.196,75,0.007,80,0.007,86,1.048,99,0.271,104,0.266,128,0.518,129,0.173,131,2.211,132,0.238,138,1.125,140,1.214,159,1.209,160,1.148,181,1.865,194,1.407,195,0.784,208,1.407,209,1.407,210,1.339,211,0.858,213,1.442,215,1.442,255,2.12,258,2.589,259,1.339,320,1.407,381,2.874,386,3.122,389,3.408,403,2.596,408,2.229,413,2.043,474,1.339,481,1.478,600,2.146,659,4.339,660,3.708,661,3.502,662,3.171,663,5.069,664,3.453,665,4.483,666,4.523,667,5.998,668,2.833,669,1.516,670,2.833,671,2.671,672,2.026,673,1.97,674,2.524,675,3.956,676,5.593,677,4.523,678,3.956,679,3.502,680,3.502,681,1.516,682,1.678,683,3.297,684,3.956,685,3.502,686,4.681,687,2.671,688,2.28,689,4.261,690,3.171,691,3.877,692,3.956,693,3.502,694,4.681,695,3.708,696,3.502,697,3.326,698,6.619,699,3.956,700,4.681,701,5.998,702,4.681,703,5.998,704,3.956,705,4.681,706,4.681]],["title/components/BlockSizeInputComponent.html",[195,0.434,481,1.22]],["body/components/BlockSizeInputComponent.html",[3,0.075,4,0.091,5,0.097,6,0.128,11,0.773,12,1.252,18,0.345,19,0.55,25,1.315,35,0.642,38,1.799,40,0.978,41,1.003,42,1.221,43,0.01,44,1.148,45,0.667,46,0.954,47,0.954,52,1.053,55,1.08,56,1.028,69,0.923,71,1.546,75,0.005,76,2.385,80,0.005,85,1.151,86,1.408,99,0.208,104,0.18,128,0.359,129,0.132,131,1.498,132,0.26,138,0.862,140,1.094,141,0.658,159,0.988,160,1.091,181,1.83,187,1.69,195,0.76,196,0.977,197,1.315,198,1.027,199,1.136,200,1.136,201,1.108,207,0.977,208,1.381,209,1.381,210,2.268,211,1.141,212,0.885,213,1.416,215,1.416,218,1.895,255,2.092,258,2.593,259,1.696,299,1.546,307,1.003,308,0.885,320,0.953,381,2.361,386,2.565,389,2.8,398,1.229,399,1.665,400,2.632,403,2.723,407,1.593,408,2.332,409,1.825,412,1.761,413,2.018,420,1.498,426,2.8,428,1.624,433,2.238,435,1.544,436,1.544,440,1.544,443,2.309,444,1.412,447,1.701,448,1.895,449,0.783,450,1.761,452,1.135,453,2.511,456,0.953,460,1.825,467,1.761,468,1.761,469,3.503,473,0.564,474,1.8,475,1.136,476,2.124,477,1.136,478,1.136,479,1.027,480,1.136,481,1.872,482,1.937,483,1.027,484,1.136,485,1.416,486,1.937,487,1.027,488,1.08,489,1.136,490,1.027,491,1.136,492,1.027,493,0.977,494,1.136,495,1.027,496,1.136,497,1.027,498,1.027,499,1.136,500,1.027,501,1.108,502,1.001,503,1.136,504,1.027,505,1.647,506,1.001,507,1.027,508,1.027,509,1.937,510,1.027,511,1.526,512,1.647,513,1.001,514,1.027,515,1.001,516,0.843,517,1.136,518,1.001,519,0.977,520,1.027,521,1.136,522,1.027,523,1.136,524,1.027,525,1.136,526,1.027,527,1.347,528,1.027,529,1.488,530,1.027,531,1.136,532,1.027,533,1.381,534,1.136,535,1.027,536,1.136,537,1.136,568,3.412,600,1.454,611,2.478,659,4.078,660,5.49,661,5.185,662,2.148,663,2.679,664,1.825,665,4.262,666,4.386,667,5.405,668,2.553,669,1.027,670,2.171,671,2.639,672,1.372,673,1.334,674,2.274,675,2.679,676,5.008,677,4.077,678,3.883,679,3.438,680,4.043,681,1.488,682,1.937,683,3.274,684,3.883,685,3.438,686,5.405,687,2.407,688,2.238,689,4.469,690,3.113,691,3.644,692,3.883,693,3.438,694,4.595,695,2.511,696,2.372,697,2.252,698,5.405,699,2.679,700,3.17,701,4.595,702,3.17,703,4.595,704,3.883,705,5.927,706,3.17,707,5.214,708,2.552,709,1.735,710,1.895,711,5.214,712,3.17,713,4.595,714,3.597,715,3.17,716,4.188,717,4.043,718,3.17,719,2.511,720,3.17,721,3.17,722,2.252,723,1.895,724,2.511,725,2.252,726,2.511,727,1.895,728,2.511,729,3.17,730,2.889,731,2.679,732,2.372,733,4.595,734,2.309,735,3.64,736,2.889,737,2.252,738,2.679,739,3.597,740,3.17,741,2.372,742,2.372]],["title/modules/BlockSizeInputModule.html",[538,0.652,743,3.059]],["body/modules/BlockSizeInputModule.html",[3,0.131,4,0.16,5,0.117,6,0.103,43,0.01,75,0.008,80,0.008,99,0.355,104,0.316,129,0.16,132,0.221,255,1.479,408,2.098,423,1.632,473,0.991,481,2.53,538,0.94,540,1.802,541,1.848,542,2.564,543,1.944,544,1.848,545,2.564,556,2.393,557,1.802,559,2.047,563,2.333,567,4.703,568,3.204,569,3.154,570,2.478,660,4.409,661,4.163,743,6.17,744,5.565,745,5.565,746,5.565,747,5.072,748,2.733,749,2.158,750,5.643,751,4.703,752,5.29,753,4.409,754,4.151,755,3.46,756,6.085,757,5.072]],["title/modules/ConfigModule.html",[538,0.652,758,3.059]],["body/modules/ConfigModule.html",[3,0.142,4,0.174,5,0.127,6,0.111,43,0.01,75,0.008,80,0.008,99,0.335,104,0.342,129,0.174,132,0.239,211,0.863,325,2.003,540,1.953,544,2.003,563,2.446,595,5.096,758,5.546,759,6.843,760,5.238,761,5.917,762,6.381,763,3.908,764,6.843,765,6.843]],["title/components/ContainerComponent.html",[195,0.434,483,1.251]],["body/components/ContainerComponent.html",[3,0.069,4,0.085,5,0.091,6,0.137,11,0.741,12,1.185,18,0.473,19,0.521,20,2.211,25,1.245,32,2.505,35,0.596,38,1.961,40,0.926,41,0.95,42,1.157,43,0.01,44,0.977,45,0.716,46,0.904,47,0.904,48,1.409,52,1.9,55,1.554,56,0.992,61,2.332,69,0.458,71,1.245,75,0.005,80,0.005,85,1.102,86,1.159,90,1.52,99,0.289,104,0.167,112,0.953,114,1.141,129,0.085,132,0.253,133,1.345,138,1.073,140,1.048,141,0.611,159,1.045,160,0.898,187,1.905,195,0.803,196,0.907,197,1.828,198,0.953,199,1.055,200,1.055,201,1.028,204,1.995,205,2.876,207,0.907,208,1.308,209,1.308,210,2.254,211,1.135,212,0.822,213,1.341,215,1.341,224,4.697,229,3.177,246,3.556,247,3.556,255,1.157,256,2.133,257,2.875,259,1.245,262,3.019,276,2.948,277,2.407,296,1.987,299,2.142,307,0.95,308,0.822,310,3.678,311,3.091,312,3.736,320,0.885,336,1.345,356,1.994,381,1.172,394,2.091,398,1.141,399,0.907,405,2.82,406,1.908,408,0.863,415,3.621,416,2.091,428,0.885,449,0.727,452,0.727,456,0.885,465,1.938,473,0.524,474,1.746,475,1.055,476,2.05,477,1.055,478,1.055,479,0.953,480,1.055,481,0.93,482,1.856,483,1.852,484,1.055,485,1.881,486,1.856,487,0.953,488,1.002,489,1.055,490,1.852,491,1.055,492,0.953,493,0.907,494,1.055,495,0.953,496,1.055,497,0.953,498,0.953,499,1.055,500,0.953,501,1.028,502,0.93,503,1.055,504,0.953,505,1.56,506,0.93,507,0.953,508,0.953,509,1.856,510,0.953,511,1.445,512,1.56,513,0.93,514,0.953,515,0.93,516,0.782,517,1.055,518,0.93,519,0.907,520,0.953,521,1.055,522,0.953,523,1.055,524,0.953,525,1.055,526,0.953,527,1.276,528,0.953,529,1.409,530,0.953,531,1.055,532,0.953,533,1.308,534,1.055,535,0.953,536,1.055,537,1.055,544,1.445,664,1.695,669,0.953,681,1.409,709,1.643,766,2.682,767,2.705,768,4.718,769,4.352,770,4.938,771,3.411,772,5.875,773,4.938,774,3.168,775,4.375,776,5.875,777,5.875,778,4.776,779,3.966,780,5.213,781,6.491,782,5.875,783,3.966,784,4.938,785,2.601,786,3.391,787,3.256,788,4.938,789,4.938,790,3.323,791,3.34,792,4.352,793,4.938,794,3.256,795,3.678,796,3.678,797,3.34,798,2.187,799,4.938,800,4.938,801,3.34,802,3.34,803,4.938,804,4.938,805,2.876,806,3.34,807,3.256,808,7.502,809,4.938,810,6.491,811,3.34,812,5.213,813,3.966,814,6.491,815,4.938,816,3.34,817,3.966,818,4.352,819,4.938,820,3.34,821,3.34,822,3.34,823,4.352,824,3.34,825,3.34,826,1.245,827,3.34,828,3.34,829,2.682,830,2.682,831,2.487,832,2.202,833,2.332,834,2.943,835,3.966,836,3.34,837,2.943,838,3.34,839,2.943,840,3.874,841,3.874,842,2.943,843,2.943,844,3.34,845,3.34,846,3.34,847,3.34,848,2.202,849,2.682,850,2.943,851,2.487,852,3.34,853,3.34,854,4.352,855,2.091,856,2.705,857,4.352,858,3.34,859,3.34,860,3.34,861,1.831,862,3.34,863,3.34,864,4.938,865,4.938,866,3.34,867,3.34,868,3.34,869,3.34,870,3.34,871,3.34,872,3.34,873,2.487,874,3.34,875,3.34]],["title/components/ContentComponent.html",[195,0.434,485,1.19]],["body/components/ContentComponent.html",[3,0.062,4,0.075,5,0.084,6,0.135,11,0.689,12,1.083,15,2.272,18,0.524,19,0.476,20,1.659,22,2.189,23,2.643,24,3.604,25,1.138,35,0.805,38,1.935,40,0.847,41,0.868,42,1.28,43,0.01,44,1.073,45,0.717,46,1,52,0.867,55,1.363,56,1.059,69,0.406,71,1.138,75,0.005,80,0.005,85,1.394,86,1.465,88,2.399,91,2.205,92,3.491,99,0.303,104,0.148,113,1.197,114,1.012,129,0.075,132,0.242,138,0.903,140,0.529,141,1,159,1.059,160,1.29,187,0.96,195,0.781,196,0.804,197,1.138,198,0.845,199,0.936,200,0.936,201,0.912,204,1.823,205,2.676,206,3.604,207,0.804,208,1.195,209,1.195,210,2.229,211,1.127,212,1.345,213,1.225,215,1.225,229,2.676,230,4.03,236,2.379,243,3.491,246,3.349,247,3.349,255,1.28,256,2.494,257,1.999,259,1.659,262,1.233,277,1.673,282,1.768,286,1.982,296,0.785,299,1.378,307,1.464,308,0.729,320,0.785,323,1.953,330,1.768,331,1.692,336,0.935,376,4.899,377,1.503,379,3.101,381,2.81,383,3.491,386,2.961,389,3.232,392,2.206,398,1.012,399,1.786,400,2.623,403,2.085,404,1.628,405,1.692,406,2.577,408,0.765,409,1.503,410,1.56,413,1.974,415,3.599,417,2.421,420,1.879,426,1.233,428,1.195,432,2.694,433,1.937,434,1.401,435,1.271,436,1.271,443,1.312,444,1.162,446,2.068,448,1.56,449,1.19,452,0.982,456,0.785,458,1.953,460,3.101,463,1.503,473,0.465,474,1.659,475,0.936,476,1.931,477,0.936,478,0.936,479,0.845,480,0.936,481,0.824,482,1.727,483,0.845,484,0.936,485,1.786,486,1.727,487,0.845,488,0.889,489,0.936,490,0.845,491,0.936,492,0.845,493,0.804,494,0.936,495,0.845,496,0.936,497,0.845,498,0.845,499,0.936,500,0.845,501,0.912,502,0.824,503,0.936,504,0.845,505,1.425,506,0.824,507,0.845,508,0.845,509,1.727,510,0.845,511,1.321,512,1.425,513,0.824,514,0.845,515,0.824,516,0.694,517,0.936,518,0.824,519,0.804,520,0.845,521,0.936,522,0.845,523,0.936,524,0.845,525,0.936,526,0.845,527,1.166,528,0.845,529,1.288,530,0.845,531,0.936,532,0.845,533,1.195,534,0.936,535,0.845,536,0.936,537,0.936,557,1.288,616,2.421,639,2.209,640,2.29,643,1.503,644,1.503,669,0.845,677,1.692,681,1.288,682,1.727,709,1.502,717,2.975,725,1.854,726,2.068,727,1.56,767,2.995,787,2.975,794,2.975,798,2.421,826,1.541,876,2.611,877,4.39,878,3.977,879,5.466,880,5.466,881,6.112,882,6.112,883,6.931,884,5.466,885,4.513,886,5.466,887,4.513,888,3.22,889,6.112,890,4.513,891,4.513,892,4.513,893,2.962,894,5.466,895,2.962,896,2.962,897,2.962,898,6.579,899,2.962,900,2.962,901,1.692,902,2.962,903,2.962,904,2.209,905,2.962,906,2.962,907,3.827,908,3.338,909,1.854,910,4.513,911,4.513,912,4.513,913,4.513,914,6.931,915,4.303,916,4.513,917,4.513,918,4.513,919,4.513,920,4.513,921,4.513,922,2.962,923,2.962,924,3.624,925,4.513,926,6.579,927,3.977,928,3.977,929,4.513,930,4.513,931,2.962,932,2.962,933,5.466,934,3.977,935,4.513,936,4.513,937,4.513,938,4.513,939,4.513,940,4.513,941,2.962,942,5.466,943,2.825,944,2.962,945,2.825,946,4.513,947,2.611,948,2.379,949,2.962,950,2.379,951,2.962,952,2.962,953,2.962,954,3.624,955,3.15,956,1.953,957,2.068,958,1.953,959,1.953,960,1.953,961,2.379,962,1.953,963,4.513,964,6.112,965,6.112,966,3.361,967,1.768,968,3.361,969,4.513,970,4.513,971,4.513,972,4.513,973,2.992,974,2.825,975,2.975,976,1.854,977,1.953,978,1.937,979,2.962,980,3.361,981,2.068,982,2.027,983,2.962,984,2.962,985,1.768,986,2.962,987,2.611,988,2.379,989,2.068,990,2.962]],["title/components/ContentComponent-1.html",[187,1.185,195,0.362,485,0.992]],["body/components/ContentComponent-1.html",[3,0.064,4,0.079,5,0.086,6,0.138,11,0.789,12,1.12,15,1.644,18,0.447,19,0.492,20,2.099,25,1.177,35,0.553,38,1.979,40,0.876,41,0.898,42,1.316,43,0.01,44,0.994,45,0.724,46,1.028,47,0.854,48,1.332,52,1.963,55,1.39,56,1.077,69,0.425,71,1.98,75,0.005,80,0.005,85,1.534,86,1.594,90,1.437,99,0.267,104,0.155,112,0.884,129,0.079,132,0.246,133,1.296,138,1.209,140,0.833,141,0.567,159,1.178,160,0.858,164,2.666,187,1.513,195,0.763,196,0.841,197,1.177,198,1.332,199,0.978,200,0.978,201,0.953,204,1.886,205,2.749,207,0.841,208,1.236,209,1.236,210,2.239,211,1.128,212,0.762,213,1.267,224,4.581,229,3.061,246,3.426,247,3.426,255,0.725,256,1.925,257,2.769,259,1.177,262,2.935,276,2.786,277,1.731,286,2.372,296,1.938,299,2.191,307,0.898,308,0.762,310,3.516,311,2.922,320,0.82,336,1.516,356,1.849,361,2.162,377,1.571,379,2.85,381,1.087,394,1.939,398,1.058,399,0.841,400,2.003,401,1.939,402,1.939,403,1.181,404,1.117,405,1.769,408,1.992,413,2.313,415,3.647,420,1.943,422,2.162,423,0.8,428,1.938,433,2.003,434,1.464,449,1.593,452,1.593,456,0.82,464,2.487,465,1.215,466,2.162,473,0.486,474,1.691,475,0.978,476,1.975,477,0.978,478,0.978,479,0.884,480,0.978,481,0.862,482,1.774,483,0.884,484,0.978,485,1.821,486,1.774,487,0.884,488,0.929,489,0.978,490,1.914,491,0.978,492,0.884,493,0.841,494,0.978,495,0.884,496,0.978,497,0.884,498,0.884,499,0.978,500,0.884,501,0.953,502,0.862,503,0.978,504,0.884,505,1.474,506,0.862,507,0.884,508,0.884,509,1.774,510,0.884,511,1.366,512,1.474,513,0.862,514,0.884,515,0.862,516,0.725,517,0.978,518,0.862,519,0.841,520,0.884,521,0.978,522,0.884,523,0.978,524,0.884,525,0.978,526,0.884,527,1.206,528,0.884,529,1.332,530,0.884,531,0.978,532,0.884,533,1.236,534,0.978,535,0.884,536,0.978,537,0.978,610,1.849,669,0.884,681,1.332,688,2.684,709,1.553,771,3.123,775,4.183,778,4.005,779,3.748,783,3.748,785,2.458,786,3.061,787,3.077,790,3.123,794,3.077,795,3.476,796,3.476,818,4.113,826,1.899,831,2.306,840,4.825,841,4.649,851,2.306,855,1.939,856,1.697,877,4.511,977,2.042,978,2.003,982,3.211,991,2.729,992,4.667,993,7.03,994,5.616,995,6.708,996,5.616,997,5.616,998,6.252,999,4.667,1000,4.667,1001,4.667,1002,6.252,1003,6.252,1004,6.252,1005,4.667,1006,3.077,1007,4.667,1008,5.616,1009,4.667,1010,4.667,1011,5.616,1012,4.667,1013,4.667,1014,3.748,1015,3.097,1016,3.748,1017,3.748,1018,3.097,1019,3.097,1020,4.113,1021,3.748,1022,4.667,1023,4.994,1024,3.097,1025,4.667,1026,3.097,1027,3.258,1028,2.067,1029,4.667,1030,6.252,1031,2.306,1032,4.183,1033,2.487,1034,2.487,1035,3.097,1036,3.097,1037,3.097,1038,3.097,1039,3.097,1040,3.097,1041,3.097,1042,2.487,1043,4.667,1044,3.097,1045,4.667,1046,3.097,1047,1.697,1048,2.042,1049,3.097,1050,3.097,1051,3.097,1052,5.616,1053,3.097,1054,3.097,1055,4.667,1056,3.097,1057,3.097,1058,4.667,1059,3.097,1060,3.097,1061,3.097,1062,3.097,1063,2.729]],["title/interfaces/ContentContainerChanged.html",[128,0.302,1064,2.743]],["body/interfaces/ContentContainerChanged.html",[3,0.111,4,0.136,5,0.099,6,0.087,11,0.674,15,1.564,18,0.512,19,0.721,43,0.01,45,0.819,47,1.25,48,1.525,71,1.723,75,0.007,80,0.007,90,2.319,99,0.213,121,2.097,122,2.097,123,2.038,124,1.982,125,2.038,128,0.547,129,0.225,132,0.187,138,0.883,140,1.219,181,2.786,194,1.415,195,0.812,197,1.723,221,2.928,299,2.254,312,3.026,336,1.416,413,2.051,415,3.743,424,3.902,430,2.527,527,1.381,610,3.19,646,3.232,683,2.225,771,3.335,774,2.444,778,4.079,785,2.815,786,3.344,790,3.959,805,3.344,826,1.723,855,3.346,856,3.743,861,1.982,982,2.533,1023,4.277,1027,3.731,1047,2.928,1064,4.715,1065,3.346,1066,4.792,1067,4.77,1068,4.77,1069,4.965,1070,3.731,1071,4.277,1072,3.731,1073,4.533,1074,4.277,1075,4.77,1076,3.98,1077,3.98,1078,4.277,1079,4.277,1080,3.98,1081,3.731,1082,4.77,1083,3.731,1084,3.731,1085,4.126,1086,3.523,1087,3.523]],["title/modules/ContentModule.html",[538,0.652,549,3.059]],["body/modules/ContentModule.html",[3,0.128,4,0.157,5,0.114,6,0.1,43,0.01,75,0.008,80,0.008,99,0.354,104,0.309,129,0.157,132,0.216,211,0.779,308,1.839,325,1.807,423,1.596,456,1.636,473,0.969,485,2.461,529,1.762,538,0.919,540,1.762,541,1.807,542,2.54,543,1.901,544,1.807,545,2.54,549,6.305,556,2.361,557,1.762,559,2.424,563,2.302,569,3.112,570,2.424,748,2.697,749,2.11,752,5.219,753,4.311,830,4.96,1088,5.443,1089,5.443,1090,5.443,1091,5.443,1092,6.071,1093,6.071,1094,6.176,1095,7.476,1096,7.476,1097,4.311,1098,6.176,1099,4.072,1100,4.599,1101,6.176]],["title/modules/CoreModule.html",[538,0.652,550,3.059]],["body/modules/CoreModule.html",[3,0.128,4,0.156,5,0.114,6,0.1,43,0.01,46,1.125,75,0.008,80,0.008,99,0.354,104,0.307,129,0.156,132,0.215,140,1.097,211,0.94,212,1.512,325,1.799,326,4.578,423,1.588,473,0.964,538,1.194,540,1.754,541,1.799,542,1.942,543,1.893,544,1.799,545,2.355,550,6.301,556,2.355,557,1.754,559,2.417,563,2.295,605,4.578,643,3.119,644,3.119,758,6.064,843,5.417,1102,5.417,1103,5.417,1104,6.064,1105,6.064,1106,6.147,1107,7.455,1108,6.147,1109,5.204,1110,7.455,1111,6.147,1112,6.147,1113,6.147,1114,6.147,1115,6.147,1116,6.147,1117,6.147,1118,6.147,1119,4.578,1120,8.024,1121,6.147,1122,4.937,1123,6.147]],["title/interfaces/DefaultIconDefinition.html",[128,0.302,1124,3.263]],["body/interfaces/DefaultIconDefinition.html",[3,0.08,4,0.098,5,0.071,6,0.062,11,0.484,18,0.368,19,0.576,43,0.01,44,1.299,45,0.62,46,1.464,69,1.158,75,0.006,80,0.006,90,1.182,128,0.265,129,0.139,138,0.634,141,1.392,194,1.017,203,5.478,302,5.23,307,0.739,349,5.769,440,3.702,449,1.594,452,1.594,474,1.974,616,3.069,664,2.772,767,2.103,978,1.648,1124,4.737,1125,2.68,1126,3.083,1127,3.083,1128,1.971,1129,3.083,1130,3.383,1131,4.069,1132,3.839,1133,3.839,1134,3.083,1135,3.839,1136,3.839,1137,2.68,1138,3.383,1139,6.859,1140,4.069,1141,5.565,1142,3.602,1143,2.531,1144,3.083,1145,2.68,1146,3.383,1147,8.064,1148,3.383,1149,3.383,1150,3.383,1151,4.815,1152,3.383,1153,3.383,1154,3.383,1155,3.383,1156,3.383,1157,3.383,1158,6.106,1159,6.106,1160,6.453,1161,6.453,1162,3.083,1163,3.383,1164,4.584,1165,3.383,1166,3.383,1167,3.383,1168,4.388,1169,4.388,1170,4.815,1171,3.383,1172,3.383,1173,3.383,1174,3.383,1175,6.453,1176,3.383,1177,4.815,1178,2.859,1179,3.383,1180,3.383,1181,3.383,1182,3.383,1183,3.383,1184,3.383,1185,3.383,1186,3.383,1187,3.383,1188,3.383,1189,3.383,1190,6.106,1191,4.815,1192,3.383,1193,3.383,1194,3.383,1195,3.383,1196,4.815,1197,3.383,1198,3.383,1199,3.083,1200,3.383,1201,3.383,1202,3.383,1203,3.383,1204,3.383,1205,4.815,1206,4.388,1207,3.083,1208,3.383,1209,3.083,1210,3.383,1211,3.383,1212,3.383,1213,3.383,1214,3.383,1215,3.383,1216,3.383,1217,6.106,1218,3.383,1219,3.383,1220,6.106,1221,3.383,1222,3.383,1223,2.68,1224,3.383,1225,3.383,1226,5.605,1227,3.383,1228,4.815,1229,3.383,1230,3.383,1231,3.383,1232,3.383]],["title/components/DetailsLabelComponent.html",[195,0.434,487,1.251]],["body/components/DetailsLabelComponent.html",[3,0.095,4,0.116,5,0.114,6,0.127,11,0.776,12,1.477,18,0.436,19,0.649,25,1.551,38,1.747,42,1.067,43,0.01,44,1.157,45,0.668,46,0.834,52,1.333,55,1.275,69,1.206,75,0.006,80,0.006,85,1.307,86,1.374,99,0.182,104,0.228,129,0.116,132,0.28,133,0.944,141,0.834,155,3.15,159,0.734,160,1.064,195,0.771,196,1.237,197,1.551,198,1.3,199,1.439,200,1.439,201,1.403,207,1.237,208,1.629,209,1.629,210,2.307,211,1.159,212,1.121,213,1.67,215,1.67,255,1.441,258,1.846,259,1.551,299,1.756,303,3.121,307,1.183,308,1.121,320,1.207,398,1.557,399,1.891,403,1.738,408,1.177,410,3.241,440,2.641,444,2.414,449,0.992,452,0.992,456,1.207,465,2.414,473,0.715,474,1.964,475,1.439,476,2.356,477,1.439,478,1.439,479,1.3,480,1.439,481,1.268,482,2.2,483,1.3,484,1.439,485,1.67,486,2.2,487,2.128,488,2.672,489,1.439,490,1.3,491,1.439,492,1.3,493,1.237,494,1.439,495,1.3,496,1.439,497,1.3,498,1.3,499,1.439,500,1.3,501,1.403,502,1.268,503,1.439,504,1.3,505,1.943,506,1.268,507,1.3,508,1.3,509,2.2,510,1.3,511,1.8,512,1.943,513,1.268,514,1.3,515,1.268,516,1.067,517,1.439,518,1.268,519,1.237,520,1.3,521,1.439,522,1.3,523,1.439,524,1.3,525,1.439,526,1.3,527,1.59,528,1.3,529,1.756,530,1.3,531,1.439,532,1.3,533,1.629,534,1.439,535,1.3,536,1.439,537,1.439,611,2.486,669,1.3,681,1.756,682,2.2,709,2.047,1233,6.256,1234,5.801,1235,4.015,1236,5.422,1237,5.422,1238,4.683,1239,7.458,1240,6.152,1241,7.458,1242,6.152,1243,6.965,1244,6.152,1245,6.152,1246,4.556,1247,6.152,1248,6.152,1249,4.556,1250,3.371,1251,6.152,1252,5.422,1253,7.458,1254,6.152,1255,6.152,1256,6.152,1257,4.556,1258,6.152,1259,2.852]],["title/modules/DetailsLabelModule.html",[538,0.652,1260,3.059]],["body/modules/DetailsLabelModule.html",[3,0.137,4,0.168,5,0.122,6,0.107,43,0.01,75,0.008,80,0.008,99,0.33,104,0.33,129,0.168,132,0.231,423,1.705,473,1.035,487,2.608,488,1.98,538,0.982,540,1.883,541,1.931,542,2.612,543,2.031,544,1.931,545,2.612,556,2.456,557,1.883,559,2.139,563,2.394,748,2.805,749,2.254,1233,5.298,1234,4.913,1260,6.223,1261,5.814,1262,5.814,1263,5.814,1264,6.597,1265,6.597]],["title/interfaces/DocumentationContent.html",[128,0.302,1266,3.519]],["body/interfaces/DocumentationContent.html",[3,0.163,4,0.171,5,0.124,6,0.109,8,2.882,11,0.847,18,0.643,19,0.829,43,0.01,45,0.704,69,1.216,75,0.008,80,0.008,128,0.463,129,0.171,194,1.778,415,3.804,722,5.549,1266,6.31,1267,5.917,1268,6.714,1269,4.203,1270,4.687,1271,5.769,1272,5.392,1273,3.834,1274,5.851]],["title/interfaces/DrawerContainersChanged.html",[128,0.302,1071,2.743]],["body/interfaces/DrawerContainersChanged.html",[3,0.11,4,0.135,5,0.098,6,0.086,11,0.669,15,1.551,18,0.508,19,0.717,43,0.01,45,0.82,47,1.244,48,1.513,71,1.714,75,0.007,80,0.007,90,2.093,99,0.211,121,2.08,122,2.08,123,2.022,124,1.966,125,2.022,128,0.546,129,0.225,132,0.185,138,0.876,140,0.946,181,2.778,194,1.404,195,0.783,197,1.892,221,2.904,299,2.269,312,3.01,336,1.408,413,2.04,415,3.397,424,3.882,430,2.507,527,1.37,610,3.165,646,3.22,683,2.83,771,3.323,774,2.425,778,4.885,785,2.792,786,3.327,790,3.954,805,3.327,826,1.714,855,3.319,856,3.724,861,2.52,982,2.52,1023,4.255,1027,4.745,1047,2.904,1064,4.255,1065,3.319,1066,4.782,1067,4.745,1068,4.745,1069,4.947,1070,3.701,1071,4.697,1072,4.745,1073,4.52,1074,4.255,1075,4.745,1076,3.948,1077,3.948,1078,4.255,1079,4.255,1080,3.948,1081,3.701,1082,4.745,1083,3.701,1084,3.701,1085,4.111,1086,3.495,1087,3.495]],["title/interfaces/DrawerInitialized.html",[128,0.302,1078,2.743]],["body/interfaces/DrawerInitialized.html",[3,0.112,4,0.137,5,0.1,6,0.087,11,0.679,15,1.575,18,0.515,19,0.724,43,0.01,45,0.82,47,1.256,48,1.536,71,1.73,75,0.007,80,0.007,90,2.113,99,0.215,121,2.112,122,2.112,123,2.052,124,1.996,125,2.052,128,0.549,129,0.225,132,0.188,138,0.889,140,0.96,181,2.652,194,1.425,195,0.748,197,1.73,221,2.949,299,2.265,312,3.039,336,1.422,413,2.06,415,3.416,424,3.92,430,2.545,527,1.391,610,3.213,646,3.243,683,2.24,771,3.346,774,2.462,778,4.097,785,2.835,786,3.359,790,3.962,805,3.359,826,1.73,855,3.369,856,3.76,861,1.996,982,2.545,1023,4.297,1027,3.757,1047,2.949,1064,4.297,1065,3.369,1066,4.8,1067,4.791,1068,4.791,1069,4.982,1070,3.757,1071,4.297,1072,3.757,1073,4.545,1074,4.297,1075,4.791,1076,5.111,1077,5.111,1078,4.731,1079,4.297,1080,4.008,1081,3.757,1082,4.791,1083,3.757,1084,3.757,1085,4.14,1086,3.548,1087,3.548]],["title/modules/DrawerModule.html",[538,0.652,551,3.059]],["body/modules/DrawerModule.html",[3,0.124,4,0.152,5,0.111,6,0.097,43,0.01,75,0.008,80,0.008,99,0.355,104,0.3,129,0.152,132,0.209,423,1.547,473,0.939,483,2.577,485,2.374,490,2.577,526,2.577,527,1.547,538,0.891,540,1.709,541,1.752,542,2.506,543,1.844,544,2.147,545,2.506,551,6.364,556,2.317,557,1.709,559,1.941,563,2.259,569,3.054,570,2.35,572,6.466,573,4.837,574,3.749,575,5.892,576,4.809,595,4.459,596,4.809,830,4.809,831,4.459,1070,4.18,1275,5.277,1276,5.277,1277,5.277,1278,5.988,1279,4.593,1280,4.593,1281,5.988,1282,4.809,1283,5.277]],["title/interfaces/DrawerToggled.html",[128,0.302,1079,2.743]],["body/interfaces/DrawerToggled.html",[3,0.107,4,0.131,5,0.095,6,0.084,11,0.65,15,1.953,18,0.493,19,0.704,43,0.01,45,0.821,47,1.221,48,1.904,71,2.095,75,0.007,80,0.007,90,2.055,99,0.205,121,2.022,122,2.022,123,1.965,124,1.911,125,1.965,128,0.54,129,0.224,132,0.18,138,0.852,140,0.919,181,2.748,194,1.365,195,0.733,197,1.683,221,3.656,299,2.281,312,2.955,336,1.722,413,2.494,415,3.36,424,4.745,430,3.156,527,1.724,610,3.076,646,3.177,683,2.145,771,3.278,774,2.357,778,3.984,785,3.515,786,3.267,790,3.94,805,3.267,826,1.974,855,3.226,856,3.656,861,1.911,982,3.081,1023,5.202,1027,3.597,1047,2.823,1064,4.178,1065,3.226,1066,4.632,1067,4.659,1068,4.659,1069,4.88,1070,3.597,1071,4.178,1072,3.597,1073,4.472,1074,4.178,1075,4.659,1076,3.837,1077,3.837,1078,4.178,1079,4.634,1080,4.97,1081,4.659,1082,4.659,1083,3.597,1084,3.597,1085,4.055,1086,3.397,1087,3.397]],["title/interfaces/ExtractionSet.html",[128,0.302,1284,2.401]],["body/interfaces/ExtractionSet.html",[3,0.133,4,0.163,5,0.119,6,0.104,11,0.809,18,0.614,19,0.807,43,0.01,44,1.237,45,0.732,46,1.399,69,1.204,75,0.008,80,0.008,99,0.256,128,0.442,129,0.163,141,1.605,194,1.699,298,3.314,493,2.426,533,1.699,690,4.566,904,3.744,1284,4.19,1285,5.653,1286,5.653,1287,6.239,1288,7.648,1289,4.457,1290,7.648,1291,3.514]],["title/components/ExtractionSetDropdownComponent.html",[195,0.434,492,1.251]],["body/components/ExtractionSetDropdownComponent.html",[3,0.08,4,0.098,5,0.101,6,0.132,11,0.802,12,1.311,18,0.368,19,0.576,25,1.377,35,0.685,38,1.874,40,1.025,41,1.051,42,1.28,43,0.01,44,1.128,45,0.701,46,1,47,1,52,1.123,55,1.318,56,0.835,69,0.527,75,0.006,76,1.756,80,0.006,85,1.025,86,1.444,99,0.254,104,0.192,129,0.098,132,0.266,133,0.795,140,0.685,141,1.686,159,0.88,160,1.119,187,1.245,195,0.725,196,1.042,197,1.377,198,1.096,199,1.213,200,1.213,201,1.182,207,1.042,208,1.447,209,1.447,210,2.28,211,1.146,212,0.944,213,1.483,215,1.483,255,0.899,256,1.182,258,1.64,259,1.377,296,1.447,299,1.604,303,2.772,307,1.051,308,0.944,320,1.017,336,1.132,398,1.312,403,2.084,408,0.992,413,1.64,417,1.7,418,4.737,426,1.598,428,1.017,431,2.531,449,0.836,452,0.836,456,1.017,457,4.44,463,1.948,467,3.113,468,3.113,469,3.12,471,2.403,472,2.859,473,0.602,474,1.846,475,1.213,476,2.189,477,1.213,478,1.213,479,1.096,480,1.213,481,1.069,482,2.009,483,1.096,484,1.213,485,1.483,486,2.009,487,1.096,488,1.152,489,1.213,490,1.096,491,1.213,492,1.977,493,2.465,494,1.213,495,1.096,496,1.213,497,1.096,498,1.096,499,1.213,500,1.096,501,1.182,502,1.069,503,1.213,504,1.096,505,1.726,506,1.069,507,1.096,508,1.096,509,2.009,510,1.096,511,1.599,512,1.726,513,1.069,514,1.096,515,1.069,516,0.899,517,1.213,518,1.069,519,1.042,520,1.096,521,1.213,522,1.096,523,1.213,524,1.096,525,1.213,526,1.096,527,1.412,528,1.096,529,1.559,530,1.096,531,1.213,532,1.096,533,1.447,534,1.213,535,1.096,536,1.213,537,1.213,568,2.772,600,1.551,611,2.207,668,2.648,669,1.096,670,2.274,671,2.719,672,1.464,673,1.424,674,2.358,681,1.559,682,2.009,687,2.496,708,2.674,709,1.818,710,2.022,734,2.419,735,2.68,737,3.42,738,2.859,798,3.467,826,1.377,1271,2.531,1284,4.384,1292,6.539,1293,6.064,1294,3.383,1295,7.278,1296,3.814,1297,6.36,1298,5.463,1299,4.988,1300,5.463,1301,6.929,1302,6.36,1303,5.463,1304,3.839,1305,3.632,1306,3.839,1307,3.392,1308,2.772,1309,5.463,1310,5.463,1311,3.839,1312,3.839,1313,4.388,1314,4.837,1315,4.568,1316,3.261,1317,3.839,1318,3.839,1319,3.839,1320,3.839,1321,3.839,1322,3.839,1323,3.839,1324,5.463,1325,5.463,1326,5.463,1327,3.383,1328,3.839,1329,3.839,1330,3.083,1331,2.859,1332,3.839,1333,3.839,1334,3.083,1335,3.383]],["title/modules/ExtractionSetDropdownModule.html",[538,0.652,1336,3.059]],["body/modules/ExtractionSetDropdownModule.html",[3,0.136,4,0.166,5,0.121,6,0.106,43,0.01,75,0.008,80,0.008,99,0.339,104,0.326,129,0.166,132,0.228,141,1.506,423,1.686,473,1.024,492,2.604,493,1.771,538,0.971,540,1.862,541,1.909,542,2.6,543,2.009,544,1.909,545,2.6,556,2.44,557,1.862,559,2.115,563,2.379,748,2.787,749,2.23,1292,5.24,1293,4.859,1336,6.21,1337,5.75,1338,5.75,1339,5.75,1340,6.524,1341,6.809,1342,5.75,1343,6.524]],["title/interfaces/GlobalConfig.html",[128,0.302,244,1.581]],["body/interfaces/GlobalConfig.html",[3,0.112,4,0.136,5,0.099,6,0.087,14,3.912,18,0.514,19,0.722,43,0.01,44,0.757,45,0.813,46,1.687,56,1.047,69,1.24,75,0.007,80,0.007,82,4.782,99,0.301,104,0.268,112,1.531,128,0.37,129,0.192,133,1.112,138,0.887,140,0.957,194,1.421,211,0.677,218,4.187,219,5.241,220,5.241,223,4.977,225,4.54,244,2.867,298,2.948,325,1.57,332,2.807,333,3.608,334,3.608,336,1.844,358,1.61,449,1.168,452,1.168,465,3.35,612,4.977,613,5.241,614,6.384,615,7.006,616,3.52,617,7.006,618,5.92,760,4.516,761,3.996,1028,2.376,1128,1.935,1162,4.309,1164,3.359,1168,4.309,1169,4.309,1209,4.309,1344,3.996,1345,4.724,1346,6.384,1347,4.288,1348,3.996,1349,2.94,1350,3.064,1351,3.064,1352,5.365,1353,4.309,1354,2.454,1355,4.729,1356,5.365]],["title/components/HeaderComponent.html",[195,0.434,495,1.251]],["body/components/HeaderComponent.html",[3,0.091,4,0.112,5,0.111,6,0.129,11,0.757,12,1.441,18,0.421,19,0.633,23,3.1,35,0.784,38,1.802,40,1.126,41,1.155,42,1.029,43,0.01,44,1.146,45,0.689,46,0.804,52,1.286,69,1.055,75,0.006,76,2.746,80,0.006,85,1.126,86,1.184,91,2.65,99,0.239,104,0.22,129,0.112,132,0.277,141,0.804,159,0.708,160,1.045,187,1.425,195,0.761,196,1.193,197,1.513,198,1.254,199,1.388,200,1.388,201,1.353,207,1.193,208,1.59,209,1.59,210,2.302,211,1.156,212,1.081,213,1.63,215,1.63,218,4.471,219,4.508,220,4.508,255,1.029,258,2.052,259,1.513,277,1.629,299,1.724,307,1.155,308,1.081,320,1.164,331,2.51,358,1.802,398,1.502,399,1.995,400,3.302,403,2.934,404,2.165,407,3.028,408,1.988,410,2.315,412,2.151,413,2.205,420,1.829,426,2.846,428,1.946,433,3.154,435,1.886,436,1.886,440,1.886,443,3.254,444,2.884,445,3.958,447,2.839,448,3.162,449,0.956,452,0.956,456,1.164,460,3.046,473,0.689,474,1.939,475,1.388,476,2.321,477,1.388,478,1.388,479,1.254,480,1.388,481,1.223,482,2.16,483,1.254,484,1.388,485,1.63,486,2.16,487,1.254,488,1.319,489,1.388,490,1.254,491,1.388,492,1.254,493,1.193,494,1.388,495,2.097,496,1.388,497,1.254,498,1.254,499,1.388,500,1.254,501,1.353,502,1.223,503,1.388,504,1.254,505,1.896,506,1.223,507,1.254,508,1.254,509,2.16,510,1.254,511,1.757,512,1.896,513,1.223,514,1.254,515,1.223,516,1.029,517,1.388,518,1.223,519,1.193,520,1.254,521,1.388,522,1.254,523,1.388,524,1.254,525,1.388,526,1.254,527,1.551,528,1.254,529,1.713,530,1.254,531,1.388,532,1.254,533,1.59,534,1.388,535,1.254,536,1.388,537,1.388,611,2.426,669,1.254,681,1.713,682,2.16,709,1.998,723,2.315,727,2.315,737,2.751,740,3.873,741,2.897,742,2.897,837,3.873,976,2.751,981,3.068,982,1.629,1032,3.273,1072,3.068,1143,2.897,1252,3.873,1259,4.28,1272,3.529,1357,3.873,1358,6.837,1359,6.003,1360,3.529,1361,6.003,1362,4.394,1363,6.003,1364,4.394,1365,6.003,1366,4.821,1367,3.529,1368,3.273,1369,3.758,1370,3.068,1371,4.394,1372,3.873,1373,4.394,1374,4.394,1375,4.394,1376,2.897,1377,4.394,1378,4.394,1379,3.873,1380,3.529,1381,4.394,1382,3.068,1383,6.003]],["title/modules/HeaderModule.html",[538,0.652,552,3.059]],["body/modules/HeaderModule.html",[3,0.136,4,0.166,5,0.121,6,0.106,43,0.01,75,0.008,80,0.008,99,0.346,104,0.326,129,0.166,132,0.228,423,1.686,473,1.024,495,2.604,538,0.971,540,1.862,541,1.909,542,2.6,543,2.009,544,1.909,545,2.6,552,6.21,556,2.44,557,1.862,559,2.115,563,2.379,569,3.216,570,2.56,748,2.787,749,2.23,754,4.233,755,3.574,1384,5.75,1385,5.75,1386,5.75,1387,6.524,1388,6.524]],["title/interfaces/IconDefinition.html",[128,0.302,1389,3.263]],["body/interfaces/IconDefinition.html",[0,1.714,3,0.088,4,0.108,5,0.078,6,0.069,11,0.535,15,2.118,16,1.617,18,0.406,19,0.618,20,1.98,29,1.82,40,0.796,41,0.816,43,0.01,44,1.219,45,0.648,46,1.524,47,0.776,48,1.915,53,2.972,55,1.5,56,0.895,60,2.96,69,1.105,75,0.006,80,0.006,85,1.099,86,0.836,99,0.332,102,2.056,104,0.212,106,2.514,107,1.82,108,1.82,109,1.713,128,0.292,129,0.149,132,0.148,133,1.747,138,1.356,140,1.045,141,1.437,159,1.265,160,0.895,161,1.82,194,1.123,211,0.535,244,2.113,245,2.367,249,2.96,286,2.546,296,1.777,307,1.392,325,1.241,336,1.214,349,5.331,440,3.873,474,2.147,570,1.664,573,2.796,574,2.655,612,3.667,616,3.633,646,2.88,664,2.972,734,2.594,861,2.172,901,4.338,909,3.667,973,3.285,1119,3.158,1122,3.405,1125,2.96,1128,2.113,1129,6.589,1139,6.395,1140,5.657,1141,5.813,1142,3.862,1143,5.179,1145,4.089,1238,2.323,1376,2.796,1389,5.85,1390,3.158,1391,3.405,1392,4.362,1393,6.379,1394,6.379,1395,5.914,1396,5.162,1397,5.162,1398,2.076,1399,3.737,1400,3.737,1401,2.796,1402,6.922,1403,5.162,1404,3.737,1405,3.737,1406,3.667,1407,3.737,1408,3.737,1409,3.737,1410,3.737,1411,3.737,1412,5.162,1413,3.737,1414,3.737,1415,3.737,1416,3.737,1417,3.737,1418,3.737,1419,3.737,1420,3.737,1421,3.737,1422,3.737,1423,3.737,1424,3.737,1425,3.158,1426,5.162,1427,3.737,1428,3.737,1429,3.737,1430,3.737,1431,3.737,1432,5.162,1433,3.737,1434,3.737,1435,3.405,1436,3.737,1437,3.737,1438,3.737,1439,5.914,1440,3.737,1441,3.405,1442,3.737,1443,3.737,1444,3.737,1445,4.704,1446,3.737,1447,3.737,1448,3.737,1449,3.737,1450,3.737,1451,3.737,1452,3.737,1453,3.737,1454,3.158,1455,3.737,1456,3.737]],["title/injectables/IconRegistryState.html",[0,1.282,1401,2.889]],["body/injectables/IconRegistryState.html",[0,1.604,2,2.202,3,0.08,4,0.098,5,0.071,6,0.127,11,0.876,15,2.23,16,2.09,18,0.369,20,2.129,25,1.382,29,2.98,35,0.688,38,1.785,40,1.028,41,1.054,42,1.718,43,0.01,44,1.217,45,0.657,46,1.394,47,1.003,48,2.175,52,1.128,53,3.235,55,1.689,56,0.974,60,3.826,69,0.952,75,0.006,80,0.006,85,1.196,86,0.76,99,0.325,102,1.924,104,0.193,106,2.352,107,1.655,108,1.655,109,1.558,128,0.266,129,0.139,132,0.135,133,1.713,138,1.324,140,0.688,141,1.167,159,1.227,160,0.837,161,1.655,211,0.486,244,2.504,245,2.805,249,3.826,286,2.597,296,1.942,307,1.541,325,1.128,336,1.438,349,4.908,440,3.849,474,2.02,570,1.513,573,2.542,574,2.414,612,3.431,616,3.61,646,2.736,664,1.956,734,3.075,861,2.032,901,4.575,909,4.346,973,3.59,1119,2.872,1122,4.401,1125,5.472,1128,1.391,1129,6.546,1139,5.966,1140,5.17,1141,4.401,1142,2.542,1143,5.024,1145,3.826,1238,3.002,1376,3.613,1389,6.342,1390,5.838,1391,3.097,1392,2.872,1393,4.83,1394,4.83,1395,6.716,1396,6.118,1397,5.619,1398,1.887,1399,4.83,1400,3.398,1401,3.613,1402,7.285,1403,6.118,1404,4.83,1405,4.83,1406,4.346,1407,3.398,1408,3.398,1409,3.398,1410,3.398,1411,3.398,1412,4.83,1413,3.398,1414,3.398,1415,3.398,1416,3.398,1417,3.398,1418,3.398,1419,3.398,1420,3.398,1421,3.398,1422,3.398,1423,3.398,1424,3.398,1425,4.081,1426,6.118,1427,4.83,1428,3.398,1429,4.83,1430,6.118,1431,4.83,1432,4.83,1433,3.398,1434,3.398,1435,3.097,1436,3.398,1437,3.398,1438,3.398,1439,5.619,1440,3.398,1441,3.097,1442,3.398,1443,3.398,1444,3.398,1445,5.576,1446,5.619,1447,3.398,1448,3.398,1449,3.398,1450,3.398,1451,3.398,1452,3.398,1453,4.83,1454,4.081,1455,5.619,1456,3.398,1457,5.48,1458,3.856,1459,3.856,1460,3.856,1461,3.856,1462,3.856,1463,3.856,1464,3.856,1465,3.856,1466,3.856]],["title/classes/InitializationState.html",[132,0.153,1467,3.519]],["body/classes/InitializationState.html",[3,0.055,4,0.067,5,0.049,6,0.113,11,0.335,15,2.456,18,0.254,19,0.437,20,2.173,25,1.045,38,1.553,40,0.498,41,0.51,42,0.971,43,0.01,45,0.594,47,0.485,48,1.183,55,1.374,56,1.223,65,1.139,71,1.045,75,0.004,80,0.004,85,1.082,86,1.234,90,1.276,99,0.249,104,0.133,112,0.757,121,2.263,122,2.263,123,1.945,124,2.138,125,1.945,129,0.067,132,0.178,133,1.717,138,1.245,140,1.236,141,1.405,159,1.116,160,0.881,181,0.931,195,0.656,197,0.669,199,0.838,204,1.072,205,2.029,208,0.703,209,0.703,210,0.669,211,0.523,213,0.72,215,0.72,221,4.384,224,3.194,229,1.299,243,2.367,246,2.271,247,2.271,256,1.775,257,1.836,258,1.731,259,1.746,262,2.4,276,1.584,277,0.984,280,2.367,282,2.474,286,2.324,296,2.033,299,2.215,305,1.852,309,4.036,310,2.595,311,1.661,320,0.703,321,1.749,336,1.616,356,1.584,377,1.346,379,1.346,394,1.661,412,1.299,413,2.426,416,2.595,420,1.726,422,2.894,423,1.071,424,4.516,428,2.094,429,2.733,434,1.255,438,2.131,439,2.131,449,0.902,452,0.902,458,2.733,465,2.002,466,4.025,474,1.045,490,1.456,527,0.686,610,3.734,646,1.139,668,1.105,669,0.757,670,2.884,681,0.757,690,1.584,725,1.661,768,3.329,769,2.338,771,2.259,774,2.333,775,1.976,780,2.131,783,2.131,786,2.029,787,1.749,790,2.259,792,2.338,794,1.749,796,1.976,798,1.836,805,2.029,807,1.749,823,3.653,826,1.746,840,4.726,841,4.726,848,1.749,849,2.131,850,2.338,851,1.976,854,3.653,982,2.998,993,2.338,1014,2.131,1017,2.131,1023,4.806,1028,1.175,1031,1.976,1032,5.159,1033,2.131,1034,2.131,1042,2.131,1047,2.271,1048,1.749,1074,1.661,1086,3.363,1087,3.363,1128,1.495,1137,1.852,1308,2.588,1467,4.097,1468,2.131,1469,1.976,1470,4.145,1471,5.101,1472,6.927,1473,5.766,1474,4.631,1475,5.766,1476,4.145,1477,5.101,1478,2.653,1479,6.165,1480,4.097,1481,2.653,1482,2.653,1483,2.653,1484,2.653,1485,4.151,1486,3.329,1487,2.653,1488,5.101,1489,2.653,1490,2.653,1491,2.338,1492,4.496,1493,6.105,1494,4.496,1495,4.496,1496,5.843,1497,4.496,1498,5.513,1499,3.653,1500,4.496,1501,4.097,1502,5.513,1503,4.631,1504,3.653,1505,5.082,1506,4.145,1507,2.653,1508,2.653,1509,2.653,1510,2.653,1511,2.653,1512,2.653,1513,2.653,1514,2.653,1515,2.653,1516,4.145,1517,2.653,1518,4.145,1519,2.653,1520,2.653,1521,2.653,1522,2.338,1523,6.255,1524,2.653,1525,2.653,1526,2.653,1527,4.496,1528,2.338,1529,3.653,1530,4.145,1531,2.653,1532,5.766,1533,2.131,1534,4.145,1535,2.653,1536,2.653,1537,2.653,1538,5.101,1539,2.653,1540,2.653,1541,2.653,1542,3.194,1543,2.653,1544,5.101,1545,2.653,1546,1.749,1547,2.653,1548,3.653,1549,2.653,1550,2.653,1551,2.653,1552,6.63,1553,4.145,1554,5.766,1555,4.145,1556,3.653,1557,2.653,1558,5.101,1559,4.145,1560,2.131,1561,2.653,1562,2.653,1563,2.653,1564,4.145,1565,4.145,1566,2.653,1567,2.653,1568,5.101,1569,2.653,1570,2.653,1571,2.653,1572,2.653,1573,4.145,1574,2.653,1575,2.653,1576,1.976,1577,1.976,1578,2.653,1579,1.661,1580,2.653,1581,2.653,1582,5.082,1583,5.101,1584,5.766,1585,4.145,1586,4.145,1587,2.653,1588,2.653,1589,2.653,1590,2.653,1591,2.653,1592,2.653,1593,2.653,1594,6.63,1595,2.894,1596,4.145,1597,2.653,1598,2.653,1599,2.653,1600,2.653,1601,2.653,1602,2.653,1603,2.653,1604,1.852,1605,2.653,1606,2.653,1607,1.852,1608,2.653,1609,2.653,1610,4.145,1611,2.653,1612,2.653,1613,2.653,1614,2.653,1615,2.653,1616,2.653,1617,4.145,1618,5.101,1619,2.653,1620,2.653,1621,4.145,1622,2.653,1623,2.653,1624,2.653,1625,2.653,1626,2.653,1627,2.338,1628,3.045,1629,2.653,1630,2.653,1631,2.653]],["title/components/JsonFileReaderComponent.html",[195,0.434,497,1.251]],["body/components/JsonFileReaderComponent.html",[3,0.081,4,0.099,5,0.169,6,0.133,11,0.695,12,1.322,18,0.372,19,0.581,25,1.389,35,0.693,38,1.88,40,1.034,41,1.06,42,1.29,43,0.01,44,1.132,45,0.703,46,1.008,47,1.008,48,2.18,52,1.612,55,1.141,56,1.064,69,0.878,75,0.006,80,0.006,85,1.201,86,1.262,99,0.22,104,0.194,129,0.099,132,0.267,133,0.805,138,1.215,140,0.983,141,0.711,155,3.083,159,0.887,160,1.124,195,0.728,196,1.054,197,1.389,198,1.108,199,1.227,200,1.227,201,1.196,207,1.054,208,1.459,209,1.459,210,2.282,211,1.147,212,0.955,213,1.496,215,1.496,243,3.656,250,2.561,252,2.561,255,0.91,258,2.409,259,1.756,262,3.18,299,1.614,307,1.06,308,0.955,320,1.029,398,1.327,403,1.481,404,1.401,407,1.72,408,1.004,413,1.166,420,1.617,430,3.478,435,1.667,436,1.667,449,0.845,452,0.845,456,1.029,473,0.609,474,1.854,475,1.227,476,2.2,477,1.227,478,1.227,479,1.108,480,1.227,481,1.081,482,2.022,483,1.108,484,1.227,485,1.496,486,2.022,487,1.108,488,1.166,489,1.227,490,1.108,491,1.227,492,1.108,493,1.054,494,1.227,495,1.108,496,1.227,497,1.988,498,2.529,499,1.227,500,1.108,501,1.196,502,1.081,503,1.227,504,1.108,505,1.74,506,1.081,507,1.108,508,1.108,509,2.022,510,1.108,511,1.612,512,1.74,513,1.081,514,1.108,515,1.081,516,0.91,517,1.227,518,1.081,519,1.054,520,1.108,521,1.227,522,1.108,523,1.227,524,1.108,525,1.227,526,1.108,527,1.423,528,1.108,529,1.572,530,1.108,531,1.227,532,1.108,533,1.459,534,1.227,535,1.108,536,1.227,537,1.227,600,1.569,611,2.226,646,1.667,650,2.893,668,2.665,669,1.108,670,2.293,671,2.733,672,1.481,673,1.44,674,2.374,681,1.572,682,2.022,687,2.512,689,4.007,695,2.711,697,2.432,708,2.696,709,1.833,710,2.046,723,2.046,727,2.046,901,3.146,928,4.855,1033,5.594,1128,2.512,1237,4.855,1259,2.432,1307,3.409,1632,6.557,1633,6.08,1634,3.423,1635,8.026,1636,6.401,1637,5.508,1638,6.401,1639,5.508,1640,6.965,1641,6.401,1642,5.508,1643,6.481,1644,3.884,1645,3.632,1646,5.508,1647,4.855,1648,4.855,1649,5.508,1650,5.508,1651,3.884,1652,5.508,1653,3.884,1654,5.508,1655,4.592,1656,4.855,1657,3.846,1658,4.855,1659,5.508,1660,3.884,1661,5.508,1662,3.119,1663,3.884,1664,3.884,1665,3.884,1666,3.884,1667,3.884,1668,5.508,1669,3.884,1670,3.884,1671,3.884,1672,5.508,1673,3.884,1674,3.884,1675,3.884]],["title/modules/JsonFileReaderModule.html",[538,0.652,1676,3.059]],["body/modules/JsonFileReaderModule.html",[3,0.135,4,0.165,5,0.157,6,0.106,43,0.01,75,0.008,80,0.008,99,0.339,104,0.326,129,0.165,132,0.227,423,1.682,473,1.021,497,2.604,498,1.857,538,0.968,540,1.857,541,1.905,542,2.597,543,2.004,544,1.905,545,2.597,556,2.437,557,1.857,559,2.11,563,2.375,748,2.783,749,2.224,1632,5.227,1633,4.847,1676,6.207,1677,5.736,1678,5.736,1679,5.736,1680,6.508,1681,6.508,1682,5.385,1683,4.543]],["title/components/LabeledSlideToggleComponent.html",[195,0.434,500,1.251]],["body/components/LabeledSlideToggleComponent.html",[3,0.081,4,0.098,5,0.102,6,0.134,11,0.806,12,1.32,15,1.609,18,0.371,19,0.58,25,1.386,32,2.789,35,0.691,38,1.911,40,1.031,41,1.057,42,1.288,43,0.01,44,1.131,45,0.718,46,1.006,47,1.006,52,1.133,55,1.139,56,0.84,69,1.047,75,0.006,80,0.006,85,1.378,86,1.667,99,0.219,104,0.194,129,0.098,132,0.267,133,0.802,138,0.64,140,0.691,141,0.709,155,1.52,159,0.885,160,1.123,195,0.777,196,1.051,197,1.386,198,1.105,199,1.223,200,1.223,201,1.192,207,1.051,208,1.456,209,1.456,210,2.281,211,1.147,212,0.953,213,1.492,215,1.492,255,0.907,258,2.29,259,1.386,286,1.782,299,1.611,307,1.057,308,0.953,320,1.026,336,1.581,398,1.323,408,1.001,409,1.965,410,2.04,420,1.612,428,1.026,435,2.359,436,1.662,449,1.801,452,1.391,456,1.026,473,0.608,474,1.852,475,1.223,476,2.197,477,1.223,478,1.223,479,1.105,480,1.223,481,1.078,482,2.019,483,1.105,484,1.223,485,1.492,486,2.019,487,1.105,488,1.162,489,1.223,490,1.105,491,1.223,492,1.105,493,1.051,494,1.223,495,1.105,496,1.223,497,1.105,498,1.105,499,1.223,500,1.985,501,2.643,502,2.531,503,1.223,504,1.105,505,1.736,506,1.078,507,1.105,508,1.105,509,2.019,510,1.105,511,1.609,512,1.736,513,1.078,514,1.105,515,1.078,516,0.907,517,1.223,518,1.078,519,1.051,520,1.105,521,1.223,522,1.105,523,1.223,524,1.105,525,1.223,526,1.105,527,2.265,528,1.105,529,1.569,530,1.105,531,1.223,532,1.105,533,1.456,534,1.223,535,1.105,536,1.223,537,1.223,600,1.565,611,2.221,668,2.66,669,1.105,670,2.288,671,2.73,672,1.477,673,1.436,674,2.37,681,1.569,682,2.019,687,2.508,688,2.359,708,2.691,709,1.829,710,2.04,727,2.04,826,1.386,978,1.662,982,1.436,1047,3.012,1299,4.556,1305,3.14,1307,3.405,1308,2.789,1313,4.415,1316,4.153,1684,6.645,1685,5.455,1686,3.11,1687,5.497,1688,4.181,1689,5.632,1690,4.845,1691,5.497,1692,5.327,1693,6.956,1694,6.391,1695,5.497,1696,3.413,1697,3.873,1698,4.845,1699,5.9,1700,3.413,1701,5.497,1702,6.725,1703,5.497,1704,5.497,1705,3.873,1706,5.497,1707,5.497,1708,3.873,1709,3.873,1710,5.497,1711,5.497,1712,3.873,1713,3.873,1714,3.873,1715,3.873,1716,3.873,1717,3.873,1718,3.413,1719,3.11,1720,3.873]],["title/modules/LabeledSlideToggleModule.html",[538,0.652,1721,2.743]],["body/modules/LabeledSlideToggleModule.html",[3,0.135,4,0.166,5,0.121,6,0.106,43,0.01,75,0.008,80,0.008,99,0.339,104,0.326,129,0.166,132,0.228,423,1.684,473,1.022,500,2.604,501,2.006,502,2.29,527,1.684,538,0.97,540,1.86,541,1.907,542,2.599,543,2.006,544,1.907,545,2.599,556,2.439,557,1.86,559,2.112,563,2.377,748,2.785,749,2.227,1684,5.233,1685,4.296,1721,5.568,1722,5.743,1723,5.743,1724,5.743,1725,5.743,1726,7.72,1727,6.516,1728,5.743]],["title/components/LeftSidebarComponent.html",[195,0.434,504,1.251]],["body/components/LeftSidebarComponent.html",[3,0.055,4,0.067,5,0.076,6,0.135,11,0.834,12,0.99,15,1.935,18,0.395,19,0.435,22,1.691,23,1.573,25,1.04,35,0.736,38,1.925,42,1.549,43,0.01,44,1.098,45,0.697,46,1.21,52,0.771,55,1.292,56,1.149,69,0.981,75,0.004,76,1.206,80,0.004,85,1.438,86,1.511,88,2.255,91,2.073,96,1.937,99,0.293,104,0.132,111,2.676,112,0.752,113,1.065,114,0.901,127,1.886,129,0.067,132,0.231,140,0.736,141,1.141,155,2.447,159,1.004,160,1.265,184,3.546,187,0.855,195,0.503,196,0.716,197,1.04,198,0.752,199,0.833,200,0.833,201,0.812,207,0.716,208,1.092,209,1.092,210,2.209,211,1.116,212,0.649,213,1.12,215,1.12,218,2.172,222,3.546,255,0.966,256,0.812,258,1.525,259,1.04,262,2.392,286,2.144,296,1.092,298,2.131,299,1.281,300,2.783,306,2.172,307,1.519,308,1.25,309,2.26,312,1.167,320,0.698,330,2.462,331,1.506,332,1.409,336,1.292,352,4.028,381,0.925,386,1.005,398,0.901,399,1.795,400,2.677,401,1.65,402,1.65,403,2.635,404,1.832,405,1.506,407,2.928,408,1.313,409,2.092,412,2.487,413,1.985,415,1.77,417,2.762,426,2.115,427,1.506,428,1.522,431,1.738,432,1.574,433,2.466,434,1.247,441,3.148,443,2.25,444,2.255,447,2.402,448,2.172,449,1.813,450,1.29,452,1.251,456,1.345,458,1.738,460,2.915,463,1.337,466,2.879,467,2.019,468,2.019,471,1.65,472,1.963,473,0.414,474,1.572,475,0.833,476,1.815,477,0.833,478,0.833,479,0.752,480,0.833,481,0.734,482,1.605,483,0.752,484,0.833,485,1.12,486,1.605,487,0.752,488,0.791,489,0.833,490,0.752,491,0.833,492,0.752,493,1.876,494,0.833,495,0.752,496,0.833,497,0.752,498,1.78,499,0.833,500,0.752,501,0.812,502,0.734,503,0.833,504,1.64,505,1.303,506,0.734,507,0.752,508,0.752,509,1.605,510,0.752,511,1.207,512,1.303,513,0.734,514,0.752,515,0.734,516,0.618,517,0.833,518,0.734,519,0.716,520,0.752,521,0.833,522,0.752,523,0.833,524,0.752,525,0.833,526,0.752,527,1.709,528,0.752,529,1.177,530,0.752,531,0.833,532,0.752,533,1.751,534,0.833,535,0.752,536,0.833,537,0.833,587,6.164,611,1.666,625,3.788,639,2.019,640,1.337,669,0.752,681,1.177,682,1.605,688,2.466,709,1.372,719,1.84,722,1.65,723,3.027,724,2.879,732,2.719,734,2.762,737,1.65,741,1.738,742,1.738,798,2.928,826,1.04,856,2.26,861,2.788,873,3.071,888,3.027,901,2.355,945,2.582,950,2.117,976,1.65,978,2.838,981,1.84,982,2.652,1028,3.449,1137,2.879,1223,1.84,1250,2.26,1259,1.65,1271,3.349,1289,3.961,1291,2.783,1299,3.43,1308,2.092,1349,4.377,1350,3.777,1351,4.199,1360,2.117,1366,4.615,1367,2.117,1368,1.963,1648,3.635,1656,3.635,1657,1.84,1688,3.417,1729,6.648,1730,2.117,1731,6.303,1732,4.477,1733,3.635,1734,5.08,1735,6.236,1736,4.477,1737,5.08,1738,4.477,1739,5.08,1740,3.635,1741,4.124,1742,4.124,1743,4.124,1744,4.124,1745,5.08,1746,4.477,1747,4.124,1748,2.636,1749,2.636,1750,4.124,1751,3.635,1752,2.636,1753,4.124,1754,6.612,1755,4.644,1756,2.636,1757,4.124,1758,2.636,1759,3.635,1760,3.43,1761,2.879,1762,4.615,1763,3.786,1764,4.112,1765,4.011,1766,4.124,1767,2.636,1768,6.236,1769,4.124,1770,4.124,1771,4.124,1772,4.124,1773,2.636,1774,4.124,1775,4.124,1776,3.071,1777,4.124,1778,4.124,1779,4.124,1780,4.124,1781,4.124,1782,4.124,1783,2.636,1784,2.636,1785,3.635,1786,4.615,1787,4.615,1788,3.635,1789,4.124,1790,4.124,1791,2.636,1792,2.636,1793,4.124,1794,3.635,1795,3.635,1796,2.636,1797,4.124,1798,4.124,1799,2.636,1800,2.323,1801,2.636,1802,4.124,1803,2.636,1804,2.636,1805,2.636,1806,4.124,1807,2.636,1808,2.636,1809,3.312,1810,2.783,1811,3.635,1812,3.635,1813,3.635,1814,3.312,1815,2.117,1816,2.323,1817,1.963,1818,6.303,1819,3.071,1820,2.719,1821,2.117,1822,2.636,1823,4.124,1824,2.323,1825,2.323,1826,2.636,1827,2.636]],["title/modules/LeftSidebarModule.html",[538,0.652,553,3.059]],["body/modules/LeftSidebarModule.html",[3,0.115,4,0.141,5,0.142,6,0.09,43,0.01,75,0.007,80,0.007,99,0.36,104,0.278,129,0.141,132,0.194,141,1.281,211,0.7,325,1.624,423,1.434,449,1.208,473,0.871,502,1.948,504,2.552,538,0.826,540,1.584,541,1.624,542,2.421,543,1.709,544,1.624,545,2.421,553,6.414,556,2.211,557,1.584,559,2.269,563,2.155,569,2.913,570,2.178,587,4.134,748,2.524,749,1.897,754,3.834,755,3.041,1234,4.134,1260,5.915,1293,4.134,1336,5.915,1633,4.134,1676,5.915,1685,3.659,1721,5.304,1729,4.458,1828,4.891,1829,4.891,1830,4.891,1831,4.891,1832,5.586,1833,5.915,1834,6.13,1835,4.891,1836,6.168,1837,4.891,1838,5.621,1839,4.458,1840,5.55,1841,5.55,1842,5.55,1843,5.55,1844,4.458,1845,5.621,1846,4.891,1847,3.659,1848,4.458,1849,6.168,1850,6.998,1851,4.134,1852,5.55,1853,4.134,1854,4.891,1855,5.55,1856,5.55]],["title/interfaces/Message.html",[128,0.302,790,1.941]],["body/interfaces/Message.html",[0,1.742,3,0.09,4,0.224,5,0.08,6,0.071,11,0.547,18,0.416,19,0.628,20,1.995,35,0.774,40,1.275,41,0.835,43,0.01,45,0.686,46,1.089,47,1.51,48,1.239,55,1.587,56,0.91,71,1.931,75,0.006,80,0.006,85,0.814,96,3.31,99,0.271,104,0.217,112,1.239,114,1.483,128,0.41,129,0.201,132,0.208,133,1.587,138,0.984,140,1.367,154,3.197,159,1.348,160,1.038,194,1.15,198,1.939,204,1.754,205,2.914,212,1.464,229,2.125,277,1.61,296,1.15,336,0.899,358,1.787,428,1.15,646,3.287,763,3.4,771,2.636,774,3.873,785,2.286,786,4.185,790,4.044,805,2.914,807,2.862,826,1.094,832,2.862,848,3.924,1006,2.862,1048,3.924,1066,4.518,1073,4.884,1085,2.378,1109,4.156,1269,2.717,1279,2.717,1280,3.727,1305,2.479,1347,3.727,1354,3.503,1406,2.717,1485,4.253,1542,4.253,1595,3.03,1604,3.03,1607,3.03,1628,2.591,1857,2.862,1858,4.576,1859,3.457,1860,4.439,1861,3.924,1862,4.433,1863,2.591,1864,4.819,1865,2.125,1866,3.233,1867,3.233,1868,4.253,1869,3.233,1870,5.347,1871,4.156,1872,2.862,1873,2.862,1874,4.156,1875,3.03,1876,3.233,1877,4.433,1878,3.233,1879,2.717,1880,3.233,1881,3.233,1882,3.233,1883,4.433,1884,3.03,1885,3.233,1886,3.233,1887,3.233,1888,4.433,1889,3.233,1890,4.433,1891,2.862,1892,4.743,1893,3.233,1894,3.233,1895,3.233,1896,3.233,1897,2.717,1898,3.233,1899,3.233,1900,5.059,1901,3.233,1902,3.233,1903,3.233,1904,3.233,1905,2.862,1906,3.233,1907,3.233,1908,3.233,1909,3.233]],["title/classes/MessageChannel.html",[132,0.153,805,2.145]],["body/classes/MessageChannel.html",[0,1.608,3,0.08,4,0.224,5,0.072,6,0.13,11,0.926,18,0.371,19,0.579,20,2.086,25,1.385,35,0.98,38,1.838,40,1.378,41,0.744,42,1.629,43,0.01,44,0.98,45,0.703,46,1.396,47,1.467,48,1.568,55,1.714,56,0.976,71,1.924,75,0.006,80,0.006,85,1.031,86,0.763,96,3.414,99,0.255,104,0.194,112,1.104,114,1.322,128,0.379,129,0.194,132,0.192,133,1.522,138,0.908,140,1.361,154,2.81,159,1.314,160,0.976,198,1.823,204,1.564,205,2.689,212,1.352,229,1.894,277,1.435,296,1.025,336,0.802,358,1.161,428,1.455,646,3.152,763,3.138,771,2.433,774,3.897,785,2.894,786,4.307,790,4.036,805,3.127,807,2.551,826,0.976,832,2.551,848,3.622,1006,3.622,1048,3.622,1066,4.58,1073,4.779,1085,3.01,1109,3.836,1269,3.44,1279,2.423,1280,3.44,1305,2.21,1347,3.44,1354,3.359,1406,2.423,1468,3.108,1485,4.776,1542,4.776,1595,2.702,1604,3.836,1607,3.836,1628,3.814,1857,2.551,1858,4.598,1859,3.473,1860,4.299,1861,2.551,1862,2.882,1863,2.31,1864,5.174,1865,1.894,1866,2.882,1867,2.882,1868,3.999,1869,2.882,1870,5.127,1871,3.836,1872,2.551,1873,2.551,1874,3.836,1875,2.702,1876,4.092,1877,5.469,1878,4.092,1879,3.44,1880,4.092,1881,2.882,1882,2.882,1883,4.092,1884,3.836,1885,4.092,1886,5.179,1887,2.882,1888,5.179,1889,4.092,1890,4.092,1891,3.622,1892,5.326,1893,4.092,1894,2.882,1895,5.179,1896,2.882,1897,2.423,1898,2.882,1899,2.882,1900,4.757,1901,2.882,1902,2.882,1903,2.882,1904,2.882,1905,2.551,1906,2.882,1907,2.882,1908,2.882,1909,2.882,1910,5.494,1911,5.494,1912,5.494,1913,3.87,1914,5.494,1915,3.87,1916,3.87,1917,3.87,1918,3.87,1919,3.87]],["title/injectables/MessageService.html",[0,1.282,771,1.941]],["body/injectables/MessageService.html",[0,1.675,2,2.343,3,0.085,4,0.221,5,0.076,6,0.126,11,0.832,18,0.393,19,0.604,20,2.111,25,1.443,35,1.021,38,1.758,40,1.339,41,1.101,42,1.341,43,0.01,44,0.807,45,0.672,46,1.306,47,1.562,48,1.171,55,1.653,56,1.008,71,1.663,75,0.006,80,0.006,85,1.074,86,0.809,96,3.303,99,0.263,104,0.205,112,1.171,114,1.402,128,0.395,129,0.198,132,0.2,133,1.555,138,0.946,140,1.423,154,2.664,159,1.331,160,1.008,198,1.882,204,1.658,205,2.802,212,1.408,229,3.493,277,2.123,296,1.087,336,0.85,358,1.231,428,1.087,646,3.221,763,3.766,771,3.324,774,3.961,785,2.161,786,4.239,790,4.038,805,3.228,807,3.774,826,1.034,832,3.774,848,3.774,1006,2.705,1048,3.774,1066,4.44,1073,4.648,1085,2.248,1109,3.997,1269,2.569,1279,2.569,1280,3.584,1305,2.343,1347,3.584,1354,3.556,1406,4.128,1485,4.128,1542,4.128,1595,3.997,1604,2.864,1607,2.864,1628,2.449,1857,2.705,1858,4.128,1859,3.118,1860,4.112,1861,2.705,1862,3.055,1863,2.449,1864,4.948,1865,2.008,1866,3.055,1867,3.055,1868,4.699,1869,3.055,1870,5.682,1871,3.997,1872,2.705,1873,2.705,1874,3.997,1875,2.864,1876,3.055,1877,4.264,1878,3.055,1879,2.569,1880,3.055,1881,3.055,1882,3.055,1883,4.264,1884,2.864,1885,3.055,1886,3.055,1887,3.055,1888,4.264,1889,3.055,1890,4.264,1891,2.705,1892,4.603,1893,3.055,1894,3.055,1895,3.055,1896,3.055,1897,3.584,1898,3.055,1899,3.055,1900,4.911,1901,3.055,1902,3.055,1903,3.055,1904,3.055,1905,3.774,1906,3.055,1907,4.264,1908,4.264,1909,3.055,1920,5.045,1921,4.103,1922,5.725,1923,4.103,1924,4.103,1925,4.103]],["title/interfaces/MessageServiceConfig.html",[128,0.302,1868,2.743]],["body/interfaces/MessageServiceConfig.html",[0,1.755,3,0.091,4,0.221,5,0.081,6,0.071,11,0.553,18,0.42,19,0.632,20,2.001,35,0.783,40,1.282,41,0.844,43,0.01,45,0.657,46,1.097,47,1.535,48,1.252,55,1.593,56,0.916,71,1.722,75,0.006,80,0.006,85,0.823,96,3.316,99,0.272,104,0.219,112,1.252,114,1.499,128,0.413,129,0.202,132,0.21,133,1.593,138,0.991,140,1.372,154,2.76,159,1.351,160,1.044,194,1.162,198,1.949,204,1.773,205,2.935,212,1.475,229,2.147,277,1.627,296,1.162,336,1.415,358,1.317,428,1.162,646,3.3,763,3.425,771,2.655,774,3.837,785,2.311,786,4.227,790,4.027,805,2.935,807,2.892,826,1.512,832,2.892,848,3.953,1006,2.892,1048,3.953,1066,4.391,1073,4.724,1085,2.404,1109,4.186,1269,2.747,1279,2.747,1280,3.754,1305,3.425,1347,3.754,1354,3.63,1406,2.747,1485,4.277,1542,4.277,1595,3.063,1604,3.063,1607,3.063,1628,2.619,1857,2.892,1858,4.277,1859,3.23,1860,4.212,1861,2.892,1862,3.267,1863,2.619,1864,4.841,1865,2.147,1866,3.267,1867,3.267,1868,4.597,1869,4.466,1870,5.541,1871,5.367,1872,2.892,1873,2.892,1874,4.186,1875,3.063,1876,3.267,1877,4.466,1878,3.267,1879,2.747,1880,3.267,1881,3.267,1882,3.267,1883,4.466,1884,3.063,1885,3.267,1886,3.267,1887,3.267,1888,4.466,1889,3.267,1890,4.466,1891,2.892,1892,4.769,1893,3.267,1894,3.267,1895,3.267,1896,3.267,1897,2.747,1898,3.267,1899,3.267,1900,5.088,1901,3.267,1902,3.267,1903,3.267,1904,3.267,1905,2.892,1906,3.267,1907,3.267,1908,3.267,1909,3.267]],["title/interfaces/MetaDataField.html",[128,0.302,1926,3.263]],["body/interfaces/MetaDataField.html",[3,0.143,4,0.174,5,0.127,6,0.112,18,0.657,19,0.839,43,0.009,45,0.753,69,1.222,75,0.008,80,0.008,86,1.705,128,0.473,129,0.202,155,3.394,194,1.817,207,1.863,1926,6.259,1927,5.51,1928,5.51]],["title/interfaces/ModelStateModel.html",[128,0.302,1929,2.743]],["body/interfaces/ModelStateModel.html",[0,1.084,3,0.048,4,0.058,5,0.043,6,0.037,8,0.988,11,0.29,15,2.059,16,0.878,18,0.22,19,0.391,20,1.572,22,2.542,23,0.878,29,0.988,35,0.411,37,2.759,40,0.432,41,0.443,43,0.01,44,1.018,45,0.76,46,1.141,47,0.678,48,0.657,49,1.315,50,1.212,53,3.93,56,1.211,65,0.988,69,1.063,71,1.171,75,0.004,80,0.004,88,0.903,90,2.099,91,1.336,96,3.079,99,0.313,102,1.3,104,0.115,105,2.357,106,1.589,107,0.988,108,0.988,109,0.93,112,0.657,113,1.496,114,0.787,119,1.374,121,1.453,122,1.453,123,0.878,124,0.854,125,1.412,127,1.694,128,0.32,129,0.167,131,0.958,132,0.08,133,1.412,138,1.334,140,1.288,141,0.678,148,3.483,154,2.982,155,2.572,159,1.276,160,1.243,161,0.988,162,1.053,172,1.441,173,1.441,176,1.607,181,0.808,183,1.607,194,0.61,211,0.467,244,1.336,245,1.496,255,1.535,256,2.385,268,2.442,280,1.315,286,1.892,296,1.41,298,3.093,300,1.261,302,1.315,303,1.168,307,0.894,325,0.674,336,1.209,352,2.029,358,1.751,381,2.469,386,2.683,389,2.929,399,0.625,404,1.676,408,1.508,428,1.805,434,2.197,444,1.453,449,1.426,452,1.357,456,0.981,493,1.91,516,1.789,519,1.005,533,0.61,616,1.64,659,3.734,666,2.115,671,1.453,672,0.878,673,0.854,674,0.854,677,2.654,683,1.934,687,0.903,688,3.279,691,1.127,767,1.261,774,2.125,798,2.902,826,1.171,861,1.974,907,4.62,908,1.879,945,2.909,955,5.408,956,4.494,958,1.518,959,1.518,960,1.518,962,2.442,967,1.374,978,2.285,1028,3.652,1128,0.83,1238,2.546,1250,1.261,1284,3.415,1287,4.074,1289,3.887,1291,1.261,1348,3.46,1349,4.296,1350,3.56,1351,3.333,1354,2.851,1398,1.127,1760,3.178,1761,3.244,1763,3.591,1764,4.11,1765,2.585,1776,1.714,1810,3.415,1859,2.197,1860,2.546,1865,1.127,1897,1.441,1929,2.318,1930,1.518,1931,2.974,1932,4.2,1933,4.638,1934,4.911,1935,4.911,1936,4.911,1937,4.363,1938,5.107,1939,4.423,1940,2.442,1941,4.783,1942,4.276,1943,4.352,1944,1.813,1945,2.318,1946,2.585,1947,1.374,1948,1.374,1949,1.849,1950,1.714,1951,1.518,1952,1.849,1953,1.518,1954,1.849,1955,1.315,1956,1.261,1957,2.115,1958,1.849,1959,1.849,1960,1.607,1961,1.751,1962,1.127,1963,1.374,1964,1.315,1965,1.315,1966,1.714,1967,2.774,1968,1.849,1969,2.211,1970,1.714,1971,1.849,1972,1.849,1973,1.849,1974,2.909,1975,2.211,1976,4.732,1977,1.849,1978,1.849,1979,1.849,1980,1.849,1981,1.849,1982,1.849,1983,1.849,1984,1.849,1985,1.849,1986,1.849,1987,1.849,1988,1.849,1989,1.849,1990,1.849,1991,1.849,1992,1.849,1993,1.849,1994,1.849,1995,1.849,1996,1.849,1997,1.849,1998,1.849,1999,1.849,2000,1.714,2001,1.714,2002,1.849,2003,1.714,2004,1.849,2005,1.849,2006,1.607,2007,1.607,2008,1.441,2009,1.849,2010,1.849,2011,3.732,2012,1.849,2013,5.263,2014,1.849,2015,1.849,2016,2.974,2017,2.758,2018,1.849,2019,1.849,2020,4.923,2021,1.849,2022,1.849,2023,1.849,2024,1.849,2025,1.315,2026,1.849,2027,4.276,2028,2.115,2029,1.849,2030,1.849,2031,1.849,2032,1.374,2033,1.849,2034,1.849,2035,2.974,2036,1.849,2037,4.276,2038,1.849,2039,2.974,2040,1.849,2041,1.849,2042,1.849,2043,1.849,2044,1.849,2045,1.849,2046,1.849,2047,1.849,2048,1.849,2049,1.849,2050,1.849,2051,1.849,2052,1.849,2053,1.849,2054,1.849,2055,1.849,2056,1.849,2057,1.849,2058,1.849,2059,2.974,2060,1.849,2061,1.849,2062,1.849,2063,1.849,2064,1.849,2065,1.849,2066,1.849,2067,1.849,2068,1.849,2069,2.974,2070,1.849,2071,1.849,2072,1.849,2073,1.849,2074,1.849,2075,1.849,2076,1.849,2077,1.849,2078,1.849,2079,1.849,2080,1.849,2081,1.849,2082,1.849,2083,1.849,2084,1.849,2085,2.974,2086,1.374,2087,1.607,2088,1.849,2089,1.518,2090,1.607,2091,2.974,2092,3.244,2093,2.974,2094,2.211,2095,2.974,2096,1.849,2097,1.849,2098,1.849,2099,1.849,2100,1.849,2101,1.849,2102,1.849,2103,1.374,2104,1.849,2105,1.849,2106,1.849,2107,1.849,2108,1.849,2109,1.849]],["title/components/NameInputComponent.html",[195,0.434,506,1.22]],["body/components/NameInputComponent.html",[3,0.076,4,0.093,5,0.098,6,0.136,11,0.782,12,1.268,18,0.351,19,0.557,20,1.562,25,1.332,32,2.681,35,0.654,38,1.939,40,0.991,41,1.016,42,1.452,43,0.01,44,1.288,45,0.708,46,1.134,47,0.967,48,1.936,52,1.072,55,1.284,56,0.947,69,1.028,75,0.006,76,2.417,80,0.006,85,1.349,86,1.588,99,0.247,104,0.183,128,0.253,129,0.134,132,0.262,133,0.759,138,0.606,140,1.437,141,0.967,159,0.998,160,1.099,195,0.764,196,0.995,197,1.332,198,1.046,199,1.158,200,1.158,201,1.128,207,0.995,208,1.4,209,1.4,210,2.271,211,1.143,212,0.901,213,1.435,215,1.435,255,0.858,258,2.623,259,1.71,299,1.562,307,1.016,308,0.901,320,0.971,332,2.318,333,3.788,334,3.788,358,1.1,398,1.252,399,0.995,400,1.573,404,1.322,408,0.947,413,1.1,426,2.2,428,0.971,443,1.623,449,1.15,452,1.15,456,0.971,467,1.794,468,1.794,469,2.093,473,0.575,474,1.813,475,1.158,476,2.143,477,1.158,478,1.158,479,1.046,480,1.158,481,1.02,482,1.958,483,1.046,484,1.158,485,1.435,486,1.958,487,1.046,488,1.1,489,1.158,490,1.046,491,1.158,492,1.046,493,0.995,494,1.158,495,1.046,496,1.158,497,1.046,498,1.046,499,1.158,500,1.046,501,1.128,502,1.02,503,1.158,504,1.046,505,1.669,506,1.888,507,1.046,508,1.046,509,1.958,510,1.046,511,1.546,512,1.669,513,1.02,514,1.046,515,1.02,516,0.858,517,1.158,518,1.02,519,0.995,520,1.046,521,1.158,522,1.046,523,1.158,524,1.046,525,1.158,526,1.046,527,1.365,528,1.046,529,1.508,530,1.046,531,1.158,532,1.046,533,1.4,534,1.158,535,1.046,536,1.158,537,1.158,568,3.801,600,1.481,611,2.135,662,2.188,668,2.58,669,1.046,670,2.2,671,2.662,672,1.398,673,1.359,674,2.298,679,3.484,680,4.086,681,1.508,682,1.958,687,2.432,688,2.268,689,4.502,690,3.154,691,3.667,695,2.558,696,2.416,697,2.294,699,2.729,708,2.586,709,1.758,710,1.93,712,3.229,713,4.657,715,3.229,730,2.943,731,2.729,732,2.416,1128,2.447,1307,3.32,1308,3.144,1847,5.515,2110,6.23,2111,4.657,2112,4.657,2113,5.461,2114,5.461,2115,5.461,2116,5.284,2117,5.461,2118,5.284,2119,6.378,2120,5.284,2121,4.657,2122,3.664,2123,3.689,2124,5.775,2125,5.978,2126,5.978,2127,3.94,2128,3.664,2129,3.94,2130,3.664,2131,3.664,2132,3.664,2133,3.229,2134,2.416,2135,3.935,2136,4.657,2137,3.229,2138,3.229,2139,3.229,2140,4.657,2141,3.229,2142,3.229,2143,3.229]],["title/modules/NameInputModule.html",[538,0.652,1832,2.889]],["body/modules/NameInputModule.html",[3,0.133,4,0.163,5,0.119,6,0.104,43,0.01,44,0.905,75,0.008,80,0.008,99,0.35,104,0.321,129,0.163,132,0.224,423,1.659,473,1.008,506,2.535,538,0.956,540,1.833,541,1.879,542,2.583,543,1.977,544,1.879,545,2.583,556,2.418,557,1.833,559,2.082,563,2.356,747,5.157,748,2.761,749,2.195,750,5.7,751,4.783,754,4.193,755,3.518,757,5.157,1832,5.847,1847,4.234,2110,4.783,2134,4.234,2144,5.66,2145,5.66,2146,5.66,2147,6.745,2148,6.745]],["title/interfaces/OrganData.html",[128,0.302,2149,3.059]],["body/interfaces/OrganData.html",[0,1.62,3,0.081,4,0.099,5,0.072,6,0.064,15,2.157,16,1.491,18,0.374,19,0.584,20,1.62,22,1.301,29,1.678,35,0.698,43,0.01,44,0.78,45,0.575,46,1.278,47,0.715,55,1.147,56,0.597,65,1.678,69,1.171,71,1.761,75,0.006,80,0.006,85,0.734,90,1.978,96,2.111,99,0.343,102,2.255,104,0.196,106,2.375,107,1.678,108,1.678,109,1.58,112,1.116,113,1.58,114,1.336,118,2.142,121,2.172,122,2.172,123,1.491,124,1.45,125,2.111,127,2.531,128,0.382,129,0.178,131,1.628,132,0.137,133,1.666,138,1.444,148,5.054,159,1.125,160,0.597,161,1.678,162,1.788,187,2.083,194,1.036,211,0.81,244,1.996,245,2.236,256,1.204,261,2.233,277,2.052,298,3.207,325,1.144,358,1.661,377,1.984,379,3.259,381,2.255,383,3.669,386,2.45,388,2.233,389,2.674,399,1.061,404,1.41,449,1.666,452,1.666,465,1.534,612,2.448,639,1.914,640,1.984,643,1.984,644,1.984,691,2.709,760,3.649,767,2.142,861,3.032,904,1.914,908,1.984,909,3.465,915,2.334,943,2.448,966,2.912,968,2.912,1028,3.671,1164,2.448,1284,3.032,1349,4.542,1350,4.372,1351,4.372,1398,1.914,1755,2.912,1860,3.032,1932,3.304,1933,3.649,1939,3.032,1941,4.792,1944,2.709,1945,2.448,1955,2.233,1961,1.849,1962,1.914,1964,2.233,1965,2.233,2086,4.17,2089,3.649,2094,2.334,2103,3.835,2149,4.485,2150,2.729,2151,2.729,2152,3.649,2153,2.729,2154,4.235,2155,2.729,2156,2.578,2157,5.61,2158,4.235,2159,2.912,2160,4.122,2161,2.912,2162,3.161,2163,2.578,2164,5.921,2165,3.14,2166,3.14,2167,2.729,2168,3.14,2169,3.14,2170,2.729,2171,3.14,2172,3.14,2173,2.729,2174,2.729,2175,3.14,2176,3.14,2177,3.14,2178,3.14,2179,2.729,2180,4.445,2181,4.445,2182,4.445,2183,4.445,2184,4.445,2185,4.445,2186,2.912,2187,3.14,2188,3.14,2189,3.14,2190,3.14,2191,3.14,2192,3.14,2193,3.14,2194,3.14,2195,3.14,2196,3.14,2197,3.14,2198,3.864,2199,3.14,2200,3.14,2201,3.14,2202,3.14,2203,5.159,2204,5.159,2205,3.14,2206,3.14,2207,3.14,2208,2.729,2209,2.729,2210,2.729,2211,2.729,2212,3.14,2213,2.729,2214,4.445,2215,3.864,2216,3.14,2217,3.14,2218,3.14,2219,3.14,2220,4.445,2221,3.14,2222,3.14,2223,3.14,2224,3.14,2225,3.14,2226,2.912,2227,3.14,2228,3.14,2229,3.14,2230,3.14,2231,3.14,2232,3.14,2233,3.14,2234,2.233,2235,3.14,2236,3.14,2237,3.14,2238,3.14,2239,3.14,2240,3.14,2241,3.14,2242,3.14,2243,3.14]],["title/injectables/PageState.html",[0,1.282,91,1.581]],["body/injectables/PageState.html",[0,1.564,2,2.127,3,0.077,4,0.095,5,0.069,6,0.141,11,0.789,14,3.903,15,2.27,16,2.038,18,0.357,19,0.564,20,1.723,22,1.239,23,2.872,25,1.348,29,2.933,32,2.712,35,0.954,38,2.023,40,1.003,41,1.028,42,1.465,43,0.01,44,1.157,45,0.56,46,1.144,47,0.978,52,2.117,53,4.213,55,1.645,56,1.32,65,2.294,69,0.733,75,0.006,80,0.006,85,1.282,86,1.427,91,1.928,96,3.027,99,0.331,102,1.876,104,0.186,105,3.467,106,2.294,107,1.598,108,1.598,109,1.504,112,1.063,113,1.504,114,1.272,121,2.098,122,2.098,123,1.42,124,1.381,125,1.42,128,0.368,129,0.159,131,1.55,132,0.13,133,1.416,138,1.129,159,0.861,160,1.294,161,1.598,162,1.703,181,1.307,211,0.674,223,5.375,244,2.61,245,2.761,262,1.55,286,2.346,296,1.995,306,3.294,307,1.203,308,1.538,309,3.426,325,1.09,332,2.867,333,2.816,334,2.816,336,1.675,388,2.127,613,4.771,623,3.732,643,1.889,644,1.889,798,3.026,826,0.939,861,1.381,904,1.823,973,2.616,1345,2.331,1354,2.445,1398,1.823,1865,1.823,1879,2.331,1944,3.061,1947,2.223,1948,2.223,1953,4.123,1956,2.04,1957,2.127,1964,2.127,1965,2.127,1976,4.496,2020,3.733,2025,2.127,2028,2.127,2127,2.928,2129,2.928,2244,2.773,2245,4.293,2246,4.966,2247,6.492,2248,5.488,2249,5.488,2250,5.488,2251,5.345,2252,5.345,2253,6.738,2254,5.022,2255,6.588,2256,3.723,2257,3.723,2258,3.723,2259,3.723,2260,3.723,2261,3.723,2262,3.723,2263,3.723,2264,4.293,2265,3.723,2266,4.293,2267,4.365,2268,3.723,2269,5.389,2270,4.293,2271,3.723,2272,4.293,2273,3.723,2274,4.293,2275,4.293,2276,3.723,2277,4.293,2278,3.723,2279,3.723,2280,3.723,2281,3.723,2282,3.723,2283,3.723,2284,3.723,2285,2.99,2286,2.599,2287,2.599,2288,2.99,2289,2.99,2290,3.915,2291,2.331,2292,2.99,2293,2.99,2294,2.99,2295,2.99,2296,2.99,2297,2.599,2298,2.99,2299,2.99,2300,2.99,2301,2.99,2302,2.99,2303,4.293,2304,2.99,2305,4.365,2306,2.99,2307,2.99,2308,3.981,2309,4.293,2310,3.732,2311,2.99,2312,2.99,2313,2.99,2314,2.99,2315,2.99,2316,4.293,2317,2.99,2318,2.99,2319,2.99,2320,5.022,2321,2.99,2322,2.599,2323,4.293,2324,2.99,2325,2.99,2326,2.99]],["title/interfaces/PageStateModel.html",[128,0.302,2291,2.743]],["body/interfaces/PageStateModel.html",[0,1.713,3,0.088,4,0.108,5,0.078,6,0.069,11,0.534,14,3.344,15,2.298,16,1.616,18,0.406,19,0.617,20,1.476,22,1.948,23,2.896,29,1.818,35,0.756,40,0.795,41,0.815,43,0.01,44,1.02,45,0.703,47,0.775,53,3.984,56,1.254,65,1.818,69,0.803,75,0.006,80,0.006,86,0.836,91,1.528,96,2.995,99,0.339,102,2.055,104,0.212,105,3.671,106,2.513,107,1.818,108,1.818,109,1.712,112,1.209,113,1.712,114,1.448,121,2.297,122,2.297,123,1.616,124,1.571,125,1.616,128,0.404,129,0.17,131,1.764,132,0.148,133,1.499,138,1.196,159,0.943,160,1.16,161,1.818,162,1.938,181,1.487,194,1.122,211,0.738,223,5.375,244,2.61,245,2.365,262,1.764,286,2.462,296,2.011,306,3.533,307,1.29,308,1.65,309,3.675,325,1.24,332,2.934,333,3.084,334,3.084,336,1.829,388,2.42,613,3.86,623,4.087,643,2.15,644,2.15,798,2.593,826,1.476,861,1.571,904,2.074,973,2.074,1345,2.652,1354,1.938,1398,2.074,1865,2.074,1879,2.652,1944,2.866,1947,2.529,1948,2.529,1953,4.422,1956,2.321,1957,2.42,1964,2.42,1965,2.42,1976,4.004,2020,4.004,2025,2.42,2028,2.42,2127,2.321,2129,2.321,2244,3.155,2245,3.403,2246,5.307,2247,6.769,2248,3.403,2249,3.403,2250,3.403,2253,6.945,2254,3.403,2255,6.837,2264,3.403,2266,3.403,2267,2.958,2269,5.388,2270,3.403,2272,3.403,2274,3.403,2275,3.403,2277,3.403,2285,3.403,2286,2.958,2287,2.958,2288,3.403,2289,3.403,2290,4.754,2291,3.665,2292,3.403,2293,3.403,2294,3.403,2295,3.403,2296,3.403,2297,2.958,2298,3.403,2299,3.403,2300,3.403,2301,3.403,2302,3.403,2303,4.702,2304,3.403,2305,4.683,2306,3.403,2307,3.403,2308,4.36,2309,4.702,2310,4.087,2311,3.403,2312,3.403,2313,3.403,2314,3.403,2315,3.403,2316,4.702,2317,3.403,2318,3.403,2319,3.403,2320,5.387,2321,3.403,2322,2.958,2323,4.702,2324,3.403,2325,3.403,2326,3.403]],["title/interfaces/Person.html",[128,0.302,2290,2.743]],["body/interfaces/Person.html",[0,1.746,3,0.091,4,0.111,5,0.081,6,0.071,11,0.549,14,3.407,15,2.244,16,1.661,18,0.417,19,0.629,20,1.504,22,1.449,23,2.792,29,1.869,35,0.777,40,0.817,41,0.838,43,0.01,44,1.032,45,0.534,47,0.797,53,4.018,56,1.262,65,1.869,69,1.086,75,0.006,80,0.006,86,0.859,91,1.571,96,3.02,99,0.341,102,2.094,104,0.218,105,3.714,106,2.561,107,1.869,108,1.869,109,1.76,112,1.243,113,1.76,114,1.488,121,2.341,122,2.341,123,1.661,124,1.615,125,1.661,128,0.411,129,0.173,131,1.813,132,0.152,133,1.517,138,1.21,159,0.961,160,1.172,161,1.869,162,1.992,181,1.529,194,1.153,211,0.752,223,5.244,244,2.64,245,2.411,262,1.813,286,2.486,296,2.031,306,3.142,307,1.148,308,1.468,309,3.269,325,1.274,332,2.822,333,4.039,334,4.039,336,1.68,388,2.487,613,3.933,623,4.165,643,2.209,644,2.209,798,2.642,826,1.098,861,1.615,904,2.92,973,2.132,1345,3.735,1354,1.992,1398,2.132,1865,2.132,1879,3.735,1944,2.92,1947,2.6,1948,2.6,1953,4.487,1956,2.386,1957,2.487,1964,2.487,1965,2.487,1976,4.062,2020,4.062,2025,2.487,2028,2.487,2127,2.386,2129,2.386,2244,3.243,2245,3.497,2246,4.826,2247,6.512,2248,3.497,2249,3.497,2250,3.497,2253,6.806,2254,3.497,2255,6.631,2264,3.497,2266,3.497,2267,3.04,2269,5.068,2270,3.497,2272,3.497,2274,3.497,2275,3.497,2277,3.497,2285,3.497,2286,3.04,2287,3.04,2288,3.497,2289,3.497,2290,4.801,2291,2.726,2292,3.497,2293,3.497,2294,3.497,2295,3.497,2296,3.497,2297,3.04,2298,3.497,2299,3.497,2300,3.497,2301,3.497,2302,3.497,2303,4.791,2304,3.497,2305,4.751,2306,3.497,2307,3.497,2308,4.443,2309,4.791,2310,4.165,2311,3.497,2312,3.497,2313,3.497,2314,3.497,2315,3.497,2316,4.791,2317,3.497,2318,3.497,2319,3.497,2320,5.465,2321,3.497,2322,3.04,2323,4.791,2324,3.497,2325,3.497,2326,3.497]],["title/injectables/ReferenceDataState.html",[0,1.282,1961,2.072]],["body/injectables/ReferenceDataState.html",[0,1.503,2,2.012,3,0.073,4,0.09,5,0.065,6,0.124,11,0.764,15,2.233,16,1.959,18,0.337,20,1.785,22,1.709,25,1.295,29,2.858,35,0.916,38,1.731,42,1.56,43,0.01,44,1.042,45,0.596,46,1.219,47,0.94,55,1.581,56,0.785,65,2.204,69,1.207,71,1.679,75,0.005,80,0.005,85,0.661,90,2.18,96,2.311,99,0.337,102,2.127,104,0.176,106,2.204,107,1.512,108,1.512,109,1.424,112,1.006,113,1.424,114,1.204,118,1.931,121,2.016,122,2.016,123,1.344,124,1.307,125,1.959,127,2.349,128,0.354,129,0.169,131,1.467,132,0.123,133,1.62,138,1.424,148,5.168,159,1.073,160,0.538,161,1.512,162,1.612,187,1.965,211,0.764,244,2.402,245,2.691,256,1.085,261,2.012,277,2.47,298,3.21,325,1.031,358,1.999,377,1.788,379,3.075,381,2.127,383,3.461,386,2.311,388,2.012,389,2.523,399,1.394,404,1.271,449,1.661,452,1.661,465,1.383,612,2.206,639,1.725,640,1.788,643,1.788,644,1.788,691,2.514,760,4.391,767,2.814,861,3.156,904,2.514,908,2.606,909,4.169,915,2.103,943,2.206,966,2.624,968,2.624,1028,3.588,1164,2.206,1284,2.814,1349,4.439,1350,4.358,1351,4.358,1398,1.725,1755,2.624,1860,2.814,1932,3.066,1933,3.386,1939,2.814,1941,4.896,1944,2.967,1945,2.206,1955,2.012,1961,2.429,1962,3.735,1964,2.012,1965,2.012,2086,3.976,2089,3.386,2094,2.103,2103,3.618,2149,4.231,2150,5.327,2151,2.46,2152,3.386,2153,2.46,2154,3.996,2155,2.46,2156,2.323,2157,6.128,2158,3.996,2159,2.624,2160,3.825,2161,2.624,2162,2.933,2163,2.323,2164,5.686,2165,2.83,2166,2.83,2167,2.46,2168,2.83,2169,2.83,2170,2.46,2171,2.83,2172,2.83,2173,2.46,2174,2.46,2175,2.83,2176,2.83,2177,2.83,2178,2.83,2179,2.46,2180,4.125,2181,4.125,2182,4.125,2183,4.125,2184,4.125,2185,4.125,2186,3.825,2187,2.83,2188,2.83,2189,2.83,2190,2.83,2191,2.83,2192,2.83,2193,2.83,2194,5.349,2195,2.83,2196,2.83,2197,2.83,2198,3.586,2199,2.83,2200,2.83,2201,2.83,2202,4.125,2203,4.867,2204,4.867,2205,2.83,2206,2.83,2207,2.83,2208,2.46,2209,2.46,2210,2.46,2211,2.46,2212,2.83,2213,2.46,2214,4.125,2215,4.231,2216,2.83,2217,2.83,2218,2.83,2219,2.83,2220,5.349,2221,4.125,2222,4.125,2223,2.83,2224,2.83,2225,2.83,2226,2.624,2227,2.83,2228,2.83,2229,2.83,2230,2.83,2231,2.83,2232,2.83,2233,4.125,2234,2.933,2235,4.125,2236,2.83,2237,2.83,2238,2.83,2239,2.83,2240,2.83,2241,2.83,2242,2.83,2243,2.83,2327,5.136,2328,5.136,2329,5.136,2330,3.524,2331,3.524,2332,3.524,2333,3.524,2334,4.513,2335,3.524,2336,3.524,2337,3.524]],["title/interfaces/ReferenceDataStateModel.html",[128,0.302,2179,3.059]],["body/interfaces/ReferenceDataStateModel.html",[0,1.595,3,0.08,4,0.097,5,0.071,6,0.062,15,2.14,16,1.459,18,0.366,19,0.575,20,1.6,22,1.273,29,1.642,35,0.683,43,0.01,44,0.768,45,0.792,47,0.7,55,1.129,56,0.585,65,1.642,69,1.167,71,1.744,75,0.006,80,0.006,85,0.718,90,1.954,96,2.078,99,0.341,102,2.228,104,0.191,106,2.339,107,1.642,108,1.642,109,1.546,112,1.092,113,1.546,114,1.307,118,2.096,121,2.138,122,2.138,123,1.459,124,1.418,125,2.078,127,2.492,128,0.376,129,0.176,131,1.592,132,0.134,133,1.656,138,1.44,148,5.034,159,1.114,160,0.585,161,1.642,162,1.75,187,2.058,194,1.013,211,0.801,244,1.966,245,2.202,256,1.178,261,2.185,277,2.021,298,3.127,325,1.119,358,1.635,377,1.941,379,3.221,381,2.228,383,3.625,386,2.421,388,2.185,389,2.642,399,1.039,404,1.38,449,1.506,452,1.506,465,1.501,612,2.395,639,1.872,640,1.941,643,1.941,644,1.941,691,2.667,760,3.593,767,2.096,861,3.017,904,1.872,908,1.941,909,3.411,915,2.284,943,2.395,966,2.849,968,2.849,1028,3.464,1164,2.395,1284,2.986,1346,6.88,1349,4.285,1350,3.951,1351,3.951,1398,1.872,1755,2.849,1860,2.986,1932,4.365,1933,4.821,1939,2.986,1941,4.331,1944,2.667,1945,2.395,1955,2.185,1961,1.809,1962,1.872,1964,2.185,1965,2.185,2086,4.13,2089,3.593,2094,2.284,2103,3.789,2149,3.804,2150,2.67,2151,2.67,2152,3.593,2153,2.67,2154,4.185,2155,2.67,2156,2.522,2157,5.556,2158,4.185,2159,2.849,2160,4.058,2161,2.849,2162,3.112,2163,2.522,2164,5.872,2165,3.072,2166,3.072,2167,2.67,2168,3.072,2169,3.072,2170,2.67,2171,3.072,2172,3.072,2173,2.67,2174,2.67,2175,3.072,2176,3.072,2177,3.072,2178,3.072,2179,3.804,2180,5.872,2181,4.376,2182,5.872,2183,5.872,2184,5.872,2185,5.872,2186,2.849,2187,3.072,2188,3.072,2189,3.072,2190,3.072,2191,3.072,2192,3.072,2193,3.072,2194,3.072,2195,3.072,2196,3.072,2197,3.072,2198,3.804,2199,3.072,2200,3.072,2201,3.072,2202,3.072,2203,5.098,2204,5.098,2205,3.072,2206,3.072,2207,3.072,2208,2.67,2209,2.67,2210,2.67,2211,2.67,2212,3.072,2213,2.67,2214,4.376,2215,3.804,2216,3.072,2217,3.072,2218,3.072,2219,3.072,2220,4.376,2221,3.072,2222,3.072,2223,3.072,2224,3.072,2225,3.072,2226,2.849,2227,3.072,2228,3.072,2229,3.072,2230,3.072,2231,3.072,2232,3.072,2233,3.072,2234,2.185,2235,3.072,2236,3.072,2237,3.072,2238,3.072,2239,3.072,2240,3.072,2241,3.072,2242,3.072,2243,3.072]],["title/components/RegistrationContentComponent.html",[195,0.434,507,1.251]],["body/components/RegistrationContentComponent.html",[3,0.065,4,0.079,5,0.087,6,0.137,11,0.891,12,1.125,15,2.337,18,0.298,19,0.494,22,2.617,23,2.796,25,1.181,35,0.836,38,1.967,40,0.879,41,0.901,42,1.575,43,0.01,44,1.206,45,0.733,46,1.23,52,0.911,55,1.563,56,1.202,69,0.773,75,0.005,80,0.005,85,1.176,86,1.236,88,2.46,91,2.261,99,0.282,104,0.156,113,1.258,114,1.064,124,1.154,129,0.079,132,0.275,133,0.645,141,0.57,155,2.639,159,1.215,160,1.153,195,0.665,196,0.845,197,1.181,198,0.888,199,0.983,200,0.983,201,0.958,207,0.845,208,1.241,209,1.241,210,2.248,211,1.13,212,0.766,213,1.272,215,1.272,222,3.933,255,1.098,258,1.406,259,1.181,262,3.213,296,1.492,298,3.154,299,1.421,300,3.087,306,2.468,307,1.693,308,1.542,312,1.379,320,0.825,325,0.911,330,1.858,331,1.778,336,1.464,399,1.272,400,1.336,403,2.149,407,2.075,408,0.804,409,2.377,412,1.524,413,0.934,415,3.238,417,1.379,420,1.296,426,1.951,428,1.781,430,2.664,433,1.336,436,1.336,437,2.5,441,3.087,443,1.379,444,1.222,447,1.472,449,0.678,450,1.524,452,0.678,456,0.825,473,0.488,474,1.946,475,0.983,476,1.98,477,0.983,478,0.983,479,0.888,480,0.983,481,0.866,482,1.78,483,0.888,484,0.983,485,1.272,486,1.78,487,0.888,488,0.934,489,0.983,490,0.888,491,0.983,492,0.888,493,0.845,494,0.983,495,0.888,496,0.983,497,0.888,498,0.888,499,0.983,500,0.888,501,0.958,502,0.866,503,0.983,504,0.888,505,1.48,506,0.866,507,1.789,508,0.888,509,1.78,510,0.888,511,1.371,512,1.48,513,0.866,514,0.888,515,0.866,516,0.729,517,0.983,518,0.866,519,0.845,520,0.888,521,0.983,522,0.888,523,0.983,524,0.888,525,0.983,526,0.888,527,1.211,528,0.888,529,1.337,530,0.888,531,0.983,532,0.888,533,1.241,534,0.983,535,0.888,536,0.983,537,0.983,590,5.574,664,2.377,669,0.888,681,1.337,682,1.78,688,3.032,709,1.559,723,2.468,724,3.271,798,2.075,826,1.181,840,3.089,877,4.525,878,4.129,977,3.089,982,2.089,989,2.173,1020,4.129,1250,2.567,1273,4.187,1299,5.013,1308,3.99,1349,4.528,1350,4.035,1351,4.408,1360,2.5,1370,2.173,1379,4.129,1579,2.933,1655,4.133,1688,1.706,1692,2.173,1736,4.966,1738,4.966,1740,4.129,1751,4.129,1794,4.129,1795,4.129,1809,3.763,1817,2.318,1820,3.089,1941,4.423,2032,2.797,2127,2.567,2129,2.567,2267,3.933,2290,1.949,2322,2.173,2334,2.318,2338,5.902,2339,5.902,2340,2.744,2341,5.634,2342,5.634,2343,3.715,2344,4.932,2345,5.634,2346,5.634,2347,4.686,2348,6.269,2349,4.686,2350,4.129,2351,5.007,2352,4.686,2353,4.686,2354,4.686,2355,3.113,2356,3.763,2357,3.763,2358,3.113,2359,4.686,2360,4.686,2361,3.113,2362,4.129,2363,4.966,2364,3.113,2365,4.686,2366,3.113,2367,3.113,2368,3.113,2369,3.113,2370,3.113,2371,3.113,2372,3.113,2373,3.113,2374,1.706,2375,3.113,2376,3.113,2377,3.113,2378,4.686,2379,3.113,2380,3.113,2381,3.113,2382,4.686,2383,3.113,2384,3.113,2385,3.113,2386,3.113,2387,2.5,2388,3.113,2389,3.113,2390,2.744]],["title/modules/RegistrationContentModule.html",[538,0.652,2391,3.059]],["body/modules/RegistrationContentModule.html",[3,0.129,4,0.157,5,0.114,6,0.1,43,0.01,75,0.008,80,0.008,99,0.354,104,0.309,129,0.157,132,0.216,211,0.78,307,1.189,325,1.809,423,1.598,473,0.97,502,2.082,507,2.588,538,0.92,540,1.764,541,1.809,542,2.541,543,1.904,544,1.809,545,2.541,556,2.363,557,1.764,559,2.425,563,2.303,577,6.593,590,4.076,748,2.698,749,2.113,754,4.099,755,3.387,1682,5.223,1683,4.316,1685,4.076,1721,5.446,1832,5.735,1844,4.966,1845,4.966,1846,5.449,1847,4.076,1848,4.966,2338,4.316,2339,4.316,2391,6.306,2392,5.449,2393,5.449,2394,6.183,2395,5.449,2396,6.183,2397,5.449]],["title/components/RegistrationModalComponent.html",[195,0.434,508,1.251]],["body/components/RegistrationModalComponent.html",[3,0.089,4,0.109,5,0.109,6,0.131,11,0.746,12,1.419,18,0.412,19,0.624,20,1.491,22,2.249,23,2.578,25,1.491,35,1.055,38,1.848,40,1.109,41,1.137,42,1.007,43,0.01,44,1.139,45,0.652,46,0.787,52,1.258,55,1.225,56,1.112,69,0.59,75,0.006,80,0.006,85,1.109,86,1.166,88,2.857,91,2.626,99,0.322,102,1.509,104,0.215,111,2.264,112,1.227,114,1.469,121,1.687,122,1.687,123,1.639,124,1.594,129,0.109,132,0.276,133,0.891,141,1.237,159,0.692,160,1.166,195,0.781,196,1.167,197,1.491,198,1.227,200,1.358,201,1.323,204,2.389,206,4.456,207,1.167,210,2.298,211,1.155,212,1.057,215,1.605,230,4.8,255,1.007,257,1.904,259,1.491,286,1.393,298,1.594,299,1.704,307,1.701,308,2.145,330,2.566,331,2.455,408,1.111,449,0.936,452,0.936,456,1.138,473,0.674,474,1.924,475,1.358,476,2.3,477,1.358,478,1.358,479,1.227,480,1.358,481,1.196,482,2.135,483,1.227,484,1.358,485,1.605,486,2.135,487,1.227,488,1.29,489,1.358,490,1.227,491,1.358,492,1.227,493,1.167,494,1.358,495,1.227,496,1.358,497,1.227,498,1.227,499,1.358,500,1.227,501,1.323,502,1.196,503,1.358,504,1.227,505,1.868,506,1.196,507,1.687,508,2.077,509,2.135,510,1.227,511,1.73,512,1.868,513,1.196,514,1.227,515,1.196,516,1.007,517,1.358,518,1.196,519,1.167,520,1.227,521,1.358,522,1.227,523,1.358,524,1.227,525,1.358,526,1.227,527,1.528,528,1.227,529,1.687,530,1.227,531,1.358,532,1.227,533,1.566,534,1.358,535,1.227,536,1.358,537,1.358,590,5.749,669,1.227,681,1.687,682,2.135,709,1.968,794,2.834,974,3.702,1131,5.422,1273,4.915,1577,5.422,1951,2.834,1956,2.355,1957,2.455,2025,2.455,2028,2.455,2226,3.201,2338,5.641,2339,3.001,2343,4.456,2374,2.355,2397,3.788,2398,3.001,2399,5.913,2400,4.403,2401,7.28,2402,3.452,2403,6.13,2404,6.759,2405,4.298,2406,4.403,2407,4.298,2408,4.298,2409,4.298,2410,4.298,2411,3.452,2412,4.298,2413,4.298,2414,4.298,2415,4.298,2416,3.452,2417,4.298,2418,4.298,2419,4.298]],["title/modules/RegistrationModalModule.html",[538,0.652,554,3.059]],["body/modules/RegistrationModalModule.html",[3,0.132,4,0.162,5,0.118,6,0.103,43,0.01,75,0.008,80,0.008,99,0.349,104,0.318,129,0.162,132,0.222,307,1.464,423,1.644,473,0.998,508,2.596,538,0.946,540,1.815,541,1.861,542,2.572,543,1.958,544,1.861,545,2.572,554,6.27,556,2.404,557,1.815,559,2.467,563,2.343,569,3.168,570,2.496,590,5.017,748,2.745,749,2.174,2338,4.44,2339,4.44,2374,3.485,2391,6.113,2420,5.605,2421,5.605,2422,6.36,2423,5.605,2424,5.108,2425,4.44,2426,6.111,2427,6.36]],["title/injectables/RegistrationState.html",[0,1.282,888,2.308]],["body/injectables/RegistrationState.html",[0,1.106,1,2.699,2,1.348,3,0.049,4,0.06,5,0.07,6,0.137,8,2.319,9,1.478,11,0.895,12,1.747,14,2.159,15,2.483,16,1.441,18,0.226,19,0.399,20,2.131,22,2.872,23,3.139,25,0.953,29,2.319,32,1.918,33,4.879,35,0.843,36,1.896,37,3.355,38,1.961,40,0.709,41,0.727,42,1.705,43,0.01,44,1.099,45,0.726,46,1.332,47,0.989,48,1.542,49,2.699,50,2.49,52,1.383,53,3.36,55,1.681,56,1.112,59,2.492,65,1.622,69,1.039,75,0.004,80,0.004,83,2.639,85,0.443,86,1.555,88,1.855,90,2.331,91,1.705,96,2.972,99,0.328,102,1.659,104,0.118,105,3.491,106,1.622,107,1.013,108,1.013,109,0.954,111,1.244,112,0.674,113,1.527,114,0.807,117,1.758,118,1.294,119,1.409,128,0.163,129,0.096,131,0.983,132,0.083,133,1.568,138,1.251,139,1.294,140,1.125,141,0.692,154,2.183,155,3.017,159,1.197,160,0.903,161,1.013,162,1.08,163,1.557,164,1.348,165,1.557,166,1.557,167,1.478,168,1.557,169,1.557,172,1.478,173,1.478,180,1.557,184,1.648,187,1.532,207,2.087,211,0.596,244,2.388,245,2.183,255,1.107,256,0.727,261,1.348,286,1.752,296,1.001,298,0.875,307,1.593,325,0.691,332,0.807,333,1.244,334,1.244,336,1.615,358,2.566,381,1.659,386,1.802,389,1.967,399,1.283,434,1.117,465,1.855,498,1.349,516,0.553,614,3.036,616,2.618,618,2.815,625,3.897,633,1.758,639,1.156,640,1.198,663,2.815,665,2.821,666,1.348,683,1.573,716,3.036,798,1.674,826,1.59,829,3.036,833,3.299,861,2.192,888,1.991,915,1.409,957,1.648,973,3.368,974,3.7,975,3.562,1128,1.363,1142,1.557,1238,2.96,1296,2.639,1308,3.693,1345,3.947,1354,1.729,1392,2.815,1398,1.156,1425,2.815,1474,3.796,1479,3.036,1480,1.896,1760,3.528,1810,2.071,1859,1.787,1891,2.492,1929,1.478,1939,3.455,1944,2.313,1946,2.639,1947,1.409,1948,1.409,1955,1.348,1956,1.294,1957,2.159,1961,2.235,1962,1.156,1963,1.409,1967,1.409,1969,1.409,1975,2.256,1976,2.256,2008,1.478,2020,2.821,2025,1.348,2028,2.159,2103,1.409,2123,3.772,2127,1.294,2129,2.589,2135,2.815,2152,5.426,2153,1.648,2162,1.348,2167,2.639,2198,1.648,2209,1.648,2210,1.648,2211,1.648,2215,1.648,2234,2.699,2286,1.648,2287,1.648,2291,1.478,2297,1.648,2305,2.639,2310,1.648,2334,1.758,2387,1.896,2428,1.896,2429,5.845,2430,5.526,2431,4.165,2432,3.78,2433,4.165,2434,4.165,2435,3.78,2436,3.78,2437,3.78,2438,3.78,2439,5.699,2440,3.52,2441,4.165,2442,4.165,2443,4.165,2444,3.78,2445,3.331,2446,2.361,2447,2.361,2448,2.361,2449,3.331,2450,4.402,2451,2.361,2452,2.361,2453,3.036,2454,3.331,2455,2.361,2456,2.361,2457,3.331,2458,2.361,2459,2.361,2460,3.331,2461,2.361,2462,3.331,2463,4.761,2464,3.331,2465,3.331,2466,3.331,2467,2.815,2468,3.331,2469,2.361,2470,3.331,2471,3.331,2472,2.361,2473,3.331,2474,2.361,2475,4.165,2476,3.331,2477,3.331,2478,3.331,2479,2.361,2480,2.361,2481,2.361,2482,2.361,2483,2.361,2484,2.361,2485,2.361,2486,2.361,2487,2.361,2488,2.361,2489,2.361,2490,2.361,2491,2.361,2492,2.361,2493,3.796,2494,2.361,2495,2.361,2496,3.52,2497,3.331,2498,2.361,2499,2.361,2500,2.081,2501,2.081,2502,1.896,2503,2.081,2504,3.331,2505,2.081,2506,1.758,2507,1.758,2508,4.761,2509,4.165,2510,3.331,2511,3.331,2512,3.331,2513,2.081,2514,2.081,2515,2.081,2516,3.331,2517,2.081,2518,2.081,2519,2.081,2520,2.081,2521,2.081,2522,2.081,2523,2.081,2524,2.081,2525,2.081,2526,2.081,2527,2.081,2528,1.896,2529,2.081,2530,2.081,2531,2.081,2532,2.081,2533,2.081,2534,2.081,2535,2.081,2536,2.081,2537,2.081,2538,2.081,2539,2.081,2540,2.081,2541,2.081,2542,2.081,2543,2.081,2544,2.081,2545,2.081,2546,2.081,2547,2.081,2548,2.081,2549,2.081,2550,2.081,2551,2.081,2552,2.081,2553,2.081,2554,2.081,2555,2.081,2556,2.081,2557,2.081,2558,2.081,2559,2.081,2560,2.081,2561,2.081,2562,2.081,2563,2.081,2564,2.081,2565,1.758,2566,2.081,2567,1.758,2568,1.648,2569,1.896,2570,2.081,2571,2.081,2572,4.761,2573,4.761,2574,2.081,2575,3.331,2576,2.081,2577,2.081,2578,2.081,2579,2.081,2580,2.081,2581,2.081,2582,2.081,2583,2.081,2584,2.081,2585,2.081,2586,2.081,2587,2.081,2588,2.081,2589,1.896,2590,2.081,2591,2.081,2592,2.081,2593,2.081,2594,2.081,2595,3.331,2596,2.081,2597,2.081,2598,2.081,2599,2.081,2600,2.081,2601,2.081,2602,4.165,2603,2.081,2604,2.081,2605,3.331,2606,2.639,2607,3.331,2608,3.331,2609,2.081,2610,2.081,2611,2.081,2612,2.081,2613,2.081,2614,2.081,2615,2.081,2616,2.081,2617,2.081,2618,1.896,2619,2.081,2620,2.081,2621,2.081,2622,2.081,2623,2.081,2624,2.081,2625,2.081,2626,2.081,2627,2.081,2628,2.081,2629,2.081,2630,2.081,2631,2.081,2632,2.081,2633,2.081,2634,2.081,2635,2.081,2636,2.081,2637,2.081,2638,2.081,2639,2.081,2640,2.081,2641,2.081,2642,2.081,2643,2.081,2644,2.081,2645,2.081,2646,2.081,2647,2.081,2648,2.081,2649,2.081,2650,2.081,2651,2.081,2652,2.081,2653,2.081,2654,2.081,2655,2.081,2656,2.081,2657,2.081]],["title/interfaces/RegistrationStateModel.html",[128,0.302,2507,3.263]],["body/interfaces/RegistrationStateModel.html",[0,1.308,1,2.552,3,0.061,4,0.074,5,0.083,6,0.048,8,2.606,9,1.831,11,0.369,12,1.57,14,1.67,15,2.431,16,1.115,18,0.28,19,0.471,20,1.984,22,2.819,23,3.001,29,1.255,33,4.632,35,0.797,37,3.093,40,0.549,41,0.563,43,0.01,44,0.856,45,0.642,47,0.818,48,1.275,49,2.552,50,2.354,53,3.081,55,1.124,56,1,59,1.928,65,1.255,69,0.984,75,0.005,80,0.005,83,3.12,86,1.574,88,1.754,90,2.209,91,1.612,96,2.822,99,0.339,102,1.904,104,0.146,105,3.754,106,1.918,107,1.255,108,1.255,109,1.182,111,1.541,112,0.835,113,1.806,114,0.999,117,2.178,118,1.602,119,1.746,128,0.202,129,0.114,131,1.218,132,0.102,133,1.654,138,1.319,139,1.602,140,1.167,141,0.535,154,2.454,155,3.132,159,1.267,160,0.829,161,1.255,162,1.338,163,1.928,164,1.67,165,1.928,166,1.928,167,1.831,168,1.928,169,1.928,172,1.831,173,1.831,180,1.928,184,2.042,187,1.758,194,0.775,207,1.948,211,0.684,244,2.36,245,1.806,255,1.27,256,0.9,261,1.67,286,1.758,296,0.775,298,1.085,307,1.598,325,0.856,332,1.527,333,1.541,334,1.541,336,1.63,358,2.511,381,1.904,386,2.068,389,2.258,399,1.473,434,1.383,465,2.128,498,1.275,516,0.685,616,2.402,618,3.328,625,3.576,633,2.178,639,1.432,640,1.484,663,2.178,665,3.238,666,1.67,683,1.218,716,3.589,798,1.295,826,1.739,829,3.589,833,3.786,861,2.426,888,1.541,915,1.746,957,2.042,973,3.376,974,3.802,975,2.946,1128,1.055,1142,1.928,1238,2.448,1296,2.042,1308,3.319,1345,4.095,1354,1.338,1392,2.178,1398,1.432,1425,2.178,1474,2.349,1479,2.349,1480,2.349,1760,3.625,1810,2.448,1859,1.383,1891,1.928,1929,1.831,1939,2.972,1944,2.188,1946,3.12,1947,1.746,1948,1.746,1955,1.67,1956,1.602,1957,2.552,1961,2.113,1962,1.432,1963,1.746,1967,1.746,1969,1.746,1975,2.668,1976,1.746,2008,1.831,2020,3.238,2025,1.67,2028,2.552,2103,1.746,2123,3.12,2127,1.602,2129,2.448,2135,2.178,2152,4.878,2153,2.042,2162,1.67,2167,3.12,2198,2.042,2209,2.042,2210,2.042,2211,2.042,2215,2.042,2234,1.67,2286,2.042,2287,2.042,2291,1.831,2297,2.042,2305,3.12,2310,2.042,2387,2.349,2428,2.349,2429,6.319,2430,5.943,2431,2.578,2433,2.578,2434,2.578,2439,4.877,2440,2.178,2441,2.578,2442,2.578,2443,2.578,2445,2.578,2449,2.578,2450,3.786,2453,2.349,2454,2.578,2457,2.578,2460,2.578,2462,2.578,2463,4.78,2464,2.578,2465,2.578,2466,2.578,2467,2.178,2468,2.578,2470,2.578,2471,2.578,2473,2.578,2475,3.939,2476,2.578,2477,2.578,2478,2.578,2493,3.589,2496,3.328,2497,2.578,2500,2.578,2501,2.578,2502,2.349,2503,2.578,2504,3.939,2505,2.578,2506,2.178,2507,3.328,2508,6.324,2509,4.78,2510,3.939,2511,3.939,2512,3.939,2513,2.578,2514,2.578,2515,2.578,2516,3.939,2517,2.578,2518,2.578,2519,2.578,2520,2.578,2521,2.578,2522,2.578,2523,2.578,2524,2.578,2525,2.578,2526,2.578,2527,2.578,2528,2.349,2529,2.578,2530,2.578,2531,2.578,2532,2.578,2533,2.578,2534,2.578,2535,2.578,2536,2.578,2537,2.578,2538,2.578,2539,2.578,2540,2.578,2541,2.578,2542,2.578,2543,2.578,2544,2.578,2545,2.578,2546,2.578,2547,2.578,2548,2.578,2549,2.578,2550,2.578,2551,2.578,2552,2.578,2553,2.578,2554,2.578,2555,2.578,2556,2.578,2557,2.578,2558,2.578,2559,2.578,2560,2.578,2561,2.578,2562,2.578,2563,2.578,2564,2.578,2565,2.178,2566,2.578,2567,2.178,2568,2.042,2569,2.349,2570,2.578,2571,2.578,2572,5.351,2573,5.351,2574,2.578,2575,3.939,2576,2.578,2577,2.578,2578,2.578,2579,2.578,2580,2.578,2581,2.578,2582,2.578,2583,2.578,2584,2.578,2585,2.578,2586,2.578,2587,2.578,2588,2.578,2589,2.349,2590,2.578,2591,2.578,2592,2.578,2593,2.578,2594,2.578,2595,3.939,2596,2.578,2597,2.578,2598,2.578,2599,2.578,2600,2.578,2601,2.578,2602,4.78,2603,2.578,2604,2.578,2605,3.939,2606,3.12,2607,3.939,2608,3.939,2609,2.578,2610,2.578,2611,2.578,2612,2.578,2613,2.578,2614,2.578,2615,2.578,2616,2.578,2617,2.578,2618,2.349,2619,2.578,2620,2.578,2621,2.578,2622,2.578,2623,2.578,2624,2.578,2625,2.578,2626,2.578,2627,2.578,2628,2.578,2629,2.578,2630,2.578,2631,2.578,2632,2.578,2633,2.578,2634,2.578,2635,2.578,2636,2.578,2637,2.578,2638,2.578,2639,2.578,2640,2.578,2641,2.578,2642,2.578,2643,2.578,2644,2.578,2645,2.578,2646,2.578,2647,2.578,2648,2.578,2649,2.578,2650,2.578,2651,2.578,2652,2.578,2653,2.578,2654,2.578,2655,2.578,2656,2.578,2657,2.578]],["title/components/ReviewButtonComponent.html",[195,0.434,510,1.251]],["body/components/ReviewButtonComponent.html",[3,0.122,4,0.085,5,0.091,6,0.136,11,0.623,12,1.187,18,0.32,19,0.521,20,0.843,25,1.246,32,2.508,35,0.597,38,1.944,40,0.927,41,0.951,42,1.158,43,0.01,44,1.086,45,0.717,46,0.904,47,1.188,48,1.411,52,0.979,55,1.218,56,0.993,69,0.459,75,0.005,80,0.005,85,1.361,86,1.519,90,1.522,99,0.276,104,0.167,129,0.085,132,0.254,133,1.024,138,0.553,140,0.882,141,1.076,159,0.796,160,1.147,195,0.803,196,0.908,197,1.246,198,0.954,199,1.056,200,1.056,201,1.03,203,2.951,204,1.997,207,2.092,208,1.309,209,1.309,210,2.254,211,1.135,212,0.823,213,1.342,215,1.342,221,2.708,255,0.783,258,2.361,259,1.246,260,3.681,262,2.058,285,4.282,286,2.352,296,1.921,299,1.482,307,1.249,308,1.785,320,0.886,332,2.479,336,1.436,358,2.313,399,1.342,403,1.275,404,1.206,407,1.481,408,0.864,413,1.483,420,1.392,430,4.042,435,1.435,449,0.728,452,0.728,456,0.886,473,0.525,474,1.747,475,1.056,476,2.052,477,1.056,478,1.056,479,0.954,480,1.056,481,0.931,482,1.857,483,0.954,484,1.056,485,1.342,486,1.857,487,0.954,488,1.765,489,1.056,490,0.954,491,1.056,492,0.954,493,0.908,494,1.056,495,0.954,496,1.056,497,0.954,498,0.954,499,1.056,500,0.954,501,1.03,502,0.931,503,1.056,504,0.954,505,1.561,506,0.931,507,0.954,508,0.954,509,1.857,510,1.854,511,2.549,512,1.561,513,1.376,514,0.954,515,0.931,516,0.783,517,1.056,518,0.931,519,0.908,520,0.954,521,1.056,522,0.954,523,1.056,524,0.954,525,1.056,526,0.954,527,1.277,528,0.954,529,1.411,530,0.954,531,1.056,532,0.954,533,1.309,534,1.056,535,0.954,536,1.056,537,1.056,600,1.351,611,1.997,616,3.638,650,2.49,668,2.885,669,0.954,670,2.885,671,2.549,672,1.275,673,1.24,674,2.18,681,1.411,682,1.857,687,2.549,688,2.121,708,2.419,709,1.645,723,1.761,727,1.761,826,2.018,833,3.451,835,3.97,904,2.419,975,5.277,985,2.951,1021,3.97,1128,1.783,1134,3.97,1250,2.708,1259,2.094,1273,3.958,1307,2.419,1316,2.951,1577,3.681,1655,3.259,1692,5.064,1719,2.686,2246,4.783,2322,2.335,2334,2.49,2344,2.335,2350,4.356,2362,4.356,2363,5.182,2374,1.832,2402,2.686,2403,5.216,2425,2.335,2430,4.722,2467,3.681,2658,5.521,2659,6.236,2660,2.686,2661,4.943,2662,4.943,2663,5.879,2664,5.182,2665,4.356,2666,6.495,2667,6.495,2668,6.93,2669,5.879,2670,5.879,2671,4.943,2672,4.943,2673,3.344,2674,7.254,2675,4.943,2676,3.344,2677,3.344,2678,3.344,2679,4.356,2680,4.943,2681,4.943,2682,4.356,2683,4.943,2684,4.356,2685,3.344,2686,3.97,2687,4.943,2688,3.344,2689,4.943,2690,4.356,2691,3.344,2692,4.943,2693,3.344,2694,3.344,2695,3.344,2696,2.686,2697,2.205,2698,5.879,2699,3.344,2700,2.49,2701,3.344,2702,3.344,2703,3.344,2704,3.344,2705,3.344,2706,4.943,2707,3.344,2708,3.344,2709,3.344,2710,3.344,2711,3.344,2712,2.686,2713,2.686,2714,3.344,2715,3.344,2716,3.344]],["title/modules/ReviewButtonModule.html",[538,0.652,2717,3.059]],["body/modules/ReviewButtonModule.html",[3,0.132,4,0.161,5,0.118,6,0.103,43,0.01,75,0.008,80,0.008,99,0.349,104,0.318,129,0.161,132,0.222,423,1.642,473,0.997,510,2.596,511,2.225,538,0.945,540,1.813,541,1.859,542,2.571,543,1.956,544,1.859,545,2.571,556,2.402,557,1.813,559,2.465,563,2.341,591,5.599,748,2.743,749,2.171,754,4.166,755,3.481,1283,5.599,1682,5.308,1683,4.435,2658,4.188,2659,4.731,2697,4.188,2717,6.269,2718,5.599,2719,5.599,2720,5.599,2721,5.599,2722,6.111,2723,6.353]],["title/components/ReviewModalComponent.html",[195,0.434,513,1.22]],["body/components/ReviewModalComponent.html",[3,0.129,4,0.093,5,0.098,6,0.131,11,0.666,12,1.267,18,0.35,19,0.557,25,1.812,35,0.942,38,1.851,40,1.348,41,1.015,42,0.857,43,0.01,44,1.088,45,0.691,46,0.67,48,1.767,52,1.545,55,0.758,56,0.807,69,0.502,75,0.006,76,2.832,80,0.006,85,0.99,86,1.041,90,1.906,99,0.247,104,0.183,128,0.252,129,0.093,132,0.262,141,1.24,155,1.436,159,0.85,160,0.946,195,0.809,196,0.994,197,1.331,198,1.044,199,1.156,200,1.156,201,1.127,207,2.185,208,1.398,209,1.398,210,2.271,211,1.144,212,0.9,213,1.433,215,1.433,255,0.857,258,1.098,259,1.331,299,1.561,307,1.592,308,2.092,312,1.621,320,0.969,336,1.283,358,2.553,398,1.251,399,1.84,400,2.658,404,1.32,407,3.002,408,1.6,409,3.799,410,1.928,413,1.858,415,2.658,417,2.742,420,1.523,423,0.946,426,2.992,428,1.398,429,4.937,430,1.73,432,3.151,433,1.571,435,1.571,436,1.571,437,2.939,440,1.571,443,2.742,445,2.413,446,2.555,448,2.781,449,1.348,452,1.564,456,0.969,460,2.678,473,0.574,474,1.812,475,1.156,476,2.141,477,1.156,478,1.156,479,1.044,480,1.156,481,1.019,482,1.956,483,1.044,484,1.156,485,1.433,486,1.956,487,1.044,488,1.098,489,1.156,490,1.044,491,1.156,492,1.044,493,0.994,494,1.156,495,1.044,496,1.156,497,1.044,498,1.044,499,1.156,500,1.044,501,1.127,502,1.019,503,1.156,504,1.044,505,1.668,506,1.019,507,1.044,508,1.044,509,1.956,510,1.044,511,2.576,512,1.668,513,1.887,514,1.044,515,1.019,516,0.857,517,1.156,518,1.019,519,0.994,520,1.044,521,1.156,522,1.044,523,1.156,524,1.044,525,1.156,526,1.044,527,1.364,528,1.044,529,1.506,530,1.044,531,1.156,532,1.044,533,1.398,534,1.156,535,1.044,536,1.156,537,1.156,568,1.857,616,2.338,650,3.931,664,3.142,669,1.044,681,1.506,682,1.956,709,1.757,722,2.291,723,2.781,734,1.621,826,1.561,904,3.031,974,3.877,975,4.083,976,3.305,982,2.665,985,3.697,1031,2.725,1128,2.234,1273,4.513,1274,4.612,1370,4.323,1382,3.685,1454,4.612,1576,2.725,1579,3.305,1863,2.185,2246,4.937,2343,4.937,2344,5.017,2351,5.352,2374,2.005,2398,2.555,2400,3.931,2406,4.612,2450,2.555,2658,5.307,2686,2.939,2696,2.939,2697,5.307,2712,2.939,2713,2.939,2724,4.652,2725,4.973,2726,3.659,2727,5.352,2728,5.279,2729,5.457,2730,4.612,2731,5.457,2732,5.279,2733,3.659,2734,4.24,2735,3.659,2736,3.659,2737,3.225,2738,2.939,2739,3.225,2740,3.225,2741,3.225,2742,3.225,2743,3.225,2744,3.225,2745,2.939,2746,3.225,2747,4.652,2748,5.279,2749,5.279,2750,3.659,2751,3.659,2752,3.659,2753,5.279,2754,3.225,2755,3.659]],["title/interfaces/ReviewModalData.html",[128,0.302,2727,3.263]],["body/interfaces/ReviewModalData.html",[3,0.146,4,0.141,5,0.103,6,0.09,11,0.701,18,0.532,19,0.739,25,1.401,35,0.991,40,1.314,41,1.069,43,0.01,44,0.783,45,0.627,48,1.586,56,0.849,75,0.007,80,0.007,90,1.711,99,0.306,104,0.278,128,0.383,129,0.141,132,0.245,141,1.403,159,1.128,160,0.849,194,1.472,195,0.821,207,2.402,208,1.472,209,1.472,210,1.401,211,0.883,213,1.508,215,1.508,258,2.102,307,1.549,308,2.117,320,1.472,336,1.668,358,2.543,423,1.436,429,3.663,474,1.401,511,2.589,513,1.546,664,3.891,669,1.586,681,1.586,682,1.755,826,1.934,904,3.754,974,4.801,985,4.578,1031,4.138,1128,2.766,1273,4.38,1274,5.711,1454,4.138,1576,4.138,1579,3.478,1863,3.317,2246,5.472,2343,4.617,2344,4.889,2351,5.215,2374,3.044,2398,3.879,2400,4.138,2406,5.711,2450,4.889,2658,3.663,2686,5.624,2696,4.462,2697,3.663,2712,4.462,2713,4.462,2724,4.897,2725,4.462,2727,5.711,2729,4.897,2730,4.138,2731,4.897,2734,4.462,2738,4.462,2739,6.172,2740,4.897,2741,4.897,2742,4.897,2743,4.897,2744,4.897,2745,4.462,2746,4.897]],["title/modules/ReviewModalModule.html",[538,0.652,2722,3.059]],["body/modules/ReviewModalModule.html",[3,0.134,4,0.164,5,0.119,6,0.105,43,0.01,75,0.008,80,0.008,99,0.35,104,0.323,129,0.164,132,0.225,423,1.667,473,1.012,511,1.888,513,2.537,538,0.96,540,1.842,541,1.888,542,2.588,543,1.987,544,1.888,545,2.588,556,2.425,557,1.842,559,2.092,563,2.363,569,3.195,570,2.532,748,2.769,749,2.205,1682,5.358,1683,4.505,2374,3.535,2424,5.183,2425,4.505,2426,6.164,2658,4.254,2697,4.254,2722,6.197,2756,5.687,2757,5.687,2758,5.687]],["title/components/RightSidebarComponent.html",[195,0.434,514,1.251]],["body/components/RightSidebarComponent.html",[1,3.886,3,0.11,4,0.094,5,0.098,6,0.117,8,3.223,9,2.31,11,0.67,12,1.731,15,2.317,18,0.353,19,0.56,22,2.4,23,2.864,33,4.514,35,0.947,38,1.594,40,0.996,41,1.022,42,0.864,43,0.01,44,1.091,45,0.609,46,0.675,47,1.245,52,1.08,69,0.506,75,0.006,76,1.688,77,3.17,80,0.007,85,1.167,86,1.227,88,2.67,91,2.454,99,0.287,104,0.185,129,0.094,132,0.262,139,3.408,141,0.675,157,4.102,159,1.096,160,1.182,187,1.196,195,0.714,196,1.002,197,1.339,198,1.053,199,1.166,200,1.166,201,1.136,207,1.002,208,1.407,209,1.407,210,2.273,211,1.143,212,0.908,213,1.442,215,1.442,218,2.797,236,2.963,255,1.457,256,1.136,258,1.594,259,1.339,286,1.722,299,1.569,306,2.797,307,1.575,308,1.53,309,2.909,312,2.755,320,0.977,330,2.203,331,2.107,332,1.815,336,0.765,386,1.407,398,1.261,399,2.039,400,3.321,401,2.31,402,2.31,403,3.076,404,2.244,405,3.553,407,3.193,408,1.758,409,3.81,412,3.045,413,2.254,415,2.279,417,3.193,426,2.59,427,3.553,428,1.91,430,1.745,431,2.433,432,3.17,433,2.67,441,2.909,443,2.352,444,2.084,447,2.511,448,1.944,449,1.684,450,1.806,452,1.911,456,0.977,458,2.433,460,3.453,463,1.872,467,1.806,468,1.806,471,2.31,472,2.748,473,0.833,474,1.818,475,1.166,476,2.15,477,1.166,478,1.166,479,1.053,480,1.166,481,1.027,482,1.965,483,1.053,484,1.166,485,1.442,486,1.965,487,1.053,488,1.107,489,1.166,490,1.053,491,1.166,492,1.053,493,1.002,494,1.166,495,1.053,496,1.166,497,1.053,498,1.053,499,1.166,500,1.053,501,1.136,502,1.027,503,1.166,504,1.053,505,1.677,506,1.027,507,1.053,508,1.053,509,1.965,510,1.053,511,1.554,512,1.677,513,1.027,514,1.942,515,1.027,516,0.864,517,1.166,518,1.027,519,1.002,520,1.053,521,1.166,522,1.053,523,1.166,524,1.053,525,1.166,526,1.053,527,1.372,528,1.053,529,1.515,530,1.053,531,1.166,532,1.053,533,1.407,534,1.166,535,1.053,536,1.166,537,1.166,593,5.37,611,2.146,639,1.806,669,1.053,675,2.748,681,1.515,682,1.965,709,1.767,719,2.576,723,2.797,732,2.433,734,3.014,737,2.31,741,2.433,742,2.433,826,1.339,841,2.433,873,3.955,888,3.584,950,2.963,981,2.576,982,3.074,985,2.203,989,2.576,1223,2.576,1271,4.102,1382,2.576,1657,2.576,1730,2.963,1731,7.215,1732,5.483,1733,4.68,1746,5.483,1763,2.022,1810,3.728,1812,4.68,1813,4.68,1814,4.265,1815,2.963,1816,3.252,1818,5.483,1820,3.501,1821,2.963,1824,3.252,1825,3.252,2506,2.748,2759,5.791,2760,6.805,2761,5.31,2762,5.31,2763,3.69,2764,3.69,2765,3.69,2766,3.69,2767,3.69,2768,3.69,2769,3.69,2770,6.221,2771,3.69,2772,3.69,2773,4.265,2774,3.69,2775,3.69,2776,3.69]],["title/modules/RightSidebarModule.html",[538,0.652,555,3.059]],["body/modules/RightSidebarModule.html",[3,0.118,4,0.144,5,0.105,6,0.092,43,0.01,75,0.007,80,0.007,99,0.361,104,0.283,129,0.144,132,0.198,211,0.713,325,1.655,408,1.83,423,1.462,452,1.231,473,0.887,514,2.559,538,0.842,540,1.614,541,1.655,542,2.442,543,1.742,544,1.655,545,2.442,555,6.384,556,2.237,557,1.614,559,2.296,563,2.18,569,2.948,570,2.22,573,3.729,575,5.688,576,4.543,593,4.213,661,3.729,743,5.943,748,2.555,749,1.933,754,3.88,755,3.099,1835,4.985,1836,6.242,1837,4.985,1838,5.688,1839,4.543,1848,5.688,1854,4.985,2659,4.213,2717,5.943,2759,4.543,2777,4.985,2778,4.985,2779,4.985,2780,4.985,2781,5.943,2782,5.943,2783,5.943,2784,5.943,2785,5.656,2786,5.656,2787,3.729,2788,5.656,2789,5.656,2790,3.729,2791,7.082,2792,4.213,2793,5.656,2794,3.949,2795,5.656,2796,5.656,2797,5.656,2798,7.082]],["title/interfaces/Rotation.html",[128,0.302,516,1.026]],["body/interfaces/Rotation.html",[3,0.109,4,0.134,5,0.097,6,0.085,11,0.663,18,0.503,19,0.713,40,0.986,41,1.011,43,0.01,44,0.741,45,0.731,47,0.961,56,1.033,69,0.927,71,2.21,75,0.007,80,0.007,85,0.986,86,1.697,99,0.269,104,0.263,128,0.362,129,0.172,132,0.236,138,0.868,140,1.407,141,0.961,159,1.203,160,1.142,194,1.392,195,0.827,208,1.392,209,1.392,210,1.325,211,0.852,213,1.426,215,1.426,257,2.327,258,2.367,320,1.392,381,2.982,386,3.24,389,3.537,428,2.089,465,2.652,474,1.325,515,1.462,516,2.098,557,1.499,600,2.123,668,2.813,669,1.499,670,3.11,671,2.652,672,2.004,673,1.948,674,2.506,681,1.499,682,1.66,683,3.11,687,2.652,856,3.703,901,3.001,1128,1.895,1250,2.879,1307,2.572,1315,3.464,1542,3.289,1546,3.464,1645,3.464,1688,4.763,1817,5.564,2700,3.913,2787,3.464,2799,3.668,2800,3.913,2801,5.956,2802,5.564,2803,4.63,2804,4.22,2805,4.22,2806,4.63,2807,4.22,2808,4.63,2809,4.63,2810,3.913,2811,4.22,2812,4.63,2813,4.22,2814,6.584,2815,7.361,2816,4.22,2817,4.63,2818,6.584,2819,4.63,2820,5.956,2821,5.956,2822,4.22,2823,4.63,2824,4.63,2825,4.63,2826,4.63]],["title/components/RotationSliderComponent.html",[195,0.434,515,1.22]],["body/components/RotationSliderComponent.html",[3,0.071,4,0.087,5,0.093,6,0.126,11,0.752,12,1.208,18,0.328,19,0.531,25,1.269,35,0.611,38,1.772,40,0.944,41,0.968,42,1.179,43,0.01,44,1.094,45,0.677,46,0.921,47,0.921,52,1.003,55,1.043,56,1.004,69,1.038,71,1.845,75,0.005,76,2.301,80,0.005,85,1.233,86,1.609,99,0.201,104,0.171,128,0.236,129,0.128,132,0.256,138,0.566,140,1.349,141,1.091,155,1.975,159,0.96,160,1.07,187,1.631,195,0.808,196,0.93,197,1.269,198,0.978,199,1.082,200,1.082,201,1.055,207,0.93,208,1.333,209,1.333,210,2.259,211,1.137,212,0.843,213,1.366,215,1.366,218,1.805,255,1.397,257,2.228,258,2.196,259,1.269,282,3.004,299,1.503,307,0.968,308,0.843,312,2.228,320,0.907,381,2.457,386,2.669,389,2.914,398,1.171,399,1.366,400,2.559,403,2.791,404,1.815,407,2.228,408,1.3,409,3.025,412,1.677,413,2.101,415,2.16,417,2.641,420,1.426,426,2.914,427,1.957,428,1.854,431,2.259,432,3.004,433,2.559,435,1.47,436,1.47,443,2.641,444,1.975,447,1.62,448,1.805,449,1.298,450,1.677,452,1.298,453,2.392,456,0.907,457,2.392,460,1.738,465,2.579,467,2.463,468,2.463,471,2.145,473,0.538,474,1.765,475,1.082,476,2.076,477,1.082,478,1.082,479,0.978,480,1.082,481,0.954,482,1.884,483,0.978,484,1.082,485,1.366,486,1.884,487,0.978,488,1.028,489,1.082,490,0.978,491,1.082,492,0.978,493,0.93,494,1.082,495,0.978,496,1.082,497,0.978,498,0.978,499,1.082,500,0.978,501,1.055,502,0.954,503,1.082,504,0.978,505,1.589,506,0.954,507,0.978,508,0.978,509,1.884,510,0.978,511,1.472,512,1.589,513,0.954,514,0.978,515,1.829,516,2.099,517,1.082,518,0.954,519,0.93,520,0.978,521,1.082,522,0.978,523,1.082,524,0.978,525,1.082,526,0.978,527,1.3,528,0.978,529,1.436,530,0.978,531,1.082,532,0.978,533,1.333,534,1.082,535,0.978,536,1.082,537,1.082,557,1.702,600,1.384,611,2.033,665,3.004,668,2.482,669,0.978,670,2.736,671,2.579,672,1.307,673,1.27,674,2.211,681,1.436,682,1.884,683,2.095,687,2.34,708,2.463,709,1.674,710,1.805,717,3.317,722,2.145,723,1.805,724,2.392,725,3.15,726,2.392,727,1.805,728,2.392,734,3.241,741,2.259,742,2.259,856,3.6,901,2.874,976,3.15,981,2.392,982,1.866,1128,1.815,1250,2.757,1307,2.463,1315,3.317,1369,3.15,1370,3.513,1542,3.15,1546,3.317,1645,3.317,1688,4.767,1817,4.441,2700,3.747,2787,5.115,2799,5.416,2800,2.551,2801,3.019,2802,4.894,2803,4.434,2804,4.041,2805,4.041,2806,4.434,2807,4.041,2808,4.434,2809,5.255,2810,3.747,2811,4.041,2812,5.255,2813,4.041,2814,5.791,2815,7.094,2816,4.041,2817,4.434,2818,5.255,2819,3.019,2820,4.434,2821,4.434,2822,4.041,2823,4.434,2824,4.434,2825,5.791,2826,3.019,2827,5.031,2828,5.031,2829,3.426,2830,5.031,2831,3.426,2832,3.426,2833,5.031,2834,4.041,2835,5.031,2836,3.426,2837,3.426,2838,3.019,2839,5.031,2840,4.434,2841,3.426,2842,6.571,2843,3.426,2844,5.031]],["title/modules/RotationSliderModule.html",[538,0.652,2781,3.059]],["body/modules/RotationSliderModule.html",[3,0.133,4,0.162,5,0.118,6,0.104,43,0.01,75,0.008,80,0.008,99,0.353,104,0.319,129,0.162,132,0.223,423,1.647,473,1,515,2.533,516,1.493,538,0.949,540,1.819,541,1.866,542,2.575,543,1.963,544,1.866,545,2.575,556,2.407,557,1.819,559,2.067,563,2.346,569,3.172,570,2.502,748,2.749,749,2.179,752,5.32,753,4.451,754,4.175,755,3.493,1688,3.493,2781,6.182,2787,4.203,2799,4.451,2845,5.619,2846,5.619,2847,5.619,2848,6.375,2849,6.375,2850,6.375,2851,7.62,2852,6.375]],["title/injectables/SceneState.html",[0,1.282,92,2.503]],["body/injectables/SceneState.html",[0,1.335,2,1.717,3,0.062,4,0.076,5,0.056,6,0.137,11,0.576,15,2.378,16,1.74,18,0.288,19,0.481,20,2.049,22,2.544,23,2.103,24,4.596,25,1.15,29,2.992,32,2.315,35,0.984,36,2.414,37,3.614,38,1.955,40,0.856,41,0.878,42,1.069,43,0.01,44,0.778,45,0.698,46,0.835,47,1.127,48,1.302,49,3.15,50,2.905,55,1.143,56,0.697,65,1.958,69,0.908,71,1.758,75,0.005,80,0.005,85,0.856,86,0.593,88,2.165,90,2.039,92,2.606,96,3.13,99,0.327,102,1.602,104,0.15,105,3.954,106,1.958,107,1.29,108,1.29,109,1.214,111,2.404,112,0.858,113,1.214,114,1.027,118,1.647,121,1.18,122,1.18,123,1.146,124,1.115,125,1.146,126,2.238,127,1.375,128,0.315,129,0.116,131,1.251,132,0.105,133,1.78,137,3.185,138,1.288,140,1.364,154,2.488,159,0.484,160,0.941,161,1.29,162,1.375,163,1.982,164,1.717,165,1.982,166,1.982,167,1.882,168,1.982,169,1.982,187,2.348,204,1.214,211,0.379,256,0.925,286,1.479,296,1.461,298,1.115,307,1.061,336,0.623,352,3.374,377,1.525,379,2.798,383,3.517,384,2.098,404,2.692,410,3.931,428,1.846,434,3.296,444,2.417,449,0.654,452,0.654,465,1.18,516,1.826,625,3.008,639,1.471,640,1.525,643,1.525,644,1.525,646,1.29,659,1.647,734,1.331,861,1.115,888,2.905,908,3.36,915,4.161,943,1.882,954,5.818,956,3.008,957,2.098,958,3.008,959,3.008,960,3.008,961,3.665,967,1.794,978,2.992,980,4.931,1028,1.331,1128,1.646,1178,5.899,1289,3.488,1291,1.647,1533,2.414,1560,2.414,1865,1.471,1932,2.724,1934,3.185,1935,4.299,1936,3.185,1938,3.008,1944,2.7,1951,1.982,1960,2.098,1961,2.608,1962,1.471,1963,1.794,1974,2.857,2006,3.851,2007,2.098,2008,1.882,2086,2.724,2087,2.098,2090,3.185,2092,2.098,2094,1.794,2154,1.982,2155,2.098,2156,1.982,2158,5.577,2162,3.517,2163,1.982,2170,2.098,2173,2.098,2174,2.098,2208,3.185,2213,2.098,2411,2.414,2416,2.414,2440,2.238,2565,3.398,2567,3.398,2568,3.185,2606,3.185,2834,2.414,2853,2.238,2854,4.563,2855,4.861,2856,4.861,2857,4.861,2858,4.861,2859,4.861,2860,6.143,2861,4.563,2862,4.021,2863,3.006,2864,3.006,2865,4.021,2866,4.021,2867,4.021,2868,5.835,2869,4.021,2870,4.021,2871,5.427,2872,4.021,2873,4.021,2874,4.021,2875,7.708,2876,3.006,2877,3.006,2878,3.006,2879,3.006,2880,3.006,2881,3.006,2882,3.006,2883,3.006,2884,3.006,2885,3.665,2886,3.006,2887,3.006,2888,3.006,2889,3.006,2890,3.006,2891,3.006,2892,4.563,2893,3.006,2894,3.006,2895,3.006,2896,3.006,2897,4.43,2898,2.649,2899,2.414,2900,2.414,2901,2.414,2902,2.238,2903,4.021,2904,2.414,2905,2.649,2906,4.021,2907,2.649,2908,4.021,2909,2.649,2910,2.649,2911,2.649,2912,2.649,2913,2.649,2914,2.649,2915,2.649,2916,4.021,2917,2.649,2918,2.649,2919,2.649,2920,2.649,2921,2.649,2922,4.021,2923,2.649,2924,2.649,2925,2.649,2926,2.649,2927,2.649,2928,2.649,2929,4.021,2930,2.649,2931,2.649,2932,2.649,2933,4.021,2934,2.649,2935,2.649,2936,2.649,2937,3.665,2938,6.577,2939,4.861,2940,2.649,2941,4.021,2942,4.021,2943,2.649,2944,2.649,2945,4.021,2946,4.021,2947,2.649,2948,2.649,2949,2.649,2950,2.649,2951,2.649,2952,2.649,2953,2.649,2954,2.649,2955,2.649,2956,2.649,2957,2.649,2958,2.649,2959,2.649,2960,2.649,2961,2.649,2962,2.649,2963,2.649,2964,2.649,2965,2.649,2966,2.649,2967,4.021,2968,2.649,2969,2.649,2970,2.649,2971,2.649,2972,2.649,2973,2.649,2974,2.649,2975,4.021,2976,2.649,2977,2.649,2978,2.649,2979,2.649,2980,2.649,2981,2.649,2982,2.649,2983,2.649,2984,2.649,2985,2.649,2986,2.649,2987,2.649,2988,2.649,2989,2.649,2990,2.649,2991,2.649,2992,2.649,2993,2.649,2994,2.649,2995,2.649,2996,2.649,2997,2.649,2998,2.649,2999,2.649]],["title/interfaces/SceneStateModel.html",[128,0.302,2902,3.263]],["body/interfaces/SceneStateModel.html",[0,1.46,3,0.07,4,0.086,5,0.063,6,0.055,11,0.427,15,2.31,16,1.292,18,0.324,19,0.526,20,1.756,22,2.425,23,1.903,24,4.593,29,2.542,35,0.89,37,3.294,40,0.635,41,0.651,43,0.01,44,0.478,45,0.585,47,0.913,48,0.966,49,2.849,50,2.628,56,0.518,65,1.454,69,0.813,71,1.837,75,0.005,80,0.005,85,0.635,88,1.958,90,1.824,92,1.934,96,3.104,99,0.335,102,1.751,104,0.169,105,4.073,106,2.141,107,1.454,108,1.454,109,1.368,111,2.628,112,0.966,113,1.368,114,1.157,118,1.856,121,1.329,122,1.329,123,1.292,124,1.256,125,1.292,126,2.522,127,1.549,128,0.344,129,0.127,131,1.41,132,0.118,133,1.807,137,3.483,138,1.327,140,1.38,154,2.393,159,0.545,160,0.762,161,1.454,162,1.549,163,2.233,164,1.934,165,2.233,166,2.233,167,2.12,168,2.233,169,2.233,187,2.363,194,0.897,204,1.368,211,0.427,256,1.043,286,1.098,296,1.321,298,1.256,307,0.651,336,1.227,352,3.245,377,1.718,379,3.005,383,3.732,384,2.364,404,2.789,410,3.969,428,1.93,434,3.294,444,1.958,449,0.737,452,0.737,465,1.329,516,1.811,625,3.289,639,1.658,640,1.718,643,1.718,644,1.718,646,1.454,659,1.856,734,1.5,861,1.256,888,2.628,908,3.005,915,4.351,943,2.12,954,6.052,956,3.289,957,2.364,958,3.289,959,3.289,960,3.289,961,4.007,967,2.022,978,2.99,980,3.716,1028,1.5,1128,1.222,1178,5.759,1289,3.12,1291,1.856,1533,2.72,1560,2.72,1865,1.658,1932,2.978,1934,3.483,1935,4.135,1936,3.483,1938,3.289,1944,2.442,1951,2.233,1960,2.364,1961,2.359,1962,1.658,1963,2.022,1974,3.123,2006,2.364,2007,2.364,2008,2.12,2086,2.978,2087,2.364,2090,3.483,2092,2.364,2094,2.022,2154,2.233,2155,2.364,2156,2.233,2158,5.613,2162,3.732,2163,2.233,2170,2.364,2173,2.364,2174,2.364,2208,3.483,2213,2.364,2411,2.72,2416,2.72,2440,2.522,2565,3.716,2567,3.716,2568,3.483,2606,2.364,2834,2.72,2853,2.522,2855,2.985,2856,2.985,2857,2.985,2858,2.985,2859,2.985,2860,4.397,2862,2.985,2865,2.985,2866,2.985,2867,2.985,2868,5.759,2869,2.985,2870,2.985,2871,5.22,2872,2.985,2873,2.985,2874,2.985,2875,7.715,2885,2.72,2897,4.757,2898,2.985,2899,2.72,2900,2.72,2901,2.72,2902,3.716,2903,6.14,2904,2.72,2905,2.985,2906,4.397,2907,2.985,2908,4.397,2909,2.985,2910,2.985,2911,2.985,2912,2.985,2913,2.985,2914,2.985,2915,2.985,2916,4.397,2917,2.985,2918,2.985,2919,2.985,2920,2.985,2921,2.985,2922,4.397,2923,2.985,2924,2.985,2925,2.985,2926,2.985,2927,2.985,2928,2.985,2929,4.397,2930,2.985,2931,2.985,2932,2.985,2933,4.397,2934,2.985,2935,2.985,2936,2.985,2937,4.007,2938,6.815,2939,5.22,2940,2.985,2941,4.397,2942,4.397,2943,2.985,2944,2.985,2945,4.397,2946,4.397,2947,2.985,2948,2.985,2949,2.985,2950,2.985,2951,2.985,2952,2.985,2953,2.985,2954,2.985,2955,2.985,2956,2.985,2957,2.985,2958,2.985,2959,2.985,2960,2.985,2961,2.985,2962,2.985,2963,2.985,2964,2.985,2965,2.985,2966,2.985,2967,4.397,2968,2.985,2969,2.985,2970,2.985,2971,2.985,2972,2.985,2973,2.985,2974,2.985,2975,4.397,2976,2.985,2977,2.985,2978,2.985,2979,2.985,2980,2.985,2981,2.985,2982,2.985,2983,2.985,2984,2.985,2985,2.985,2986,2.985,2987,2.985,2988,2.985,2989,2.985,2990,2.985,2991,2.985,2992,2.985,2993,2.985,2994,2.985,2995,2.985,2996,2.985,2997,2.985,2998,2.985,2999,2.985]],["title/interfaces/SlicesConfig.html",[128,0.302,1937,2.503]],["body/interfaces/SlicesConfig.html",[0,1.146,3,0.051,4,0.063,5,0.046,6,0.04,8,1.059,11,0.311,15,2.046,16,0.941,18,0.236,19,0.413,20,1.621,22,2.396,23,0.941,29,1.059,35,0.44,37,2.857,40,0.463,41,0.475,43,0.01,44,1.015,45,0.674,47,0.717,48,0.704,49,1.41,50,1.3,53,3.995,56,1.229,65,1.059,69,0.959,71,1.763,75,0.004,80,0.004,88,0.969,90,1.98,91,1.413,96,3.12,99,0.317,102,1.375,104,0.123,105,2.47,106,1.681,107,1.059,108,1.059,109,0.997,112,0.704,113,1.582,114,0.844,119,1.474,121,1.537,122,1.537,123,0.941,124,0.915,125,1.493,127,1.791,128,0.336,129,0.171,131,1.028,132,0.086,133,1.448,138,1.352,140,1.316,141,0.717,148,3.308,154,2.825,155,1.91,159,1.295,160,1.259,161,1.059,162,1.129,172,1.545,173,1.545,176,1.723,181,0.866,183,1.723,194,0.654,211,0.494,244,1.413,245,1.582,255,1.579,256,2.271,268,2.582,280,1.41,286,1.959,296,1.468,298,2.983,300,1.352,302,1.41,303,1.252,307,0.753,325,0.722,336,1.009,352,2.146,358,1.663,381,2.527,386,2.746,389,2.997,399,0.67,404,1.756,408,1.432,428,1.852,434,2.302,444,1.537,449,1.315,452,1.206,456,0.654,493,1.83,516,1.687,519,1.504,533,0.654,616,1.734,659,3.31,666,1.41,671,1.537,672,0.941,673,0.915,674,0.915,677,2.78,683,2.026,687,0.969,688,3.336,691,1.208,767,1.352,774,2.226,798,2.848,826,0.987,861,2.055,907,4.508,908,1.987,945,3.047,955,5.027,956,3.984,958,1.627,959,1.627,960,1.627,962,2.582,967,1.474,978,2.378,1028,3.562,1128,0.89,1238,2.667,1250,1.352,1284,3.036,1287,3.868,1289,3.55,1291,1.352,1348,3.625,1349,4.125,1350,3.164,1351,2.78,1354,2.941,1398,1.208,1760,2.906,1761,2.734,1763,3.523,1764,3.984,1765,2.734,1776,1.838,1810,3.31,1859,1.852,1860,2.667,1865,1.208,1897,1.545,1929,1.545,1930,1.627,1931,1.982,1932,3.838,1933,4.239,1934,4.489,1935,4.489,1936,4.489,1937,4.112,1938,4.747,1939,4.042,1940,1.627,1941,4.713,1942,3.145,1943,4.489,1944,1.917,1945,2.452,1946,2.734,1947,1.474,1948,1.474,1949,1.982,1950,1.838,1951,1.627,1952,1.982,1953,1.627,1954,1.982,1955,1.41,1956,1.352,1957,2.237,1958,1.982,1959,1.982,1960,1.723,1961,1.852,1962,1.208,1963,1.474,1964,1.41,1965,1.41,1966,1.838,1967,4.023,1968,3.145,1969,3.607,1970,1.838,1971,1.982,1972,1.982,1973,1.982,1974,3.047,1975,2.338,1976,4.802,1977,1.982,1978,1.982,1979,1.982,1980,1.982,1981,1.982,1982,1.982,1983,1.982,1984,1.982,1985,1.982,1986,1.982,1987,1.982,1988,1.982,1989,1.982,1990,1.982,1991,1.982,1992,1.982,1993,1.982,1994,1.982,1995,1.982,1996,1.982,1997,1.982,1998,1.982,1999,1.982,2000,1.838,2001,1.838,2002,1.982,2003,1.838,2004,1.982,2005,1.982,2006,1.723,2007,1.723,2008,1.545,2009,1.982,2010,1.982,2011,3.909,2012,1.982,2013,5.412,2014,1.982,2015,1.982,2016,3.145,2017,2.916,2018,1.982,2019,1.982,2020,4.98,2021,1.982,2022,1.982,2023,1.982,2024,1.982,2025,1.41,2026,1.982,2027,4.45,2028,2.237,2029,1.982,2030,1.982,2031,1.982,2032,1.474,2033,1.982,2034,1.982,2035,3.145,2036,1.982,2037,4.45,2038,1.982,2039,3.145,2040,1.982,2041,1.982,2042,1.982,2043,1.982,2044,1.982,2045,1.982,2046,1.982,2047,1.982,2048,1.982,2049,1.982,2050,1.982,2051,1.982,2052,1.982,2053,1.982,2054,1.982,2055,1.982,2056,1.982,2057,1.982,2058,1.982,2059,3.145,2060,1.982,2061,1.982,2062,1.982,2063,1.982,2064,1.982,2065,1.982,2066,1.982,2067,1.982,2068,1.982,2069,3.145,2070,1.982,2071,1.982,2072,1.982,2073,1.982,2074,1.982,2075,1.982,2076,1.982,2077,1.982,2078,1.982,2079,1.982,2080,1.982,2081,1.982,2082,1.982,2083,1.982,2084,1.982,2085,3.145,2086,1.474,2087,1.723,2088,1.982,2089,1.627,2090,1.723,2091,3.145,2092,3.398,2093,3.145,2094,2.338,2095,3.145,2096,1.982,2097,1.982,2098,1.982,2099,1.982,2100,1.982,2101,1.982,2102,1.982,2103,1.474,2104,1.982,2105,1.982,2106,1.982,2107,1.982,2108,1.982,2109,1.982]],["title/interfaces/SlicesConfig-1.html",[128,0.252,187,1.185,1937,2.087]],["body/interfaces/SlicesConfig-1.html",[3,0.109,4,0.133,5,0.097,6,0.085,11,0.661,18,0.502,19,0.711,40,0.983,41,1.008,43,0.01,44,0.951,45,0.604,47,0.959,55,1.085,56,1.031,69,0.719,71,2.169,75,0.007,80,0.007,85,0.983,86,1.471,99,0.269,104,0.262,127,2.396,128,0.514,129,0.171,132,0.236,133,1.085,138,1.115,140,1.204,159,1.201,160,1.14,181,1.839,194,1.387,195,0.78,208,1.387,209,1.387,210,1.321,211,0.851,213,1.422,215,1.422,255,1.955,258,2.608,259,1.321,320,1.387,336,1.085,358,2.447,474,1.321,518,1.458,519,2.395,600,2.117,662,3.127,664,3.422,665,4.703,666,2.992,668,2.808,669,1.495,670,2.808,671,2.647,672,1.998,673,1.943,674,2.501,678,3.901,679,3.454,680,3.454,681,1.495,682,1.655,683,3.474,684,3.901,685,3.454,687,2.647,688,2.248,689,4.223,690,3.127,691,3.856,692,3.901,693,3.454,696,3.454,697,3.28,704,3.901,763,2.992,826,1.321,1269,4.223,1937,4.5,1943,5.5,1967,5.135,1969,4.867,1975,4.454,2234,2.992,2357,4.207,2790,3.454,3000,3.657,3001,5.556,3002,4.617,3003,4.617,3004,4.617,3005,4.617,3006,4.617,3007,4.207,3008,4.617,3009,6.575,3010,6.575,3011,4.617,3012,5.945,3013,4.617,3014,5.945,3015,4.617,3016,4.617]],["title/components/SlicesInputComponent.html",[195,0.434,518,1.22]],["body/components/SlicesInputComponent.html",[3,0.074,4,0.09,5,0.095,6,0.13,11,0.766,12,1.237,18,0.339,19,0.543,25,1.299,32,2.615,35,0.632,38,1.834,40,0.967,41,0.991,42,1.207,43,0.01,44,1.144,45,0.663,46,0.943,47,0.943,52,1.036,55,1.47,56,1.02,69,0.916,71,1.532,75,0.005,76,2.357,80,0.005,85,1.252,86,1.544,99,0.205,104,0.177,127,2.357,128,0.355,129,0.131,132,0.259,133,0.733,138,0.852,140,1.084,141,0.648,159,0.979,160,1.084,181,1.809,187,1.671,195,0.756,196,0.961,197,1.299,198,1.01,199,1.118,200,1.118,201,1.09,207,0.961,208,1.365,209,1.365,210,2.265,211,1.14,212,0.871,213,1.399,215,1.399,218,1.865,255,1.79,258,2.612,259,1.683,299,1.532,306,1.865,307,0.991,308,0.871,320,0.938,336,1.068,358,2.293,398,1.21,399,1.812,400,2.608,403,1.965,407,1.568,408,0.915,412,1.733,413,1.062,420,1.474,426,2.778,428,1.879,433,2.212,435,1.519,436,1.519,440,1.519,443,2.282,444,1.389,447,1.674,448,1.865,449,0.77,450,1.733,452,1.122,453,2.471,456,0.938,460,2.615,467,1.733,468,1.733,469,3.471,473,0.555,474,1.788,475,1.118,476,2.108,477,1.118,478,1.118,479,1.01,480,1.118,481,0.985,482,1.92,483,1.01,484,1.118,485,1.399,486,1.92,487,1.01,488,1.062,489,1.118,490,1.01,491,1.118,492,1.01,493,0.961,494,1.118,495,1.01,496,1.118,497,1.01,498,1.01,499,1.118,500,1.01,501,1.09,502,0.985,503,1.118,504,1.01,505,1.628,506,0.985,507,1.01,508,1.01,509,1.92,510,1.01,511,1.508,512,1.628,513,0.985,514,1.01,515,0.985,516,0.829,517,1.118,518,1.858,519,2.372,520,1.01,521,1.118,522,1.01,523,1.118,524,1.01,525,1.118,526,1.01,527,1.332,528,1.01,529,1.471,530,1.01,531,1.118,532,1.01,533,1.365,534,1.118,535,1.01,536,1.118,537,1.118,568,3.386,600,1.43,611,2.455,662,2.113,664,1.796,665,3.984,666,2.943,668,2.53,669,1.01,670,2.145,671,2.619,672,1.35,673,1.313,674,2.253,678,3.838,679,3.398,680,4.006,681,1.471,682,1.92,683,3.421,684,3.838,685,3.398,687,2.385,688,2.212,689,4.441,690,3.076,691,3.624,692,3.838,693,3.398,696,2.334,697,2.216,704,3.838,708,2.523,709,1.715,710,1.865,717,4.006,718,3.12,719,2.471,720,3.12,721,3.12,722,2.216,723,1.865,724,2.471,725,2.216,726,2.471,727,1.865,728,2.471,729,3.12,730,2.843,731,2.636,732,2.334,733,5.355,734,2.691,735,3.598,736,2.843,737,2.216,738,2.636,741,2.334,742,2.334,763,2.022,826,1.299,1269,2.216,1937,4.228,1943,4.952,1967,4.561,1969,3.076,1975,3.628,2234,2.943,2357,4.139,2790,5.263,2838,3.12,3000,5.573,3001,4.971,3002,5.355,3003,5.355,3004,3.12,3005,4.542,3006,4.542,3007,4.139,3008,4.542,3009,5.355,3010,5.355,3011,3.12,3012,4.542,3013,3.12,3014,4.542,3015,5.882,3016,3.12,3017,5.153,3018,3.54,3019,3.54,3020,3.54,3021,5.153,3022,3.54,3023,3.54,3024,3.54,3025,3.54,3026,6.674,3027,5.153,3028,3.54]],["title/modules/SlicesInputModule.html",[538,0.652,2782,3.059]],["body/modules/SlicesInputModule.html",[3,0.131,4,0.16,5,0.116,6,0.102,43,0.01,75,0.008,80,0.008,99,0.357,104,0.314,129,0.16,132,0.22,211,0.793,325,1.839,423,1.624,473,0.986,518,2.529,519,1.706,538,0.935,540,1.794,541,1.839,542,2.559,543,1.935,544,1.839,545,2.559,556,2.387,557,1.794,559,2.038,563,2.326,567,4.681,568,3.189,569,3.145,570,2.467,747,5.048,748,2.725,749,2.148,750,5.627,751,4.681,752,5.275,753,4.388,754,4.139,755,3.444,756,6.068,757,5.048,2782,6.164,2790,4.144,3000,4.388,3029,5.539,3030,5.539,3031,5.539,3032,7.555]],["title/components/StageNavComponent.html",[195,0.434,520,1.251]],["body/components/StageNavComponent.html",[3,0.056,4,0.069,5,0.078,6,0.137,11,0.845,12,1.014,18,0.404,19,0.445,20,1.065,25,1.065,32,2.142,35,0.485,38,1.962,40,0.792,41,0.812,42,1.568,43,0.01,44,1.106,45,0.727,46,1.225,47,0.773,52,1.709,55,1.387,56,1.068,61,4.077,69,0.373,75,0.004,80,0.004,85,1.256,86,1.425,99,0.168,104,0.136,124,1.007,129,0.107,132,0.234,133,0.875,138,0.449,140,1.042,141,0.773,155,2.742,159,0.941,160,1.023,181,1.482,187,0.881,195,0.787,196,0.738,197,1.065,198,0.775,199,0.858,200,0.858,201,0.836,207,0.738,208,1.118,209,1.118,210,2.21,211,1.115,212,0.668,213,1.146,215,1.146,227,3.721,232,3.391,233,3.721,243,3.613,249,1.897,250,3.414,251,2.394,252,4.763,255,0.636,256,0.836,257,1.87,258,2.354,259,1.871,261,2.958,262,3.157,271,3.145,272,3.145,285,2.784,286,2.171,296,2.009,299,1.306,307,0.812,308,0.668,320,0.72,321,1.791,323,4.17,332,2.162,336,1.571,381,0.954,397,3.721,398,0.928,399,1.962,400,3.315,401,2.643,402,2.643,403,1.975,406,3.613,408,0.702,409,1.379,412,1.33,413,0.815,417,2.294,420,1.758,426,1.131,427,2.958,428,1.675,433,2.223,435,1.166,436,1.166,440,1.166,441,1.489,443,2.587,444,2.292,446,1.897,447,1.997,448,2.224,449,1.457,450,1.33,452,1.521,456,2.188,460,2.142,463,1.379,467,1.33,468,1.33,469,1.552,473,0.426,474,1.595,475,0.858,476,1.845,477,0.858,478,0.858,479,0.775,480,0.858,481,0.756,482,1.636,483,0.775,484,0.858,485,1.146,486,1.636,487,0.775,488,0.815,489,0.858,490,0.775,491,0.858,492,0.775,493,0.738,494,0.858,495,0.775,496,0.858,497,0.775,498,0.775,499,0.858,500,0.775,501,0.836,502,0.756,503,0.858,504,0.775,505,1.334,506,0.756,507,0.775,508,0.775,509,1.636,510,0.775,511,1.236,512,1.334,513,0.756,514,0.775,515,0.756,516,0.636,517,0.858,518,0.756,519,0.738,520,1.667,521,0.858,522,0.775,523,0.858,524,0.775,525,0.858,526,0.775,527,1.091,528,0.775,529,1.205,530,0.775,531,0.858,532,0.775,533,1.773,534,0.858,535,0.775,536,0.858,537,0.858,600,1.098,611,1.706,616,2.294,668,2.633,669,0.775,670,2.909,671,2.292,672,1.036,673,1.007,674,1.92,681,1.205,682,1.636,683,1.131,685,3.851,687,2.032,708,2.067,709,1.405,710,1.431,728,1.897,731,3.145,734,2.587,826,1.762,840,1.791,907,4.523,908,3.765,924,3.391,962,4.17,967,3.092,973,2.535,976,1.701,978,2.223,982,2.751,1028,3.685,1047,2.313,1097,5.88,1250,3.2,1295,6.684,1299,2.521,1305,4.48,1307,2.859,1308,3.397,1330,2.182,1331,2.023,1368,2.023,1369,1.701,1546,3.851,1579,3.242,1628,3.487,1645,4.415,1655,3.414,1662,2.182,1688,2.313,1699,6.384,1759,3.721,1763,1.489,1786,3.391,1787,3.391,1815,3.391,1819,5.204,2127,1.489,2129,1.489,2234,1.552,2589,4.691,2810,5.204,2813,4.691,3033,6.273,3034,2.182,3035,3.721,3036,4.222,3037,4.222,3038,7.584,3039,5.179,3040,4.222,3041,5.179,3042,6.325,3043,5.179,3044,5.179,3045,4.222,3046,4.222,3047,5.84,3048,5.179,3049,5.179,3050,5.179,3051,5.84,3052,5.84,3053,2.717,3054,2.717,3055,4.222,3056,4.222,3057,5.179,3058,5.179,3059,4.564,3060,2.717,3061,2.717,3062,2.717,3063,4.222,3064,4.222,3065,5.179,3066,4.159,3067,5.901,3068,5.179,3069,5.179,3070,4.222,3071,2.717,3072,5.84,3073,4.222,3074,2.717,3075,2.717,3076,2.717,3077,4.222,3078,2.717,3079,4.222,3080,2.717,3081,2.717,3082,2.717,3083,2.717,3084,5.147,3085,5.84,3086,2.717,3087,2.717,3088,2.717,3089,2.717,3090,5.179,3091,2.717,3092,2.717,3093,2.717,3094,2.717,3095,2.717,3096,4.222,3097,2.717,3098,2.717,3099,2.717,3100,2.717,3101,2.717,3102,2.717,3103,2.717,3104,5.84,3105,4.222,3106,2.394,3107,2.717,3108,2.717,3109,5.179,3110,2.717,3111,2.717]],["title/modules/StageNavModule.html",[538,0.652,1092,3.059]],["body/modules/StageNavModule.html",[3,0.129,4,0.158,5,0.115,6,0.101,43,0.01,75,0.008,80,0.008,99,0.357,104,0.31,129,0.158,132,0.217,423,1.603,456,1.643,473,0.973,502,2.087,520,2.589,538,0.923,540,1.771,541,1.816,542,2.545,543,1.91,544,1.816,545,2.545,556,2.368,557,1.771,559,2.43,563,2.308,569,3.121,570,2.435,748,2.704,749,2.12,754,4.107,755,3.399,1092,6.245,1097,4.331,1341,6.607,1342,5.468,1685,4.091,1721,5.45,1838,6.021,1839,4.983,1844,4.983,1845,4.983,3033,4.621,3112,5.468,3113,5.468,3114,6.204,3115,5.468,3116,6.204,3117,7.497,3118,6.204,3119,6.204]],["title/modules/StoreModule.html",[538,0.652,1104,3.059]],["body/modules/StoreModule.html",[1,4.161,3,0.123,4,0.15,5,0.11,6,0.096,8,3.127,9,3.707,43,0.01,75,0.008,80,0.008,88,2.859,90,1.823,91,2.628,92,4.161,99,0.362,102,2.078,104,0.296,109,2.392,118,3.244,119,3.535,120,4.755,129,0.185,132,0.207,138,0.979,164,3.382,203,3.535,211,0.747,245,2.944,325,2.132,358,2.187,440,2.541,538,0.881,540,1.69,559,1.92,563,2.243,643,3.004,644,3.004,691,2.898,888,3.838,943,4.562,987,5.218,1104,5.087,1137,4.134,1390,4.41,1401,4.804,1692,4.134,1810,3.244,1884,4.134,1961,3.446,1962,2.898,1963,3.535,2129,3.244,2506,4.41,2730,4.41,2804,4.755,2901,4.755,3120,4.755,3121,5.921,3122,5.218,3123,5.921,3124,5.218,3125,7.452,3126,5.921,3127,5.218,3128,5.921,3129,5.921,3130,5.218,3131,4.755,3132,5.921,3133,5.921,3134,5.921,3135,5.921,3136,5.921,3137,5.921,3138,5.921,3139,5.921,3140,5.921,3141,5.921,3142,5.921,3143,5.218,3144,5.921,3145,5.218,3146,5.921,3147,5.921,3148,5.921,3149,5.921]],["title/interfaces/Tag.html",[12,1.052,128,0.302]],["body/interfaces/Tag.html",[3,0.13,4,0.159,5,0.116,6,0.102,8,2.688,11,0.79,12,2.118,18,0.6,19,0.795,43,0.01,45,0.797,69,1.152,70,4.129,71,2.039,75,0.008,77,3.739,80,0.009,84,4.129,115,5.256,116,3.739,128,0.52,129,0.206,139,4.706,142,5.333,154,3.392,155,3.424,157,5.333,188,4.129,194,1.659,277,2.322,399,2.047,1858,4.72,1859,3.565,1940,4.129,3150,4.664,3151,4.664,3152,5.03,3153,5.52]],["title/components/TagListComponent.html",[195,0.434,522,1.251]],["body/components/TagListComponent.html",[3,0.082,4,0.1,5,0.103,6,0.135,8,1.685,11,0.883,12,2.208,18,0.376,19,0.585,25,1.4,30,4.893,33,5.125,35,0.701,38,1.917,40,1.042,41,1.068,42,1.64,43,0.01,44,1.17,45,0.733,46,1.281,47,1.016,52,1.149,55,1.334,56,0.848,66,4.459,69,0.883,71,1.624,75,0.006,80,0.006,85,1.042,86,1.095,99,0.257,104,0.196,115,3.476,129,0.1,132,0.268,133,1.15,139,3.042,140,1.249,141,0.719,142,4.615,144,3.154,155,1.541,157,2.589,159,1.127,160,1.171,180,2.589,195,0.731,196,1.066,197,1.4,198,1.121,199,1.24,200,1.24,201,1.209,207,1.066,208,1.47,209,1.47,210,2.283,211,1.148,212,0.966,213,1.507,215,1.507,255,1.3,258,1.666,259,1.4,299,1.624,307,1.068,308,0.966,320,1.04,386,1.498,389,1.635,398,1.342,399,1.066,405,3.171,406,2.243,407,1.739,408,1.435,428,1.04,449,0.855,452,0.855,456,1.04,457,2.741,467,1.922,468,1.922,469,3.171,473,0.616,474,1.862,475,1.24,476,2.211,477,1.24,478,1.24,479,1.121,480,1.24,481,1.093,482,2.034,483,1.121,484,1.24,485,1.507,486,2.034,487,1.121,488,1.179,489,1.24,490,1.121,491,1.24,492,1.121,493,1.066,494,1.24,495,1.121,496,1.24,497,1.121,498,1.121,499,1.24,500,1.121,501,1.209,502,1.093,503,1.24,504,1.121,505,1.754,506,1.093,507,1.121,508,1.121,509,2.034,510,1.121,511,1.625,512,1.754,513,1.093,514,1.121,515,1.093,516,0.92,517,1.24,518,1.093,519,1.066,520,1.121,521,1.24,522,1.997,523,1.24,524,1.121,525,1.24,526,1.121,527,1.435,528,1.121,529,1.584,530,1.121,531,1.24,532,1.121,533,1.47,534,1.24,535,1.121,536,1.24,537,1.24,600,1.587,611,2.243,646,1.685,668,3.074,669,1.121,670,2.681,671,2.747,672,1.498,673,1.456,674,2.388,681,1.584,682,2.034,687,2.527,708,2.717,709,1.848,710,2.069,977,2.589,982,1.456,1238,3.042,1307,3.426,1485,3.476,1858,3.476,1859,3.045,2406,4.134,2528,3.154,2773,6.805,2792,6.18,3154,5.471,3155,3.461,3156,5.552,3157,6.44,3158,5.552,3159,5.552,3160,6.44,3161,6.44,3162,5.552,3163,3.927,3164,3.927,3165,5.552,3166,3.927,3167,4.459,3168,4.893,3169,5.552,3170,3.927,3171,4.893,3172,3.927,3173,4.459,3174,4.893,3175,3.461,3176,3.927,3177,3.927,3178,3.927,3179,3.927,3180,6.44,3181,3.927,3182,3.927,3183,4.893,3184,3.461,3185,3.927,3186,3.461,3187,3.461]],["title/modules/TagListModule.html",[538,0.652,2783,3.059]],["body/modules/TagListModule.html",[3,0.135,4,0.165,5,0.12,6,0.105,12,1.557,43,0.01,75,0.008,80,0.008,99,0.346,104,0.324,129,0.165,132,0.227,423,1.676,473,1.017,522,2.602,538,0.965,540,1.85,541,1.898,542,2.593,543,1.996,544,1.898,545,2.593,556,2.432,557,1.85,559,2.102,563,2.37,569,3.204,570,2.545,748,2.777,749,2.216,2783,6.203,2792,4.829,3154,4.275,3188,5.715,3189,5.715,3190,5.715,3191,6.484,3192,6.784,3193,5.715,3194,6.484]],["title/components/TagSearchComponent.html",[195,0.434,524,1.251]],["body/components/TagSearchComponent.html",[3,0.047,4,0.057,5,0.067,6,0.139,8,0.969,11,0.881,12,2.067,18,0.349,19,0.384,20,1.944,25,0.919,28,4.227,33,4.375,35,0.65,38,1.991,40,0.684,41,0.701,42,1.585,43,0.01,44,1.087,45,0.707,46,1.238,47,0.667,48,1.04,52,1.808,55,1.597,56,1.034,69,0.848,70,2.403,71,1.885,72,4.842,75,0.004,76,3.356,77,5.225,78,2.927,79,2.927,80,0.009,82,3.675,84,5.204,85,1.377,86,1.378,90,1.122,96,1.39,99,0.259,104,0.113,110,1.681,112,0.644,113,0.912,114,0.771,115,3.617,116,4.284,121,2.425,122,2.425,123,1.39,124,2.291,125,1.39,127,1.032,129,0.057,132,0.216,133,1.402,138,1.186,139,3.165,140,1.309,141,0.413,154,0.912,159,1.125,160,1.193,180,1.488,187,1.706,188,1.488,195,0.752,196,0.613,197,0.919,198,0.644,199,0.713,200,1.825,201,0.695,204,1.473,205,2.244,207,0.613,208,0.965,209,0.965,210,2.164,211,1.094,212,0.555,213,0.99,215,0.99,229,2.577,232,2.927,242,3.415,243,3.864,246,2.884,247,2.884,249,2.545,250,1.488,255,0.854,256,1.122,257,1.614,258,1.734,259,1.558,262,3.348,276,2.176,277,2.142,282,2.176,286,2.003,296,1.53,299,1.156,307,0.701,308,0.555,320,0.598,321,1.488,332,1.246,336,0.755,356,1.347,381,0.792,398,0.771,399,1.245,400,1.564,403,2.007,404,1.654,407,0.999,408,0.942,412,1.105,413,0.677,415,0.969,416,1.413,417,2.031,426,0.939,427,2.082,428,1.636,429,2.403,430,2.168,432,1.347,433,1.968,435,0.969,436,0.969,441,1.236,443,2.031,444,2.742,447,1.724,449,0.793,450,1.105,452,0.793,456,0.598,463,1.145,465,0.886,467,1.105,468,1.105,469,1.289,471,1.413,473,0.354,474,1.456,475,0.713,476,1.663,477,0.713,478,0.713,479,0.644,480,0.713,481,0.628,482,1.448,483,0.644,484,0.713,485,0.99,486,1.448,487,0.644,488,0.677,489,0.713,490,0.644,491,0.713,492,0.644,493,0.613,494,0.713,495,0.644,496,0.713,497,0.644,498,0.644,499,0.713,500,0.644,501,0.695,502,0.628,503,0.713,504,0.644,505,1.151,506,0.628,507,0.644,508,0.644,509,1.448,510,0.644,511,1.067,512,1.151,513,0.628,514,0.644,515,0.628,516,0.529,517,0.713,518,0.628,519,0.613,520,0.644,521,0.713,522,0.644,523,0.713,524,1.502,525,0.713,526,0.644,527,0.942,528,0.644,529,1.04,530,0.644,531,0.713,532,0.644,533,0.965,534,0.713,535,0.644,536,0.713,537,0.713,568,2.326,611,1.473,668,1.909,669,0.644,670,1.517,671,2.066,672,0.861,673,0.837,674,1.7,677,1.289,681,1.04,682,1.448,687,2.066,708,1.784,709,1.213,732,1.488,734,0.999,735,2.545,736,1.813,737,1.413,738,1.681,787,2.403,813,2.927,826,1.327,841,1.488,901,2.082,945,2.282,982,1.352,1086,2.403,1087,2.403,1128,2.441,1271,4.461,1296,2.545,1299,2.176,1307,3.024,1313,2.927,1316,2.176,1330,1.813,1334,1.813,1345,3.295,1369,1.413,1376,1.488,1556,1.989,1577,3.92,1579,3.295,1628,2.176,1655,3.023,1657,4.033,1662,1.813,1764,2.403,1810,1.997,1859,2.489,1864,3.023,1905,2.403,1955,1.289,2000,1.681,2001,1.681,2124,3.682,2134,1.488,2160,2.715,2496,3.415,2618,1.813,2754,1.989,2794,5.954,3152,2.927,3154,5.623,3171,3.212,3173,2.927,3174,3.212,3175,1.989,3195,1.813,3196,3.645,3197,4.041,3198,4.585,3199,3.645,3200,5.264,3201,5.264,3202,4.585,3203,4.585,3204,4.585,3205,5.264,3206,5.264,3207,3.645,3208,3.645,3209,3.645,3210,5.264,3211,5.264,3212,3.645,3213,6.988,3214,4.585,3215,4.585,3216,3.645,3217,3.645,3218,2.257,3219,3.645,3220,5.091,3221,2.257,3222,2.257,3223,2.257,3224,2.257,3225,5.091,3226,3.212,3227,2.257,3228,3.645,3229,4.585,3230,2.257,3231,4.585,3232,2.257,3233,2.257,3234,2.715,3235,3.645,3236,3.645,3237,3.645,3238,2.257,3239,3.645,3240,2.257,3241,3.645,3242,3.645,3243,3.645,3244,2.257,3245,3.645,3246,7.478,3247,3.645,3248,2.257,3249,2.257,3250,3.645,3251,2.257,3252,2.257,3253,3.645,3254,3.645,3255,3.645,3256,2.257,3257,3.645,3258,2.257,3259,3.645,3260,3.645,3261,2.257,3262,2.257,3263,3.645,3264,3.645,3265,4.585,3266,3.645,3267,3.645,3268,3.645,3269,2.257,3270,3.212,3271,2.257,3272,3.645,3273,4.962,3274,2.257,3275,2.257,3276,2.257,3277,3.682,3278,1.989,3279,1.989,3280,2.927,3281,2.257,3282,2.257,3283,2.257,3284,2.257,3285,2.257,3286,3.645,3287,4.585,3288,2.257,3289,2.257,3290,2.257,3291,2.257,3292,2.257,3293,2.257,3294,2.257,3295,2.257,3296,2.257,3297,2.257,3298,2.257,3299,2.257,3300,2.257,3301,2.257,3302,2.257,3303,5.264,3304,2.257,3305,2.257,3306,1.989,3307,2.257,3308,2.257,3309,2.257,3310,2.257,3311,2.257,3312,2.257,3313,2.257,3314,2.257,3315,2.257,3316,2.257,3317,2.257,3318,2.257,3319,2.257,3320,3.645,3321,3.645,3322,3.645,3323,2.257,3324,2.257]],["title/modules/TagSearchModule.html",[538,0.652,2784,3.059]],["body/modules/TagSearchModule.html",[3,0.13,4,0.16,5,0.116,6,0.102,12,1.507,43,0.01,75,0.008,80,0.008,99,0.357,104,0.314,129,0.16,132,0.219,423,1.622,473,0.985,524,2.592,538,0.934,540,1.791,541,1.837,542,2.558,543,1.933,544,1.837,545,2.558,556,2.385,557,1.791,559,2.035,563,2.324,567,4.675,568,3.185,569,3.143,570,2.464,748,2.723,749,2.145,750,5.623,751,4.675,756,6.064,1682,5.271,1683,4.383,2134,4.139,2147,6.654,2148,6.654,2784,6.163,2794,4.383,3154,4.139,3325,5.533,3326,5.533,3327,5.533,3328,6.278,3329,7.55,3330,6.278,3331,6.278]],["title/interfaces/TagSearchResult.html",[116,2.616,128,0.302]],["body/interfaces/TagSearchResult.html",[3,0.132,4,0.161,5,0.118,6,0.103,8,2.727,11,0.801,12,2.101,18,0.608,19,0.802,43,0.01,45,0.755,69,1.043,70,5.013,71,2.207,75,0.008,77,4.539,80,0.009,84,5.013,115,4.761,116,4.539,128,0.524,129,0.207,139,4.166,142,4.188,154,2.567,155,2.984,157,4.188,188,5.561,194,1.683,277,2.82,399,1.725,1858,3.977,1859,3.004,1940,5.013,3150,4.731,3151,4.731,3152,6.107,3153,6.701]],["title/modules/ThemingModule.html",[538,0.652,1105,3.059]],["body/modules/ThemingModule.html",[3,0.139,4,0.17,5,0.124,6,0.109,43,0.01,75,0.008,80,0.008,99,0.312,104,0.334,129,0.17,132,0.233,241,5.285,296,1.769,423,1.726,473,1.048,538,0.994,540,1.906,541,1.955,542,2.11,543,2.057,544,2.432,545,2.11,556,2.475,557,1.906,563,2.412,595,4.975,596,5.365,1105,6.18,3332,5.887,3333,5.887,3334,6.68,3335,7.834,3336,6.68,3337,6.68,3338,6.68]],["title/injectables/ThemingService.html",[0,1.282,241,2.616]],["body/injectables/ThemingService.html",[0,1.705,2,2.403,3,0.087,4,0.107,5,0.078,6,0.139,11,0.91,18,0.403,19,0.614,20,2.204,25,1.469,35,0.751,37,4.171,38,1.992,40,1.093,42,1.774,43,0.01,44,1.068,45,0.744,46,1.498,47,1.434,55,1.623,56,1.286,59,3.841,69,1.199,75,0.006,80,0.006,85,1.536,86,0.83,99,0.232,104,0.21,129,0.148,132,0.302,133,1.495,138,1.353,140,1.192,141,1.066,159,1.22,195,0.775,197,1.469,212,1.035,225,5.198,240,5.608,241,3.478,243,4.475,252,2.773,259,2.025,277,2.16,346,5.372,417,1.863,543,1.793,583,3.133,603,3.707,610,2.511,798,2.58,813,3.378,826,1.469,834,3.707,835,3.378,901,4.326,1119,3.133,1316,4.888,1334,4.678,1347,2.634,1406,4.516,1435,3.378,1486,4.678,1628,3.989,1863,2.511,1872,2.773,1873,2.773,2269,6.098,2679,5.134,3167,4.678,3168,6.905,3220,7.217,3234,4.338,3339,3.378,3340,5.825,3341,8.033,3342,5.825,3343,7.213,3344,7.213,3345,7.213,3346,5.825,3347,4.207,3348,4.207,3349,5.825,3350,4.207,3351,7.574,3352,4.207,3353,5.825,3354,7.213,3355,4.207,3356,5.825,3357,5.134,3358,5.825,3359,4.207,3360,5.825,3361,4.207,3362,5.825,3363,4.207,3364,4.207,3365,4.207,3366,4.207,3367,4.207,3368,4.207,3369,4.207,3370,3.707,3371,3.707,3372,3.707,3373,4.207,3374,4.207,3375,4.207,3376,4.207,3377,4.207,3378,4.207,3379,4.207,3380,3.707,3381,4.207,3382,4.207,3383,5.825,3384,4.207,3385,4.207,3386,4.207,3387,4.207,3388,4.207,3389,4.207,3390,4.207,3391,4.207]],["title/components/ToggleButtonComponent.html",[195,0.434,526,1.251]],["body/components/ToggleButtonComponent.html",[3,0.068,4,0.083,5,0.09,6,0.136,11,0.734,12,1.171,15,1.427,18,0.315,19,0.514,20,2.009,25,1.23,32,2.474,35,0.586,38,1.937,40,0.915,41,0.938,42,1.142,43,0.01,44,1.052,45,0.645,46,0.892,47,0.892,48,1.392,52,0.961,55,1.546,56,1.101,65,2.093,69,0.798,75,0.005,80,0.005,85,1.291,86,1.356,90,1.501,99,0.257,104,0.164,112,0.937,129,0.083,132,0.252,133,1.334,138,0.961,140,0.87,141,0.601,159,1.037,160,0.889,195,0.775,196,0.892,197,1.23,198,0.937,199,1.037,200,1.037,201,1.011,204,2.601,205,2.848,207,0.892,208,1.292,209,1.292,210,2.251,211,1.136,212,0.808,213,1.324,215,1.324,224,4.671,229,3.151,246,3.527,247,3.527,255,0.769,256,2.453,257,2.851,259,1.23,262,3,276,2.911,277,1.808,286,1.886,296,1.541,299,2.251,307,0.938,308,0.808,310,3.642,311,3.053,320,0.87,336,1.425,356,1.961,394,2.056,398,1.122,399,1.324,403,1.252,406,1.876,408,0.849,409,1.666,413,0.986,417,2.576,418,5.123,420,2.03,424,2.785,425,2.894,426,2.03,428,0.87,430,4.054,435,1.41,436,1.41,438,5.788,439,5.788,440,3.29,441,1.799,447,2.306,449,1.401,450,2.387,452,1.569,456,0.87,463,2.474,473,0.515,474,1.734,475,1.037,476,2.034,477,1.037,478,1.037,479,0.937,480,1.037,481,0.914,482,1.838,483,0.937,484,1.037,485,1.324,486,1.838,487,0.937,488,0.986,489,1.037,490,1.963,491,1.037,492,0.937,493,0.892,494,1.037,495,0.937,496,1.037,497,0.937,498,0.937,499,1.037,500,0.937,501,1.011,502,0.914,503,1.037,504,0.937,505,1.541,506,0.914,507,0.937,508,0.937,509,1.838,510,0.937,511,1.427,512,1.541,513,0.914,514,0.937,515,0.914,516,0.769,517,1.037,518,0.914,519,0.892,520,0.937,521,1.037,522,0.937,523,1.037,524,0.937,525,1.037,526,1.837,527,2.269,528,0.937,529,1.392,530,0.937,531,1.037,532,0.937,533,1.292,534,1.037,535,0.937,536,1.037,537,1.037,600,1.327,669,0.937,681,1.392,688,2.093,709,1.623,727,1.73,734,1.454,768,4.672,771,3.394,774,1.502,775,4.332,778,2.911,779,3.917,780,5.171,785,2.569,786,2.848,787,3.215,790,3.192,794,3.215,795,3.632,796,3.632,826,1.734,831,2.446,840,4.245,841,5.396,849,2.638,851,2.446,857,2.894,978,1.41,1006,3.215,1014,3.917,1016,3.917,1017,3.917,1023,4.671,1028,3.192,1042,2.638,1047,1.799,1282,6.703,1327,2.894,1367,2.638,1369,4.306,1485,3.053,1522,2.894,1527,2.894,1528,5.127,1529,5.127,1548,4.298,1576,2.446,1582,4.298,2660,2.638,2664,5.127,2665,4.298,3392,7.356,3393,4.877,3394,3.284,3395,4.877,3396,7.207,3397,4.877,3398,4.877,3399,5.817,3400,3.284,3401,3.284,3402,3.284,3403,3.284,3404,3.284,3405,3.284,3406,3.284,3407,3.284,3408,3.284,3409,5.817,3410,5.817,3411,3.284,3412,3.284,3413,3.284,3414,3.284,3415,3.284,3416,3.284,3417,3.284,3418,3.284,3419,4.877,3420,3.284,3421,4.877,3422,3.284,3423,3.284,3424,3.284]],["title/interfaces/User.html",[128,0.302,332,1.497]],["body/interfaces/User.html",[3,0.088,4,0.108,5,0.079,6,0.069,16,1.624,18,0.408,19,0.619,20,1.481,22,1.417,23,1.624,35,0.76,37,3.428,43,0.01,45,0.526,56,1.162,69,1.201,75,0.006,80,0.006,85,0.799,88,2.305,91,2.119,99,0.332,104,0.213,111,2.242,112,1.215,128,0.405,129,0.149,132,0.149,133,1.217,138,1.111,140,1.048,141,0.779,159,0.946,160,1.313,181,1.494,194,1.128,195,0.665,196,1.156,202,3.17,203,2.541,204,1.72,205,2.875,206,3.872,208,1.128,209,1.128,210,1.695,211,0.848,212,1.047,213,1.156,214,3.419,215,1.156,216,3.419,217,3.419,218,3.094,219,4.434,220,4.434,221,3.218,222,2.972,223,3.677,224,4.21,225,4.603,226,3.419,229,2.084,230,2.807,231,3.419,235,3.419,237,5.401,238,4.717,239,4.717,240,2.972,241,3.506,242,3.17,243,3.355,244,2.426,245,2.373,246,2.332,247,3.218,250,2.807,252,2.807,254,4.717,255,1.575,256,2.07,257,1.885,258,1.763,259,1.481,260,4.374,261,3.355,262,2.445,264,3.419,266,3.419,267,3.419,268,2.807,269,3.419,270,3.17,271,3.17,272,3.17,273,3.419,274,3.419,276,2.541,277,1.579,280,2.431,281,3.419,282,2.541,283,5.008,284,4.717,285,4.434,286,2.35,288,3.419,291,3.419,294,3.419,296,1.781,298,2.178,299,1.073,300,3.218,302,2.431,303,2.16,305,2.972,306,2.242,307,0.819,308,1.047,309,2.332,310,3.677,311,2.665,312,1.885,314,3.419,316,3.419,320,1.128,321,2.807,322,3.17,323,2.807,324,3.419,325,1.246,326,3.17,327,3.419,328,3.17,329,3.17,330,2.541,331,2.431,332,2.007,333,3.819,334,3.819,335,2.972,336,1.217,337,3.419,338,3.419,339,4.717,340,3.419,341,3.419,342,3.419,343,3.419,344,4.717,345,3.419,346,3.17,347,3.419,348,3.419,349,2.665,350,3.419,351,3.419,352,2.332,353,3.419,354,3.419,355,3.419,356,2.541,357,3.419,358,1.278,359,3.419,360,3.419,361,2.972,362,3.419,363,3.419,364,3.419,365,3.419,366,3.419,367,3.419,368,6.596,369,3.419,370,5.401,371,3.419,372,6.473,373,3.419,374,3.17,375,3.419,376,6.002,377,2.16,378,3.419,379,3.99,380,3.419,381,2.062,382,4.717,383,4.603,384,2.972,385,3.419,386,2.24,387,4.717,388,2.431,389,2.445,390,4.717,391,3.419,392,3.17,393,3.419,394,2.665]],["title/interfaces/UserName.html",[128,0.302,2119,3.263]],["body/interfaces/UserName.html",[3,0.11,4,0.134,5,0.098,6,0.086,11,0.667,18,0.506,19,0.715,20,1.333,40,0.992,41,1.017,43,0.01,44,1.276,45,0.607,47,0.967,48,1.936,56,0.808,69,1.167,75,0.007,80,0.007,86,1.338,99,0.299,104,0.264,128,0.364,129,0.172,132,0.237,133,1.095,138,0.874,140,1.459,141,0.967,159,1.207,160,1.145,194,1.4,195,0.782,208,1.4,209,1.4,210,1.333,211,0.856,213,1.435,215,1.435,258,2.612,259,1.333,320,1.4,332,2.56,333,4.406,334,4.406,358,2.036,474,1.333,506,1.471,568,3.442,600,2.136,662,3.155,668,2.824,669,1.508,670,2.824,671,2.662,672,2.016,673,1.96,674,2.516,679,3.485,680,3.485,681,1.508,682,1.67,687,2.662,688,2.269,689,4.247,690,3.155,691,3.869,695,3.69,696,3.485,697,3.309,699,3.936,1128,2.447,1307,3.321,1308,2.682,1847,3.485,2110,3.936,2111,4.658,2112,4.658,2113,4.658,2114,4.658,2115,4.658,2117,4.658,2119,6.417,2121,4.658,2123,3.69,2124,6.017,2125,5.979,2126,5.979,2127,4.105,2129,4.105,2133,4.658,2134,3.485,2135,5.887,2136,5.979,2137,4.658,2138,4.658,2139,4.658,2140,5.979,2141,4.658,2142,4.658,2143,4.658]],["title/components/VideoModalComponent.html",[195,0.434,528,1.251]],["body/components/VideoModalComponent.html",[3,0.083,4,0.101,5,0.104,6,0.134,11,0.503,12,1.348,18,0.382,19,0.592,20,1.416,25,1.416,35,1.002,38,1.893,40,1.054,41,1.08,42,0.935,43,0.01,44,1.116,45,0.631,46,0.73,50,2.958,52,1.643,55,1.346,56,1.178,69,0.548,75,0.006,80,0.006,85,1.054,86,1.108,99,0.259,102,1.971,104,0.2,129,0.101,132,0.269,138,0.66,141,0.73,160,0.993,195,0.813,196,1.084,197,1.416,198,1.139,199,1.261,200,1.261,201,1.229,204,2.269,206,4.284,207,1.084,208,1.487,209,1.487,210,2.286,211,1.149,212,0.982,213,1.525,215,1.525,230,4.648,255,1.316,256,1.729,259,1.416,299,1.638,307,1.08,308,2.107,312,2.487,320,1.057,358,2.23,398,1.364,399,1.084,403,2.142,405,2.28,407,1.768,408,1.451,410,2.103,413,2.116,415,3.189,416,2.499,417,1.768,418,2.973,420,1.662,426,2.935,427,2.28,428,1.487,429,4.899,435,1.713,436,1.713,440,1.713,441,2.187,447,1.888,449,0.869,450,1.954,452,1.222,456,1.057,463,2.025,467,1.954,468,1.954,473,0.626,474,1.873,475,1.261,476,2.227,477,1.261,478,1.261,479,1.139,480,1.261,481,1.111,482,2.052,483,1.139,484,1.261,485,1.525,486,2.052,487,1.139,488,1.198,489,1.261,490,1.139,491,1.261,492,1.139,493,1.084,494,1.261,495,1.139,496,1.261,497,1.139,498,1.139,499,1.261,500,1.139,501,1.229,502,1.111,503,1.261,504,1.139,505,1.774,506,1.111,507,1.139,508,1.139,509,2.052,510,1.139,511,1.643,512,1.774,513,1.111,514,1.139,515,1.111,516,0.935,517,1.261,518,1.111,519,1.084,520,1.139,521,1.261,522,1.139,523,1.261,524,1.139,525,1.261,526,1.139,527,1.451,528,2.012,529,2.529,530,1.139,531,1.261,532,1.139,533,1.487,534,1.261,535,1.139,536,1.261,537,1.261,646,1.713,669,1.139,681,1.603,682,2.052,709,1.869,734,2.487,749,1.364,977,3.703,982,1.48,985,3.353,988,3.206,989,2.787,1063,3.518,1099,5.801,1273,3.208,1274,4.183,1331,4.839,1376,3.703,1579,3.516,1863,2.383,2343,5.081,2344,5.187,2351,5.533,2374,2.187,2398,2.787,2400,4.183,2725,5.218,2734,4.51,2737,3.518,2738,3.206,2745,3.206,2747,4.949,3066,6.359,3370,6.792,3425,5.736,3426,6.792,3427,7.05,3428,3.992,3429,6.497,3430,3.992,3431,3.992,3432,5.616,3433,5.616,3434,5.662,3435,5.662,3436,4.949,3437,5.616,3438,5.616,3439,3.992,3440,3.992,3441,3.992,3442,3.992,3443,5.616,3444,3.992,3445,3.992,3446,3.992,3447,3.992,3448,3.992,3449,3.992,3450,5.726,3451,3.992]],["title/components/VideoModalLauncherComponent.html",[195,0.434,530,1.251]],["body/components/VideoModalLauncherComponent.html",[3,0.088,4,0.108,5,0.109,6,0.128,11,0.741,12,1.41,18,0.563,19,0.619,25,1.481,35,0.76,38,1.782,40,1.102,41,1.13,42,0.997,43,0.01,44,1.136,45,0.649,46,0.779,48,1.676,52,1.246,55,0.882,56,0.898,69,0.584,75,0.006,76,1.947,80,0.006,85,1.262,86,1.326,99,0.268,102,2.062,104,0.213,128,0.405,129,0.108,132,0.275,141,0.779,160,1.108,187,1.38,195,0.825,196,1.156,197,1.481,198,1.215,199,1.345,200,1.345,201,1.311,207,1.156,208,1.556,209,1.556,210,2.297,211,1.154,212,1.047,213,1.595,215,1.595,255,0.997,256,1.311,258,2.176,259,1.481,296,1.556,299,1.695,307,1.395,308,2.238,320,1.128,332,2.007,336,0.882,358,1.278,381,1.494,398,1.455,399,1.156,400,2.521,401,2.665,402,2.665,407,1.885,408,1.518,409,2.16,413,2.018,417,1.885,430,2.013,433,2.521,435,1.827,436,1.827,440,1.827,443,2.601,444,1.671,448,3.094,449,1.278,452,0.927,456,1.128,460,2.16,463,2.16,473,0.668,474,1.918,475,1.345,476,2.29,477,1.345,478,1.345,479,1.215,480,1.345,481,1.185,482,2.124,483,1.215,484,1.345,485,1.595,486,2.124,487,1.215,488,1.278,489,1.345,490,1.215,491,1.345,492,1.215,493,1.156,494,1.345,495,1.215,496,1.345,497,1.215,498,1.215,499,1.345,500,1.215,501,1.311,502,1.185,503,1.345,504,1.215,505,1.855,506,1.185,507,1.215,508,1.215,509,2.124,510,1.215,511,1.719,512,1.855,513,1.185,514,1.215,515,1.185,516,0.997,517,1.345,518,1.185,519,1.156,520,1.215,521,1.345,522,1.215,523,1.345,524,1.215,525,1.345,526,1.215,527,1.873,528,1.676,529,2.539,530,2.069,531,1.345,532,1.215,533,1.556,534,1.345,535,1.215,536,1.345,537,1.345,597,4.1,600,1.72,611,2.373,669,1.215,681,1.676,682,2.124,709,1.955,722,2.665,725,2.665,973,2.875,982,2.178,988,4.717,1099,5.314,1100,5.857,1273,3.355,1376,3.872,1382,5.061,1763,3.684,2374,2.332,2402,3.419,2403,5.823,2425,2.972,3425,5.49,3452,3.752,3453,5.873,3454,8.436,3455,6.725,3456,5.873,3457,7.25,3458,5.873,3459,5.873,3460,4.257,3461,5.873,3462,4.257,3463,4.257,3464,5.873,3465,5.873,3466,4.257,3467,4.257,3468,4.257]],["title/modules/VideoModalLauncherModule.html",[538,0.652,1093,3.059]],["body/modules/VideoModalLauncherModule.html",[3,0.134,4,0.164,5,0.12,6,0.105,43,0.01,75,0.008,80,0.008,99,0.338,104,0.324,129,0.164,132,0.226,308,2.018,423,1.672,473,1.015,529,1.846,530,2.602,538,0.963,540,1.846,541,1.893,542,2.591,543,1.992,544,1.893,545,2.591,556,2.428,557,1.846,559,2.097,563,2.366,569,3.2,570,2.539,748,2.773,749,2.211,1093,6.2,1099,4.265,1100,4.817,3425,4.516,3469,5.701,3470,5.701,3471,5.701,3472,6.469,3473,6.469]],["title/modules/VideoModalModule.html",[538,0.652,3474,3.263]],["body/modules/VideoModalModule.html",[3,0.133,4,0.162,5,0.118,6,0.104,43,0.01,75,0.008,80,0.008,99,0.349,104,0.32,129,0.162,132,0.223,423,1.651,473,1.003,528,2.598,529,1.824,538,0.951,540,1.824,541,1.87,542,2.577,543,1.968,544,1.87,545,2.577,556,2.411,557,1.824,559,2.072,563,2.349,569,3.177,570,2.508,748,2.753,749,2.184,1099,5.031,2374,3.501,2424,5.133,2425,4.462,2426,6.129,3425,4.462,3434,5.133,3474,6.598,3475,5.632,3476,5.632,3477,5.632,3478,7.631,3479,5.632]],["title/interfaces/VisibilityItem.html",[128,0.302,1289,2.308]],["body/interfaces/VisibilityItem.html",[3,0.129,4,0.158,5,0.115,6,0.101,11,0.784,18,0.596,19,0.792,43,0.01,44,1.228,45,0.768,46,1.532,69,1.228,71,2.196,75,0.008,76,3.434,80,0.008,86,1.48,128,0.518,129,0.158,154,3.519,194,1.647,303,3.809,336,1.671,352,4.772,358,1.867,456,1.988,533,1.647,826,1.893,978,3.738,1289,3.954,1291,4.828,1316,4.482,1763,4.588,3480,5.481,3481,5.481,3482,6.616]],["title/components/VisibilityMenuComponent.html",[195,0.434,532,1.251]],["body/components/VisibilityMenuComponent.html",[3,0.059,4,0.072,5,0.081,6,0.133,11,0.897,12,1.052,18,0.574,19,0.462,25,1.105,35,0.509,38,1.903,40,0.822,41,0.843,42,1.599,43,0.01,44,1.133,45,0.71,46,1.249,47,0.802,52,0.834,55,1.592,56,1.212,69,0.732,71,1.971,75,0.005,76,1.304,80,0.005,85,0.822,86,1.617,99,0.213,104,0.143,129,0.072,132,0.239,133,0.908,138,0.724,140,1.069,141,0.522,154,2.966,159,1.182,160,1.043,181,1.538,187,1.942,195,0.64,196,0.774,197,1.105,198,0.814,199,0.901,200,0.901,201,0.878,207,0.774,208,1.161,209,1.161,210,2.221,211,1.12,212,0.701,213,1.19,215,1.19,255,0.668,256,1.644,257,1.941,258,1.602,259,1.105,280,2.503,296,1.161,299,1.346,303,2.224,307,0.843,308,0.701,320,0.755,332,0.974,361,3.727,381,1.001,386,1.087,398,0.974,399,1.19,400,2.572,401,1.785,402,1.785,403,1.671,405,3.049,406,3.049,408,0.737,412,1.396,413,1.602,416,1.785,417,1.263,420,3.255,422,3.727,423,1.671,426,1.187,427,1.628,428,1.713,433,1.224,435,1.881,436,1.881,440,1.881,441,1.562,443,1.263,444,3.153,446,1.99,447,2.524,449,1.304,450,2.613,452,0.954,453,4.515,456,0.755,458,2.889,463,2.224,464,4.287,465,2.095,466,3.727,473,0.447,474,1.63,475,0.901,476,1.893,477,0.901,478,0.901,479,0.814,480,0.901,481,0.794,482,1.686,483,0.814,484,0.901,485,1.19,486,1.686,487,0.814,488,0.856,489,0.901,490,0.814,491,0.901,492,0.814,493,0.774,494,0.901,495,0.814,496,0.901,497,0.814,498,0.814,499,0.901,500,0.814,501,0.878,502,0.794,503,0.901,504,0.814,505,1.384,506,0.794,507,0.814,508,0.814,509,1.686,510,0.814,511,1.282,512,1.384,513,0.794,514,0.814,515,0.794,516,0.668,517,0.901,518,0.794,519,0.774,520,0.814,521,0.901,522,0.814,523,0.901,524,0.814,525,0.901,526,0.814,527,1.132,528,0.814,529,1.251,530,0.814,531,0.901,532,1.71,533,2.278,534,0.901,535,0.814,536,0.901,537,0.901,557,0.814,600,1.152,611,1.771,668,2.692,669,0.814,670,2.222,671,2.351,672,1.087,673,1.057,674,1.98,681,1.251,682,1.686,687,2.095,688,1.881,693,3.95,708,2.145,709,1.458,710,1.502,717,2.889,725,1.785,726,1.99,727,2.308,728,3.059,798,1.941,861,2.85,976,1.785,977,1.88,978,3.706,982,1.98,985,2.616,989,3.059,1047,2.401,1223,1.99,1238,1.562,1259,1.785,1289,4.278,1291,4.928,1299,4.076,1305,2.503,1307,3.762,1308,3.04,1314,3.059,1315,3.95,1316,4.076,1331,2.123,1366,3.52,1369,2.744,1370,3.059,1546,2.889,1688,1.562,1699,5.711,1760,2.616,1763,4.021,1765,3.727,1788,5.281,1800,2.513,1814,2.29,1819,6.205,1820,1.88,1851,6.107,1966,3.264,2123,1.99,2568,4.515,2569,3.52,2937,4.287,3106,2.513,3173,2.29,3234,3.264,3483,5.725,3484,2.513,3485,5.338,3486,4.382,3487,4.382,3488,5.992,3489,4.382,3490,5.992,3491,4.382,3492,3.862,3493,4.382,3494,5.338,3495,4.382,3496,2.851,3497,2.851,3498,2.851,3499,4.382,3500,4.382,3501,2.851,3502,2.851,3503,4.382,3504,4.382,3505,4.382,3506,4.382,3507,2.851,3508,3.862,3509,2.851,3510,4.382,3511,2.851,3512,3.862,3513,4.382,3514,2.851,3515,4.382,3516,4.382,3517,2.851,3518,7.934,3519,2.851,3520,2.513,3521,5.992,3522,2.851,3523,2.851,3524,2.851,3525,6.827,3526,5.338,3527,4.382,3528,5.992,3529,2.851,3530,2.851,3531,5.338,3532,2.851,3533,2.851,3534,2.851,3535,2.851,3536,2.851,3537,2.851,3538,2.851,3539,2.851,3540,2.851]],["title/modules/VisibilityMenuModule.html",[538,0.652,1833,3.059]],["body/modules/VisibilityMenuModule.html",[3,0.134,4,0.164,5,0.119,6,0.105,43,0.01,75,0.008,80,0.008,99,0.35,104,0.322,129,0.164,132,0.225,211,0.813,325,1.886,423,1.665,473,1.011,532,2.601,533,1.707,538,0.959,540,1.839,541,1.886,542,2.587,543,1.984,544,1.886,545,2.587,556,2.423,557,1.839,559,2.089,563,2.361,569,3.193,570,2.529,748,2.767,749,2.202,752,5.354,753,4.499,1833,6.195,1849,6.759,1851,4.8,3483,4.499,3541,5.68,3542,5.68,3543,5.68,3544,6.445,3545,6.445]],["title/components/VisibilityToggleComponent.html",[195,0.434,535,1.251]],["body/components/VisibilityToggleComponent.html",[3,0.077,4,0.094,5,0.098,6,0.131,11,0.67,12,1.275,15,1.992,18,0.354,19,0.56,25,1.34,35,0.659,38,1.855,40,0.997,41,1.022,42,0.865,43,0.01,44,1.091,45,0.693,46,0.676,47,0.972,52,1.081,55,0.765,56,0.812,69,0.729,75,0.006,80,0.006,85,1.353,86,1.526,99,0.212,104,0.185,129,0.094,132,0.262,140,1.287,141,1.32,155,2.947,159,0.595,160,1.102,181,1.865,195,0.798,196,1.002,197,1.34,198,1.054,199,1.166,200,1.166,201,1.137,207,1.002,208,1.407,209,1.407,210,2.273,211,1.143,212,0.908,213,1.442,215,1.442,255,1.245,256,1.137,258,2.254,259,1.34,277,1.97,280,3.034,286,2.207,299,1.569,307,1.022,308,0.908,320,0.978,332,1.816,336,1.101,398,1.262,399,1.848,400,2.921,403,2.374,404,1.332,406,2.109,407,2.353,408,1.373,410,1.945,412,3.046,413,2.043,415,2.28,417,1.635,420,2.212,422,2.578,423,0.954,426,3.002,427,2.109,428,1.648,431,2.434,432,3.172,433,3.096,435,2.671,436,2.671,440,2.28,441,2.023,443,2.756,444,2.442,445,3.503,447,3.219,449,1.355,450,2.601,452,1.156,456,0.978,457,3.709,460,3.158,463,1.873,467,1.807,468,1.807,469,3.555,473,0.579,474,1.818,475,1.166,476,2.15,477,1.166,478,1.166,479,1.054,480,1.166,481,1.028,482,1.966,483,1.054,484,1.166,485,1.442,486,1.966,487,1.054,488,1.108,489,1.166,490,1.054,491,1.166,492,1.054,493,1.002,494,1.166,495,1.054,496,1.166,497,1.054,498,1.054,499,1.166,500,1.054,501,1.137,502,1.028,503,1.166,504,1.054,505,1.678,506,1.028,507,1.054,508,1.054,509,1.966,510,1.054,511,1.555,512,1.678,513,1.028,514,1.054,515,1.028,516,0.865,517,1.166,518,1.028,519,1.002,520,1.054,521,1.166,522,1.054,523,1.166,524,1.054,525,1.166,526,1.054,527,2.241,528,1.054,529,1.516,530,1.054,531,1.166,532,1.054,533,2.348,534,1.166,535,1.942,536,1.166,537,1.166,600,1.492,611,2.147,668,2.591,669,1.054,670,2.212,671,2.671,672,1.408,673,1.369,674,2.308,681,1.516,682,1.966,685,3.503,687,2.442,708,3.332,709,1.768,710,1.945,719,2.578,723,1.945,727,1.945,734,1.635,826,1.34,873,2.75,978,1.585,982,1.369,1032,2.75,1236,4.682,1259,2.312,1307,2.601,1308,2.696,1314,3.709,1368,2.75,1369,2.312,1546,3.503,1645,3.503,1686,2.965,1688,2.911,1689,5.485,1690,4.682,1692,5.243,1696,3.254,1700,3.254,1719,2.965,1762,4.267,1763,3.41,1786,4.267,1787,4.267,1820,3.503,1821,2.965,1853,6.008,2390,3.254,2810,3.957,2822,4.267,2840,3.254,3183,4.682,3184,3.254,3186,3.254,3187,3.254,3197,4.682,3483,5.632,3492,6.619,3520,3.254,3546,5.313,3547,5.313,3548,7.212,3549,6.223,3550,5.313,3551,3.692,3552,5.313,3553,3.692,3554,6.223,3555,3.692,3556,3.692,3557,4.682,3558,3.692,3559,3.692,3560,3.692,3561,3.692,3562,3.692,3563,5.313,3564,3.692]],["title/modules/VisibilityToggleModule.html",[538,0.652,1834,3.059]],["body/modules/VisibilityToggleModule.html",[3,0.134,4,0.164,5,0.12,6,0.105,43,0.01,75,0.008,80,0.008,99,0.345,104,0.324,129,0.164,132,0.226,423,1.672,473,1.015,533,1.713,535,2.602,538,0.963,540,1.846,541,1.893,542,2.591,543,1.992,544,1.893,545,2.591,556,2.428,557,1.846,559,2.097,563,2.366,569,3.2,570,2.539,748,2.773,749,2.211,1725,5.701,1728,5.701,1834,6.2,1853,4.817,3192,6.774,3193,5.701,3483,4.516,3565,5.701,3566,5.701,3567,5.701]],["title/interfaces/XYZTriplet.html",[128,0.302,1939,2.401]],["body/interfaces/XYZTriplet.html",[0,1.141,3,0.051,4,0.062,5,0.045,6,0.04,8,1.054,11,0.31,15,2.042,16,0.936,18,0.235,19,0.411,20,1.617,22,2.392,23,0.936,29,1.054,35,0.438,37,2.849,40,0.461,41,0.472,43,0.01,44,1.013,45,0.695,47,0.713,48,0.701,49,1.402,50,1.293,53,3.99,56,1.228,65,1.054,69,0.957,71,1.223,75,0.004,80,0.004,88,0.963,90,1.975,91,1.406,96,3.117,99,0.317,102,1.369,104,0.123,105,2.461,106,1.673,107,1.054,108,1.054,109,0.992,112,0.701,113,1.575,114,0.839,119,1.465,121,1.53,122,1.53,123,0.936,124,0.91,125,1.487,127,1.783,128,0.334,129,0.171,131,1.022,132,0.086,133,1.446,138,1.351,140,1.314,141,0.713,148,3.297,154,2.819,155,1.903,159,1.294,160,1.258,161,1.054,162,1.123,172,1.537,173,1.537,176,1.714,181,0.862,183,1.714,194,0.65,211,0.492,244,1.406,245,1.575,255,1.503,256,2.267,268,2.571,280,1.402,286,1.953,296,1.463,298,2.979,300,1.345,302,1.402,303,1.245,307,0.75,325,0.718,336,1.005,352,2.136,358,1.658,381,2.76,386,2.999,389,3.274,399,0.666,404,1.749,408,1.427,428,1.848,434,2.293,444,1.53,449,1.311,452,1.202,456,0.65,493,1.826,516,1.684,519,1.059,533,0.65,616,1.727,659,3.301,666,1.402,671,1.53,672,0.936,673,0.91,674,0.91,677,2.77,683,2.019,687,0.963,688,3.332,691,1.202,767,1.345,774,2.934,798,2.841,826,0.983,861,2.048,907,4.5,908,1.978,945,3.036,955,5.018,956,3.973,958,1.618,959,1.618,960,1.618,962,2.571,967,1.465,978,2.371,1028,3.558,1128,1.406,1238,2.657,1250,1.345,1284,3.026,1287,3.856,1289,3.542,1291,1.345,1348,3.612,1349,4.118,1350,3.155,1351,2.77,1354,2.756,1398,1.202,1760,2.895,1761,2.722,1763,3.514,1764,3.973,1765,2.722,1776,1.828,1810,3.301,1859,1.844,1860,3.938,1865,1.202,1897,2.441,1929,1.537,1930,1.618,1931,1.971,1932,3.829,1933,4.229,1934,4.478,1935,4.478,1936,4.478,1937,3.985,1938,4.739,1939,4.118,1940,1.618,1941,4.706,1942,3.131,1943,4.207,1944,1.908,1945,2.441,1946,2.722,1947,1.465,1948,1.465,1949,1.971,1950,1.828,1951,1.618,1952,1.971,1953,1.618,1954,1.971,1955,1.402,1956,1.345,1957,2.227,1958,1.971,1959,1.971,1960,1.714,1961,1.844,1962,1.202,1963,1.465,1964,1.402,1965,1.402,1966,2.904,1967,2.895,1968,1.971,1969,2.328,1970,1.828,1971,1.971,1972,1.971,1973,1.971,1974,3.036,1975,2.328,1976,4.796,1977,1.971,1978,1.971,1979,1.971,1980,1.971,1981,1.971,1982,1.971,1983,1.971,1984,1.971,1985,1.971,1986,1.971,1987,1.971,1988,1.971,1989,1.971,1990,1.971,1991,1.971,1992,1.971,1993,1.971,1994,1.971,1995,1.971,1996,1.971,1997,1.971,1998,1.971,1999,1.971,2000,1.828,2001,1.828,2002,1.971,2003,1.828,2004,1.971,2005,1.971,2006,1.714,2007,1.714,2008,1.537,2009,1.971,2010,1.971,2011,3.895,2012,1.971,2013,5.4,2014,1.971,2015,1.971,2016,3.131,2017,2.904,2018,1.971,2019,1.971,2020,4.976,2021,1.971,2022,1.971,2023,1.971,2024,1.971,2025,1.402,2026,1.971,2027,4.436,2028,2.227,2029,1.971,2030,1.971,2031,1.971,2032,1.465,2033,1.971,2034,1.971,2035,3.131,2036,1.971,2037,4.436,2038,1.971,2039,3.131,2040,1.971,2041,1.971,2042,1.971,2043,1.971,2044,1.971,2045,1.971,2046,1.971,2047,1.971,2048,1.971,2049,1.971,2050,1.971,2051,1.971,2052,1.971,2053,1.971,2054,1.971,2055,1.971,2056,1.971,2057,1.971,2058,1.971,2059,3.131,2060,1.971,2061,1.971,2062,1.971,2063,1.971,2064,1.971,2065,1.971,2066,1.971,2067,1.971,2068,1.971,2069,3.131,2070,1.971,2071,1.971,2072,1.971,2073,1.971,2074,1.971,2075,1.971,2076,1.971,2077,1.971,2078,1.971,2079,1.971,2080,1.971,2081,1.971,2082,1.971,2083,1.971,2084,1.971,2085,3.131,2086,1.465,2087,1.714,2088,1.971,2089,1.618,2090,1.714,2091,3.131,2092,3.386,2093,3.131,2094,2.328,2095,3.131,2096,1.971,2097,1.971,2098,1.971,2099,1.971,2100,1.971,2101,1.971,2102,1.971,2103,1.465,2104,1.971,2105,1.971,2106,1.971,2107,1.971,2108,1.971,2109,1.971]],["title/changelog.html",[2032,2.181,3568,2.935,3569,2.935]],["body/changelog.html",[3,0.132,5,0.04,8,1.501,19,0.226,24,4.525,38,0.502,43,0.008,45,0.192,46,0.392,48,0.998,50,2.69,59,2.305,60,1.497,71,0.541,74,1.722,75,0.004,77,4.658,80,0.007,83,2.441,85,0.402,90,2.427,102,1.975,123,2.427,125,1.333,128,0.457,137,1.497,139,4.992,140,1.289,141,0.934,142,2.305,154,0.866,167,1.342,181,1.793,187,1.133,194,0.568,195,0.505,197,0.882,199,0.677,201,0.66,207,1.387,210,0.882,211,1.088,212,0.527,225,1.997,240,1.497,244,0.773,255,1.037,256,0.66,257,0.949,259,0.541,270,1.597,277,2.237,282,1.28,285,2.305,298,3.103,302,4.405,303,1.774,305,2.441,306,3.178,307,0.852,308,0.527,312,0.949,325,0.627,332,2.345,358,2.488,374,4.942,377,1.088,398,0.733,399,1.527,406,1.224,410,2.69,413,0.643,424,2.528,430,1.653,434,2.415,440,0.92,445,1.414,449,0.467,452,0.761,456,1.353,471,2.189,488,0.643,493,0.949,498,0.612,527,0.903,529,0.612,541,1.494,544,0.627,568,1.088,574,2.189,579,4.212,597,4.927,605,6.51,613,1.414,639,3.36,640,3.666,665,4.544,673,0.795,674,0.795,677,3.634,688,2.59,693,5.436,717,3.367,735,1.497,763,1.224,795,2.604,812,1.722,817,1.722,855,1.342,856,2.426,904,1.711,907,3.777,908,3.959,924,2.808,927,4.958,934,1.889,945,2.189,948,1.722,973,2.167,974,1.342,975,2.305,978,0.92,980,1.597,985,1.28,1016,1.722,1021,1.722,1028,1.548,1074,1.342,1081,1.497,1085,1.175,1130,1.889,1131,1.597,1134,1.722,1137,3.091,1138,1.889,1143,1.414,1144,1.722,1164,2.772,1199,1.722,1206,1.722,1207,1.722,1270,4.212,1271,1.414,1272,1.722,1273,2.528,1287,2.441,1291,1.175,1296,2.441,1299,2.087,1305,1.997,1314,4.212,1315,1.414,1316,2.643,1335,1.889,1349,1.916,1354,2.573,1372,3.081,1380,4.518,1441,2.808,1445,1.722,1486,2.808,1501,2.808,1627,1.889,1643,1.889,1645,1.414,1655,1.414,1657,1.497,1658,5.317,1698,1.889,1702,3.081,1718,3.081,1760,2.087,1761,3.565,1762,1.722,1764,3.367,1809,2.808,1810,2.426,1811,3.081,1819,1.597,1820,1.414,1861,1.414,1865,2.5,1870,1.497,1892,1.497,1905,1.414,1920,1.889,1940,1.414,1956,1.175,1974,1.342,2017,2.604,2032,2.643,2127,1.175,2159,4.189,2162,1.997,2163,1.414,2267,1.497,2308,2.604,2343,1.414,2356,3.556,2429,3.556,2450,1.497,2453,1.722,2682,1.889,2684,3.081,2690,3.902,2700,2.604,2730,1.597,2773,2.808,2805,5.111,2807,1.722,2811,1.722,2816,3.556,2885,4.102,3007,1.722,3035,1.889,3059,1.889,3067,1.889,3084,1.889,3143,1.889,3167,1.722,3226,1.889,3234,1.597,3270,3.902,3357,3.081,3372,3.081,3380,3.081,3426,1.889,3435,6.113,3436,5.317,3450,3.902,3482,1.889,3508,1.889,3512,1.889,3557,1.889,3569,2.808,3570,3.902,3571,3.902,3572,4.501,3573,3.081,3574,3.496,3575,6.033,3576,5.848,3577,1.889,3578,1.889,3579,2.144,3580,7.498,3581,2.144,3582,3.496,3583,5.107,3584,3.496,3585,4.427,3586,2.144,3587,3.496,3588,2.144,3589,7.498,3590,2.144,3591,3.496,3592,1.889,3593,2.144,3594,3.081,3595,3.081,3596,3.496,3597,6.635,3598,2.144,3599,2.144,3600,2.144,3601,4.427,3602,3.496,3603,7.225,3604,2.144,3605,3.081,3606,6.049,3607,3.496,3608,5.625,3609,4.427,3610,2.144,3611,3.496,3612,3.496,3613,2.144,3614,2.144,3615,4.427,3616,3.496,3617,4.427,3618,4.427,3619,3.496,3620,2.144,3621,3.496,3622,3.496,3623,6.363,3624,6.033,3625,6.363,3626,3.496,3627,2.144,3628,2.144,3629,2.144,3630,3.496,3631,4.427,3632,4.958,3633,2.144,3634,2.144,3635,2.144,3636,2.144,3637,4.427,3638,2.144,3639,2.144,3640,7.225,3641,3.496,3642,5.625,3643,2.144,3644,3.496,3645,6.033,3646,3.081,3647,2.144,3648,2.144,3649,2.144,3650,3.496,3651,2.144,3652,7.438,3653,2.144,3654,2.144,3655,3.496,3656,2.144,3657,5.107,3658,3.496,3659,4.427,3660,2.144,3661,2.144,3662,2.144,3663,2.144,3664,2.144,3665,7.611,3666,2.144,3667,1.889,3668,2.144,3669,3.496,3670,1.722,3671,2.144,3672,3.496,3673,5.107,3674,5.107,3675,4.427,3676,2.144,3677,2.144,3678,2.144,3679,2.144,3680,4.958,3681,3.902,3682,4.958,3683,2.144,3684,4.427,3685,5.848,3686,7.498,3687,2.144,3688,2.144,3689,3.496,3690,3.902,3691,2.144,3692,2.144,3693,5.625,3694,2.144,3695,2.144,3696,2.144,3697,2.144,3698,3.496,3699,3.081,3700,6.363,3701,5.329,3702,2.144,3703,2.144,3704,2.144,3705,2.144,3706,2.144,3707,4.958,3708,2.144,3709,3.496,3710,3.496,3711,2.144,3712,3.496,3713,3.496,3714,3.496,3715,2.144,3716,2.144,3717,2.144,3718,2.144,3719,1.889,3720,3.496,3721,3.496,3722,3.496,3723,2.144,3724,2.144,3725,2.144,3726,2.144,3727,3.496,3728,2.144,3729,2.144,3730,3.496,3731,3.496,3732,5.107,3733,2.144,3734,4.427,3735,3.496,3736,6.033,3737,3.496,3738,5.107,3739,2.144,3740,2.144,3741,3.496,3742,2.144,3743,2.144,3744,3.496,3745,2.144,3746,2.144,3747,2.144,3748,3.496,3749,2.144,3750,2.144,3751,2.144,3752,2.144,3753,2.144,3754,2.144,3755,2.144,3756,2.144,3757,3.496,3758,2.144,3759,2.144,3760,2.144,3761,4.427,3762,4.427,3763,3.496,3764,1.889,3765,2.144,3766,2.144,3767,2.144,3768,2.144,3769,2.144,3770,3.496,3771,3.496,3772,3.496,3773,4.427,3774,2.144,3775,2.144,3776,2.144,3777,2.144,3778,3.496,3779,5.107,3780,2.144,3781,2.144,3782,4.427,3783,3.496,3784,2.144,3785,2.144,3786,3.496,3787,3.496,3788,5.107,3789,2.144,3790,2.144,3791,2.144,3792,3.496,3793,2.144,3794,2.144,3795,2.144,3796,2.144,3797,2.144,3798,5.107,3799,2.144,3800,4.427,3801,5.107,3802,2.144,3803,4.427,3804,5.625,3805,3.496,3806,3.496,3807,3.496,3808,4.427,3809,5.107,3810,5.625,3811,3.496,3812,4.427,3813,2.144,3814,2.144,3815,6.363,3816,5.107,3817,6.863,3818,2.144,3819,2.144,3820,2.144,3821,3.496,3822,2.144,3823,2.144,3824,2.144,3825,2.144,3826,3.496,3827,2.144,3828,2.144,3829,3.902,3830,3.496,3831,4.427,3832,2.144,3833,2.144,3834,2.144,3835,2.144,3836,2.144,3837,2.144,3838,2.144,3839,2.144,3840,2.144,3841,6.033,3842,4.427,3843,3.496,3844,2.144,3845,2.144,3846,2.144,3847,2.144,3848,4.427,3849,2.144,3850,2.144,3851,3.496,3852,3.496,3853,3.496,3854,4.427,3855,2.144,3856,2.144,3857,2.144,3858,2.144,3859,2.144,3860,2.144,3861,1.889,3862,2.144,3863,2.144,3864,2.144,3865,2.144,3866,2.144,3867,2.144,3868,2.144,3869,2.144,3870,2.144,3871,2.144,3872,2.144,3873,2.144,3874,2.144,3875,2.144,3876,6.635,3877,2.144,3878,4.427,3879,4.427,3880,5.107,3881,3.496,3882,4.427,3883,2.144,3884,2.144,3885,3.496,3886,3.496,3887,2.144,3888,2.144,3889,2.144,3890,3.496,3891,2.144,3892,3.902,3893,2.144,3894,2.144,3895,2.144,3896,2.144,3897,2.144,3898,2.144,3899,2.144,3900,2.144,3901,2.144,3902,2.144,3903,2.144,3904,2.144,3905,2.144,3906,2.144,3907,2.144,3908,2.144,3909,2.144,3910,2.144,3911,2.144,3912,2.144,3913,2.144,3914,3.496,3915,2.144,3916,3.496,3917,2.144,3918,3.496,3919,5.107,3920,5.107,3921,3.496,3922,3.496,3923,2.144,3924,2.144,3925,2.144,3926,2.144,3927,1.889,3928,2.144,3929,2.144,3930,2.144,3931,2.144,3932,3.496,3933,7.058,3934,4.427,3935,2.144,3936,3.496,3937,2.144,3938,2.144,3939,2.144,3940,2.144,3941,2.144,3942,2.144,3943,3.496,3944,5.608,3945,3.496,3946,2.144,3947,2.144,3948,2.144,3949,2.144,3950,2.144,3951,4.102,3952,2.144,3953,3.496,3954,2.144,3955,2.144,3956,2.144,3957,3.496,3958,2.144,3959,2.144,3960,2.144,3961,3.496,3962,3.496,3963,3.081,3964,2.144,3965,2.144,3966,2.144,3967,2.144,3968,2.144,3969,2.144,3970,2.144,3971,2.144,3972,2.144,3973,1.889,3974,2.144,3975,2.144,3976,2.144,3977,2.144,3978,2.144,3979,2.144,3980,2.144,3981,1.889,3982,2.144,3983,3.496,3984,2.144,3985,2.144,3986,2.144,3987,2.144,3988,2.144,3989,2.144,3990,2.144,3991,2.144,3992,2.144,3993,2.144,3994,1.889,3995,3.496,3996,2.144,3997,2.144,3998,2.144,3999,2.144,4000,3.496,4001,1.889,4002,2.144,4003,2.144,4004,2.144,4005,2.144,4006,2.144,4007,2.144,4008,2.144]],["title/coverage.html",[3951,4.812]],["body/coverage.html",[0,2.335,1,2.016,5,0.112,6,0.151,7,4.131,8,3.174,9,3.22,10,4.131,12,0.848,43,0.01,45,0.316,75,0.005,80,0.005,88,1.386,91,1.274,92,2.016,116,2.108,128,0.62,130,2.629,132,0.18,140,0.63,141,0.941,195,0.886,196,0.959,202,4.519,241,2.108,244,1.274,300,1.934,308,1.265,332,1.207,335,2.465,404,3.321,408,1.911,428,2.2,465,2.616,479,1.008,481,0.983,483,1.008,485,1.396,487,1.008,490,1.008,492,1.008,495,1.008,497,1.008,500,1.008,502,1.432,504,1.008,506,0.983,507,1.008,508,1.008,510,1.008,513,0.983,514,1.008,515,0.983,516,0.827,518,0.983,520,1.008,522,1.008,524,1.008,526,1.008,528,1.008,530,1.008,532,1.008,535,1.008,579,2.465,583,2.629,587,2.629,590,4,593,2.629,606,2.836,607,2.836,659,1.934,660,4.236,661,4,662,4.671,676,2.629,761,2.629,762,2.836,766,4.131,771,2.278,790,1.564,805,1.728,876,3.112,888,1.86,991,3.112,1064,2.21,1065,4.436,1071,2.21,1078,2.21,1079,2.21,1097,2.465,1099,4,1100,2.629,1124,2.629,1125,4.654,1126,4.131,1127,4.131,1145,2.465,1233,2.836,1234,2.629,1235,3.112,1266,2.836,1267,3.112,1270,2.465,1279,2.21,1280,2.21,1282,2.836,1284,1.934,1285,3.112,1286,3.112,1289,1.86,1292,2.836,1293,2.629,1294,3.112,1344,4.964,1353,2.836,1357,3.112,1382,4.236,1389,2.629,1390,3.831,1391,4.131,1401,2.328,1467,2.836,1469,4.519,1503,2.836,1632,2.836,1633,2.629,1634,3.112,1684,2.836,1685,2.328,1686,4.131,1729,2.836,1730,4.131,1785,7.551,1847,3.391,1851,2.629,1853,2.629,1857,4.876,1859,1.67,1868,2.21,1926,2.629,1927,2.836,1928,2.836,1929,2.21,1930,4.672,1937,2.938,1939,1.934,1961,1.67,1962,3.263,1974,3.22,2110,3.831,2119,2.629,2149,2.465,2150,4.654,2151,4.654,2179,2.465,2244,4.519,2290,2.21,2291,2.21,2338,3.591,2339,2.465,2340,3.112,2398,4.654,2428,4.131,2507,2.629,2658,4,2659,2.629,2660,4.131,2697,3.391,2727,2.629,2759,2.836,2787,4,2790,4,2792,2.629,2794,4.654,2799,4.236,2800,4.519,2802,2.629,2853,4.519,2902,2.629,3000,4.236,3001,2.629,3033,2.629,3034,2.836,3120,2.836,3131,2.836,3150,3.831,3151,3.831,3154,4.672,3155,3.112,3195,5.354,3273,2.836,3277,2.836,3280,2.836,3339,4.131,3392,3.112,3425,3.591,3452,3.112,3480,3.112,3481,3.112,3483,3.591,3484,3.112,3646,3.112,3951,2.836,3994,3.112,4009,3.531,4010,3.531,4011,3.531,4012,3.531,4013,3.531,4014,5.143,4015,7.634,4016,7.824,4017,6.666,4018,3.531,4019,7.085,4020,3.531,4021,3.531,4022,8.568,4023,3.531,4024,3.531,4025,6.666,4026,3.531,4027,3.531,4028,3.531,4029,5.143,4030,3.531,4031,3.531,4032,3.531,4033,3.531,4034,3.531,4035,3.531,4036,3.531,4037,3.531,4038,3.531,4039,3.112,4040,3.531,4041,3.531,4042,3.531,4043,3.531,4044,3.112,4045,3.531,4046,3.531,4047,3.531,4048,3.531,4049,3.531,4050,3.531,4051,3.531,4052,3.531,4053,3.531,4054,3.531,4055,3.531,4056,5.143,4057,5.143,4058,6.666,4059,6.666,4060,3.112,4061,3.531,4062,5.143,4063,3.531,4064,3.531,4065,3.531,4066,5.143,4067,3.531,4068,3.531,4069,3.531,4070,3.531]],["title/dependencies.html",[541,1.543,3670,2.935]],["body/dependencies.html",[5,0.099,22,1.784,43,0.01,72,3.992,75,0.007,80,0.007,102,2.789,104,0.268,109,2.166,110,5.098,112,1.53,259,1.726,541,1.569,565,4.724,573,4.513,574,4.286,616,2.374,639,2.624,672,2.876,673,1.988,674,1.988,749,1.832,947,4.724,948,4.305,1034,4.305,1128,1.933,1142,3.534,1346,4.305,1688,3.75,1950,3.992,2003,3.992,2134,3.534,2156,3.534,2439,4.305,2493,4.305,2502,4.305,2899,4.305,2900,4.305,3066,4.305,3122,4.724,3124,4.724,3125,6.033,3127,4.724,3145,4.724,3306,4.724,3434,4.305,3479,4.724,3578,4.724,3605,4.724,3682,6.033,3829,4.724,4071,5.36,4072,5.36,4073,5.36,4074,5.36,4075,5.36,4076,5.36,4077,5.36,4078,8.795,4079,5.36,4080,5.36,4081,6.845,4082,5.36,4083,5.36,4084,5.36,4085,5.36,4086,5.36,4087,5.36,4088,5.36,4089,7.946,4090,5.36,4091,6.845,4092,5.36,4093,5.36,4094,5.36,4095,7.542,4096,5.36,4097,5.36,4098,5.36,4099,5.36,4100,5.36,4101,5.36,4102,5.36,4103,5.36,4104,6.845,4105,7.542,4106,5.36,4107,5.36,4108,5.36,4109,5.36,4110,5.36,4111,6.845,4112,5.36,4113,6.845,4114,5.36,4115,5.36,4116,5.36,4117,5.36,4118,5.36,4119,5.36,4120,5.36,4121,5.36,4122,5.36,4123,5.36,4124,4.724,4125,5.36,4126,5.36,4127,5.36,4128,5.36,4129,5.36,4130,6.845,4131,5.36,4132,5.36,4133,5.36,4134,5.36,4135,5.36,4136,5.36,4137,5.36,4138,5.36,4139,5.36,4140,5.36,4141,5.36,4142,5.36,4143,5.36,4144,5.36,4145,5.36,4146,5.36,4147,5.36,4148,5.36,4149,5.36,4150,5.36,4151,5.36,4152,5.36,4153,5.36,4154,5.36,4155,5.36,4156,5.36,4157,5.36,4158,5.36,4159,5.36,4160,6.845,4161,5.36,4162,5.36,4163,5.36,4164,5.36,4165,5.36,4166,5.36,4167,5.36,4168,5.36,4169,5.36,4170,5.36,4171,5.36,4172,5.36,4173,5.36]],["title/miscellaneous/functions.html",[4174,2.409,4175,4.647]],["body/miscellaneous/functions.html",[6,0.138,11,0.819,18,0.622,22,2.161,42,1.99,43,0.009,44,1.198,45,0.735,46,1.554,55,1.76,61,4.532,75,0.008,80,0.008,244,2.342,256,2.372,299,1.942,465,2.548,760,5.079,762,6.187,766,5.214,832,4.28,833,4.532,839,5.722,842,5.722,1344,4.835,1355,5.722,1962,3.178,2150,4.532,2151,5.378,2152,5.079,2154,5.415,2158,5.079,2161,4.835,2162,4.4,2186,4.835,2853,4.835,2897,5.214,2904,5.214,4039,6.789,4044,6.789,4060,6.789,4174,4.28,4175,5.722,4176,6.492,4177,6.492,4178,5.722,4179,6.492,4180,6.492]],["title/index.html",[18,0.35,2032,2.181,3568,2.935]],["body/index.html",[3,0.174,43,0.007,75,0.007,80,0.007,90,2.186,102,1.994,125,2.166,128,0.49,194,1.505,195,0.562,211,1.166,257,2.516,298,2.873,307,1.093,332,2.647,379,3.603,433,2.438,445,3.745,597,5.666,605,5.289,640,2.882,664,2.882,904,3.476,973,3.476,1270,3.966,1314,4.958,1315,3.745,1380,4.562,2356,5.703,2606,5.408,3435,7.02,3569,4.562,3570,6.258,3571,6.258,3572,6.827,3576,5.006,3577,7.153,3592,6.258,3594,6.258,3595,7.153,3632,5.006,3652,6.827,3667,5.006,3680,7.363,3681,7.153,3685,6.258,3690,5.006,3699,6.258,3701,4.562,3719,6.258,3764,6.258,3963,5.006,3973,5.006,4001,5.006,4181,7.101,4182,7.101,4183,7.101,4184,5.681,4185,5.681,4186,5.681,4187,6.258,4188,5.681,4189,5.681,4190,5.681,4191,7.101,4192,7.101,4193,7.101,4194,7.747,4195,5.681,4196,5.681,4197,7.747,4198,5.681,4199,5.681,4200,7.101,4201,5.681,4202,5.681,4203,5.681,4204,5.681,4205,5.681,4206,5.681,4207,5.681,4208,5.681,4209,5.681,4210,5.681,4211,5.681,4212,5.681,4213,5.681,4214,7.101,4215,5.681,4216,5.681,4217,7.101,4218,5.681,4219,7.101,4220,7.101,4221,5.681,4222,5.681,4223,5.681,4224,5.681,4225,5.681,4226,5.681,4227,5.681,4228,5.681,4229,5.681,4230,5.681,4231,5.681,4232,5.681,4233,5.681,4234,5.681]],["title/license.html",[2032,2.181,3568,2.935,4235,3.22]],["body/license.html",[43,0.008,75,0.008,80,0.008,262,2.67,423,1.657,597,4.478,812,5.151,817,6.563,826,1.617,909,4.016,973,3.744,1270,4.478,1647,5.653,1861,4.229,1864,4.229,2290,4.016,2467,4.777,3707,6.74,3861,6.74,3927,5.653,3944,5.653,3981,5.653,4124,5.653,4187,7.926,4235,5.653,4236,6.414,4237,8.172,4238,6.414,4239,6.414,4240,7.648,4241,6.414,4242,6.414,4243,6.414,4244,6.414,4245,6.414,4246,7.648,4247,6.414,4248,6.414,4249,6.414,4250,6.414,4251,6.414,4252,6.414,4253,6.414,4254,6.414,4255,6.414,4256,6.414,4257,6.414,4258,7.648,4259,6.414,4260,6.414,4261,6.414,4262,6.414,4263,6.414,4264,7.648,4265,6.414,4266,6.414,4267,6.414,4268,6.414,4269,6.414,4270,6.414,4271,6.414,4272,6.414,4273,6.414,4274,6.414,4275,6.414,4276,6.414,4277,6.414,4278,6.414,4279,6.414,4280,6.414,4281,6.414,4282,6.414,4283,6.414,4284,6.414,4285,6.414,4286,6.414,4287,6.414]],["title/modules.html",[540,1.71]],["body/modules.html",[43,0.008,75,0.008,80,0.008,539,4.5,540,1.724,549,4.218,550,4.218,551,4.218,552,4.218,553,4.218,554,4.218,555,4.218,574,5.806,743,4.218,758,4.218,1092,4.218,1093,4.218,1104,4.218,1105,4.218,1140,6.907,1260,4.218,1336,4.218,1676,4.218,1721,3.783,1832,3.984,1833,4.218,1834,4.218,2391,4.218,2717,4.218,2722,4.218,2781,4.218,2782,4.218,2783,4.218,2784,4.218,3474,4.5,3606,8.173,3892,6.501,4288,9.287,4289,7.377]],["title/overview.html",[4290,5.28]],["body/overview.html",[2,2.238,43,0.01,75,0.006,80,0.006,194,1.038,196,1.746,197,0.988,241,3.84,423,1.013,434,1.853,473,0.615,479,1.835,481,2.192,483,2.247,485,2.184,487,2.247,490,2.247,492,2.247,495,2.247,497,2.247,500,2.247,504,2.247,506,2.192,507,2.247,508,2.247,510,2.247,513,2.192,514,2.247,515,2.192,518,2.192,520,2.247,522,2.247,524,2.247,526,2.247,528,2.247,530,2.247,532,2.247,535,2.247,538,0.583,539,6.586,540,1.118,541,1.147,542,1.238,543,1.206,544,1.147,545,1.238,546,3.453,547,3.453,548,3.453,549,5.79,550,5.712,551,6.003,552,5.348,553,6.211,554,5.616,555,6.128,556,1.751,557,1.118,743,5.348,744,3.453,745,3.453,746,3.453,758,4.49,1088,3.453,1089,3.453,1090,3.453,1091,3.453,1092,5.616,1093,5.348,1102,3.453,1103,3.453,1104,4.49,1105,5.151,1260,5.348,1261,3.453,1262,3.453,1263,3.453,1275,3.453,1276,3.453,1277,3.453,1336,5.348,1337,3.453,1338,3.453,1339,3.453,1384,3.453,1385,3.453,1386,3.453,1468,3.147,1676,5.348,1677,3.453,1678,3.453,1679,3.453,1721,5.036,1722,3.453,1723,3.453,1724,3.453,1828,3.453,1829,3.453,1830,3.453,1831,3.453,1832,5.192,1833,5.348,1834,5.498,2144,3.453,2145,3.453,2146,3.453,2391,5.79,2392,3.453,2393,3.453,2395,3.453,2420,3.453,2421,3.453,2423,3.453,2717,5.616,2718,3.453,2719,3.453,2720,3.453,2721,3.453,2722,5.348,2756,3.453,2757,3.453,2758,3.453,2777,3.453,2778,3.453,2779,3.453,2780,3.453,2781,5.348,2782,5.348,2783,5.348,2784,5.348,2845,3.453,2846,3.453,2847,3.453,3029,3.453,3030,3.453,3031,3.453,3112,3.453,3113,3.453,3115,3.453,3188,3.453,3189,3.453,3190,3.453,3325,3.453,3326,3.453,3327,3.453,3332,3.453,3333,3.453,3469,3.453,3470,3.453,3471,3.453,3474,5.495,3475,3.453,3476,3.453,3477,3.453,3541,3.453,3542,3.453,3543,3.453,3565,3.453,3566,3.453,3567,3.453,4290,3.453,4291,5.543,4292,3.918,4293,3.918]],["title/properties.html",[19,0.556,3670,2.935]],["body/properties.html",[19,0.758,43,0.009,75,0.009,80,0.009,3573,6.333,3701,5.771]],["title/miscellaneous/typealiases.html",[4174,2.409,4294,5.273]],["body/miscellaneous/typealiases.html",[6,0.14,8,3.044,12,1.361,15,2.265,18,0.543,22,2.36,43,0.01,45,0.774,47,1.037,69,0.778,71,1.429,75,0.007,80,0.007,115,4.44,197,1.429,207,1.925,221,4.443,298,2.63,299,1.951,309,3.885,312,2.51,332,2.423,416,3.549,424,3.238,449,1.543,452,1.543,465,3.037,579,5.946,606,4.553,607,6.841,616,2.51,623,4.951,627,6.25,633,5.282,645,6.25,683,2.36,771,3.141,774,2.593,778,3.384,786,3.471,790,3.428,805,3.471,907,3.549,908,3.598,955,4.951,962,4.676,967,4.234,1028,3.592,1064,3.549,1065,3.549,1066,4.05,1067,3.957,1068,3.957,1069,3.737,1071,3.549,1073,4.769,1074,4.44,1075,5.403,1078,3.549,1079,3.549,1082,5.403,1083,3.957,1084,3.957,1085,4.24,1097,3.957,1469,4.222,1491,4.996,1492,6.25,1493,6.25,1494,4.996,1495,6.25,1496,4.996,1497,6.25,1498,4.996,1499,4.996,1500,4.996,1501,4.553,1926,4.222,1927,4.553,1928,5.696,1930,3.737,1938,4.676,1970,4.222,2234,3.238,3033,4.222,3034,5.696,3150,4.222,3151,5.282,4174,3.737,4295,5.669,4296,8.349,4297,7.506,4298,6.821,4299,5.669,4300,5.669,4301,5.669,4302,6.25,4303,5.669]],["title/miscellaneous/variables.html",[4174,2.409,4304,4.647]],["body/miscellaneous/variables.html",[1,1.962,6,0.134,14,1.962,18,0.329,42,0.805,43,0.01,44,1.286,45,0.731,47,1.204,70,2.265,71,1.271,75,0.005,77,3.565,80,0.007,84,2.265,85,1.645,86,1.672,88,1.348,90,1.552,91,1.239,92,1.962,116,2.051,127,1.571,131,1.43,132,0.209,140,1.066,164,1.962,188,2.265,203,5.449,212,0.845,225,2.879,244,1.239,245,1.388,255,0.805,296,0.91,300,2.762,302,5.2,303,1.743,325,1.005,349,5.71,381,1.77,386,1.923,389,2.099,404,1.239,408,1.543,413,1.031,428,2.005,449,1.525,452,1.525,516,1.181,519,0.933,583,3.754,659,1.882,660,2.398,661,2.265,662,3.928,675,2.558,676,3.754,677,3.411,683,2.099,761,3.754,763,1.962,767,1.882,771,2.233,790,2.645,888,1.809,978,1.474,982,1.274,1065,2.15,1069,2.265,1124,2.558,1125,2.398,1126,2.759,1127,4.049,1128,2.154,1131,2.558,1139,6.793,1143,2.265,1144,2.759,1145,3.519,1146,3.027,1147,8.01,1148,3.027,1149,3.027,1150,3.027,1151,4.443,1152,3.027,1153,3.027,1154,3.027,1155,3.027,1156,3.027,1157,3.027,1158,5.798,1159,5.798,1160,6.175,1161,6.175,1162,2.759,1163,3.027,1164,4.387,1165,3.027,1166,3.027,1167,3.027,1168,4.049,1169,4.049,1170,4.443,1171,3.027,1172,3.027,1173,3.027,1174,3.027,1175,6.175,1176,3.027,1177,4.443,1178,2.558,1179,3.027,1180,3.027,1181,3.027,1182,3.027,1183,3.027,1184,3.027,1185,3.027,1186,3.027,1187,3.027,1188,3.027,1189,3.027,1190,5.798,1191,4.443,1192,3.027,1193,3.027,1194,3.027,1195,3.027,1196,4.443,1197,3.027,1198,3.027,1199,2.759,1200,3.027,1201,3.027,1202,3.027,1203,3.027,1204,3.027,1205,4.443,1206,4.049,1207,2.759,1208,3.027,1209,2.759,1210,3.027,1211,3.027,1212,3.027,1213,3.027,1214,3.027,1215,3.027,1216,3.027,1217,5.798,1218,3.027,1219,3.027,1220,5.798,1221,3.027,1222,3.027,1223,2.398,1224,3.027,1225,3.027,1226,5.263,1227,3.027,1228,4.443,1229,3.027,1230,3.027,1231,3.027,1232,3.027,1279,3.156,1280,3.739,1344,2.558,1347,3.156,1353,4.049,1354,3.009,1401,2.265,1469,2.558,1502,3.027,1503,4.049,1504,3.027,1505,3.027,1857,2.265,1868,2.15,1871,2.398,1872,3.324,1873,3.324,1874,2.398,1875,2.398,1930,2.265,1937,1.962,1945,2.15,1961,1.624,1967,2.051,1969,2.051,1975,3.009,2496,2.558,2787,2.265,2790,2.265,2794,2.398,2799,2.398,2800,3.754,2802,3.754,3000,2.398,3001,3.754,3120,2.759,3130,3.027,3131,4.049,3154,2.265,3195,5.284,3225,3.027,3273,4.049,3277,4.049,3278,3.027,3279,3.027,3280,4.049,3339,2.759,3371,3.027,4174,2.265,4178,4.443,4297,3.027,4298,3.027,4302,3.027,4304,3.027,4305,3.435,4306,3.435,4307,3.435,4308,5.972,4309,3.435,4310,3.435,4311,5.041,4312,3.435]]],"invertedIndex":[["",{"_index":43,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":428,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0.075rem",{"_index":3561,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["0.1.0",{"_index":4000,"title":{},"body":{"changelog.html":{}}}],["0.13.1",{"_index":4173,"title":{},"body":{"dependencies.html":{}}}],["0.1rem",{"_index":1328,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["0.1s",{"_index":3540,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["0.2.0",{"_index":3995,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":4113,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":1369,"title":{},"body":{"components/HeaderComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["0.25s",{"_index":3109,"title":{},"body":{"components/StageNavComponent.html":{}}}],["0.2rem",{"_index":451,"title":{},"body":{"components/AppComponent.html":{}}}],["0.2s",{"_index":3562,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["0.375rem",{"_index":1813,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["0.3rem",{"_index":1327,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.3s",{"_index":3539,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["0.4s",{"_index":3538,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["0.5",{"_index":375,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["0.5.0",{"_index":3983,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":427,"title":{},"body":{"components/AppComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["0.5s",{"_index":421,"title":{},"body":{"components/AppComponent.html":{}}}],["0.6.0",{"_index":3963,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.625rem",{"_index":2842,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["0.6s",{"_index":437,"title":{},"body":{"components/AppComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{}}}],["0.75rem",{"_index":732,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["0.875rem",{"_index":3111,"title":{},"body":{"components/StageNavComponent.html":{}}}],["0.9rem",{"_index":1824,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["0/1",{"_index":4019,"title":{},"body":{"coverage.html":{}}}],["0/15",{"_index":4018,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":4010,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":4014,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":4037,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":4013,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":4038,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":3616,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":3849,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":3804,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":3642,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":3779,"title":{},"body":{"changelog.html":{}}}],["05rem",{"_index":3424,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["06",{"_index":3583,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":3575,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":3945,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":3608,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":739,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["0rem",{"_index":418,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{}}}],["1",{"_index":187,"title":{"components/ContentComponent-1.html":{},"interfaces/SlicesConfig-1.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["1.0",{"_index":374,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["1.0.0",{"_index":3933,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":4110,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":4117,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":4168,"title":{},"body":{"dependencies.html":{}}}],["1.0625rem",{"_index":3419,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["1.1.0",{"_index":3914,"title":{},"body":{"changelog.html":{}}}],["1.125rem",{"_index":3564,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["1.14.10",{"_index":4121,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":4146,"title":{},"body":{"dependencies.html":{}}}],["1.1875rem",{"_index":2772,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["1.2.0",{"_index":3878,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":4120,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":4112,"title":{},"body":{"dependencies.html":{}}}],["1.25rem",{"_index":2840,"title":{},"body":{"components/RotationSliderComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["1.2rem",{"_index":442,"title":{},"body":{"components/AppComponent.html":{}}}],["1.3.1",{"_index":4156,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":3848,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":3829,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":4133,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":3803,"title":{},"body":{"changelog.html":{}}}],["1.5rem",{"_index":460,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["1.6.0",{"_index":3788,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":3778,"title":{},"body":{"changelog.html":{}}}],["1.9375rem",{"_index":2771,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["1/1",{"_index":4022,"title":{},"body":{"coverage.html":{}}}],["1/2",{"_index":4043,"title":{},"body":{"coverage.html":{}}}],["1/3",{"_index":4034,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":677,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["10.0.0",{"_index":4144,"title":{},"body":{"dependencies.html":{}}}],["10.5rem",{"_index":1332,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["10/12",{"_index":4021,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":404,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["1000",{"_index":915,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["10x",{"_index":3925,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":3831,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":4129,"title":{},"body":{"dependencies.html":{}}}],["11/18",{"_index":4053,"title":{},"body":{"coverage.html":{}}}],["118",{"_index":2973,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["12",{"_index":3576,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12/12",{"_index":4063,"title":{},"body":{"coverage.html":{}}}],["12/22",{"_index":4012,"title":{},"body":{"coverage.html":{}}}],["12px",{"_index":2843,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["13",{"_index":3722,"title":{},"body":{"changelog.html":{}}}],["13/13",{"_index":4057,"title":{},"body":{"coverage.html":{}}}],["13/16",{"_index":4046,"title":{},"body":{"coverage.html":{}}}],["14",{"_index":3643,"title":{},"body":{"changelog.html":{}}}],["14.0.1",{"_index":4147,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":4075,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":4072,"title":{},"body":{"dependencies.html":{}}}],["14/17",{"_index":4041,"title":{},"body":{"coverage.html":{}}}],["14px",{"_index":3187,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["14rem",{"_index":462,"title":{},"body":{"components/AppComponent.html":{}}}],["15",{"_index":3584,"title":{},"body":{"changelog.html":{}}}],["15.313.0",{"_index":4074,"title":{},"body":{"dependencies.html":{}}}],["15/15",{"_index":4068,"title":{},"body":{"coverage.html":{}}}],["15rem",{"_index":425,"title":{},"body":{"components/AppComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["16",{"_index":3763,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":4149,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":4150,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":4078,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":4081,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":4123,"title":{},"body":{"dependencies.html":{}}}],["16.5rem",{"_index":3108,"title":{},"body":{"components/StageNavComponent.html":{}}}],["16/17",{"_index":4055,"title":{},"body":{"coverage.html":{}}}],["17",{"_index":3631,"title":{},"body":{"changelog.html":{}}}],["17/17",{"_index":4047,"title":{},"body":{"coverage.html":{}}}],["18/18",{"_index":4029,"title":{},"body":{"coverage.html":{}}}],["180",{"_index":2995,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["18rem",{"_index":3535,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["1px",{"_index":1367,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem",{"_index":409,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["1s",{"_index":979,"title":{},"body":{"components/ContentComponent.html":{}}}],["2",{"_index":434,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"overview.html":{}}}],["2.0.0",{"_index":3762,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":4107,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":4077,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":4126,"title":{},"body":{"dependencies.html":{}}}],["2.0625rem",{"_index":3418,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["2.06rem",{"_index":3563,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["2.1.0",{"_index":3737,"title":{},"body":{"changelog.html":{}}}],["2.2.0",{"_index":3731,"title":{},"body":{"changelog.html":{}}}],["2.25rem",{"_index":1259,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["2.3.0",{"_index":3727,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":3721,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":3714,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":3698,"title":{},"body":{"changelog.html":{}}}],["2.5rem",{"_index":1331,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["2.6.1",{"_index":4170,"title":{},"body":{"dependencies.html":{}}}],["2.688rem",{"_index":459,"title":{},"body":{"components/AppComponent.html":{}}}],["2.75rem",{"_index":2836,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["2.8.0",{"_index":4109,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":4087,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":4119,"title":{},"body":{"dependencies.html":{}}}],["2.9rem",{"_index":455,"title":{},"body":{"components/AppComponent.html":{}}}],["2.awsapprunner.com",{"_index":4208,"title":{},"body":{"index.html":{}}}],["2/2",{"_index":4062,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":1765,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["200",{"_index":2975,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["2019",{"_index":3944,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":3880,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":3686,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":3597,"title":{},"body":{"changelog.html":{}}}],["2023",{"_index":3574,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":3780,"title":{},"body":{"changelog.html":{}}}],["210",{"_index":2974,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["21rem",{"_index":1827,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["22",{"_index":3935,"title":{},"body":{"changelog.html":{}}}],["24",{"_index":3984,"title":{},"body":{"changelog.html":{}}}],["24px",{"_index":1823,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["24px.svg",{"_index":1226,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["25",{"_index":2972,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["25.5rem",{"_index":414,"title":{},"body":{"components/AppComponent.html":{}}}],["250",{"_index":2746,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["255",{"_index":2875,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["25rem",{"_index":740,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{}}}],["25s",{"_index":3420,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["26",{"_index":3805,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":3834,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":3609,"title":{},"body":{"changelog.html":{}}}],["27rem",{"_index":1826,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["29",{"_index":4291,"title":{},"body":{"overview.html":{}}}],["29/29",{"_index":4067,"title":{},"body":{"coverage.html":{}}}],["2]).rotatey(toradians(0",{"_index":2870,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["2px",{"_index":728,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["2rem",{"_index":1370,"title":{},"body":{"components/HeaderComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["3",{"_index":2700,"title":{},"body":{"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["3).every(entry",{"_index":2702,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["3.0.0",{"_index":3682,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":3655,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":3650,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":3641,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":3630,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":4151,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":3615,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":4095,"title":{},"body":{"dependencies.html":{}}}],["3.5.0",{"_index":3607,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":4102,"title":{},"body":{"dependencies.html":{}}}],["3.5rem",{"_index":1330,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["3.6",{"_index":4214,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":3596,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":4100,"title":{},"body":{"dependencies.html":{}}}],["3.625rem",{"_index":2770,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["3.7.0",{"_index":3582,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":3573,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.75rem",{"_index":2764,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["3.8.1",{"_index":4105,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":4016,"title":{},"body":{"coverage.html":{}}}],["3/7",{"_index":4032,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":1718,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"changelog.html":{}}}],["3000",{"_index":364,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["30rem",{"_index":3467,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["31",{"_index":3915,"title":{},"body":{"changelog.html":{}}}],["32",{"_index":4293,"title":{},"body":{"overview.html":{}}}],["32rem",{"_index":2774,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["33",{"_index":4033,"title":{},"body":{"coverage.html":{}}}],["33.33",{"_index":729,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["34/38",{"_index":4028,"title":{},"body":{"coverage.html":{}}}],["3d",{"_index":908,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["3px",{"_index":1816,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["3rem",{"_index":441,"title":{},"body":{"components/AppComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["4",{"_index":3895,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":4192,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":4142,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":4125,"title":{},"body":{"dependencies.html":{}}}],["4.4.1",{"_index":4115,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":4161,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":4015,"title":{},"body":{"coverage.html":{}}}],["4/6",{"_index":4051,"title":{},"body":{"coverage.html":{}}}],["4/7",{"_index":4036,"title":{},"body":{"coverage.html":{}}}],["4/8",{"_index":4042,"title":{},"body":{"coverage.html":{}}}],["40",{"_index":914,"title":{},"body":{"components/ContentComponent.html":{}}}],["400",{"_index":1825,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["42",{"_index":4031,"title":{},"body":{"coverage.html":{}}}],["42/44",{"_index":4061,"title":{},"body":{"coverage.html":{}}}],["46rem",{"_index":3463,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["47rem",{"_index":2389,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["4px",{"_index":2388,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["4rem",{"_index":981,"title":{},"body":{"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{}}}],["4th",{"_index":3599,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":3278,"title":{},"body":{"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["5.0.0",{"_index":4104,"title":{},"body":{"dependencies.html":{}}}],["5.5rem",{"_index":983,"title":{},"body":{"components/ContentComponent.html":{}}}],["5.688rem",{"_index":419,"title":{},"body":{"components/AppComponent.html":{}}}],["5/5",{"_index":4025,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1382,"title":{},"body":{"components/HeaderComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/VideoModalLauncherComponent.html":{},"coverage.html":{}}}],["500",{"_index":650,"title":{},"body":{"components/AppWebComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{}}}],["54",{"_index":4011,"title":{},"body":{"coverage.html":{}}}],["55rem",{"_index":990,"title":{},"body":{"components/ContentComponent.html":{}}}],["57",{"_index":4035,"title":{},"body":{"coverage.html":{}}}],["58",{"_index":4023,"title":{},"body":{"coverage.html":{}}}],["5rem",{"_index":988,"title":{},"body":{"components/ContentComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["5s",{"_index":1063,"title":{},"body":{"components/ContentComponent-1.html":{},"components/VideoModalComponent.html":{}}}],["5th",{"_index":3588,"title":{},"body":{"changelog.html":{}}}],["6.11.2",{"_index":4154,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":4140,"title":{},"body":{"dependencies.html":{}}}],["6/6",{"_index":4017,"title":{},"body":{"coverage.html":{}}}],["6/7",{"_index":4026,"title":{},"body":{"coverage.html":{}}}],["600",{"_index":724,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["60rem",{"_index":2711,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["61",{"_index":4052,"title":{},"body":{"coverage.html":{}}}],["65vh",{"_index":3449,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["66",{"_index":4050,"title":{},"body":{"coverage.html":{}}}],["675rem",{"_index":3423,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["6s",{"_index":727,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["7.0.0",{"_index":4135,"title":{},"body":{"dependencies.html":{}}}],["7.8.1",{"_index":4162,"title":{},"body":{"dependencies.html":{}}}],["7/12",{"_index":4024,"title":{},"body":{"coverage.html":{}}}],["7/14",{"_index":4030,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":4056,"title":{},"body":{"coverage.html":{}}}],["7/9",{"_index":4049,"title":{},"body":{"coverage.html":{}}}],["77",{"_index":4048,"title":{},"body":{"coverage.html":{}}}],["8",{"_index":3783,"title":{},"body":{"changelog.html":{}}}],["8.0.6",{"_index":4165,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":4141,"title":{},"body":{"dependencies.html":{}}}],["8.5.20",{"_index":4099,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":4089,"title":{},"body":{"dependencies.html":{}}}],["8/8",{"_index":4059,"title":{},"body":{"coverage.html":{}}}],["8/9",{"_index":4065,"title":{},"body":{"coverage.html":{}}}],["81",{"_index":4045,"title":{},"body":{"coverage.html":{}}}],["82",{"_index":4040,"title":{},"body":{"coverage.html":{}}}],["83",{"_index":4020,"title":{},"body":{"coverage.html":{}}}],["85",{"_index":3994,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["875rem",{"_index":3110,"title":{},"body":{"components/StageNavComponent.html":{}}}],["88",{"_index":4064,"title":{},"body":{"coverage.html":{}}}],["89",{"_index":4027,"title":{},"body":{"coverage.html":{}}}],["9",{"_index":4292,"title":{},"body":{"overview.html":{}}}],["9.0.0",{"_index":4171,"title":{},"body":{"dependencies.html":{}}}],["9/10",{"_index":4066,"title":{},"body":{"coverage.html":{}}}],["9/9",{"_index":4058,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":1974,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{}}}],["94",{"_index":4054,"title":{},"body":{"coverage.html":{}}}],["95",{"_index":3646,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["9e9e9e",{"_index":1329,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["9th",{"_index":3814,"title":{},"body":{"changelog.html":{}}}],["_blocksize",{"_index":2982,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["_error",{"_index":1444,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["_expanded",{"_index":1541,"title":{},"body":{"classes/InitializationState.html":{}}}],["_index",{"_index":3173,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["_latesttags",{"_index":21,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["_lighting",{"_index":2872,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["_measuredmargin",{"_index":1572,"title":{},"body":{"classes/InitializationState.html":{}}}],["_measuredwidth",{"_index":1566,"title":{},"body":{"classes/InitializationState.html":{}}}],["_msg",{"_index":793,"title":{},"body":{"components/ContainerComponent.html":{}}}],["_name",{"_index":2113,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["_opened",{"_index":1537,"title":{},"body":{"classes/InitializationState.html":{}}}],["_position",{"_index":1533,"title":{},"body":{"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["_rotation",{"_index":2983,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["aabb",{"_index":2897,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["ability",{"_index":3744,"title":{},"body":{"changelog.html":{}}}],["about.wrapper",{"_index":2750,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["above",{"_index":3981,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["absolute",{"_index":463,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["acc",{"_index":3319,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["acc.concat(nodes",{"_index":2946,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["acc[id",{"_index":3317,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["accepting",{"_index":1626,"title":{},"body":{"classes/InitializationState.html":{}}}],["accessible",{"_index":2192,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["accessing",{"_index":3085,"title":{},"body":{"components/StageNavComponent.html":{}}}],["accessors",{"_index":32,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["accordingly",{"_index":2066,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["accurate",{"_index":3802,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":2467,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"license.html":{}}}],["actions",{"_index":3870,"title":{},"body":{"changelog.html":{}}}],["active",{"_index":2269,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ThemingService.html":{}}}],["actual_component",{"_index":537,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["add",{"_index":3220,"title":{},"body":{"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["addclass",{"_index":3388,"title":{},"body":{"injectables/ThemingService.html":{}}}],["added",{"_index":139,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"changelog.html":{}}}],["added.add(id",{"_index":146,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["added.add(iri",{"_index":152,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["added.has(iri",{"_index":151,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addeventlistener('beforeunload",{"_index":2326,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["adding",{"_index":3197,"title":{},"body":{"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["additional",{"_index":3982,"title":{},"body":{"changelog.html":{}}}],["addregistration",{"_index":2432,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["addregistration(registration",{"_index":2445,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["addressed",{"_index":3909,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":59,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["addsvgicon",{"_index":1448,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["addtag",{"_index":26,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addtag(tag",{"_index":51,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addtagraw",{"_index":27,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["addtagraw(tag",{"_index":57,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["addtags",{"_index":28,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{}}}],["addtags(tags",{"_index":62,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["adjusting",{"_index":3906,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":3828,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":3765,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":768,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["again",{"_index":3886,"title":{},"body":{"changelog.html":{}}}],["against",{"_index":1615,"title":{},"body":{"classes/InitializationState.html":{}}}],["age",{"_index":3710,"title":{},"body":{"changelog.html":{}}}],["ala",{"_index":3725,"title":{},"body":{"changelog.html":{}}}],["alert",{"_index":2306,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["aliases",{"_index":4295,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":443,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["alignment",{"_index":2603,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["all_organs",{"_index":1945,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["all_organs.find((o",{"_index":2035,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["all_organs.find(info",{"_index":2237,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["allow",{"_index":2765,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["allowed",{"_index":1719,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["allows",{"_index":1645,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["along",{"_index":1776,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["alpha",{"_index":3974,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":3957,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":3953,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":3943,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":813,"title":{},"body":{"components/ContainerComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["alt",{"_index":4196,"title":{},"body":{"index.html":{}}}],["always",{"_index":837,"title":{},"body":{"components/ContainerComponent.html":{},"components/HeaderComponent.html":{}}}],["analytics",{"_index":674,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1111,"title":{},"body":{"modules/CoreModule.html":{}}}],["analyticsmodule.forroot",{"_index":1115,"title":{},"body":{"modules/CoreModule.html":{}}}],["anatomical",{"_index":1810,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["anatomicalstructures",{"_index":1932,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["anatomicalstructuretagstate",{"_index":1,"title":{"injectables/AnatomicalStructureTagState.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["anatomicalstructuretagstatemodel",{"_index":130,"title":{"interfaces/AnatomicalStructureTagStateModel.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"coverage.html":{}}}],["and/or",{"_index":4256,"title":{},"body":{"license.html":{}}}],["angle",{"_index":3036,"title":{},"body":{"components/StageNavComponent.html":{}}}],["angular",{"_index":102,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1034,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"dependencies.html":{}}}],["angular/cdk",{"_index":4079,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/coercion",{"_index":1490,"title":{},"body":{"classes/InitializationState.html":{}}}],["angular/cdk/overlay",{"_index":3369,"title":{},"body":{"injectables/ThemingService.html":{}}}],["angular/common",{"_index":749,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DetailsLabelModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"components/VideoModalComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":1108,"title":{},"body":{"modules/CoreModule.html":{}}}],["angular/compiler",{"_index":4080,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":104,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":565,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":2134,"title":{},"body":{"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/UserName.html":{},"dependencies.html":{}}}],["angular/material",{"_index":4082,"title":{},"body":{"dependencies.html":{}}}],["angular/material/button",{"_index":1683,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/TagSearchModule.html":{}}}],["angular/material/checkbox",{"_index":3330,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["angular/material/chips",{"_index":3193,"title":{},"body":{"modules/TagListModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["angular/material/core",{"_index":753,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/VisibilityMenuModule.html":{}}}],["angular/material/dialog",{"_index":2374,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalModule.html":{}}}],["angular/material/divider",{"_index":1839,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{},"modules/StageNavModule.html":{}}}],["angular/material/expansion",{"_index":1837,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["angular/material/form",{"_index":567,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["angular/material/icon",{"_index":570,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DrawerModule.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["angular/material/input",{"_index":751,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["angular/material/legacy",{"_index":2852,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["angular/material/radio",{"_index":3118,"title":{},"body":{"modules/StageNavModule.html":{}}}],["angular/material/select",{"_index":1342,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"modules/StageNavModule.html":{}}}],["angular/material/slide",{"_index":1727,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{}}}],["angular/material/snack",{"_index":322,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["angular/material/tooltip",{"_index":755,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/HeaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{}}}],["angular/platform",{"_index":573,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/RightSidebarModule.html":{},"dependencies.html":{}}}],["angular/router",{"_index":4084,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":3479,"title":{},"body":{"modules/VideoModalModule.html":{},"dependencies.html":{}}}],["animate",{"_index":1031,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["animate('.5s",{"_index":1518,"title":{},"body":{"classes/InitializationState.html":{}}}],["animate('1s",{"_index":1039,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["animate(0",{"_index":1517,"title":{},"body":{"classes/InitializationState.html":{}}}],["animated",{"_index":2710,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["animated')[0]?.classlist.add('modal",{"_index":2743,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["animation",{"_index":1502,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["animations",{"_index":993,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{}}}],["animationsenabled",{"_index":994,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["anterior",{"_index":962,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["api",{"_index":3435,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":4205,"title":{},"body":{"index.html":{}}}],["app",{"_index":203,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/ReviewButtonComponent.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":581,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":216,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["app.component.scss",{"_index":214,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["app_bootstrap_listener",{"_index":3335,"title":{},"body":{"modules/ThemingModule.html":{}}}],["appcomponent",{"_index":196,"title":{"components/AppComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":3694,"title":{},"body":{"changelog.html":{}}}],["appearance",{"_index":720,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["appears",{"_index":2399,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["appelement",{"_index":601,"title":{},"body":{"modules/AppModule.html":{}}}],["applicable",{"_index":1942,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["application",{"_index":2682,"title":{},"body":{"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["application/json",{"_index":2587,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["applied",{"_index":3855,"title":{},"body":{"changelog.html":{}}}],["applyspatialplacement",{"_index":4039,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["applyspatialplacement(new",{"_index":2207,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["applyspatialplacement(tx",{"_index":2161,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"miscellaneous/functions.html":{}}}],["applythemeclass",{"_index":3342,"title":{},"body":{"injectables/ThemingService.html":{}}}],["applythemeclass(cls",{"_index":3349,"title":{},"body":{"injectables/ThemingService.html":{}}}],["appmodule",{"_index":539,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appname",{"_index":1118,"title":{},"body":{"modules/CoreModule.html":{}}}],["appoptions",{"_index":335,"title":{"interfaces/AppOptions.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"coverage.html":{}}}],["appropriate",{"_index":3669,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":479,"title":{"components/AppWebComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":3813,"title":{},"body":{"changelog.html":{}}}],["area",{"_index":933,"title":{},"body":{"components/ContentComponent.html":{}}}],["arg",{"_index":1438,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args",{"_index":1439,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args.filter(value",{"_index":1456,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["argument",{"_index":1453,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["arguments",{"_index":249,"title":{},"body":{"components/AppComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["arising",{"_index":4285,"title":{},"body":{"license.html":{}}}],["around",{"_index":2753,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["array",{"_index":1238,"title":{},"body":{"components/DetailsLabelComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagListComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["array.isarray(entity.placement",{"_index":2960,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["array.isarray(reg.placement",{"_index":2536,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["arraytostring",{"_index":1245,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["arraytostring(details",{"_index":1258,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["arraytostring(inputarray",{"_index":1248,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["arrow_drop_down",{"_index":397,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["arrow_drop_up",{"_index":396,"title":{},"body":{"components/AppComponent.html":{}}}],["arrow_left",{"_index":3410,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["arrow_right",{"_index":3409,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["as.id",{"_index":191,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["as.name",{"_index":192,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["as.name.tolowercase().indexof(text.tolowercase",{"_index":186,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["asct+b",{"_index":3687,"title":{},"body":{"changelog.html":{}}}],["aslookup",{"_index":2088,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["aslookup[iri",{"_index":2093,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["assertions",{"_index":1972,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["assets/icons/ico",{"_index":1231,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/opacity",{"_index":1225,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/organs/ico",{"_index":1147,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/visibility",{"_index":1228,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/reference",{"_index":2197,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["assigned",{"_index":157,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{}}}],["assignment/selection",{"_index":3790,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":1861,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"license.html":{}}}],["astags",{"_index":2760,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["async",{"_index":1474,"title":{},"body":{"classes/InitializationState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["async)?.x",{"_index":970,"title":{},"body":{"components/ContentComponent.html":{}}}],["async)?.y",{"_index":971,"title":{},"body":{"components/ContentComponent.html":{}}}],["async)?.z",{"_index":972,"title":{},"body":{"components/ContentComponent.html":{}}}],["asynchronously",{"_index":3437,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["atlas",{"_index":3571,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attach",{"_index":3399,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["attempts",{"_index":3716,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":4277,"title":{},"body":{"license.html":{}}}],["auto",{"_index":977,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/RegistrationContentComponent.html":{},"components/TagListComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["autofocus",{"_index":2419,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["automatic",{"_index":3898,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":3856,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":3892,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":3753,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":1480,"title":{},"body":{"classes/InitializationState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["awaited",{"_index":1470,"title":{},"body":{"classes/InitializationState.html":{}}}],["award",{"_index":4233,"title":{},"body":{"index.html":{}}}],["axis",{"_index":2815,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["b",{"_index":964,"title":{},"body":{"components/ContentComponent.html":{}}}],["back",{"_index":1366,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["backbutton",{"_index":1375,"title":{},"body":{"components/HeaderComponent.html":{}}}],["backend",{"_index":3703,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":445,"title":{},"body":{"components/AppComponent.html":{},"components/HeaderComponent.html":{},"components/ReviewModalComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"index.html":{}}}],["backing",{"_index":1429,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["bar",{"_index":323,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["base",{"_index":3961,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":1021,"title":{},"body":{"components/ContentComponent-1.html":{},"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["basehref",{"_index":612,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["basewebcomponent",{"_index":608,"title":{},"body":{"components/AppWebComponent.html":{}}}],["basic",{"_index":3764,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["bbox",{"_index":1560,"title":{},"body":{"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["bbox.left",{"_index":1563,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.overlaps(getnodebbox(model",{"_index":2954,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["bbox.right",{"_index":1562,"title":{},"body":{"classes/InitializationState.html":{}}}],["before",{"_index":1137,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["beforeunloadevent",{"_index":2321,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["beforeunloadlistener",{"_index":2320,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["begin",{"_index":2683,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["being",{"_index":2730,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["belong",{"_index":1288,"title":{},"body":{"interfaces/ExtractionSet.html":{}}}],["belonging",{"_index":1290,"title":{},"body":{"interfaces/ExtractionSet.html":{}}}],["beta",{"_index":3685,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":3738,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":282,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["bind",{"_index":72,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{},"dependencies.html":{}}}],["binds",{"_index":3360,"title":{},"body":{"injectables/ThemingService.html":{}}}],["black",{"_index":411,"title":{},"body":{"components/AppComponent.html":{}}}],["bladder",{"_index":1146,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bladder.svg",{"_index":1148,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blob([json",{"_index":2586,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["block",{"_index":255,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["block.x",{"_index":2053,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["block_size_input",{"_index":701,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["blocks",{"_index":1761,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["blocksize",{"_index":659,"title":{"interfaces/BlockSize.html":{}},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["blocksize.y",{"_index":2990,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["blocksize.z].map(n",{"_index":2991,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["blocksizechange",{"_index":686,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["blocksizeinputcomponent",{"_index":481,"title":{"components/BlockSizeInputComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["blocksizeinputmodule",{"_index":743,"title":{"modules/BlockSizeInputModule.html":{}},"body":{"modules/BlockSizeInputModule.html":{},"modules/RightSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["blood",{"_index":1149,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blood.svg",{"_index":1150,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":3711,"title":{},"body":{"changelog.html":{}}}],["board",{"_index":3955,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":639,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodyuimodule",{"_index":1095,"title":{},"body":{"modules/ContentModule.html":{}}}],["bold",{"_index":1821,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["bone",{"_index":1151,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["boolean",{"_index":336,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["booleaninput",{"_index":1488,"title":{},"body":{"classes/InitializationState.html":{}}}],["bootstrap",{"_index":543,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["border",{"_index":447,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["both",{"_index":3730,"title":{},"body":{"changelog.html":{}}}],["bottom",{"_index":448,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["bounds",{"_index":879,"title":{},"body":{"components/ContentComponent.html":{}}}],["box",{"_index":471,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["bp",{"_index":647,"title":{},"body":{"components/AppWebComponent.html":{}}}],["bp.boolean",{"_index":656,"title":{},"body":{"components/AppWebComponent.html":{}}}],["bp.function",{"_index":658,"title":{},"body":{"components/AppWebComponent.html":{}}}],["bp.json",{"_index":657,"title":{},"body":{"components/AppWebComponent.html":{}}}],["brain",{"_index":1154,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["brain.svg",{"_index":1155,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["break",{"_index":383,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{}}}],["breaking",{"_index":3774,"title":{},"body":{"changelog.html":{}}}],["breaks",{"_index":165,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["breast.svg",{"_index":1185,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bringing",{"_index":3784,"title":{},"body":{"changelog.html":{}}}],["bronchus",{"_index":1180,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bronchus.svg",{"_index":1182,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["browse",{"_index":4288,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":574,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browser/animations",{"_index":576,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/RightSidebarModule.html":{}}}],["browseranimationsmodule",{"_index":575,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/RightSidebarModule.html":{}}}],["browserify",{"_index":4163,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":572,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browsing",{"_index":4003,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":3640,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":4188,"title":{},"body":{"index.html":{}}}],["buildjsonld",{"_index":2433,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["buildjsonld(page",{"_index":2447,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["buildmetadata",{"_index":2434,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["buildmetadata(page",{"_index":2451,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["builds",{"_index":2453,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"changelog.html":{}}}],["builtin_parsers",{"_index":641,"title":{},"body":{"components/AppWebComponent.html":{}}}],["button",{"_index":430,"title":{},"body":{"components/AppComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/JsonFileReaderComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":512,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["button.component",{"_index":1283,"title":{},"body":{"modules/DrawerModule.html":{},"modules/ReviewButtonModule.html":{}}}],["button.component.html",{"_index":2665,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["button.component.scss",{"_index":2664,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["button.component.ts",{"_index":2660,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:101",{"_index":2688,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:19",{"_index":3397,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:20",{"_index":2687,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:22",{"_index":3398,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:25",{"_index":2677,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:27",{"_index":3408,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:30",{"_index":2676,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:36",{"_index":2673,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:38",{"_index":3405,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:40",{"_index":3404,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:42",{"_index":3395,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:43",{"_index":2678,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:48",{"_index":2685,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:55",{"_index":2671,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:65",{"_index":3401,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:69",{"_index":2691,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:75",{"_index":3402,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:79",{"_index":2695,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:85",{"_index":3400,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:86",{"_index":2693,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["button.component.ts:97",{"_index":3403,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.module",{"_index":2797,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["button.module.ts",{"_index":2723,"title":{},"body":{"modules/ReviewButtonModule.html":{}}}],["button/review",{"_index":2659,"title":{},"body":{"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{}}}],["button/toggle",{"_index":1282,"title":{},"body":{"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["buttons",{"_index":946,"title":{},"body":{"components/ContentComponent.html":{}}}],["c",{"_index":4238,"title":{},"body":{"license.html":{}}}],["cache",{"_index":3578,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["cacheable",{"_index":4167,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":1564,"title":{},"body":{"classes/InitializationState.html":{}}}],["calc",{"_index":3422,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["calc(100",{"_index":458,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["calc(50",{"_index":1522,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["calculated",{"_index":1556,"title":{},"body":{"classes/InitializationState.html":{},"components/TagSearchComponent.html":{}}}],["call",{"_index":1454,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["callback",{"_index":974,"title":{},"body":{"components/ContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"changelog.html":{}}}],["callbackset",{"_index":342,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["called",{"_index":1486,"title":{},"body":{"classes/InitializationState.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["calling",{"_index":3072,"title":{},"body":{"components/StageNavComponent.html":{}}}],["calls",{"_index":3226,"title":{},"body":{"components/TagSearchComponent.html":{},"changelog.html":{}}}],["cancel",{"_index":2406,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/TagListComponent.html":{}}}],["cancelregistration",{"_index":613,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"changelog.html":{}}}],["cancelregistrationcallback",{"_index":623,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"miscellaneous/typealiases.html":{}}}],["candidate",{"_index":3937,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":2899,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["capturing",{"_index":1774,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["card",{"_index":3767,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":3770,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":379,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{},"index.html":{}}}],["cases",{"_index":3913,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":1443,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["catcherror",{"_index":2160,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/TagSearchComponent.html":{}}}],["ccf",{"_index":211,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":3874,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":3585,"title":{},"body":{"changelog.html":{}}}],["ccf_annotations",{"_index":2617,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ccfdrawer",{"_index":1510,"title":{},"body":{"classes/InitializationState.html":{}}}],["ccfdrawercontainer",{"_index":770,"title":{},"body":{"components/ContainerComponent.html":{}}}],["cdk",{"_index":1333,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["cdr",{"_index":246,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["cdr.markforcheck",{"_index":356,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["cell",{"_index":3657,"title":{},"body":{"changelog.html":{}}}],["center",{"_index":433,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"index.html":{}}}],["centimeter",{"_index":2166,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["certain",{"_index":267,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["cff",{"_index":1062,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["change",{"_index":257,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RegistrationModalComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":856,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["changedetection",{"_index":208,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["changedetectionstrategy",{"_index":320,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["changedetectionstrategy.onpush",{"_index":209,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["changedetectorref",{"_index":247,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["changelog",{"_index":3569,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changerotation",{"_index":2827,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["changerotation(newrotation",{"_index":2817,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["changes",{"_index":181,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["changing",{"_index":3055,"title":{},"body":{"components/StageNavComponent.html":{}}}],["channel",{"_index":774,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["channels",{"_index":1897,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["charge",{"_index":4244,"title":{},"body":{"license.html":{}}}],["check",{"_index":2016,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["checked",{"_index":3246,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["checkedresults",{"_index":3200,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["checkedresults[tag.id",{"_index":3294,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["checknamevalid",{"_index":2347,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["checknamevalid(event",{"_index":2354,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["checks",{"_index":1020,"title":{},"body":{"components/ContentComponent-1.html":{},"components/RegistrationContentComponent.html":{}}}],["chevron_left",{"_index":1365,"title":{},"body":{"components/HeaderComponent.html":{}}}],["child",{"_index":731,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{}}}],["chip",{"_index":3184,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["chip__action",{"_index":3558,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["chip__text",{"_index":3186,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["choose",{"_index":3893,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":3872,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":4280,"title":{},"body":{"license.html":{}}}],["class",{"_index":132,"title":{"classes/InitializationState.html":{},"classes/MessageChannel.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["class.ccf",{"_index":3393,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["class.cff",{"_index":1001,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["classend",{"_index":1528,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["classes",{"_index":1468,"title":{},"body":{"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"overview.html":{}}}],["classname",{"_index":775,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["clean",{"_index":1905,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["cleans",{"_index":276,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["cleanup",{"_index":3684,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":2747,"title":{},"body":{"components/ReviewModalComponent.html":{},"components/VideoModalComponent.html":{}}}],["clearhaschanges",{"_index":2248,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["clears",{"_index":3503,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["click",{"_index":1655,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":260,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ReviewButtonComponent.html":{},"interfaces/User.html":{}}}],["clicking",{"_index":3772,"title":{},"body":{"changelog.html":{}}}],["clicks",{"_index":3068,"title":{},"body":{"components/StageNavComponent.html":{}}}],["client",{"_index":3577,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["close",{"_index":429,"title":{},"body":{"components/AppComponent.html":{},"classes/InitializationState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{}}}],["closed",{"_index":309,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RightSidebarComponent.html":{},"interfaces/User.html":{},"miscellaneous/typealiases.html":{}}}],["closedialog",{"_index":2348,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["closeexpanded",{"_index":1591,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeopendone",{"_index":1598,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeresults",{"_index":3207,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["closeresults(event",{"_index":3236,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["closes",{"_index":1579,"title":{},"body":{"classes/InitializationState.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{}}}],["closesearch",{"_index":3201,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["closesearch.nativeelement.contains(event.target",{"_index":3308,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["cls",{"_index":3351,"title":{},"body":{"injectables/ThemingService.html":{}}}],["clsname",{"_index":682,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["cluster_appmodule",{"_index":546,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":547,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":548,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_blocksizeinputmodule",{"_index":744,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"overview.html":{}}}],["cluster_blocksizeinputmodule_declarations",{"_index":745,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"overview.html":{}}}],["cluster_blocksizeinputmodule_exports",{"_index":746,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"overview.html":{}}}],["cluster_contentmodule",{"_index":1088,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_contentmodule_declarations",{"_index":1089,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_contentmodule_exports",{"_index":1090,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_contentmodule_imports",{"_index":1091,"title":{},"body":{"modules/ContentModule.html":{},"overview.html":{}}}],["cluster_coremodule",{"_index":1102,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_imports",{"_index":1103,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_detailslabelmodule",{"_index":1261,"title":{},"body":{"modules/DetailsLabelModule.html":{},"overview.html":{}}}],["cluster_detailslabelmodule_declarations",{"_index":1262,"title":{},"body":{"modules/DetailsLabelModule.html":{},"overview.html":{}}}],["cluster_detailslabelmodule_exports",{"_index":1263,"title":{},"body":{"modules/DetailsLabelModule.html":{},"overview.html":{}}}],["cluster_drawermodule",{"_index":1275,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_declarations",{"_index":1277,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_exports",{"_index":1276,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_extractionsetdropdownmodule",{"_index":1337,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"overview.html":{}}}],["cluster_extractionsetdropdownmodule_declarations",{"_index":1338,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"overview.html":{}}}],["cluster_extractionsetdropdownmodule_exports",{"_index":1339,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"overview.html":{}}}],["cluster_headermodule",{"_index":1384,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_declarations",{"_index":1385,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_exports",{"_index":1386,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_jsonfilereadermodule",{"_index":1677,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"overview.html":{}}}],["cluster_jsonfilereadermodule_declarations",{"_index":1679,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"overview.html":{}}}],["cluster_jsonfilereadermodule_exports",{"_index":1678,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"overview.html":{}}}],["cluster_labeledslidetogglemodule",{"_index":1722,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"overview.html":{}}}],["cluster_labeledslidetogglemodule_declarations",{"_index":1724,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"overview.html":{}}}],["cluster_labeledslidetogglemodule_exports",{"_index":1723,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule",{"_index":1828,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule_declarations",{"_index":1831,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule_exports",{"_index":1829,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_leftsidebarmodule_imports",{"_index":1830,"title":{},"body":{"modules/LeftSidebarModule.html":{},"overview.html":{}}}],["cluster_nameinputmodule",{"_index":2144,"title":{},"body":{"modules/NameInputModule.html":{},"overview.html":{}}}],["cluster_nameinputmodule_declarations",{"_index":2146,"title":{},"body":{"modules/NameInputModule.html":{},"overview.html":{}}}],["cluster_nameinputmodule_exports",{"_index":2145,"title":{},"body":{"modules/NameInputModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule",{"_index":2392,"title":{},"body":{"modules/RegistrationContentModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule_declarations",{"_index":2393,"title":{},"body":{"modules/RegistrationContentModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule_exports",{"_index":2395,"title":{},"body":{"modules/RegistrationContentModule.html":{},"overview.html":{}}}],["cluster_registrationcontentmodule_imports",{"_index":2394,"title":{},"body":{"modules/RegistrationContentModule.html":{}}}],["cluster_registrationmodalmodule",{"_index":2420,"title":{},"body":{"modules/RegistrationModalModule.html":{},"overview.html":{}}}],["cluster_registrationmodalmodule_declarations",{"_index":2421,"title":{},"body":{"modules/RegistrationModalModule.html":{},"overview.html":{}}}],["cluster_registrationmodalmodule_exports",{"_index":2423,"title":{},"body":{"modules/RegistrationModalModule.html":{},"overview.html":{}}}],["cluster_registrationmodalmodule_imports",{"_index":2422,"title":{},"body":{"modules/RegistrationModalModule.html":{}}}],["cluster_reviewbuttonmodule",{"_index":2718,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewbuttonmodule_declarations",{"_index":2720,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewbuttonmodule_exports",{"_index":2719,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewbuttonmodule_imports",{"_index":2721,"title":{},"body":{"modules/ReviewButtonModule.html":{},"overview.html":{}}}],["cluster_reviewmodalmodule",{"_index":2756,"title":{},"body":{"modules/ReviewModalModule.html":{},"overview.html":{}}}],["cluster_reviewmodalmodule_declarations",{"_index":2758,"title":{},"body":{"modules/ReviewModalModule.html":{},"overview.html":{}}}],["cluster_reviewmodalmodule_exports",{"_index":2757,"title":{},"body":{"modules/ReviewModalModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule",{"_index":2777,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule_declarations",{"_index":2780,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule_exports",{"_index":2779,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rightsidebarmodule_imports",{"_index":2778,"title":{},"body":{"modules/RightSidebarModule.html":{},"overview.html":{}}}],["cluster_rotationslidermodule",{"_index":2845,"title":{},"body":{"modules/RotationSliderModule.html":{},"overview.html":{}}}],["cluster_rotationslidermodule_declarations",{"_index":2847,"title":{},"body":{"modules/RotationSliderModule.html":{},"overview.html":{}}}],["cluster_rotationslidermodule_exports",{"_index":2846,"title":{},"body":{"modules/RotationSliderModule.html":{},"overview.html":{}}}],["cluster_slicesinputmodule",{"_index":3029,"title":{},"body":{"modules/SlicesInputModule.html":{},"overview.html":{}}}],["cluster_slicesinputmodule_declarations",{"_index":3031,"title":{},"body":{"modules/SlicesInputModule.html":{},"overview.html":{}}}],["cluster_slicesinputmodule_exports",{"_index":3030,"title":{},"body":{"modules/SlicesInputModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule",{"_index":3112,"title":{},"body":{"modules/StageNavModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule_declarations",{"_index":3115,"title":{},"body":{"modules/StageNavModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule_exports",{"_index":3113,"title":{},"body":{"modules/StageNavModule.html":{},"overview.html":{}}}],["cluster_stagenavmodule_imports",{"_index":3114,"title":{},"body":{"modules/StageNavModule.html":{}}}],["cluster_taglistmodule",{"_index":3188,"title":{},"body":{"modules/TagListModule.html":{},"overview.html":{}}}],["cluster_taglistmodule_declarations",{"_index":3190,"title":{},"body":{"modules/TagListModule.html":{},"overview.html":{}}}],["cluster_taglistmodule_exports",{"_index":3189,"title":{},"body":{"modules/TagListModule.html":{},"overview.html":{}}}],["cluster_tagsearchmodule",{"_index":3325,"title":{},"body":{"modules/TagSearchModule.html":{},"overview.html":{}}}],["cluster_tagsearchmodule_declarations",{"_index":3326,"title":{},"body":{"modules/TagSearchModule.html":{},"overview.html":{}}}],["cluster_tagsearchmodule_exports",{"_index":3327,"title":{},"body":{"modules/TagSearchModule.html":{},"overview.html":{}}}],["cluster_themingmodule",{"_index":3332,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_themingmodule_providers",{"_index":3333,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_videomodallaunchermodule",{"_index":3469,"title":{},"body":{"modules/VideoModalLauncherModule.html":{},"overview.html":{}}}],["cluster_videomodallaunchermodule_declarations",{"_index":3470,"title":{},"body":{"modules/VideoModalLauncherModule.html":{},"overview.html":{}}}],["cluster_videomodallaunchermodule_exports",{"_index":3471,"title":{},"body":{"modules/VideoModalLauncherModule.html":{},"overview.html":{}}}],["cluster_videomodalmodule",{"_index":3475,"title":{},"body":{"modules/VideoModalModule.html":{},"overview.html":{}}}],["cluster_videomodalmodule_declarations",{"_index":3476,"title":{},"body":{"modules/VideoModalModule.html":{},"overview.html":{}}}],["cluster_videomodalmodule_exports",{"_index":3477,"title":{},"body":{"modules/VideoModalModule.html":{},"overview.html":{}}}],["cluster_visibilitymenumodule",{"_index":3541,"title":{},"body":{"modules/VisibilityMenuModule.html":{},"overview.html":{}}}],["cluster_visibilitymenumodule_declarations",{"_index":3543,"title":{},"body":{"modules/VisibilityMenuModule.html":{},"overview.html":{}}}],["cluster_visibilitymenumodule_exports",{"_index":3542,"title":{},"body":{"modules/VisibilityMenuModule.html":{},"overview.html":{}}}],["cluster_visibilitytogglemodule",{"_index":3565,"title":{},"body":{"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["cluster_visibilitytogglemodule_declarations",{"_index":3567,"title":{},"body":{"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["cluster_visibilitytogglemodule_exports",{"_index":3566,"title":{},"body":{"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["coalescing",{"_index":2228,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["code",{"_index":3436,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{}}}],["code.touppercase().endswith(lookup",{"_index":2231,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["codebase",{"_index":3883,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":3924,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":3968,"title":{},"body":{"changelog.html":{}}}],["coercebooleanproperty",{"_index":1489,"title":{},"body":{"classes/InitializationState.html":{}}}],["collaboration",{"_index":3881,"title":{},"body":{"changelog.html":{}}}],["collapse",{"_index":439,"title":{},"body":{"components/AppComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["collapsed",{"_index":1498,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["collapses",{"_index":1590,"title":{},"body":{"classes/InitializationState.html":{}}}],["collection",{"_index":13,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["collisions",{"_index":137,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["color",{"_index":410,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["colorizing",{"_index":3930,"title":{},"body":{"changelog.html":{}}}],["column",{"_index":402,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["combination",{"_index":3894,"title":{},"body":{"changelog.html":{}}}],["combined",{"_index":1083,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["combinelatest",{"_index":111,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{}}}],["combinelatest([regs",{"_index":2523,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["combinelatest([this.entities",{"_index":134,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["combinelatest([this.model.anatomicalstructures",{"_index":2929,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.model.organiri",{"_index":2955,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.model.viewtype",{"_index":2977,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.page.state",{"_index":2509,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["combinelatest([this.page.user",{"_index":2410,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["combinelatest([this.referenceorgansimplenodes",{"_index":2947,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.rotation",{"_index":2924,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.theme",{"_index":353,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["come",{"_index":3143,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{}}}],["coming",{"_index":3921,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":4114,"title":{},"body":{"dependencies.html":{}}}],["comma",{"_index":1256,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["commas",{"_index":1242,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["common",{"_index":3719,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":748,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DetailsLabelModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["compatibility",{"_index":3140,"title":{},"body":{"modules/StoreModule.html":{}}}],["completed",{"_index":1606,"title":{},"body":{"classes/InitializationState.html":{}}}],["completes",{"_index":3266,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["completion",{"_index":1596,"title":{},"body":{"classes/InitializationState.html":{}}}],["complexity",{"_index":3797,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":3678,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":195,"title":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component's",{"_index":891,"title":{},"body":{"components/ContentComponent.html":{}}}],["component.component",{"_index":580,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":607,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["component.component.ts:25",{"_index":622,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:26",{"_index":637,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:27",{"_index":638,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:28",{"_index":632,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:29",{"_index":626,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:30",{"_index":634,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:31",{"_index":624,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:32",{"_index":628,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":635,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":636,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:35",{"_index":629,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":630,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":631,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:39",{"_index":620,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":477,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["componentref",{"_index":3354,"title":{},"body":{"injectables/ThemingService.html":{}}}],["components",{"_index":197,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/typealiases.html":{}}}],["computed",{"_index":105,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["computes",{"_index":3245,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["comunica/query",{"_index":4085,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":4116,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":4263,"title":{},"body":{"license.html":{}}}],["config",{"_index":763,"title":{},"body":{"modules/ConfigModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["config.cancelregistration",{"_index":2301,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["config.isolated",{"_index":1899,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["config.register",{"_index":2300,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["config.user",{"_index":2303,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["configmodule",{"_index":758,"title":{"modules/ConfigModule.html":{}},"body":{"modules/ConfigModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["configstore",{"_index":621,"title":{},"body":{"components/AppWebComponent.html":{}}}],["configuration",{"_index":1354,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["configurations",{"_index":3743,"title":{},"body":{"changelog.html":{}}}],["confirm('changes",{"_index":2307,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["confirmation",{"_index":3715,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":3749,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":1920,"title":{},"body":{"injectables/MessageService.html":{},"changelog.html":{}}}],["connect(source",{"_index":1908,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connected",{"_index":807,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connection",{"_index":4286,"title":{},"body":{"license.html":{}}}],["connects",{"_index":1907,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["consentservice",{"_index":237,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["consider",{"_index":3139,"title":{},"body":{"modules/StoreModule.html":{}}}],["consortium",{"_index":4239,"title":{},"body":{"license.html":{}}}],["const",{"_index":138,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["constructor",{"_index":35,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["constructor(@inject(message_service_config",{"_index":1898,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["constructor(@optional",{"_index":1119,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["constructor(config",{"_index":1921,"title":{},"body":{"injectables/MessageService.html":{}}}],["constructor(configstore",{"_index":619,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(defaulttheme",{"_index":3347,"title":{},"body":{"injectables/ThemingService.html":{}}}],["constructor(dialog",{"_index":2402,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["constructor(dialogref",{"_index":2726,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["constructor(drawer",{"_index":3394,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["constructor(el",{"_index":3218,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["constructor(ga",{"_index":710,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["constructor(globalconfig",{"_index":2256,"title":{},"body":{"injectables/PageState.html":{}}}],["constructor(globals",{"_index":2330,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["constructor(injector",{"_index":36,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"injectables/RegistrationState.html":{},"injectables/SceneState.html":{}}}],["constructor(messageservice",{"_index":783,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{}}}],["constructor(model",{"_index":236,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/RightSidebarComponent.html":{}}}],["constructor(page",{"_index":1360,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["constructor(private",{"_index":600,"title":{},"body":{"modules/AppModule.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["constructor(readonly",{"_index":1364,"title":{},"body":{"components/HeaderComponent.html":{}}}],["constructor(registry",{"_index":1458,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["constructor(renderer2",{"_index":3428,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["constructor(source",{"_index":1913,"title":{},"body":{"classes/MessageChannel.html":{}}}],["contain",{"_index":1072,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{}}}],["contained",{"_index":1931,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["container",{"_index":312,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["container'},{'name",{"_index":484,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["container.component.html",{"_index":773,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container.component.scss",{"_index":772,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container/container.component",{"_index":1281,"title":{},"body":{"modules/DrawerModule.html":{}}}],["containercomponent",{"_index":483,"title":{"components/ContainerComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["containerpayload",{"_index":1075,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["containers",{"_index":855,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["containing",{"_index":664,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"index.html":{}}}],["contains",{"_index":690,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ExtractionSet.html":{},"classes/InitializationState.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["content",{"_index":415,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["content'},{'name",{"_index":486,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["content.component",{"_index":2397,"title":{},"body":{"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{}}}],["content.component.html",{"_index":878,"title":{},"body":{"components/ContentComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["content.component.scss",{"_index":877,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/RegistrationContentComponent.html":{}}}],["content.component.ts",{"_index":2340,"title":{},"body":{"components/RegistrationContentComponent.html":{},"coverage.html":{}}}],["content.component.ts:109",{"_index":2358,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:20",{"_index":2353,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:23",{"_index":2372,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:28",{"_index":2370,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:31",{"_index":2373,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:34",{"_index":2371,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:37",{"_index":2368,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:40",{"_index":2367,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:42",{"_index":2352,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:55",{"_index":2369,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:65",{"_index":2366,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:75",{"_index":2355,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:84",{"_index":2361,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.component.ts:95",{"_index":2364,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["content.module",{"_index":2427,"title":{},"body":{"modules/RegistrationModalModule.html":{}}}],["content.module.ts",{"_index":2396,"title":{},"body":{"modules/RegistrationContentModule.html":{}}}],["content/content.component",{"_index":830,"title":{},"body":{"components/ContainerComponent.html":{},"modules/ContentModule.html":{},"modules/DrawerModule.html":{}}}],["content/registration",{"_index":2339,"title":{},"body":{"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"coverage.html":{}}}],["content1",{"_index":776,"title":{},"body":{"components/ContainerComponent.html":{}}}],["content2",{"_index":777,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren",{"_index":827,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(contentcomponent",{"_index":809,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(drawercomponent",{"_index":819,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentcomponent",{"_index":485,"title":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["contentcontainerchanged",{"_index":1064,"title":{"interfaces/ContentContainerChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["contentmodule",{"_index":549,"title":{"modules/ContentModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ContentModule.html":{},"modules.html":{},"overview.html":{}}}],["context",{"_index":2605,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["context.jsonld",{"_index":2608,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["contract",{"_index":4283,"title":{},"body":{"license.html":{}}}],["control",{"_index":3844,"title":{},"body":{"changelog.html":{}}}],["controller",{"_index":3272,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["convention",{"_index":1087,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{}}}],["converting",{"_index":1251,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["converts",{"_index":2449,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["coordinate",{"_index":4181,"title":{},"body":{"index.html":{}}}],["copies",{"_index":4258,"title":{},"body":{"license.html":{}}}],["copy",{"_index":4246,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":4237,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1207,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cord.svg",{"_index":1208,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["core",{"_index":1120,"title":{},"body":{"modules/CoreModule.html":{}}}],["core/core.module",{"_index":582,"title":{},"body":{"modules/AppModule.html":{}}}],["core/models/anatomical",{"_index":3175,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["core/models/extraction",{"_index":1317,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["core/models/meta",{"_index":2696,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["core/models/visibility",{"_index":1800,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["core/services/config/config",{"_index":328,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/User.html":{}}}],["core/services/theming/theming.service",{"_index":329,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["core/store/anatomical",{"_index":2763,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["core/store/model/model.state",{"_index":330,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/User.html":{}}}],["core/store/page/page.state",{"_index":331,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/User.html":{}}}],["core/store/registration/registration.state",{"_index":950,"title":{},"body":{"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["core/store/scene/scene.state",{"_index":951,"title":{},"body":{"components/ContentComponent.html":{}}}],["coremodule",{"_index":550,"title":{"modules/CoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["correct",{"_index":1379,"title":{},"body":{"components/HeaderComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["corresponding",{"_index":3254,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["cors",{"_index":4118,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":3265,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["counter",{"_index":1877,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["countmapping",{"_index":3202,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["coverage",{"_index":3951,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createcustomelement",{"_index":564,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":602,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":3851,"title":{},"body":{"changelog.html":{}}}],["createentitycollections",{"_index":100,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["creates",{"_index":40,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["createscenenodes",{"_index":2854,"title":{},"body":{"injectables/SceneState.html":{}}}],["createscenenodes(organiri",{"_index":2862,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["creating",{"_index":832,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["creation",{"_index":2672,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["creation_date",{"_index":2616,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator",{"_index":2611,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator_first_name",{"_index":2612,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator_last_name",{"_index":2613,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["creator_orcid",{"_index":2614,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["credits",{"_index":4224,"title":{},"body":{"index.html":{}}}],["crosshairs",{"_index":902,"title":{},"body":{"components/ContentComponent.html":{}}}],["css",{"_index":947,"title":{},"body":{"components/ContentComponent.html":{},"dependencies.html":{}}}],["cube.svg",{"_index":1232,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["cuboid",{"_index":3950,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":3948,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":1308,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["currentdate",{"_index":2442,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["currentidentifier",{"_index":2441,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["currently",{"_index":1316,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["currentorgan",{"_index":2341,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["currentsex",{"_index":2342,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["cursor",{"_index":435,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["customelements.define('ccf",{"_index":604,"title":{},"body":{"modules/AppModule.html":{}}}],["customizable",{"_index":3546,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["customized",{"_index":1646,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["cyberinfrastructure",{"_index":4226,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":3807,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":391,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["damages",{"_index":4281,"title":{},"body":{"license.html":{}}}],["dark",{"_index":284,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["dark/light",{"_index":3745,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":358,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["data.alignment_operator_orcid",{"_index":2615,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.json",{"_index":2198,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.label",{"_index":2748,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["data.metadata",{"_index":2740,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["data.push",{"_index":2595,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.registrationcallbackset",{"_index":2741,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["data.sex",{"_index":2544,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.side",{"_index":2546,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["data.state",{"_index":1963,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{}}}],["data.state.ts",{"_index":2151,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["data.state.ts:100",{"_index":2335,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:110",{"_index":2337,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:135",{"_index":2333,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:155",{"_index":2332,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:75",{"_index":2331,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.state.ts:87",{"_index":2336,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["data.ts",{"_index":1928,"title":{},"body":{"interfaces/MetaDataField.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["data.value",{"_index":2749,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["data/reference",{"_index":1962,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["dataaction",{"_index":53,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["database",{"_index":2159,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"changelog.html":{}}}],["datasets",{"_index":3816,"title":{},"body":{"changelog.html":{}}}],["datatype",{"_index":1701,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["date().toisostring().split('t')[0",{"_index":2527,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["db",{"_index":2086,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.anatomicalstructures[organiri",{"_index":2090,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.extractionsets[organiri",{"_index":2097,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.organirilookup[key",{"_index":2232,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["db.organspatialentities[organiri",{"_index":2104,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["db.placementpatches[place?.target",{"_index":2205,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["db.scenenodelookup[item.id",{"_index":2939,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["db.scenenodelookup[node['@id",{"_index":2999,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["db.simplescenenodelookup[item.id",{"_index":2940,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["db.simplescenenodelookup[node['@id",{"_index":2944,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["deal",{"_index":4247,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":4287,"title":{},"body":{"license.html":{}}}],["debouncetime",{"_index":1951,"title":{},"body":{"interfaces/ModelStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["debouncetime(100",{"_index":2024,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["debouncetime(400",{"_index":2932,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["debouncetime(500",{"_index":2412,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["debug",{"_index":926,"title":{},"body":{"components/ContentComponent.html":{}}}],["debugmode",{"_index":880,"title":{},"body":{"components/ContentComponent.html":{}}}],["december",{"_index":3887,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":2674,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["deck.gl/core",{"_index":4088,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":4090,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":4092,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":4093,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":542,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["declare",{"_index":1352,"title":{},"body":{"interfaces/GlobalConfig.html":{}}}],["decoration",{"_index":1373,"title":{},"body":{"components/HeaderComponent.html":{}}}],["decorator",{"_index":110,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{},"dependencies.html":{}}}],["decorators",{"_index":52,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["deep",{"_index":468,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["deeply",{"_index":3705,"title":{},"body":{"changelog.html":{}}}],["def",{"_index":1412,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["def.html",{"_index":1410,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["def.url",{"_index":1424,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["def?.url",{"_index":1421,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["default",{"_index":85,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_block_size",{"_index":676,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons",{"_index":1145,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons.find",{"_index":1418,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["default_rotation",{"_index":2802,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_search_limit",{"_index":3277,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_search_throttle",{"_index":3280,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_slices_config",{"_index":3001,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_theme",{"_index":583,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaulticondefinition",{"_index":1124,"title":{"interfaces/DefaultIconDefinition.html":{}},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultposition",{"_index":2049,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["defaults",{"_index":131,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["defaulttheme",{"_index":3341,"title":{},"body":{"injectables/ThemingService.html":{}}}],["deferred",{"_index":1471,"title":{},"body":{"classes/InitializationState.html":{}}}],["define",{"_index":1268,"title":{},"body":{"interfaces/DocumentationContent.html":{}}}],["defined",{"_index":38,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["definition",{"_index":1129,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.html",{"_index":1434,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.url",{"_index":1433,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["degree",{"_index":2647,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["delay",{"_index":1952,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["delay(200",{"_index":2026,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["delay(5",{"_index":2033,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["delta",{"_index":372,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["demo",{"_index":3720,"title":{},"body":{"changelog.html":{}}}],["depend",{"_index":1408,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["dependencies",{"_index":541,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":3777,"title":{},"body":{"changelog.html":{}}}],["deps",{"_index":765,"title":{},"body":{"modules/ConfigModule.html":{}}}],["depth",{"_index":667,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["descendants",{"_index":810,"title":{},"body":{"components/ContainerComponent.html":{}}}],["descrepancies",{"_index":3627,"title":{},"body":{"changelog.html":{}}}],["description",{"_index":11,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["destroy",{"_index":3203,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["destroyed",{"_index":3267,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["destruction",{"_index":3250,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["detaches",{"_index":897,"title":{},"body":{"components/ContentComponent.html":{}}}],["details",{"_index":488,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["detailslabelcomponent",{"_index":487,"title":{"components/DetailsLabelComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["detailslabelmodule",{"_index":1260,"title":{"modules/DetailsLabelModule.html":{}},"body":{"modules/DetailsLabelModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["detailslabels",{"_index":1734,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["detection",{"_index":794,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RegistrationModalComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["detector",{"_index":787,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["determines",{"_index":1313,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/TagSearchComponent.html":{}}}],["dev",{"_index":986,"title":{},"body":{"components/ContentComponent.html":{}}}],["developed",{"_index":4225,"title":{},"body":{"index.html":{}}}],["development",{"_index":2189,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["developmentmode",{"_index":3138,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":3973,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":1273,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{}}}],["dialog's",{"_index":2729,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["dialogref",{"_index":2344,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["dialogref.afterclosed().subscribe",{"_index":2714,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["dialogref.disableclose",{"_index":2375,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["dialogue",{"_index":2689,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["different",{"_index":1627,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{}}}],["digits",{"_index":3867,"title":{},"body":{"changelog.html":{}}}],["dimension",{"_index":692,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["dimension_units",{"_index":2629,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["dimensions",{"_index":666,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["dims",{"_index":958,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims.x",{"_index":2052,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims.y",{"_index":2054,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims.z",{"_index":2055,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["dims[0",{"_index":963,"title":{},"body":{"components/ContentComponent.html":{}}}],["dims[1",{"_index":965,"title":{},"body":{"components/ContentComponent.html":{}}}],["dims[2",{"_index":969,"title":{},"body":{"components/ContentComponent.html":{}}}],["dims[i",{"_index":2967,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["direct",{"_index":3991,"title":{},"body":{"changelog.html":{}}}],["direction",{"_index":401,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["directive",{"_index":475,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["directives",{"_index":536,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["directly",{"_index":3922,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":122,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["disabled",{"_index":1692,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"modules/StoreModule.html":{},"components/VisibilityToggleComponent.html":{}}}],["disablepositionchange",{"_index":217,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["disables",{"_index":254,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["disableslider",{"_index":1745,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["display",{"_index":399,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["displayed",{"_index":303,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["displayerrors",{"_index":2430,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{}}}],["displaying",{"_index":985,"title":{},"body":{"components/ContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["distinctuntilchanged",{"_index":1953,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["distinctuntilchanged((v1",{"_index":2002,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["distinctuntilkeychanged",{"_index":949,"title":{},"body":{"components/ContentComponent.html":{}}}],["distinctuntilkeychanged('x",{"_index":920,"title":{},"body":{"components/ContentComponent.html":{}}}],["distinctuntilkeychanged('y",{"_index":921,"title":{},"body":{"components/ContentComponent.html":{}}}],["distribute",{"_index":4254,"title":{},"body":{"license.html":{}}}],["div",{"_index":3560,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["divider",{"_index":1815,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{}}}],["dobootstrap",{"_index":562,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":3959,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":3639,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":3066,"title":{},"body":{"components/StageNavComponent.html":{},"components/VideoModalComponent.html":{},"dependencies.html":{}}}],["document.getelementsbyclassname('modal",{"_index":2742,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["document:click",{"_index":233,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["document:click(target",{"_index":251,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["document:keydown",{"_index":234,"title":{},"body":{"components/AppComponent.html":{}}}],["document:keydown(target",{"_index":263,"title":{},"body":{"components/AppComponent.html":{}}}],["documentation",{"_index":1270,"title":{},"body":{"interfaces/DocumentationContent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["documentationcontent",{"_index":1266,"title":{"interfaces/DocumentationContent.html":{}},"body":{"interfaces/DocumentationContent.html":{},"coverage.html":{}}}],["dom",{"_index":200,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["domsanitizer",{"_index":1396,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["don't",{"_index":1407,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["done",{"_index":3557,"title":{},"body":{"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["donor",{"_index":1809,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"changelog.html":{}}}],["donors",{"_index":3818,"title":{},"body":{"changelog.html":{}}}],["dot",{"_index":2775,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["dotenv",{"_index":4122,"title":{},"body":{"dependencies.html":{}}}],["down",{"_index":3058,"title":{},"body":{"components/StageNavComponent.html":{}}}],["download",{"_index":975,"title":{},"body":{"components/ContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"changelog.html":{}}}],["downloads",{"_index":2462,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["draft",{"_index":2992,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["draftplacement",{"_index":2984,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["draggable",{"_index":2806,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["drawer",{"_index":299,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["drawer'},{'name",{"_index":491,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["drawer.close",{"_index":3416,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.closeexpanded",{"_index":3415,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.component.html",{"_index":1511,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.component.scss",{"_index":1512,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.open",{"_index":3417,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.position",{"_index":865,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawer/drawer.component",{"_index":831,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{}}}],["drawercomponent",{"_index":490,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["drawercomponent).position",{"_index":1049,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["drawercontainerschanged",{"_index":1071,"title":{"interfaces/DrawerContainersChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawerinitialized",{"_index":1078,"title":{"interfaces/DrawerInitialized.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawermodule",{"_index":551,"title":{"modules/DrawerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules.html":{},"overview.html":{}}}],["drawerpayload",{"_index":1082,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["drawers",{"_index":778,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["drawers.filter(drawer",{"_index":864,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawertoggled",{"_index":1079,"title":{"interfaces/DrawerToggled.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drop",{"_index":3057,"title":{},"body":{"components/StageNavComponent.html":{}}}],["dropdown",{"_index":1295,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/StageNavComponent.html":{}}}],["dropdown'},{'name",{"_index":494,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["dropdown.component",{"_index":1343,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{}}}],["dropdown.component.html",{"_index":1298,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.scss",{"_index":1297,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts",{"_index":1294,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"coverage.html":{}}}],["dropdown.component.ts:18",{"_index":1309,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:23",{"_index":1306,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:28",{"_index":1304,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:33",{"_index":1303,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:47",{"_index":1311,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.component.ts:58",{"_index":1312,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["dropdown.module",{"_index":1843,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["dropdown.module.ts",{"_index":1340,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{}}}],["dropdown/extraction",{"_index":1293,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["dropdowncontainer",{"_index":3107,"title":{},"body":{"components/StageNavComponent.html":{}}}],["duration",{"_index":361,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent-1.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{}}}],["during",{"_index":3357,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["dynamic",{"_index":4083,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":3621,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":384,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{}}}],["each",{"_index":1269,"title":{},"body":{"interfaces/DocumentationContent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["ease",{"_index":422,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["easier",{"_index":3663,"title":{},"body":{"changelog.html":{}}}],["easily",{"_index":2822,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["east",{"_index":4207,"title":{},"body":{"index.html":{}}}],["ececec",{"_index":454,"title":{},"body":{"components/AppComponent.html":{}}}],["editregistration",{"_index":614,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/RegistrationState.html":{}}}],["editregistration(reg",{"_index":2454,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["effect",{"_index":3907,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":3837,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":242,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{}}}],["element",{"_index":259,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["element's",{"_index":1654,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["element.getboundingclientrect",{"_index":1561,"title":{},"body":{"classes/InitializationState.html":{}}}],["element.nativeelement",{"_index":3385,"title":{},"body":{"injectables/ThemingService.html":{}}}],["elementref",{"_index":243,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{}}}],["ellipsis",{"_index":3537,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["embedded",{"_index":3741,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":3736,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":3734,"title":{},"body":{"changelog.html":{}}}],["emit",{"_index":2824,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["emits",{"_index":1307,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["emitted",{"_index":684,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["emitter",{"_index":685,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["emitting",{"_index":1542,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["empty",{"_index":127,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["empty_result",{"_index":3273,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["enabled",{"_index":1011,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["enables",{"_index":2803,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["end",{"_index":841,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["end?.expanded",{"_index":1060,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["end?.opened",{"_index":1059,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["enddrawers",{"_index":866,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers.length",{"_index":869,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers[0",{"_index":872,"title":{},"body":{"components/ContainerComponent.html":{}}}],["endexpanded",{"_index":1058,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["endings",{"_index":2588,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["entered",{"_index":2357,"title":{},"body":{"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["entererrormode",{"_index":2669,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["entering",{"_index":678,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["entire",{"_index":3130,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entity",{"_index":2089,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.comment",{"_index":2095,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.label",{"_index":2094,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.placement",{"_index":2962,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity.placement[0",{"_index":2961,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity.representation_of",{"_index":2091,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entity.sex?.tolowercase",{"_index":2242,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.side",{"_index":2239,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.side.tolowercase",{"_index":2240,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.side?.tolowercase",{"_index":2243,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["entity.y_dimension",{"_index":2970,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity.z_dimension].map(n",{"_index":2971,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entity['@id",{"_index":2092,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["entitycollections",{"_index":101,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["entry",{"_index":2123,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{}}}],["entry.value",{"_index":2703,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["environment",{"_index":643,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["environment.customization",{"_index":654,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions",{"_index":652,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.googleanalyticstoken",{"_index":1117,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.production",{"_index":943,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["environment.skipunsavedchangesconfirmation",{"_index":2295,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["environments/environment",{"_index":644,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["error",{"_index":835,"title":{},"body":{"components/ContainerComponent.html":{},"components/ReviewButtonComponent.html":{},"injectables/ThemingService.html":{}}}],["error('the",{"_index":1121,"title":{},"body":{"modules/CoreModule.html":{}}}],["error(`multiple",{"_index":844,"title":{},"body":{"components/ContainerComponent.html":{}}}],["errors",{"_index":833,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["es",{"_index":2900,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["eslint",{"_index":121,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["eslint/consistent",{"_index":1971,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["eslint/member",{"_index":1964,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["eslint/naming",{"_index":1086,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{}}}],["eslint/no",{"_index":126,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["eslint/prefer",{"_index":2226,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{}}}],["etc",{"_index":1081,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["eui",{"_index":3652,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":3675,"title":{},"body":{"changelog.html":{}}}],["event",{"_index":262,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"license.html":{}}}],["event'])@hostlistener('window:focusin",{"_index":3238,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["event.firstname.length",{"_index":2379,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["event.lastname.length",{"_index":2380,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["event.preventdefault",{"_index":2322,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["event.returnvalue",{"_index":2323,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["event.target",{"_index":250,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{}}}],["eventemitter",{"_index":668,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["eventemitter(true",{"_index":1544,"title":{},"body":{"classes/InitializationState.html":{}}}],["events",{"_index":2390,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["evolution",{"_index":3183,"title":{},"body":{"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["except",{"_index":1884,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"modules/StoreModule.html":{}}}],["executes",{"_index":3241,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["executesearch",{"_index":3208,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["executesearch(text",{"_index":3239,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["executionstrategy",{"_index":3141,"title":{},"body":{"modules/StoreModule.html":{}}}],["expand",{"_index":438,"title":{},"body":{"components/AppComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["expand/collapse",{"_index":1600,"title":{},"body":{"classes/InitializationState.html":{}}}],["expand_collapse_params_default",{"_index":1503,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["expandcollapsedone",{"_index":1602,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded",{"_index":424,"title":{},"body":{"components/AppComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["expanded(value",{"_index":1539,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded/collapsed",{"_index":1494,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedchange",{"_index":1545,"title":{},"body":{"classes/InitializationState.html":{}}}],["expandedstate",{"_index":1495,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstate2",{"_index":1497,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstateobj",{"_index":1551,"title":{},"body":{"classes/InitializationState.html":{}}}],["expands",{"_index":1587,"title":{},"body":{"classes/InitializationState.html":{}}}],["expansion",{"_index":1818,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["expected",{"_index":2739,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["experimentation",{"_index":2769,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["explicit",{"_index":2464,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["exploration",{"_index":4190,"title":{},"body":{"index.html":{}}}],["export",{"_index":129,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["exportas",{"_index":769,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["exports",{"_index":545,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["express",{"_index":4124,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["ext/operators",{"_index":1948,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["extended",{"_index":1500,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["extends",{"_index":16,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["external",{"_index":83,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"changelog.html":{}}}],["extra",{"_index":4128,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":493,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["extraction_set_dropdown",{"_index":1320,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["extractionset",{"_index":1284,"title":{"interfaces/ExtractionSet.html":{}},"body":{"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["extractionsetchanged",{"_index":1300,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["extractionsetchanged(value",{"_index":1310,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["extractionsetdropdowncomponent",{"_index":492,"title":{"components/ExtractionSetDropdownComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["extractionsetdropdownmodule",{"_index":1336,"title":{"modules/ExtractionSetDropdownModule.html":{}},"body":{"modules/ExtractionSetDropdownModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["extractionsets",{"_index":1933,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["extractionsites",{"_index":1934,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["extractionsitetooltip",{"_index":1735,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["extracts",{"_index":3253,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["extrapulmonary",{"_index":1181,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye",{"_index":1156,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye.svg",{"_index":1157,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1197,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f.svg",{"_index":1198,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["factor",{"_index":2164,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["factory",{"_index":1875,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":2744,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["faded",{"_index":995,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["fadeinout",{"_index":1000,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["fail",{"_index":3884,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":3911,"title":{},"body":{"changelog.html":{}}}],["fallopian",{"_index":1158,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["false",{"_index":286,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["false=right",{"_index":1707,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["favor",{"_index":3877,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":3618,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":3808,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":3835,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":1351,"title":{},"body":{"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["fetch",{"_index":1142,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["fetched",{"_index":2520,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["fetched]).pipe",{"_index":2524,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["fetchpreviousregistrations",{"_index":615,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["fetchpreviousregistrationscallback",{"_index":627,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/typealiases.html":{}}}],["field",{"_index":568,"title":{},"body":{"modules/AppModule.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewModalComponent.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/UserName.html":{},"changelog.html":{}}}],["fields",{"_index":2754,"title":{},"body":{"components/ReviewModalComponent.html":{},"components/TagSearchComponent.html":{}}}],["file",{"_index":5,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["fileinput",{"_index":1638,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["fileinputelement",{"_index":1663,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["fileinputelement.click",{"_index":1665,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["filereader",{"_index":1668,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["filereader.onload",{"_index":1669,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["filereader.readastext(file",{"_index":1675,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["files",{"_index":1647,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"license.html":{}}}],["fill",{"_index":1377,"title":{},"body":{"components/HeaderComponent.html":{}}}],["filler",{"_index":741,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["filter",{"_index":1865,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["filter(([_nodes",{"_index":2949,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter((node",{"_index":2941,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(as",{"_index":185,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["filter(def",{"_index":1409,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["filter(e",{"_index":2976,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(item",{"_index":2565,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(key",{"_index":1996,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["filter(started",{"_index":2031,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["filtered",{"_index":1888,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["filternulls",{"_index":1946,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["filters",{"_index":3629,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":3879,"title":{},"body":{"changelog.html":{}}}],["finished",{"_index":1076,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["finishing",{"_index":3718,"title":{},"body":{"changelog.html":{}}}],["fired",{"_index":3069,"title":{},"body":{"components/StageNavComponent.html":{}}}],["first",{"_index":2127,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"interfaces/UserName.html":{},"changelog.html":{}}}],["firstname",{"_index":333,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/GlobalConfig.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{}}}],["firstnamevalidator",{"_index":2114,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["fit",{"_index":3450,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{}}}],["fitness",{"_index":4273,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":3799,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":3580,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":3931,"title":{},"body":{"changelog.html":{}}}],["flex",{"_index":400,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["flexible",{"_index":3635,"title":{},"body":{"changelog.html":{}}}],["float",{"_index":2751,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["floatlabel",{"_index":598,"title":{},"body":{"modules/AppModule.html":{}}}],["fly",{"_index":3999,"title":{},"body":{"changelog.html":{}}}],["focused",{"_index":2838,"title":{},"body":{"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["focusin",{"_index":3215,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["following",{"_index":4262,"title":{},"body":{"license.html":{}}}],["font",{"_index":407,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["footer",{"_index":2755,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["foreach(def",{"_index":1414,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["form",{"_index":735,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["format",{"_index":2450,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"changelog.html":{}}}],["formatted",{"_index":1253,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["formsmodule",{"_index":2147,"title":{},"body":{"modules/NameInputModule.html":{},"modules/TagSearchModule.html":{}}}],["found",{"_index":2768,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["frame",{"_index":3819,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":4182,"title":{},"body":{"index.html":{}}}],["free",{"_index":4243,"title":{},"body":{"license.html":{}}}],["from(fetch(url)).pipe",{"_index":2200,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["from(search(text",{"_index":3309,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["fs",{"_index":4127,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":1501,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["fullscreen",{"_index":3956,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":3809,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":465,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"interfaces/GlobalConfig.html":{},"classes/InitializationState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["functions",{"_index":4175,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":4231,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":4261,"title":{},"body":{"license.html":{}}}],["further",{"_index":3952,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":3800,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":687,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["gatoken",{"_index":1116,"title":{},"body":{"modules/CoreModule.html":{}}}],["general",{"_index":2245,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["generate",{"_index":3658,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":3679,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":3622,"title":{},"body":{"changelog.html":{}}}],["generic",{"_index":1687,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["genericmessage",{"_index":1067,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessagechannel",{"_index":1068,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessageservice",{"_index":1069,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["getarguments",{"_index":1455,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getarguments(undefined",{"_index":1460,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getclassend",{"_index":3406,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getcontent",{"_index":821,"title":{},"body":{"components/ContainerComponent.html":{}}}],["getcurrentdate",{"_index":2494,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getcurrentidentifier",{"_index":2491,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getdisabled",{"_index":2694,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["getglobalskipconfirmation",{"_index":2281,"title":{},"body":{"injectables/PageState.html":{}}}],["gethaschanges",{"_index":2283,"title":{},"body":{"injectables/PageState.html":{}}}],["gethasthicknessvalue",{"_index":3024,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["gethaswrappedcontent",{"_index":824,"title":{},"body":{"components/ContainerComponent.html":{}}}],["geticon",{"_index":3407,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getid",{"_index":3487,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["getid(_index",{"_index":3500,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["getislighttheme",{"_index":318,"title":{},"body":{"components/AppComponent.html":{}}}],["getisvalid",{"_index":2498,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getjsonld",{"_index":2485,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getlabelel",{"_index":3082,"title":{},"body":{"components/StageNavComponent.html":{}}}],["getlatesttags",{"_index":97,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["getleft",{"_index":1708,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["getmessages",{"_index":1886,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsource",{"_index":1910,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsource(source",{"_index":1889,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsources",{"_index":1911,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsources(sources",{"_index":1893,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmetadata",{"_index":2483,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getmethodname",{"_index":1446,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getmethodname(undefined",{"_index":1462,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getname",{"_index":2130,"title":{},"body":{"components/NameInputComponent.html":{}}}],["getnodebbox",{"_index":4044,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["getnodebbox(model",{"_index":2904,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["getnodebbox(placement[0",{"_index":2952,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["getnodecollisions",{"_index":2888,"title":{},"body":{"injectables/SceneState.html":{}}}],["getnodes",{"_index":2879,"title":{},"body":{"injectables/SceneState.html":{}}}],["getoptionsel",{"_index":3086,"title":{},"body":{"components/StageNavComponent.html":{}}}],["getorgandata",{"_index":2327,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["getorgandata(iri",{"_index":2235,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["getplacementcube",{"_index":2892,"title":{},"body":{"injectables/SceneState.html":{}}}],["getpreviousregistrationnodes",{"_index":2890,"title":{},"body":{"injectables/SceneState.html":{}}}],["getpreviousregistrations",{"_index":2489,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["getreferenceorganiri",{"_index":2328,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["getreferenceorganiri(organ",{"_index":2222,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["getreferenceorgannodes",{"_index":2883,"title":{},"body":{"injectables/SceneState.html":{}}}],["getreferenceorgansimplenodes",{"_index":2886,"title":{},"body":{"injectables/SceneState.html":{}}}],["getrotatednodes",{"_index":2881,"title":{},"body":{"injectables/SceneState.html":{}}}],["getrotation",{"_index":2895,"title":{},"body":{"injectables/SceneState.html":{}}}],["gets",{"_index":1485,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["getskipconfirmation",{"_index":2279,"title":{},"body":{"injectables/PageState.html":{}}}],["getsourcedb",{"_index":2194,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["gettags",{"_index":94,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["getter/setter",{"_index":1532,"title":{},"body":{"classes/InitializationState.html":{}}}],["gettheme",{"_index":3343,"title":{},"body":{"injectables/ThemingService.html":{}}}],["getting",{"_index":3568,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["getupdatedcheckedresults",{"_index":3209,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["getupdatedcheckedresults(result",{"_index":3243,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["getvalid",{"_index":2487,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["github",{"_index":3869,"title":{},"body":{"changelog.html":{}}}],["give",{"_index":1878,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["given",{"_index":1252,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{}}}],["gizmo",{"_index":980,"title":{},"body":{"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["gland",{"_index":1184,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["global",{"_index":14,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"miscellaneous/variables.html":{}}}],["global_config",{"_index":761,"title":{},"body":{"modules/ConfigModule.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":244,"title":{"interfaces/GlobalConfig.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["globalconfig.getoption('fetchpreviousregistrations').pipe",{"_index":2521,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["globalconfigfactory",{"_index":762,"title":{},"body":{"modules/ConfigModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["globalconfigfactory(globals",{"_index":1355,"title":{},"body":{"interfaces/GlobalConfig.html":{},"miscellaneous/functions.html":{}}}],["globalconfigstate",{"_index":245,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["globally",{"_index":2191,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["globals",{"_index":2186,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"miscellaneous/functions.html":{}}}],["globals.get('ruiconfig",{"_index":1356,"title":{},"body":{"interfaces/GlobalConfig.html":{}}}],["globalskipconfirmation",{"_index":2254,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["globalsservice",{"_index":760,"title":{},"body":{"modules/ConfigModule.html":{},"interfaces/GlobalConfig.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"miscellaneous/functions.html":{}}}],["globalthis.getcomputedstyle(element",{"_index":1569,"title":{},"body":{"classes/InitializationState.html":{}}}],["globalthis['ruiconfig",{"_index":653,"title":{},"body":{"components/AppWebComponent.html":{}}}],["good",{"_index":3908,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":673,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":671,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["granted",{"_index":4242,"title":{},"body":{"license.html":{}}}],["graph",{"_index":4289,"title":{},"body":{"modules.html":{}}}],["graphical",{"_index":3649,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":4130,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":3728,"title":{},"body":{"changelog.html":{}}}],["group",{"_index":3105,"title":{},"body":{"components/StageNavComponent.html":{}}}],["grow",{"_index":742,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{}}}],["gtex",{"_index":3659,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":3904,"title":{},"body":{"changelog.html":{}}}],["half",{"_index":1499,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["hand",{"_index":1138,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["handleclick",{"_index":227,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{}}}],["handleclick(target",{"_index":271,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["handlefile",{"_index":1639,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["handlefile(event",{"_index":1650,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["handlekey",{"_index":228,"title":{},"body":{"components/AppComponent.html":{}}}],["handlekey(target",{"_index":273,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["handlemessage",{"_index":779,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/ToggleButtonComponent.html":{}}}],["handlemessage(_msg",{"_index":789,"title":{},"body":{"components/ContainerComponent.html":{}}}],["handlemessage(msg",{"_index":1014,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["handlenodedrag",{"_index":885,"title":{},"body":{"components/ContentComponent.html":{}}}],["handlenodedrag(event",{"_index":893,"title":{},"body":{"components/ContentComponent.html":{}}}],["handler",{"_index":1656,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{}}}],["handles",{"_index":1250,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["handling",{"_index":1399,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["happen",{"_index":3938,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":3885,"title":{},"body":{"changelog.html":{}}}],["happy",{"_index":3134,"title":{},"body":{"modules/StoreModule.html":{}}}],["haschanges",{"_index":2255,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["hascheckedtags",{"_index":3210,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hash",{"_index":4152,"title":{},"body":{"dependencies.html":{}}}],["hasthicknessvalue",{"_index":3003,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["haswrappedcontent",{"_index":782,"title":{},"body":{"components/ContainerComponent.html":{}}}],["header",{"_index":218,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"interfaces/User.html":{}}}],["header'},{'name",{"_index":496,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["header.component",{"_index":1388,"title":{},"body":{"modules/HeaderModule.html":{}}}],["header.component.html",{"_index":1359,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":1358,"title":{},"body":{"components/HeaderComponent.html":{}}}],["headercomponent",{"_index":495,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headermodule",{"_index":552,"title":{"modules/HeaderModule.html":{}},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules.html":{},"overview.html":{}}}],["heart",{"_index":1162,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["heart.svg",{"_index":1163,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":403,"title":{},"body":{"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["helmet",{"_index":4134,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":3903,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":61,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/StageNavComponent.html":{},"miscellaneous/functions.html":{}}}],["here",{"_index":167,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["hereby",{"_index":4241,"title":{},"body":{"license.html":{}}}],["hex",{"_index":4136,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":406,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["hiderequiredmarker",{"_index":599,"title":{},"body":{"modules/AppModule.html":{}}}],["hides",{"_index":925,"title":{},"body":{"components/ContentComponent.html":{}}}],["highlight",{"_index":3708,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":3482,"title":{},"body":{"interfaces/VisibilityItem.html":{},"changelog.html":{}}}],["highlights",{"_index":3709,"title":{},"body":{"changelog.html":{}}}],["hint",{"_index":81,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["holders",{"_index":4278,"title":{},"body":{"license.html":{}}}],["home",{"_index":1374,"title":{},"body":{"components/HeaderComponent.html":{}}}],["homeurl",{"_index":219,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/User.html":{}}}],["hooked",{"_index":3842,"title":{},"body":{"changelog.html":{}}}],["horizontal",{"_index":2841,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["host",{"_index":398,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":669,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["hostbinding('@expandcollapse",{"_index":1550,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('@fadeinout",{"_index":1029,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["hostbinding('@openclose",{"_index":1549,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('class",{"_index":681,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["hostbinding('class.ccf",{"_index":1527,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["hostbinding('class.cff",{"_index":1025,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["hostbinding('style.margin",{"_index":1030,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["hostbindings",{"_index":709,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["hostlistener",{"_index":321,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{}}}],["hostlistener('@expandcollapse.done",{"_index":1601,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('@openclose.done",{"_index":1597,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('click",{"_index":3301,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('click')@hostlistener('focusin",{"_index":3251,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('document:click",{"_index":272,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["hostlistener('document:keydown",{"_index":274,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["hostlistener('focusin",{"_index":3302,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('window:click",{"_index":3237,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlistener('window:focusin",{"_index":3304,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["hostlisteners",{"_index":232,"title":{},"body":{"components/AppComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["hover",{"_index":453,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["hovered",{"_index":1788,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["hovering",{"_index":3768,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":3572,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":474,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["htmlelement",{"_index":252,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{}}}],["htmlinputelement",{"_index":697,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["htmlscriptelement",{"_index":3445,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["http://purl.org/ccf/1.5/${this.currentidentifier",{"_index":2609,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["http://purl.org/ccf/1.5/${this.currentidentifier}_placement",{"_index":2630,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhmaleorgans_vhm_spleen_colic_surface",{"_index":2865,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["httpclientmodule",{"_index":1107,"title":{},"body":{"modules/CoreModule.html":{}}}],["https://beta",{"_index":4193,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":4204,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":4197,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":2606,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"index.html":{}}}],["https://humanatlas.io",{"_index":4222,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":4219,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":4199,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":4195,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":4206,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":3993,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":3142,"title":{},"body":{"modules/StoreModule.html":{}}}],["https://www.youtube.com/iframe_api",{"_index":3447,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["hubmap",{"_index":597,"title":{},"body":{"modules/AppModule.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["human",{"_index":3570,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["i18nplural:countmapping",{"_index":3322,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["icon",{"_index":440,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ReviewModalComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["icon.add",{"_index":2766,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["icon.name",{"_index":1419,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["icon.namespace",{"_index":1420,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["icondefinition",{"_index":1389,"title":{"interfaces/IconDefinition.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["iconregistry",{"_index":1400,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["iconregistrystate",{"_index":1401,"title":{"injectables/IconRegistryState.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["icons",{"_index":1143,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["icons.ts",{"_index":1127,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["id",{"_index":154,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["idb",{"_index":4138,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1859,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["identifiers",{"_index":4303,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["idmatches(ontologyid",{"_index":2034,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["iec",{"_index":3882,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":3433,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["ignoredkeys",{"_index":1994,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ignoredkeys.includes(key",{"_index":1997,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["iif",{"_index":2285,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["iif(!!config.user",{"_index":2302,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["image",{"_index":3876,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":3920,"title":{},"body":{"changelog.html":{}}}],["immutable",{"_index":2152,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"miscellaneous/functions.html":{}}}],["implementation",{"_index":60,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["implemented",{"_index":3841,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":3958,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":204,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{}}}],["implied",{"_index":4270,"title":{},"body":{"license.html":{}}}],["implies",{"_index":1080,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["import",{"_index":99,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["important",{"_index":457,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagListComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["imported",{"_index":1122,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["imports",{"_index":559,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["improve",{"_index":3836,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":3673,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":3645,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":3729,"title":{},"body":{"changelog.html":{}}}],["in's",{"_index":1770,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["include",{"_index":3889,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":4265,"title":{},"body":{"license.html":{}}}],["includes",{"_index":3619,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":3707,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":3864,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":3954,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":18,"title":{"index.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":3587,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":4229,"title":{},"body":{"index.html":{}}}],["indicator",{"_index":1822,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["individual",{"_index":3846,"title":{},"body":{"changelog.html":{}}}],["infinity",{"_index":363,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["infix",{"_index":736,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["info.side",{"_index":2241,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["infobuttonmodule",{"_index":2798,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["information",{"_index":904,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ExtractionSet.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":3923,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":3891,"title":{},"body":{"changelog.html":{}}}],["inherit",{"_index":738,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["init",{"_index":3438,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["initial",{"_index":306,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["initialconfig",{"_index":651,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialdelay",{"_index":649,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialization",{"_index":1573,"title":{},"body":{"classes/InitializationState.html":{}}}],["initializationstate",{"_index":1467,"title":{"classes/InitializationState.html":{}},"body":{"classes/InitializationState.html":{},"coverage.html":{}}}],["initialize",{"_index":3344,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(component",{"_index":3353,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(element",{"_index":3358,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialized",{"_index":610,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["initializer",{"_index":3356,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initializes",{"_index":65,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["initializing",{"_index":1077,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["initskipconfirmationlisteners",{"_index":2249,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["inject",{"_index":1863,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"injectables/ThemingService.html":{},"components/VideoModalComponent.html":{}}}],["inject(default_theme",{"_index":3375,"title":{},"body":{"injectables/ThemingService.html":{}}}],["inject(document",{"_index":3441,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["inject(mat_dialog_data",{"_index":2734,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["injectable",{"_index":0,"title":{"injectables/AnatomicalStructureTagState.html":{},"injectables/IconRegistryState.html":{},"injectables/MessageService.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"injectables/RegistrationState.html":{},"injectables/SceneState.html":{},"injectables/ThemingService.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"injectables/ThemingService.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["injectables",{"_index":2,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"injectables/IconRegistryState.html":{},"injectables/MessageService.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"injectables/RegistrationState.html":{},"injectables/SceneState.html":{},"injectables/ThemingService.html":{},"overview.html":{}}}],["injected",{"_index":2731,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["injecting",{"_index":163,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["injectiontoken",{"_index":1347,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('default",{"_index":3371,"title":{},"body":{"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":37,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["injector.get(overlaycontainer",{"_index":3386,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(renderer2",{"_index":3384,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(themingservice",{"_index":3373,"title":{},"body":{"injectables/ThemingService.html":{}}}],["inline",{"_index":2776,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["input",{"_index":258,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["input'},{'name",{"_index":482,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["input.component",{"_index":757,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{}}}],["input.component.html",{"_index":679,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["input.component.scss",{"_index":680,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["input.component.ts",{"_index":662,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["input.component.ts:31",{"_index":3021,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:35",{"_index":713,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{}}}],["input.component.ts:36",{"_index":3019,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:40",{"_index":712,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{}}}],["input.component.ts:41",{"_index":3020,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:44",{"_index":2128,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:45",{"_index":711,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["input.component.ts:46",{"_index":3025,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:48",{"_index":3018,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:50",{"_index":2120,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:54",{"_index":2132,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:60",{"_index":715,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{}}}],["input.component.ts:63",{"_index":3023,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:68",{"_index":2118,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.component.ts:70",{"_index":714,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["input.component.ts:73",{"_index":3022,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["input.component.ts:83",{"_index":2122,"title":{},"body":{"components/NameInputComponent.html":{}}}],["input.module",{"_index":1848,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RightSidebarModule.html":{}}}],["input.module.ts",{"_index":747,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{}}}],["input.target",{"_index":696,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["input/block",{"_index":661,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["input/name",{"_index":1847,"title":{},"body":{"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"interfaces/UserName.html":{},"coverage.html":{}}}],["input/slices",{"_index":2790,"title":{},"body":{"modules/RightSidebarModule.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["input[type=number",{"_index":718,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["inputarray",{"_index":1254,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["inputarray.join",{"_index":1257,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["inputevent",{"_index":689,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/NameInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/UserName.html":{}}}],["inputs",{"_index":611,"title":{},"body":{"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["inputtarget",{"_index":695,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["inputtarget.files",{"_index":1666,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["inputtarget.files[0",{"_index":1667,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["inputtarget.value",{"_index":699,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["inputted",{"_index":2680,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["inputting",{"_index":2111,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["insertitem",{"_index":2500,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["insertitem(registration",{"_index":2570,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["inside",{"_index":1274,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["instance",{"_index":41,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["instanceof",{"_index":3305,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["instant",{"_index":1493,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["instead",{"_index":3059,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["instructions",{"_index":3735,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":3810,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":3704,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":3890,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":3823,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":3794,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":3941,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":3990,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":128,"title":{"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":194,"title":{},"body":{"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":3875,"title":{},"body":{"changelog.html":{}}}],["interval",{"_index":3275,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["interval(this.searchthrottle",{"_index":3283,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["intestine",{"_index":1169,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["intestine.svg",{"_index":1170,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["invisible",{"_index":1008,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["iri",{"_index":148,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["iris",{"_index":2562,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["iris.has(item.id",{"_index":2566,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["is3dview",{"_index":881,"title":{},"body":{"components/ContentComponent.html":{}}}],["isdatavalid",{"_index":2435,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["isdatavalid(page",{"_index":2457,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["isdropdownactive",{"_index":3041,"title":{},"body":{"components/StageNavComponent.html":{}}}],["isdropdownhidden",{"_index":3042,"title":{},"body":{"components/StageNavComponent.html":{}}}],["islighttheme",{"_index":235,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["ismultiple",{"_index":1301,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["isnan(this.slicesconfig.thickness",{"_index":3004,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["isnarrowview",{"_index":882,"title":{},"body":{"components/ContentComponent.html":{}}}],["isolated",{"_index":1871,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["issue",{"_index":3860,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":3624,"title":{},"body":{"changelog.html":{}}}],["isvalid",{"_index":2443,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["it's",{"_index":3702,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":1291,"title":{},"body":{"interfaces/ExtractionSet.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["item.id",{"_index":2568,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/VisibilityMenuComponent.html":{}}}],["item.name",{"_index":2569,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/VisibilityMenuComponent.html":{}}}],["item.opacity",{"_index":2938,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["item.tooltip",{"_index":1803,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["item.ts",{"_index":3481,"title":{},"body":{"interfaces/VisibilityItem.html":{},"coverage.html":{}}}],["item.visible",{"_index":2937,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/VisibilityMenuComponent.html":{}}}],["item?.tooltip",{"_index":1801,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["items",{"_index":444,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["items.length",{"_index":3313,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["items.slice(0",{"_index":3314,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["itemschange",{"_index":3494,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["iu",{"_index":3971,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":4220,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":3595,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["join",{"_index":1255,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["json",{"_index":498,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["json.parse(filereader.result",{"_index":1670,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["json.stringify(jsonobj",{"_index":2583,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["json_file_reader",{"_index":1672,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["jsonfilereadercomponent",{"_index":497,"title":{"components/JsonFileReaderComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["jsonfilereadermodule",{"_index":1676,"title":{"modules/JsonFileReaderModule.html":{}},"body":{"modules/JsonFileReaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["jsonld",{"_index":2439,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["jsonobj",{"_index":2579,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["july",{"_index":3940,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":3977,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":432,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["keeps",{"_index":1786,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["key",{"_index":691,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/StoreModule.html":{},"interfaces/UserName.html":{},"interfaces/XYZTriplet.html":{}}}],["keyboard",{"_index":270,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["keyboardevent",{"_index":264,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["keys",{"_index":268,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["keyval",{"_index":4139,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":1164,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney.svg",{"_index":1165,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":4269,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1166,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["knee.svg",{"_index":1167,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":3623,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":3611,"title":{},"body":{"changelog.html":{}}}],["l",{"_index":1754,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["label",{"_index":155,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/DetailsLabelComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["label'},{'name",{"_index":489,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["label.component",{"_index":1265,"title":{},"body":{"modules/DetailsLabelModule.html":{}}}],["label.component.html",{"_index":1244,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.scss",{"_index":1243,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.ts",{"_index":1235,"title":{},"body":{"components/DetailsLabelComponent.html":{},"coverage.html":{}}}],["label.component.ts:15",{"_index":1247,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.ts:20",{"_index":1246,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.component.ts:29",{"_index":1249,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["label.module",{"_index":1841,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["label.module.ts",{"_index":1264,"title":{},"body":{"modules/DetailsLabelModule.html":{}}}],["label/details",{"_index":1234,"title":{},"body":{"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["labeled",{"_index":501,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["labeledslidetogglecomponent",{"_index":500,"title":{"components/LabeledSlideToggleComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["labeledslidetogglemodule",{"_index":1721,"title":{"modules/LabeledSlideToggleModule.html":{}},"body":{"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{},"modules.html":{},"overview.html":{}}}],["labelel",{"_index":3051,"title":{},"body":{"components/StageNavComponent.html":{}}}],["labelel.contains(target",{"_index":3093,"title":{},"body":{"components/StageNavComponent.html":{}}}],["labelref",{"_index":3043,"title":{},"body":{"components/StageNavComponent.html":{}}}],["labels",{"_index":1693,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labels[0",{"_index":1717,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labels[0]}}{{labels[1",{"_index":1720,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labels[1",{"_index":1710,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["labs/dispatch",{"_index":4103,"title":{},"body":{"dependencies.html":{}}}],["landmark",{"_index":1324,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["landmarks",{"_index":1811,"title":{},"body":{"components/LeftSidebarComponent.html":{},"changelog.html":{}}}],["large",{"_index":1168,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":3664,"title":{},"body":{"changelog.html":{}}}],["larynx",{"_index":1171,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larynx.svg",{"_index":1172,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["last",{"_index":2129,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"modules/StoreModule.html":{},"interfaces/UserName.html":{}}}],["lastname",{"_index":334,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/GlobalConfig.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{}}}],["lastnamevalidator",{"_index":2115,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["latest",{"_index":3632,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["latesttags",{"_index":34,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["launch",{"_index":2661,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["launcher",{"_index":3454,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher'},{'name",{"_index":531,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["launcher.component",{"_index":3473,"title":{},"body":{"modules/VideoModalLauncherModule.html":{}}}],["launcher.component.html",{"_index":3456,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.scss",{"_index":3455,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.ts",{"_index":3452,"title":{},"body":{"components/VideoModalLauncherComponent.html":{},"coverage.html":{}}}],["launcher.component.ts:17",{"_index":3459,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.ts:22",{"_index":3458,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.component.ts:32",{"_index":3460,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launcher.module",{"_index":1101,"title":{},"body":{"modules/ContentModule.html":{}}}],["launcher.module.ts",{"_index":3472,"title":{},"body":{"modules/VideoModalLauncherModule.html":{}}}],["launcher/video",{"_index":1100,"title":{},"body":{"modules/ContentModule.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"coverage.html":{}}}],["launches",{"_index":3461,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launching",{"_index":3453,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["launchreviewmodal",{"_index":2666,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["launchvideomodal",{"_index":3457,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["layers",{"_index":4091,"title":{},"body":{"dependencies.html":{}}}],["lazy",{"_index":49,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ld",{"_index":3901,"title":{},"body":{"changelog.html":{}}}],["leading",{"_index":2000,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["leak",{"_index":3859,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":3717,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":449,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["left.px",{"_index":1003,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["left.svg",{"_index":1160,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":3726,"title":{},"body":{"changelog.html":{}}}],["leftmargin",{"_index":996,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["leftsidebarcomponent",{"_index":504,"title":{"components/LeftSidebarComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["leftsidebarmodule",{"_index":553,"title":{"modules/LeftSidebarModule.html":{}},"body":{"modules/AppModule.html":{},"modules/LeftSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["legend",{"_index":473,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["length",{"_index":3006,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["level",{"_index":3380,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["levels",{"_index":3987,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":4282,"title":{},"body":{"license.html":{}}}],["liable",{"_index":4279,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":3667,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":3830,"title":{},"body":{"changelog.html":{}}}],["library/assets/body4mesh_1338.glb",{"_index":2867,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["license",{"_index":4235,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":3713,"title":{},"body":{"changelog.html":{}}}],["light",{"_index":283,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["lighter",{"_index":1371,"title":{},"body":{"components/HeaderComponent.html":{}}}],["limit",{"_index":70,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/variables.html":{}}}],["limitation",{"_index":4249,"title":{},"body":{"license.html":{}}}],["limited",{"_index":3927,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["limits",{"_index":3005,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["line",{"_index":124,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["link",{"_index":1372,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{}}}],["linkage",{"_index":3942,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":3637,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":3690,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":2773,"title":{},"body":{"components/RightSidebarComponent.html":{},"components/TagListComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":523,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["list.component",{"_index":3194,"title":{},"body":{"modules/TagListModule.html":{}}}],["list.component.html",{"_index":3158,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.scss",{"_index":3157,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts",{"_index":3155,"title":{},"body":{"components/TagListComponent.html":{},"coverage.html":{}}}],["list.component.ts:18",{"_index":3165,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:23",{"_index":3163,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:28",{"_index":3164,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:33",{"_index":3162,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:49",{"_index":3172,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:53",{"_index":3170,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.component.ts:62",{"_index":3166,"title":{},"body":{"components/TagListComponent.html":{}}}],["list.module",{"_index":2793,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["list.module.ts",{"_index":3191,"title":{},"body":{"modules/TagListModule.html":{}}}],["list/tag",{"_index":2792,"title":{},"body":{"modules/RightSidebarModule.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"coverage.html":{}}}],["listen",{"_index":1869,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listener",{"_index":1595,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listeners",{"_index":799,"title":{},"body":{"components/ContainerComponent.html":{}}}],["listens",{"_index":3065,"title":{},"body":{"components/StageNavComponent.html":{}}}],["literal",{"_index":1346,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/ReferenceDataStateModel.html":{},"dependencies.html":{}}}],["little",{"_index":3792,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1173,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["liver.svg",{"_index":1174,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":50,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VideoModalComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["loaded",{"_index":1130,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":4094,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":4096,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":4097,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":3614,"title":{},"body":{"changelog.html":{}}}],["loads",{"_index":3432,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["loadyoutubeplayerapi",{"_index":3427,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["local",{"_index":2526,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["located",{"_index":1526,"title":{},"body":{"classes/InitializationState.html":{}}}],["location",{"_index":3372,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["locations",{"_index":3612,"title":{},"body":{"changelog.html":{}}}],["lodash",{"_index":1950,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["log",{"_index":4223,"title":{},"body":{"index.html":{}}}],["logger",{"_index":3148,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":3661,"title":{},"body":{"changelog.html":{}}}],["logic",{"_index":1508,"title":{},"body":{"classes/InitializationState.html":{}}}],["logo",{"_index":1381,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logotooltip",{"_index":220,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/User.html":{}}}],["longer",{"_index":3776,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":1272,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/HeaderComponent.html":{},"changelog.html":{}}}],["looks",{"_index":2220,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["lookup",{"_index":2181,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["lowerbound",{"_index":2906,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["lowerbound[i",{"_index":2915,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["lru",{"_index":4143,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":4098,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1175,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lung.svg",{"_index":1176,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1177,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["m",{"_index":3027,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["made",{"_index":2308,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"changelog.html":{}}}],["main",{"_index":767,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["major",{"_index":3617,"title":{},"body":{"changelog.html":{}}}],["make",{"_index":2190,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["makes",{"_index":3512,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["making",{"_index":1762,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["male",{"_index":1350,"title":{},"body":{"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["mammary",{"_index":1183,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":311,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["managers",{"_index":3671,"title":{},"body":{"changelog.html":{}}}],["manages",{"_index":3340,"title":{},"body":{"injectables/ThemingService.html":{}}}],["manually",{"_index":1661,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["map",{"_index":113,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["map(([_viewtype",{"_index":2981,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([anatomicalstructures",{"_index":2933,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([entities",{"_index":136,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["map(([haschanges",{"_index":2319,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["map(([local",{"_index":2525,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["map(([nodes",{"_index":2951,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([organ",{"_index":1781,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["map(([organiri",{"_index":2958,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([page",{"_index":2512,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["map(([placement",{"_index":2921,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([rotation",{"_index":2926,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map((item",{"_index":2567,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map((node",{"_index":2943,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map((set",{"_index":2098,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["map((side",{"_index":2994,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(basehref",{"_index":2196,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["map(def",{"_index":1411,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["map(dims",{"_index":911,"title":{},"body":{"components/ContentComponent.html":{}}}],["map(node",{"_index":2998,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(organ",{"_index":1790,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["map(p",{"_index":937,"title":{},"body":{"components/ContentComponent.html":{}}}],["map(sex",{"_index":1795,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["map(side",{"_index":1798,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["map(this.truncateresults",{"_index":3311,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["map(type",{"_index":930,"title":{},"body":{"components/ContentComponent.html":{}}}],["map(value",{"_index":2294,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["mapping",{"_index":3263,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["march",{"_index":3833,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":982,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/variables.html":{}}}],["margin2",{"_index":1505,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["markdown",{"_index":4148,"title":{},"body":{"dependencies.html":{}}}],["marrow",{"_index":1152,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["marrow.svg",{"_index":1153,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":734,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["mat.transformaspoint",{"_index":2907,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["mat.transformaspoint([1",{"_index":2909,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["mat_dialog_data",{"_index":2738,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["mat_form_field_default_options",{"_index":566,"title":{},"body":{"modules/AppModule.html":{}}}],["matbuttonmodule",{"_index":1682,"title":{},"body":{"modules/JsonFileReaderModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/TagSearchModule.html":{}}}],["match",{"_index":2017,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["matcheckboxmodule",{"_index":3329,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["matches",{"_index":183,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["matches.length",{"_index":189,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["matches.map((as",{"_index":190,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["matching",{"_index":75,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matchipsmodule",{"_index":3192,"title":{},"body":{"modules/TagListModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["matdialog",{"_index":2403,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["matdialogmodule",{"_index":2426,"title":{},"body":{"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/VideoModalModule.html":{}}}],["matdialogref",{"_index":2351,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["matdividermodule",{"_index":1838,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{},"modules/StageNavModule.html":{}}}],["material",{"_index":1376,"title":{},"body":{"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["matexpansionmodule",{"_index":1836,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["matformfieldmodule",{"_index":756,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["math.floor(p.x",{"_index":938,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.floor(p.y",{"_index":939,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.floor(p.z",{"_index":940,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.gl/core",{"_index":2156,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":4101,"title":{},"body":{"dependencies.html":{}}}],["math.max(dims.x",{"_index":912,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.max(dims.y",{"_index":916,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.max(dims.z",{"_index":918,"title":{},"body":{"components/ContentComponent.html":{}}}],["math.max(n",{"_index":2914,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["math.min(20",{"_index":2076,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["math.min(n",{"_index":2911,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["math.round(xyz.x",{"_index":2655,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["math.round(xyz.y",{"_index":2656,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["math.round(xyz.z",{"_index":2657,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["maticonmodule",{"_index":569,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/DrawerModule.html":{},"modules/HeaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["maticonregistry",{"_index":1395,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matinputmodule",{"_index":750,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/NameInputModule.html":{},"modules/SlicesInputModule.html":{},"modules/TagSearchModule.html":{}}}],["matlegacyslidermodule",{"_index":2850,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["matradiomodule",{"_index":3117,"title":{},"body":{"modules/StageNavModule.html":{}}}],["matripplemodule",{"_index":752,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/VisibilityMenuModule.html":{}}}],["matrix",{"_index":2206,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["matrix.transformaspoint",{"_index":2212,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["matrix4",{"_index":2154,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["matrix4(matrix4.identity",{"_index":2208,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matrix4(matrix4.identity).rotatey(toradians(rotation)).multiplyright(n.transformmatrix",{"_index":2928,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matrix4(matrix4.identity).scale([2",{"_index":2869,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matrix4(model.transformmatrix",{"_index":2905,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["matselectmodule",{"_index":1341,"title":{},"body":{"modules/ExtractionSetDropdownModule.html":{},"modules/StageNavModule.html":{}}}],["matslidermodule",{"_index":2851,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["matslidetogglemodule",{"_index":1726,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{}}}],["matsnackbar",{"_index":239,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["matsnackbarmodule",{"_index":571,"title":{},"body":{"modules/AppModule.html":{}}}],["mattooltipmodule",{"_index":754,"title":{},"body":{"modules/BlockSizeInputModule.html":{},"modules/HeaderModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{}}}],["max",{"_index":989,"title":{},"body":{"components/ContentComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["maximum",{"_index":78,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{}}}],["mc",{"_index":3970,"title":{},"body":{"changelog.html":{}}}],["mdc",{"_index":469,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/NameInputComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["measured",{"_index":1565,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredmargin",{"_index":1567,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredwidth",{"_index":1557,"title":{},"body":{"classes/InitializationState.html":{}}}],["memory",{"_index":3858,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1819,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["menu'},{'name",{"_index":534,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["menu.component",{"_index":3545,"title":{},"body":{"modules/VisibilityMenuModule.html":{}}}],["menu.component.html",{"_index":3486,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.scss",{"_index":3485,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts",{"_index":3484,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"coverage.html":{}}}],["menu.component.ts:104",{"_index":3509,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:119",{"_index":3511,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:132",{"_index":3501,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:21",{"_index":3499,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:26",{"_index":3496,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:31",{"_index":3497,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:36",{"_index":3498,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:41",{"_index":3495,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:55",{"_index":3514,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:70",{"_index":3507,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:80",{"_index":3502,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.component.ts:90",{"_index":3517,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["menu.module",{"_index":1852,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["menu.module.ts",{"_index":3544,"title":{},"body":{"modules/VisibilityMenuModule.html":{}}}],["menu/visibility",{"_index":1851,"title":{},"body":{"modules/LeftSidebarModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"coverage.html":{}}}],["merchantability",{"_index":4272,"title":{},"body":{"license.html":{}}}],["merge",{"_index":4252,"title":{},"body":{"license.html":{}}}],["mergeall",{"_index":1866,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["message",{"_index":790,"title":{"interfaces/Message.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["message_service_config",{"_index":1279,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["message_service_default_config",{"_index":1280,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagechannel",{"_index":805,"title":{"classes/MessageChannel.html":{}},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["messagechannel(source",{"_index":1909,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messagechannel.counter",{"_index":1896,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messages",{"_index":786,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["messageservice",{"_index":771,"title":{"injectables/MessageService.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["messageservice.connect(this",{"_index":849,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["messageservice.connect(this).getmessages",{"_index":1040,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["messageserviceconfig",{"_index":1868,"title":{"interfaces/MessageServiceConfig.html":{}},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["meta",{"_index":2692,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["metadata",{"_index":207,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/MetaDataField.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["metadatafield",{"_index":1926,"title":{"interfaces/MetaDataField.html":{}},"body":{"interfaces/MetaDataField.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["meter",{"_index":2168,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["method",{"_index":901,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["method.apply(registry",{"_index":1442,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["methodname",{"_index":1435,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["methods",{"_index":25,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["millimeter",{"_index":2167,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["min",{"_index":737,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{}}}],["minor",{"_index":3625,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":4174,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":4236,"title":{},"body":{"license.html":{}}}],["mm",{"_index":716,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["mock",{"_index":3966,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":308,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["modal's",{"_index":2686,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["modal'},{'name",{"_index":509,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["modal.component",{"_index":2425,"title":{},"body":{"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewModalModule.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalModule.html":{}}}],["modal.component.html",{"_index":2400,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["modal.component.scss",{"_index":2725,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["modal.component.ts",{"_index":2398,"title":{},"body":{"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{},"coverage.html":{}}}],["modal.component.ts:16",{"_index":3429,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:21",{"_index":2404,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:23",{"_index":3440,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:24",{"_index":3439,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:27",{"_index":2732,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:29",{"_index":2408,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:31",{"_index":2737,"title":{},"body":{"components/ReviewModalComponent.html":{},"components/VideoModalComponent.html":{}}}],["modal.component.ts:36",{"_index":2728,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:37",{"_index":2405,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:38",{"_index":3431,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:45",{"_index":2736,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:46",{"_index":2735,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.component.ts:47",{"_index":3430,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal.component.ts:54",{"_index":2407,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["modal.component.ts:55",{"_index":2733,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["modal.module",{"_index":591,"title":{},"body":{"modules/AppModule.html":{},"modules/ReviewButtonModule.html":{}}}],["modal.module.ts",{"_index":2424,"title":{},"body":{"modules/RegistrationModalModule.html":{},"modules/ReviewModalModule.html":{},"modules/VideoModalModule.html":{}}}],["modal.wrapper",{"_index":3451,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["modal/registration",{"_index":590,"title":{},"body":{"modules/AppModule.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"coverage.html":{}}}],["modal/review",{"_index":2697,"title":{},"body":{"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"coverage.html":{}}}],["modal/video",{"_index":1099,"title":{},"body":{"modules/ContentModule.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"coverage.html":{}}}],["modalclosed",{"_index":1746,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["mode",{"_index":285,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ReviewButtonComponent.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["model",{"_index":22,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["model.blocksize.x.tofixed(3",{"_index":2624,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.blocksize.y.tofixed(3",{"_index":2626,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.blocksize.z.tofixed(3",{"_index":2628,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.label",{"_index":2610,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organ.name",{"_index":2575,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organ.organ",{"_index":2576,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organ.src",{"_index":2574,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.organiri",{"_index":2632,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.position.x.tofixed(3",{"_index":2649,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.position.y.tofixed(3",{"_index":2651,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.position.z.tofixed(3",{"_index":2653,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.representation_of",{"_index":149,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["model.rotation.x.tofixed(3",{"_index":2640,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.rotation.y.tofixed(3",{"_index":2642,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.rotation.z.tofixed(3",{"_index":2644,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.slicesconfig?.numslices",{"_index":2622,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.slicesconfig?.thickness",{"_index":2620,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.snapshot",{"_index":2581,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["model.tooltip",{"_index":156,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["model/model.state",{"_index":118,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["modelchanged",{"_index":1993,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["models/anatomical",{"_index":117,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["models/extraction",{"_index":1959,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["models/meta",{"_index":2505,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["models/visibility",{"_index":1960,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["modelstate",{"_index":88,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["modelstatemodel",{"_index":1929,"title":{"interfaces/ModelStateModel.html":{}},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["modification",{"_index":2497,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["modify",{"_index":4251,"title":{},"body":{"license.html":{}}}],["module",{"_index":538,"title":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["modules",{"_index":540,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"modules.html":{},"overview.html":{}}}],["modules/content/content.module",{"_index":584,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/header/header.module",{"_index":585,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/left",{"_index":586,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/registration",{"_index":589,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/right",{"_index":592,"title":{},"body":{"modules/AppModule.html":{}}}],["monorepo",{"_index":4184,"title":{},"body":{"index.html":{}}}],["more",{"_index":1314,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"index.html":{}}}],["mouse",{"_index":3505,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mouseevent",{"_index":2363,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["mouseout",{"_index":3488,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mouseover",{"_index":3489,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mouseover(item",{"_index":3506,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["mousepositiontrackermodule",{"_index":1110,"title":{},"body":{"modules/CoreModule.html":{}}}],["moved",{"_index":3979,"title":{},"body":{"changelog.html":{}}}],["moz",{"_index":719,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ms",{"_index":3279,"title":{},"body":{"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["msg",{"_index":1017,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.payload",{"_index":1050,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["msg.payload.drawers",{"_index":1044,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["msg.payload.opened",{"_index":3413,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["msg.payload.type",{"_index":1042,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.source",{"_index":1048,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["much",{"_index":3662,"title":{},"body":{"changelog.html":{}}}],["multi",{"_index":3338,"title":{},"body":{"modules/ThemingModule.html":{}}}],["multiple",{"_index":4185,"title":{},"body":{"index.html":{}}}],["n",{"_index":954,"title":{},"body":{"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["n3",{"_index":4145,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":44,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["name(value",{"_index":2137,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["name.endswith(info.organ",{"_index":2238,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["name_input",{"_index":2142,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["namechange",{"_index":2117,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["nameinputcomponent",{"_index":506,"title":{"components/NameInputComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["nameinputmodule",{"_index":1832,"title":{"modules/NameInputModule.html":{}},"body":{"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules.html":{},"overview.html":{}}}],["namematches(organname",{"_index":2038,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["names",{"_index":3750,"title":{},"body":{"changelog.html":{}}}],["namespace",{"_index":1139,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"miscellaneous/variables.html":{}}}],["namevalid",{"_index":2345,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["nan",{"_index":1975,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["narrow",{"_index":935,"title":{},"body":{"components/ContentComponent.html":{}}}],["native",{"_index":2589,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{}}}],["nav",{"_index":3038,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav'},{'name",{"_index":521,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["nav.component",{"_index":3119,"title":{},"body":{"modules/StageNavModule.html":{}}}],["nav.component.html",{"_index":3040,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.scss",{"_index":3039,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts",{"_index":3034,"title":{},"body":{"components/StageNavComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["nav.component.ts:109",{"_index":3074,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:19",{"_index":3063,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:23",{"_index":3056,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:29",{"_index":3054,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:32",{"_index":3060,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:35",{"_index":3061,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:38",{"_index":3062,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:41",{"_index":3078,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:44",{"_index":3080,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:47",{"_index":3075,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:50",{"_index":3076,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:53",{"_index":3083,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:58",{"_index":3087,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:60",{"_index":3053,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:76",{"_index":3064,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.component.ts:91",{"_index":3071,"title":{},"body":{"components/StageNavComponent.html":{}}}],["nav.module",{"_index":1098,"title":{},"body":{"modules/ContentModule.html":{}}}],["nav.module.ts",{"_index":3116,"title":{},"body":{"modules/StageNavModule.html":{}}}],["nav/stage",{"_index":1097,"title":{},"body":{"modules/ContentModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["navigation",{"_index":3976,"title":{},"body":{"changelog.html":{}}}],["necessary",{"_index":2679,"title":{},"body":{"components/ReviewButtonComponent.html":{},"injectables/ThemingService.html":{}}}],["need",{"_index":1134,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["needed",{"_index":3007,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"changelog.html":{}}}],["needs",{"_index":795,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["network",{"_index":4227,"title":{},"body":{"index.html":{}}}],["neuron",{"_index":1186,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["neuron.svg",{"_index":1187,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["never",{"_index":842,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["new",{"_index":140,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["newplacement",{"_index":2214,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newplacement.x_translation",{"_index":2217,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newplacement.y_translation",{"_index":2218,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newplacement.z_translation",{"_index":2219,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["newposition",{"_index":376,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/User.html":{}}}],["newrotation",{"_index":2814,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["newstructures",{"_index":2074,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["next",{"_index":123,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["nextmessageid",{"_index":1895,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["ng",{"_index":467,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ngacceptinputtype_expanded",{"_index":1631,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_opened",{"_index":1630,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_position",{"_index":1629,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngafterviewinit",{"_index":780,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ngdobootstrap",{"_index":560,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":563,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["ngonchanges",{"_index":2667,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["ngondestroy",{"_index":229,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["ngoninit",{"_index":230,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/RegistrationModalComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{}}}],["ngx",{"_index":672,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["ngxs",{"_index":3145,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":3124,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":3127,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/store",{"_index":109,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["ngxs/store/operators",{"_index":2287,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ngxsdataentitycollectionsrepository",{"_index":17,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["ngxsdatapluginmodule",{"_index":3121,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":3136,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatarepository",{"_index":1397,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["ngxsimmutabledatarepository",{"_index":1944,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ngxsloggerpluginmodule",{"_index":3123,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":3149,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":3128,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":3137,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsoninit",{"_index":29,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ngxsstoragepluginmodule",{"_index":3126,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsstoragepluginmodule.forroot",{"_index":3146,"title":{},"body":{"modules/StoreModule.html":{}}}],["nih",{"_index":4232,"title":{},"body":{"index.html":{}}}],["node",{"_index":3306,"title":{},"body":{"components/TagSearchComponent.html":{},"dependencies.html":{}}}],["node.representation_of",{"_index":2942,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodecollisions",{"_index":2858,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodedragevent",{"_index":894,"title":{},"body":{"components/ContentComponent.html":{}}}],["nodes",{"_index":1178,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["nodes.filter((model",{"_index":2953,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes.map(n",{"_index":2927,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes.svg",{"_index":1179,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["none",{"_index":412,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["noninfringement",{"_index":4276,"title":{},"body":{"license.html":{}}}],["nonnullable",{"_index":645,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/typealiases.html":{}}}],["normalizeplacement",{"_index":2329,"title":{},"body":{"injectables/ReferenceDataState.html":{}}}],["normalizeplacement(place",{"_index":2202,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["not(.cdk",{"_index":2837,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["not(:last",{"_index":730,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/NameInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["note",{"_index":3601,"title":{},"body":{"changelog.html":{}}}],["notebooks",{"_index":3593,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":4215,"title":{},"body":{"index.html":{}}}],["nothing",{"_index":2365,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["notice",{"_index":3861,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":3665,"title":{},"body":{"changelog.html":{}}}],["nowrap",{"_index":3106,"title":{},"body":{"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["null",{"_index":1406,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{}}}],["null)?.getcontainerelement",{"_index":3387,"title":{},"body":{"injectables/ThemingService.html":{}}}],["nullish",{"_index":2227,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["number",{"_index":71,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["number(value.slice(0",{"_index":1571,"title":{},"body":{"classes/InitializationState.html":{}}}],["numbersonlymodule",{"_index":3032,"title":{},"body":{"modules/SlicesInputModule.html":{}}}],["numeric",{"_index":3865,"title":{},"body":{"changelog.html":{}}}],["numslices",{"_index":1969,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["o.id",{"_index":2036,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["o.organ.tolowercase",{"_index":2039,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["o.side",{"_index":2037,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["obj",{"_index":3177,"title":{},"body":{"components/TagListComponent.html":{}}}],["object",{"_index":1128,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["object.entries(entities).foreach(([id",{"_index":143,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["object.keys(db.organirilookup).find((code",{"_index":2230,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["object.keys(this.initialstate",{"_index":1995,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["object.values(aslookup",{"_index":2096,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["object.values(this.checkedresults).some(v",{"_index":3291,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["objects",{"_index":663,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["observable",{"_index":96,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["observableinput",{"_index":82,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/TagSearchComponent.html":{}}}],["observables",{"_index":3268,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["obtaining",{"_index":4245,"title":{},"body":{"license.html":{}}}],["off/on",{"_index":3840,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":3939,"title":{},"body":{"changelog.html":{}}}],["offset",{"_index":1052,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["offsets",{"_index":2767,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["old",{"_index":4198,"title":{},"body":{"index.html":{}}}],["oldposition",{"_index":368,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["oldposition.x",{"_index":390,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["oldposition.y",{"_index":387,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["oldposition.z",{"_index":382,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["once",{"_index":1123,"title":{},"body":{"modules/CoreModule.html":{}}}],["onchanges",{"_index":2663,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["ondestroy",{"_index":205,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["one",{"_index":1315,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":206,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/RegistrationModalComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{}}}],["online",{"_index":3947,"title":{},"body":{"changelog.html":{}}}],["onorganirichange",{"_index":2079,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ontological",{"_index":3998,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":3902,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":3603,"title":{},"body":{"changelog.html":{}}}],["ontology/ccf",{"_index":2607,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ontologyid",{"_index":1348,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["opacities",{"_index":3845,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":978,"title":{},"body":{"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["opacityslidermodule",{"_index":1849,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/VisibilityMenuModule.html":{}}}],["open",{"_index":221,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ReviewButtonComponent.html":{},"interfaces/User.html":{},"miscellaneous/typealiases.html":{}}}],["open/close",{"_index":1548,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["openapi",{"_index":3699,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":4211,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":4213,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":4212,"title":{},"body":{"index.html":{}}}],["opendialog",{"_index":2401,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["opened",{"_index":1023,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["opened(value",{"_index":1535,"title":{},"body":{"classes/InitializationState.html":{}}}],["opened/closed",{"_index":1491,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openedchange",{"_index":1543,"title":{},"body":{"classes/InitializationState.html":{}}}],["openedstate",{"_index":1492,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openexpanded",{"_index":1588,"title":{},"body":{"classes/InitializationState.html":{}}}],["opening/closing/expanding",{"_index":1509,"title":{},"body":{"classes/InitializationState.html":{}}}],["openresults",{"_index":3211,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["opens",{"_index":1577,"title":{},"body":{"classes/InitializationState.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/TagSearchComponent.html":{}}}],["opposite",{"_index":1496,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["optimization",{"_index":3791,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":3932,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":3822,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":1702,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"changelog.html":{}}}],["optional",{"_index":46,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":1305,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["optionsel",{"_index":3052,"title":{},"body":{"components/StageNavComponent.html":{}}}],["optionsel.contains(target",{"_index":3094,"title":{},"body":{"components/StageNavComponent.html":{}}}],["optionsref",{"_index":3044,"title":{},"body":{"components/StageNavComponent.html":{}}}],["ordering",{"_index":1965,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organ",{"_index":298,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/ExtractionSet.html":{},"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"miscellaneous/typealiases.html":{}}}],["organ.name",{"_index":2058,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organ.side",{"_index":2059,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organ.src",{"_index":2416,"title":{},"body":{"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organ.touppercase",{"_index":2223,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organ?.name",{"_index":1782,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["organconfig.name.tolowercase",{"_index":2012,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organconfig.ontologyid",{"_index":2015,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organconfig.sex?.tolowercase",{"_index":2021,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organconfig.side",{"_index":2014,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdata",{"_index":2149,"title":{"interfaces/OrganData.html":{}},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{}}}],["organdimensions",{"_index":956,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.x",{"_index":959,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.y",{"_index":960,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.z",{"_index":2107,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organdimensions.z].map(n",{"_index":961,"title":{},"body":{"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organinfo",{"_index":1941,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organinfo.sex",{"_index":2225,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organinfo?.sex",{"_index":2224,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organinfo?.side?.tolowercase",{"_index":2022,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organinfo?.side].join('|').touppercase",{"_index":2229,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organiri",{"_index":1935,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organirilookup",{"_index":2180,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["organlist",{"_index":222,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"interfaces/User.html":{}}}],["organname",{"_index":2011,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organs",{"_index":302,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":3847,"title":{},"body":{"changelog.html":{}}}],["organselect",{"_index":2349,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["organselect(organ",{"_index":2360,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["organselected",{"_index":1736,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["organselector.expanded",{"_index":395,"title":{},"body":{"components/AppComponent.html":{}}}],["organselectormodule",{"_index":577,"title":{},"body":{"modules/AppModule.html":{},"modules/RegistrationContentModule.html":{}}}],["organside",{"_index":2013,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["organspatialentities",{"_index":2182,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["orthographic",{"_index":3760,"title":{},"body":{"changelog.html":{}}}],["ot",{"_index":1135,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["ot2od026671",{"_index":4234,"title":{},"body":{"index.html":{}}}],["other.expanded",{"_index":1617,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.expandedstate2",{"_index":1618,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.margin2",{"_index":1623,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredmargin",{"_index":1621,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredwidth",{"_index":1620,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.opened",{"_index":1619,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.width",{"_index":1622,"title":{},"body":{"classes/InitializationState.html":{}}}],["otherwise",{"_index":909,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"license.html":{}}}],["out",{"_index":423,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"classes/InitializationState.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"license.html":{},"overview.html":{}}}],["output",{"_index":670,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["outputs",{"_index":708,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewButtonComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["outside",{"_index":2810,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ovaries",{"_index":1188,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovaries.svg",{"_index":1189,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovary",{"_index":1190,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":3508,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["overall",{"_index":3628,"title":{},"body":{"changelog.html":{}}}],["overflow",{"_index":405,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagListComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["overlay",{"_index":1334,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["overlaycontainer",{"_index":3368,"title":{},"body":{"injectables/ThemingService.html":{}}}],["overlays",{"_index":3988,"title":{},"body":{"changelog.html":{}}}],["override",{"_index":2465,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["overview",{"_index":4290,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owning",{"_index":3396,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["p",{"_index":2163,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["p.target",{"_index":2963,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.translation_units",{"_index":2165,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.x_rotation",{"_index":2172,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.x_scaling",{"_index":2175,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.x_translation",{"_index":2169,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.y_rotation",{"_index":2173,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.y_scaling",{"_index":2176,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.y_translation",{"_index":2170,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.z_rotation].map(toradians",{"_index":2174,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.z_scaling",{"_index":2177,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["p.z_translation].map((n",{"_index":2966,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["p.z_translation].map(t",{"_index":2171,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["package",{"_index":3670,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":426,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["padding/margin/height",{"_index":3324,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["page",{"_index":23,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{}}}],["page.registrationcallbackset",{"_index":2594,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["page.registrationcallbackset$.subscribe((callbackset",{"_index":340,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["page.registrationstarted$.subscribe((registrationstarted",{"_index":343,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["page.user.firstname",{"_index":2572,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["page.user.lastname",{"_index":2573,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["page/page.state",{"_index":119,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{}}}],["pages",{"_index":3733,"title":{},"body":{"changelog.html":{}}}],["pagestate",{"_index":91,"title":{"injectables/PageState.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["pagestatemodel",{"_index":2291,"title":{"interfaces/PageStateModel.html":{}},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"coverage.html":{}}}],["pair",{"_index":1625,"title":{},"body":{"classes/InitializationState.html":{}}}],["paired",{"_index":3723,"title":{},"body":{"changelog.html":{}}}],["palatine",{"_index":1191,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas",{"_index":1194,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas.svg",{"_index":1195,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":1335,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"changelog.html":{}}}],["panel",{"_index":1271,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["panelclass",{"_index":2709,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["param",{"_index":159,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["parameters",{"_index":42,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["params",{"_index":1504,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["parent",{"_index":1870,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["parent.messages.pipe(takewhile",{"_index":1902,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["parse",{"_index":655,"title":{},"body":{"components/AppWebComponent.html":{}}}],["parsed",{"_index":1652,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["parsedjson",{"_index":1641,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["parser",{"_index":4111,"title":{},"body":{"dependencies.html":{}}}],["partial",{"_index":3153,"title":{},"body":{"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{}}}],["particular",{"_index":4274,"title":{},"body":{"license.html":{}}}],["partly",{"_index":3832,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":3773,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":1447,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.join",{"_index":1452,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('innamespace",{"_index":1451,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('literal",{"_index":1450,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('set",{"_index":1449,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["pass",{"_index":2067,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["passed",{"_index":1769,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["passing",{"_index":1775,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["patch",{"_index":2286,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["patch(name",{"_index":2311,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["patchplacement",{"_index":2204,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["patchplacement.target",{"_index":2216,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["path",{"_index":4132,"title":{},"body":{"dependencies.html":{}}}],["payload",{"_index":1073,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["pbr",{"_index":2873,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pelvis",{"_index":1196,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["per",{"_index":1968,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["performance",{"_index":3674,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":4240,"title":{},"body":{"license.html":{}}}],["permit",{"_index":4259,"title":{},"body":{"license.html":{}}}],["person",{"_index":2290,"title":{"interfaces/Person.html":{}},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"coverage.html":{},"license.html":{}}}],["persons",{"_index":4260,"title":{},"body":{"license.html":{}}}],["pick",{"_index":2267,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"changelog.html":{}}}],["piece",{"_index":3242,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["pipe",{"_index":2920,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pipe(filter(s",{"_index":2315,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["pipe(mergeall",{"_index":1904,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["place",{"_index":2215,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.x_rotation",{"_index":2553,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.x_translation",{"_index":2209,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.y_rotation",{"_index":2554,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.y_translation",{"_index":2210,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.z_rotation",{"_index":2555,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["place.z_translation",{"_index":2211,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["placed",{"_index":3135,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":1657,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["placement",{"_index":2162,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["placement.length",{"_index":2950,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["placement_date",{"_index":2633,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["placementcube",{"_index":2860,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["placementpatches",{"_index":2185,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["placenta",{"_index":1199,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placenta.svg",{"_index":1200,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["play",{"_index":3468,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["play_circle_outline",{"_index":3465,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["player",{"_index":3434,"title":{},"body":{"components/VideoModalComponent.html":{},"modules/VideoModalModule.html":{},"dependencies.html":{}}}],["pluckunique",{"_index":2288,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["plugin",{"_index":3125,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plugins",{"_index":3144,"title":{},"body":{"modules/StoreModule.html":{}}}],["pluralizing",{"_index":3264,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["plus",{"_index":3620,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":436,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["populated",{"_index":2233,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["popup",{"_index":3067,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["portal",{"_index":1380,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":3926,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":4267,"title":{},"body":{"license.html":{}}}],["position",{"_index":256,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["position(value",{"_index":1531,"title":{},"body":{"classes/InitializationState.html":{}}}],["position.x",{"_index":968,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["position.x.tofixed(1)}_${position.y.tofixed(1)}_${position.z.tofixed(1",{"_index":2045,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["position.y",{"_index":2213,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["position.z",{"_index":966,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["position.z].map((n",{"_index":2986,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["positions",{"_index":804,"title":{},"body":{"components/ContainerComponent.html":{}}}],["possible",{"_index":1940,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["posterior",{"_index":967,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["potential",{"_index":2221,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["pre",{"_index":3547,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["preclose",{"_index":359,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["preferences",{"_index":3747,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":3972,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":3986,"title":{},"body":{"changelog.html":{}}}],["preserved",{"_index":3247,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["pressed",{"_index":269,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["prev",{"_index":3315,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["prev[id",{"_index":3318,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["prevent",{"_index":3653,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":3758,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":1760,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["previousitems",{"_index":2069,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["previousitems.map(structure",{"_index":2075,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["previously",{"_index":3692,"title":{},"body":{"changelog.html":{}}}],["previousregistrationnodes",{"_index":2859,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["previousregistrations",{"_index":2440,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["previousregistrations.map((entity",{"_index":2959,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["previousvisibility",{"_index":1793,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["previousvisibilityitems",{"_index":1737,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["prevnodes",{"_index":2922,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["primary",{"_index":3559,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["private",{"_index":20,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["process",{"_index":1016,"title":{},"body":{"components/ContentComponent-1.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["processed",{"_index":3918,"title":{},"body":{"changelog.html":{}}}],["processes",{"_index":792,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["processing",{"_index":3748,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":3680,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":3666,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":2690,"title":{},"body":{"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["projected",{"_index":800,"title":{},"body":{"components/ContainerComponent.html":{}}}],["projects",{"_index":4186,"title":{},"body":{"index.html":{}}}],["projects/.../anatomical",{"_index":4301,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../app",{"_index":4296,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../block",{"_index":4305,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../config.ts",{"_index":4178,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../container.component.ts",{"_index":4179,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../default",{"_index":4306,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../drawer.component.ts",{"_index":4298,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../message.service.ts",{"_index":4311,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../messages.ts",{"_index":4297,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../meta",{"_index":4299,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../model.state.ts",{"_index":4302,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../reference",{"_index":4176,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../rotation",{"_index":4307,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../scene.state.ts",{"_index":4177,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../slices",{"_index":4309,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../stage",{"_index":4300,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":4312,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../tag",{"_index":4308,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../theming.service.ts",{"_index":4310,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":1479,"title":{},"body":{"classes/InitializationState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["promise(r",{"_index":2559,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["promise(resolve",{"_index":1476,"title":{},"body":{"classes/InitializationState.html":{}}}],["properties",{"_index":19,"title":{"properties.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"properties.html":{}}}],["property",{"_index":466,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["prostate",{"_index":1201,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["prostate.svg",{"_index":1202,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["provide",{"_index":595,"title":{},"body":{"modules/AppModule.html":{},"modules/ConfigModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["provided",{"_index":812,"title":{},"body":{"components/ContainerComponent.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":1874,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["providers",{"_index":544,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"changelog.html":{},"overview.html":{}}}],["providing",{"_index":992,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["public",{"_index":2343,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{},"changelog.html":{}}}],["publish",{"_index":4253,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":3668,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":4275,"title":{},"body":{"license.html":{}}}],["purposes",{"_index":928,"title":{},"body":{"components/ContentComponent.html":{},"components/JsonFileReaderComponent.html":{}}}],["push",{"_index":2409,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["pushed",{"_index":3806,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":1523,"title":{},"body":{"classes/InitializationState.html":{}}}],["python",{"_index":3594,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["q",{"_index":380,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["qs",{"_index":4153,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":3928,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":3712,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":948,"title":{},"body":{"components/ContentComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":3996,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":3636,"title":{},"body":{"changelog.html":{}}}],["querylist",{"_index":808,"title":{},"body":{"components/ContainerComponent.html":{}}}],["quickly",{"_index":3912,"title":{},"body":{"changelog.html":{}}}],["r",{"_index":1755,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["radius",{"_index":450,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["ratio",{"_index":2638,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["rc.1",{"_index":3934,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":4155,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":4086,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":4106,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":4157,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2148,"title":{},"body":{"modules/NameInputModule.html":{},"modules/TagSearchModule.html":{}}}],["read",{"_index":3260,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["readable",{"_index":4159,"title":{},"body":{"dependencies.html":{}}}],["reader",{"_index":1635,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader'},{'name",{"_index":499,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["reader.component",{"_index":1681,"title":{},"body":{"modules/JsonFileReaderModule.html":{}}}],["reader.component.html",{"_index":1637,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.scss",{"_index":1636,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts",{"_index":1634,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"coverage.html":{}}}],["reader.component.ts:13",{"_index":1649,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:15",{"_index":1660,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:18",{"_index":1644,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:21",{"_index":1642,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:34",{"_index":1653,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.component.ts:44",{"_index":1651,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["reader.module",{"_index":1856,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["reader.module.ts",{"_index":1680,"title":{},"body":{"modules/JsonFileReaderModule.html":{}}}],["reader/json",{"_index":1633,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["readonly",{"_index":160,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["real",{"_index":3946,"title":{},"body":{"changelog.html":{}}}],["reason",{"_index":3133,"title":{},"body":{"modules/StoreModule.html":{}}}],["receive",{"_index":1006,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["receiving",{"_index":1876,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["record",{"_index":1345,"title":{},"body":{"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{}}}],["rectify",{"_index":3697,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":3796,"title":{},"body":{"changelog.html":{}}}],["reduce((acc",{"_index":2945,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reduction",{"_index":3647,"title":{},"body":{"changelog.html":{}}}],["refdata",{"_index":2431,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reference",{"_index":90,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["referencedata",{"_index":2006,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["referencedatastate",{"_index":1961,"title":{"injectables/ReferenceDataState.html":{}},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["referencedatastatemodel",{"_index":2179,"title":{"interfaces/ReferenceDataStateModel.html":{}},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{}}}],["referenceorgannodes",{"_index":2856,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorgansimplenodes",{"_index":2857,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["references",{"_index":1027,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["refernced",{"_index":3724,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":717,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["refreshblocksize",{"_index":705,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["refreshes",{"_index":704,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["refreshslices",{"_index":3015,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["reg",{"_index":2456,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["reg.creator_first_name",{"_index":2541,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.creator_last_name",{"_index":2542,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.placement",{"_index":2538,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.placement[0",{"_index":2537,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.slice_count",{"_index":2558,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.slice_thickness",{"_index":2557,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.x_dimension",{"_index":2549,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.y_dimension",{"_index":2550,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["reg.z_dimension",{"_index":2551,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["regions",{"_index":3989,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":616,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["register(usecallback",{"_index":2460,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["register/download",{"_index":2466,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registerbuttonclick",{"_index":2350,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["registerbuttonclick(event",{"_index":2362,"title":{},"body":{"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{}}}],["registerdata",{"_index":2670,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["registered",{"_index":1144,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["registericon",{"_index":1430,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericon(definition",{"_index":1427,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericonimpl",{"_index":1457,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registericonimpl(definition",{"_index":1431,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registering",{"_index":1392,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registers",{"_index":1425,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registration",{"_index":307,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["registration.registrations",{"_index":3147,"title":{},"body":{"modules/StoreModule.html":{}}}],["registration/registration.state",{"_index":2901,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["registrationcallback",{"_index":633,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"miscellaneous/typealiases.html":{}}}],["registrationcallback?.(json",{"_index":2585,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["registrationcallbackset",{"_index":2246,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["registrationcontentcomponent",{"_index":507,"title":{"components/RegistrationContentComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["registrationcontentmodule",{"_index":2391,"title":{"modules/RegistrationContentModule.html":{}},"body":{"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules.html":{},"overview.html":{}}}],["registrationisvalid",{"_index":2668,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["registrationmodalcomponent",{"_index":508,"title":{"components/RegistrationModalComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["registrationmodalmodule",{"_index":554,"title":{"modules/RegistrationModalModule.html":{}},"body":{"modules/AppModule.html":{},"modules/RegistrationModalModule.html":{},"modules.html":{},"overview.html":{}}}],["registrations",{"_index":2429,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"changelog.html":{}}}],["registrations#1",{"_index":3581,"title":{},"body":{"changelog.html":{}}}],["registrationstarted",{"_index":223,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/GlobalConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"interfaces/User.html":{}}}],["registrationstate",{"_index":888,"title":{"injectables/RegistrationState.html":{}},"body":{"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registrationstated",{"_index":2274,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["registrationstatemodel",{"_index":2507,"title":{"interfaces/RegistrationStateModel.html":{}},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"coverage.html":{}}}],["registry",{"_index":1402,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registry.state",{"_index":3129,"title":{},"body":{"modules/StoreModule.html":{}}}],["registry.state.ts",{"_index":1391,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["registry.state.ts:127",{"_index":1463,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:147",{"_index":1461,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:45",{"_index":1459,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:58",{"_index":1464,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:87",{"_index":1465,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:97",{"_index":1466,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry/default",{"_index":1126,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registry/icon",{"_index":1390,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["registry[methodname",{"_index":1437,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["regs",{"_index":2517,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["related",{"_index":3826,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":416,"title":{},"body":{"components/AppComponent.html":{},"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/TagSearchComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"miscellaneous/typealiases.html":{}}}],["release",{"_index":3589,"title":{},"body":{"changelog.html":{}}}],["relevant",{"_index":1777,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["reliability",{"_index":3863,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":3755,"title":{},"body":{"changelog.html":{}}}],["removable",{"_index":3156,"title":{},"body":{"components/TagListComponent.html":{}}}],["remove",{"_index":3168,"title":{},"body":{"components/TagListComponent.html":{},"injectables/ThemingService.html":{}}}],["removeclass",{"_index":3389,"title":{},"body":{"injectables/ThemingService.html":{}}}],["removed",{"_index":142,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{},"changelog.html":{}}}],["removed.add(id",{"_index":145,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["removed.has(iri",{"_index":150,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["removeeventlistener('beforeunload",{"_index":2325,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["removes",{"_index":3167,"title":{},"body":{"components/TagListComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["removetag",{"_index":30,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/TagListComponent.html":{}}}],["removetag(tag",{"_index":66,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagListComponent.html":{}}}],["renderer",{"_index":3383,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer2",{"_index":3370,"title":{},"body":{"injectables/ThemingService.html":{},"components/VideoModalComponent.html":{}}}],["renderer[methodname](overlay",{"_index":3391,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](root",{"_index":3390,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rendering",{"_index":3037,"title":{},"body":{"components/StageNavComponent.html":{}}}],["renders",{"_index":1240,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["repeat",{"_index":1383,"title":{},"body":{"components/HeaderComponent.html":{}}}],["replaysubject",{"_index":327,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["replaysubject(1",{"_index":316,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["repository",{"_index":4183,"title":{},"body":{"index.html":{}}}],["representation",{"_index":2477,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["required",{"_index":3905,"title":{},"body":{"changelog.html":{}}}],["requiredvalues",{"_index":2571,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["requiredvalues.every(value",{"_index":2577,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["researcher's",{"_index":2112,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["reset",{"_index":557,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"components/ContentComponent.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["resetitem",{"_index":3490,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["resetrotation",{"_index":2825,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["resets",{"_index":3234,"title":{},"body":{"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["resetstage",{"_index":886,"title":{},"body":{"components/ContentComponent.html":{}}}],["resettheme",{"_index":3345,"title":{},"body":{"injectables/ThemingService.html":{}}}],["resize",{"_index":898,"title":{},"body":{"components/ContentComponent.html":{}}}],["resizesensor",{"_index":942,"title":{},"body":{"components/ContentComponent.html":{}}}],["resizesensor(this.rootref.nativeelement",{"_index":953,"title":{},"body":{"components/ContentComponent.html":{}}}],["resolve",{"_index":1472,"title":{},"body":{"classes/InitializationState.html":{}}}],["resolved",{"_index":3811,"title":{},"body":{"changelog.html":{}}}],["resolver",{"_index":1416,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["resolves",{"_index":823,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["respond",{"_index":3771,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":3504,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["restriction",{"_index":4248,"title":{},"body":{"license.html":{}}}],["result",{"_index":84,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/variables.html":{}}}],["result.label",{"_index":3320,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["result.results",{"_index":3312,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["result.results.reduce((acc",{"_index":3316,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["results",{"_index":80,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["resultsvisible",{"_index":3204,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["retracted",{"_index":461,"title":{},"body":{"components/AppComponent.html":{}}}],["return",{"_index":133,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["returned",{"_index":79,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagSearchComponent.html":{}}}],["returns",{"_index":55,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/functions.html":{}}}],["reusable",{"_index":1236,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["reverted",{"_index":3515,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["review",{"_index":511,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["review/review",{"_index":2796,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["review_button",{"_index":2706,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["reviewbuttoncomponent",{"_index":510,"title":{"components/ReviewButtonComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["reviewbuttonmodule",{"_index":2717,"title":{"modules/ReviewButtonModule.html":{}},"body":{"modules/ReviewButtonModule.html":{},"modules/RightSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["reviewing",{"_index":2724,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["reviewmodal",{"_index":2662,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["reviewmodalcomponent",{"_index":513,"title":{"components/ReviewModalComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["reviewmodaldata",{"_index":2727,"title":{"interfaces/ReviewModalData.html":{}},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"coverage.html":{}}}],["reviewmodalmodule",{"_index":2722,"title":{"modules/ReviewModalModule.html":{}},"body":{"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules.html":{},"overview.html":{}}}],["rgb",{"_index":4137,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":452,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["right.px",{"_index":1004,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["right.svg",{"_index":1161,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["rightmargin",{"_index":997,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rights",{"_index":4250,"title":{},"body":{"license.html":{}}}],["rightsidebarcomponent",{"_index":514,"title":{"components/RightSidebarComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["rightsidebarmodule",{"_index":555,"title":{"modules/RightSidebarModule.html":{}},"body":{"modules/AppModule.html":{},"modules/RightSidebarModule.html":{},"modules.html":{},"overview.html":{}}}],["root",{"_index":212,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/CoreModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["root'},{'name",{"_index":478,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["root_states",{"_index":3131,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rootref",{"_index":889,"title":{},"body":{"components/ContentComponent.html":{}}}],["rotatednodes",{"_index":2855,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotates",{"_index":3756,"title":{},"body":{"changelog.html":{}}}],["rotatexyz([p.x_rotation",{"_index":2968,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotatexyz([rotation.x",{"_index":2987,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotation",{"_index":516,"title":{"interfaces/Rotation.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rotation.x",{"_index":2833,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["rotation.y",{"_index":2834,"title":{},"body":{"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotation.z",{"_index":2835,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["rotation.z].map(toradians",{"_index":2988,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["rotation_order",{"_index":2645,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["rotation_slider",{"_index":2820,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["rotation_units",{"_index":2646,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["rotationchange",{"_index":2812,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["rotations",{"_index":2823,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["rotationslidercomponent",{"_index":515,"title":{"components/RotationSliderComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["rotationslidermodule",{"_index":2781,"title":{"modules/RotationSliderModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules.html":{},"overview.html":{}}}],["round",{"_index":3850,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":3866,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":3634,"title":{},"body":{"changelog.html":{}}}],["ru/cdk",{"_index":4071,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":4073,"title":{},"body":{"dependencies.html":{}}}],["ru/common/entity",{"_index":103,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["ru/common/typings",{"_index":2153,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["ru/ngxs",{"_index":3122,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ru/ngxs/decorators",{"_index":107,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["ru/ngxs/repositories",{"_index":108,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["rui",{"_index":605,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"changelog.html":{},"index.html":{}}}],["rui/src/app/app",{"_index":606,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/app.component.ts",{"_index":202,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{},"coverage.html":{}}}],["rui/src/app/app.component.ts:100",{"_index":278,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:118",{"_index":279,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:128",{"_index":265,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:167",{"_index":253,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:178",{"_index":275,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:35",{"_index":301,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:38",{"_index":297,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:41",{"_index":304,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:44",{"_index":287,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:46",{"_index":319,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:50",{"_index":315,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:51",{"_index":317,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:53",{"_index":289,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:54",{"_index":292,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:55",{"_index":295,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:57",{"_index":313,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:59",{"_index":290,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:61",{"_index":293,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.component.ts:64",{"_index":248,"title":{},"body":{"components/AppComponent.html":{}}}],["rui/src/app/app.module.ts",{"_index":558,"title":{},"body":{"modules/AppModule.html":{}}}],["rui/src/app/app.module.ts:56",{"_index":561,"title":{},"body":{"modules/AppModule.html":{}}}],["rui/src/app/core/core.module.ts",{"_index":1106,"title":{},"body":{"modules/CoreModule.html":{}}}],["rui/src/app/core/models/anatomical",{"_index":3150,"title":{},"body":{"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/core/models/documentation.ts",{"_index":1267,"title":{},"body":{"interfaces/DocumentationContent.html":{},"coverage.html":{}}}],["rui/src/app/core/models/extraction",{"_index":1285,"title":{},"body":{"interfaces/ExtractionSet.html":{},"coverage.html":{}}}],["rui/src/app/core/models/meta",{"_index":1927,"title":{},"body":{"interfaces/MetaDataField.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/core/models/visibility",{"_index":3480,"title":{},"body":{"interfaces/VisibilityItem.html":{},"coverage.html":{}}}],["rui/src/app/core/services/config/config.module.ts",{"_index":759,"title":{},"body":{"modules/ConfigModule.html":{}}}],["rui/src/app/core/services/config/config.ts",{"_index":1344,"title":{},"body":{"interfaces/GlobalConfig.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/services/theming/theming.module.ts",{"_index":3334,"title":{},"body":{"modules/ThemingModule.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts",{"_index":3339,"title":{},"body":{"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:13",{"_index":3365,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:14",{"_index":3366,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:16",{"_index":3364,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:18",{"_index":3367,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:21",{"_index":3355,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:25",{"_index":3348,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:39",{"_index":3352,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:48",{"_index":3363,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:60",{"_index":3361,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:71",{"_index":3359,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/services/theming/theming.service.ts:83",{"_index":3350,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rui/src/app/core/store/anatomical",{"_index":7,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"coverage.html":{}}}],["rui/src/app/core/store/icon",{"_index":1125,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/store/model/model.state.ts",{"_index":1930,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/core/store/page/page.state.ts",{"_index":2244,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"coverage.html":{}}}],["rui/src/app/core/store/page/page.state.ts:110",{"_index":2258,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:125",{"_index":2265,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:135",{"_index":2268,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:145",{"_index":2262,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:152",{"_index":2263,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:162",{"_index":2259,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:168",{"_index":2260,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:56",{"_index":2278,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:58",{"_index":2273,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:59",{"_index":2276,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:60",{"_index":2271,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:63",{"_index":2280,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:68",{"_index":2282,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:76",{"_index":2284,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:78",{"_index":2257,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/page/page.state.ts:94",{"_index":2261,"title":{},"body":{"injectables/PageState.html":{}}}],["rui/src/app/core/store/reference",{"_index":2150,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts",{"_index":2428,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"coverage.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:102",{"_index":2495,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:107",{"_index":2481,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:110",{"_index":2480,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:113",{"_index":2482,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:116",{"_index":2444,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:134",{"_index":2459,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:159",{"_index":2455,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:202",{"_index":2472,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:212",{"_index":2469,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:222",{"_index":2446,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:228",{"_index":2458,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:241",{"_index":2499,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:250",{"_index":2461,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:285",{"_index":2452,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:319",{"_index":2448,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:372",{"_index":2474,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:52",{"_index":2479,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:56",{"_index":2484,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:64",{"_index":2486,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:71",{"_index":2488,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:81",{"_index":2490,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/registration/registration.state.ts:96",{"_index":2492,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts",{"_index":2853,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:119",{"_index":2889,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:130",{"_index":2891,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:158",{"_index":2893,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:165",{"_index":2894,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:183",{"_index":2896,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:205",{"_index":2876,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:221",{"_index":2877,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:222",{"_index":2878,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:223",{"_index":2861,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:239",{"_index":2864,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:249",{"_index":2863,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:53",{"_index":2880,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:64",{"_index":2882,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:81",{"_index":2884,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/scene/scene.state.ts:91",{"_index":2887,"title":{},"body":{"injectables/SceneState.html":{}}}],["rui/src/app/core/store/store.module.ts",{"_index":3120,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/modules/content/content.component.ts",{"_index":876,"title":{},"body":{"components/ContentComponent.html":{},"coverage.html":{}}}],["rui/src/app/modules/content/content.component.ts:106",{"_index":906,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:113",{"_index":900,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:119",{"_index":895,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:26",{"_index":892,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:28",{"_index":941,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:33",{"_index":931,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:37",{"_index":922,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:48",{"_index":932,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:53",{"_index":923,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:58",{"_index":944,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:61",{"_index":890,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:84",{"_index":899,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.component.ts:97",{"_index":896,"title":{},"body":{"components/ContentComponent.html":{}}}],["rui/src/app/modules/content/content.module.ts",{"_index":1094,"title":{},"body":{"modules/ContentModule.html":{}}}],["rui/src/app/modules/content/stage",{"_index":3033,"title":{},"body":{"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["rui/src/app/modules/content/video",{"_index":3425,"title":{},"body":{"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/header/header.component.ts",{"_index":1357,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["rui/src/app/modules/header/header.component.ts:17",{"_index":1363,"title":{},"body":{"components/HeaderComponent.html":{}}}],["rui/src/app/modules/header/header.component.ts:19",{"_index":1362,"title":{},"body":{"components/HeaderComponent.html":{}}}],["rui/src/app/modules/header/header.component.ts:21",{"_index":1361,"title":{},"body":{"components/HeaderComponent.html":{}}}],["rui/src/app/modules/header/header.module.ts",{"_index":1387,"title":{},"body":{"modules/HeaderModule.html":{}}}],["rui/src/app/modules/left",{"_index":1729,"title":{},"body":{"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/registration",{"_index":2338,"title":{},"body":{"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/review/review",{"_index":2658,"title":{},"body":{"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"coverage.html":{}}}],["rui/src/app/modules/right",{"_index":2759,"title":{},"body":{"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/block",{"_index":660,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/details",{"_index":1233,"title":{},"body":{"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts",{"_index":766,"title":{},"body":{"components/ContainerComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:105",{"_index":801,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:115",{"_index":791,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:124",{"_index":802,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:37",{"_index":788,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:41",{"_index":820,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:45",{"_index":811,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:48",{"_index":816,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:50",{"_index":822,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:55",{"_index":825,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:60",{"_index":806,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:62",{"_index":784,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/container/container.component.ts:83",{"_index":797,"title":{},"body":{"components/ContainerComponent.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts",{"_index":991,"title":{},"body":{"components/ContentComponent-1.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:103",{"_index":1024,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:116",{"_index":1019,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:28",{"_index":1009,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:30",{"_index":1010,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:32",{"_index":1012,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:34",{"_index":1013,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:36",{"_index":1007,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:39",{"_index":1026,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:41",{"_index":1005,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:60",{"_index":1018,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/content/content.component.ts:70",{"_index":1015,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["rui/src/app/shared/components/drawer/drawer.module.ts",{"_index":1278,"title":{},"body":{"modules/DrawerModule.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts",{"_index":1469,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:35",{"_index":1481,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:37",{"_index":1478,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:41",{"_index":1482,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:46",{"_index":1483,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:56",{"_index":1487,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/drawer/drawer.component.ts:65",{"_index":1484,"title":{},"body":{"classes/InitializationState.html":{}}}],["rui/src/app/shared/components/drawer/messages.ts",{"_index":1065,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/drawer/toggle",{"_index":3392,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/extraction",{"_index":1292,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/json",{"_index":1632,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/labeled",{"_index":1684,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/name",{"_index":2110,"title":{},"body":{"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/UserName.html":{},"coverage.html":{}}}],["rui/src/app/shared/components/rotation",{"_index":2799,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/slices",{"_index":3000,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/tag",{"_index":3154,"title":{},"body":{"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/components/visibility",{"_index":3483,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"coverage.html":{}}}],["rui/src/app/shared/services/message/message.service.ts",{"_index":1857,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:103",{"_index":1917,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:112",{"_index":1918,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:128",{"_index":1925,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:130",{"_index":1922,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:153",{"_index":1924,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:163",{"_index":1923,"title":{},"body":{"injectables/MessageService.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:50",{"_index":1914,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:70",{"_index":1919,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:83",{"_index":1915,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui/src/app/shared/services/message/message.service.ts:93",{"_index":1916,"title":{},"body":{"classes/MessageChannel.html":{}}}],["rui_locations.jsonld",{"_index":3660,"title":{},"body":{"changelog.html":{}}}],["rui_organs",{"_index":300,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ruiconfig",{"_index":1353,"title":{},"body":{"interfaces/GlobalConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["run",{"_index":796,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["runtime",{"_index":1133,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["rxjs",{"_index":112,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/GlobalConfig.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":114,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["s",{"_index":388,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/User.html":{}}}],["safehtml",{"_index":1393,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saferesourceurl",{"_index":1394,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["same",{"_index":1966,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["sample",{"_index":4001,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["samples",{"_index":3798,"title":{},"body":{"changelog.html":{}}}],["sanitize",{"_index":1404,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitized",{"_index":1136,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["sanitizer",{"_index":1403,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saveas",{"_index":2501,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["saveas(data",{"_index":2590,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["saved",{"_index":2309,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["saver",{"_index":2502,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["scaffolding",{"_index":3962,"title":{},"body":{"changelog.html":{}}}],["scale",{"_index":1378,"title":{},"body":{"components/HeaderComponent.html":{}}}],["scale([blocksize.x",{"_index":2989,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scale([entity.x_dimension",{"_index":2969,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scalex",{"_index":726,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["scaling_units",{"_index":2637,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["scene",{"_index":24,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["scene/scene.state",{"_index":120,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"modules/StoreModule.html":{}}}],["scenegraph",{"_index":2866,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodelookup",{"_index":2183,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["scenestate",{"_index":92,"title":{"injectables/SceneState.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["scenestatemodel",{"_index":2902,"title":{"interfaces/SceneStateModel.html":{}},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{}}}],["scheduled",{"_index":3812,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":3964,"title":{},"body":{"changelog.html":{}}}],["scheme",{"_index":281,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["schemes",{"_index":3929,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":4228,"title":{},"body":{"index.html":{}}}],["script",{"_index":3443,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["script.src",{"_index":3446,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["scroll",{"_index":1812,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["scrollbar",{"_index":1814,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["scrolling",{"_index":874,"title":{},"body":{"components/ContainerComponent.html":{}}}],["search",{"_index":77,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["search'},{'name",{"_index":525,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["search.component",{"_index":3331,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["search.component.html",{"_index":3199,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.scss",{"_index":3198,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts",{"_index":3195,"title":{},"body":{"components/TagSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["search.component.ts:105",{"_index":3249,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:117",{"_index":3252,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:126",{"_index":3248,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:133",{"_index":3233,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:151",{"_index":3229,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:164",{"_index":3231,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:180",{"_index":3240,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:199",{"_index":3256,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:219",{"_index":3244,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:34",{"_index":3228,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:37",{"_index":3221,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:40",{"_index":3222,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:43",{"_index":3223,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:46",{"_index":3224,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:49",{"_index":3227,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:52",{"_index":3261,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:55",{"_index":3262,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:62",{"_index":3271,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:65",{"_index":3274,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:68",{"_index":3258,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:71",{"_index":3269,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.component.ts:74",{"_index":3219,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["search.module",{"_index":2795,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["search.module.ts",{"_index":3328,"title":{},"body":{"modules/TagSearchModule.html":{}}}],["search/tag",{"_index":2794,"title":{},"body":{"modules/RightSidebarModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["searchcontrol",{"_index":3205,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchcontrol.reset",{"_index":3296,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searches",{"_index":74,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"changelog.html":{}}}],["searchexternal",{"_index":31,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["searchexternal(text",{"_index":68,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["searching",{"_index":3196,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchlimit",{"_index":3213,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchlimit)).pipe",{"_index":3310,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchresults",{"_index":3206,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchresults.results.filter(tag",{"_index":3293,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchresults.totalcount",{"_index":3321,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["searchthrottle",{"_index":3214,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["section",{"_index":3786,"title":{},"body":{"changelog.html":{}}}],["sections",{"_index":3026,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["see",{"_index":2356,"title":{},"body":{"components/RegistrationContentComponent.html":{},"changelog.html":{},"index.html":{}}}],["select",{"_index":1820,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["selected",{"_index":1299,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["selecting",{"_index":1296,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{},"changelog.html":{}}}],["selection",{"_index":1699,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["selections",{"_index":3235,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["selector",{"_index":210,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["selects",{"_index":1445,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["sell",{"_index":4257,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":3985,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":785,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["sender",{"_index":1862,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending",{"_index":1607,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending/receiving",{"_index":1574,"title":{},"body":{"classes/InitializationState.html":{}}}],["sendmessage",{"_index":1912,"title":{},"body":{"classes/MessageChannel.html":{}}}],["sendmessage(payload",{"_index":1880,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sends",{"_index":1604,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sendtoggle",{"_index":1608,"title":{},"body":{"classes/InitializationState.html":{}}}],["sennet",{"_index":3677,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":3579,"title":{},"body":{"changelog.html":{}}}],["sensor",{"_index":883,"title":{},"body":{"components/ContentComponent.html":{}}}],["sent",{"_index":1066,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["separated",{"_index":1241,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["server",{"_index":3967,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":47,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["service.initialize(location",{"_index":3374,"title":{},"body":{"injectables/ThemingService.html":{}}}],["services/config/config",{"_index":1398,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["services/config/config.module",{"_index":1112,"title":{},"body":{"modules/CoreModule.html":{}}}],["services/message/message.service",{"_index":1070,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{}}}],["services/theming/theming.module",{"_index":1113,"title":{},"body":{"modules/CoreModule.html":{}}}],["set",{"_index":141,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{}}}],["set's",{"_index":2470,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["set(reg.ccf_annotations",{"_index":2563,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["set.label",{"_index":2099,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["set.name",{"_index":1325,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["set.sites.length",{"_index":1326,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["set.ts",{"_index":1286,"title":{},"body":{"interfaces/ExtractionSet.html":{},"coverage.html":{}}}],["set__chips",{"_index":3185,"title":{},"body":{"components/TagListComponent.html":{}}}],["setallopacity",{"_index":3491,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["setallopacity(value",{"_index":3510,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["setanatomicalstructures(anatomicalstructures",{"_index":2064,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setblocksize(blocksize",{"_index":2040,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setchange",{"_index":1302,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["setdisplayerrors",{"_index":2436,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["setdisplayerrors(displayerrors",{"_index":2468,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["setextractionsets(extractionsets",{"_index":2065,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setextractionsites(extractionsites",{"_index":2063,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sethaschanges",{"_index":2250,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["setname(value",{"_index":2131,"title":{},"body":{"components/NameInputComponent.html":{}}}],["setorgan(organ",{"_index":2056,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setposition(position",{"_index":2042,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setrotation(rotation",{"_index":2041,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sets",{"_index":798,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"injectables/ThemingService.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["sets.length",{"_index":2101,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sets[0].sites",{"_index":2102,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setsex(sex",{"_index":2060,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setsexfromlabel",{"_index":1740,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["setsexfromlabel(label",{"_index":1751,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["setshowprevious",{"_index":2068,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setshowprevious(showprevious",{"_index":2062,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setside(side",{"_index":2061,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setsidefromlabel",{"_index":1741,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["setsidefromlabel(label",{"_index":1753,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["setslicesconfig(slicesconfig",{"_index":2046,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["settheme",{"_index":3346,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settheme(theme",{"_index":3362,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settimeout",{"_index":1576,"title":{},"body":{"classes/InitializationState.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/ToggleButtonComponent.html":{}}}],["settimeout(r",{"_index":2560,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["setting",{"_index":2804,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/StoreModule.html":{}}}],["setup",{"_index":3782,"title":{},"body":{"changelog.html":{}}}],["setusecancelregistrationcallback",{"_index":2251,"title":{},"body":{"injectables/PageState.html":{}}}],["setusecancelregistrationcallback(use",{"_index":2264,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["setusedropdownmenu(value",{"_index":3081,"title":{},"body":{"components/StageNavComponent.html":{}}}],["setuseregistrationcallback",{"_index":2437,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["setuseregistrationcallback(use",{"_index":2471,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["setusername",{"_index":2252,"title":{},"body":{"injectables/PageState.html":{}}}],["setusername(name",{"_index":2266,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["setviewside(viewside",{"_index":2048,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["setviewtype",{"_index":887,"title":{},"body":{"components/ContentComponent.html":{}}}],["setviewtype(is3dview",{"_index":905,"title":{},"body":{"components/ContentComponent.html":{}}}],["setviewtype(viewtype",{"_index":2047,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sex",{"_index":1349,"title":{},"body":{"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["sexbylabel",{"_index":1738,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["sexes",{"_index":3896,"title":{},"body":{"changelog.html":{}}}],["sexselected",{"_index":2346,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["shadow",{"_index":472,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["shall",{"_index":4264,"title":{},"body":{"license.html":{}}}],["shared",{"_index":325,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/ConfigModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/LeftSidebarModule.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"modules/RightSidebarModule.html":{},"interfaces/SlicesConfig.html":{},"modules/SlicesInputModule.html":{},"modules/StoreModule.html":{},"interfaces/User.html":{},"modules/VisibilityMenuModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics",{"_index":326,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"modules/CoreModule.html":{},"interfaces/User.html":{}}}],["shared/components/block",{"_index":2785,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/details",{"_index":1840,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/components/drawer/drawer.module",{"_index":594,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/extraction",{"_index":1842,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/components/json",{"_index":1855,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/components/labeled",{"_index":1844,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{}}}],["shared/components/name",{"_index":1846,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{}}}],["shared/components/rotation",{"_index":2786,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/slices",{"_index":2789,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/tag",{"_index":2791,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["shared/components/visibility",{"_index":1850,"title":{},"body":{"modules/LeftSidebarModule.html":{}}}],["shared/rxjs",{"_index":1947,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["shared/web",{"_index":642,"title":{},"body":{"components/AppWebComponent.html":{}}}],["shifts",{"_index":266,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["shortest",{"_index":4131,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":945,"title":{},"body":{"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["showcollisions",{"_index":2903,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["showdebugbuttons",{"_index":884,"title":{},"body":{"components/ContentComponent.html":{}}}],["showing",{"_index":2684,"title":{},"body":{"components/ReviewButtonComponent.html":{},"changelog.html":{}}}],["shown",{"_index":3270,"title":{},"body":{"components/TagSearchComponent.html":{},"changelog.html":{}}}],["showprevious",{"_index":1936,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["shows",{"_index":924,"title":{},"body":{"components/ContentComponent.html":{},"components/StageNavComponent.html":{},"changelog.html":{}}}],["shrink",{"_index":3536,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["side",{"_index":1028,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/GlobalConfig.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["sidebar",{"_index":1731,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["sidebar'},{'name",{"_index":505,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["sidebar.component",{"_index":1854,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["sidebar.component.html",{"_index":1733,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["sidebar.component.scss",{"_index":1732,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{}}}],["sidebar.component.ts",{"_index":1730,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"coverage.html":{}}}],["sidebar.component.ts:110",{"_index":1758,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:123",{"_index":1773,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:20",{"_index":2762,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["sidebar.component.ts:23",{"_index":2761,"title":{},"body":{"components/RightSidebarComponent.html":{}}}],["sidebar.component.ts:24",{"_index":1750,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:26",{"_index":1748,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:29",{"_index":1749,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:31",{"_index":1796,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:35",{"_index":1799,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:39",{"_index":1791,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:43",{"_index":1783,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:52",{"_index":1784,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:58",{"_index":1792,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:60",{"_index":1747,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:76",{"_index":1767,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:89",{"_index":1752,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.component.ts:98",{"_index":1756,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidebar.module",{"_index":588,"title":{},"body":{"modules/AppModule.html":{}}}],["sidebar.module.ts",{"_index":1835,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RightSidebarModule.html":{}}}],["sidebar/left",{"_index":587,"title":{},"body":{"modules/AppModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"coverage.html":{}}}],["sidebar/right",{"_index":593,"title":{},"body":{"modules/AppModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"coverage.html":{}}}],["sidebylabel",{"_index":1739,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sidechange",{"_index":3049,"title":{},"body":{"components/StageNavComponent.html":{}}}],["sides",{"_index":3897,"title":{},"body":{"changelog.html":{}}}],["signal",{"_index":2359,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["significant",{"_index":3775,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":3084,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["simplescenenodelookup",{"_index":2184,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["simplifies",{"_index":3781,"title":{},"body":{"changelog.html":{}}}],["single",{"_index":1879,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["site",{"_index":1768,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["sites",{"_index":1287,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["sizable",{"_index":3862,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":408,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sizes",{"_index":675,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/RightSidebarComponent.html":{},"miscellaneous/variables.html":{}}}],["skin",{"_index":1203,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skin.svg",{"_index":1204,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skipconfirmation",{"_index":2253,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["skipself",{"_index":1109,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["skipunsavedchangesconfirmation",{"_index":617,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["skipuntil",{"_index":1954,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["skipuntil(this.page.registrationstarted$.pipe",{"_index":2030,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["slice",{"_index":1943,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["slice(0",{"_index":193,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["slice_count",{"_index":2621,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["slice_input",{"_index":3012,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["slice_thickness",{"_index":2619,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["slices",{"_index":519,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["slicesconfig",{"_index":1937,"title":{"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{}},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["slicesconfigchange",{"_index":3002,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["slicesinputcomponent",{"_index":518,"title":{"components/SlicesInputComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["slicesinputmodule",{"_index":2782,"title":{"modules/SlicesInputModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/SlicesInputModule.html":{},"modules.html":{},"overview.html":{}}}],["slide",{"_index":502,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{}}}],["slide_toggle",{"_index":1715,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["slider",{"_index":1688,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"dependencies.html":{}}}],["slider'},{'name",{"_index":517,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["slider.component",{"_index":2849,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["slider.component.html",{"_index":2808,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["slider.component.scss",{"_index":2809,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["slider.component.ts",{"_index":2800,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["slider.component.ts:34",{"_index":2830,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:39",{"_index":2829,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:44",{"_index":2828,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:59",{"_index":2831,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.component.ts:68",{"_index":2832,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["slider.module",{"_index":2788,"title":{},"body":{"modules/RightSidebarModule.html":{}}}],["slider.module.ts",{"_index":2848,"title":{},"body":{"modules/RotationSliderModule.html":{}}}],["slider/ngx",{"_index":4076,"title":{},"body":{"dependencies.html":{}}}],["slider/rotation",{"_index":2787,"title":{},"body":{"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sliders",{"_index":1817,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["slightly",{"_index":3695,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":3793,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1205,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["snackbar",{"_index":238,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["snackbar.dismiss",{"_index":360,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["snackbar__surface",{"_index":470,"title":{},"body":{"components/AppComponent.html":{}}}],["snapshot",{"_index":2305,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["snapshot.useregistrationcallback",{"_index":2584,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["software",{"_index":4187,"title":{},"body":{"index.html":{},"license.html":{}}}],["solid",{"_index":1368,"title":{},"body":{"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["solved",{"_index":3857,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":3910,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":3672,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":3789,"title":{},"body":{"changelog.html":{}}}],["sortby",{"_index":1949,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["sortby(set.extractionsites.map((entity",{"_index":2100,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["source",{"_index":4,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"modules/BlockSizeInputModule.html":{},"modules/ConfigModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"modules/DetailsLabelModule.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"modules/ExtractionSetDropdownModule.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"modules/JsonFileReaderModule.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"modules/LeftSidebarModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"modules/NameInputModule.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"modules/RegistrationContentModule.html":{},"components/RegistrationModalComponent.html":{},"modules/RegistrationModalModule.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"modules/ReviewButtonModule.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"modules/ReviewModalModule.html":{},"components/RightSidebarComponent.html":{},"modules/RightSidebarModule.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"modules/RotationSliderModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"modules/SlicesInputModule.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["sources",{"_index":1892,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["sources.includes(msg.source",{"_index":1894,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["space",{"_index":976,"title":{},"body":{"components/ContentComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["spacer",{"_index":3323,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["sparc",{"_index":3785,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":3605,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":2885,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["spatialentity",{"_index":2103,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentity.x_dimension",{"_index":2105,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentity.y_dimension",{"_index":2106,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentity.z_dimension",{"_index":2108,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["spatialentityjsonld",{"_index":625,"title":{},"body":{"components/AppWebComponent.html":{},"components/LeftSidebarComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["spatialplacement",{"_index":2631,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["spatialplacementjsonld",{"_index":2157,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["spatialscenenode",{"_index":2158,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/functions.html":{}}}],["spec",{"_index":3700,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":4210,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1085,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["specification",{"_index":4209,"title":{},"body":{"index.html":{}}}],["specified",{"_index":1891,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["specifying",{"_index":1873,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":3644,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":1206,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinning",{"_index":3965,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1209,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/GlobalConfig.html":{},"miscellaneous/variables.html":{}}}],["spleen.svg",{"_index":1210,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["sprint",{"_index":3815,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":1973,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["stage",{"_index":456,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["stage_nav",{"_index":3096,"title":{},"body":{"components/StageNavComponent.html":{}}}],["stagenavcomponent",{"_index":520,"title":{"components/StageNavComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"modules/StageNavModule.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["stagenavmodule",{"_index":1092,"title":{"modules/StageNavModule.html":{}},"body":{"modules/ContentModule.html":{},"modules/StageNavModule.html":{},"modules.html":{},"overview.html":{}}}],["staging",{"_index":3681,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["stamp",{"_index":2601,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["standalone",{"_index":3852,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":3900,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":3969,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":4191,"title":{},"body":{"index.html":{}}}],["start",{"_index":840,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/RegistrationContentComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["start?.expanded",{"_index":1057,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["start?.opened",{"_index":1056,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["startdrawers",{"_index":863,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers.length",{"_index":867,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers[0",{"_index":871,"title":{},"body":{"components/ContainerComponent.html":{}}}],["started",{"_index":2032,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"interfaces/ModelStateModel.html":{},"components/RegistrationContentComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["startexpanded",{"_index":1055,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["starts",{"_index":4007,"title":{},"body":{"changelog.html":{}}}],["startup",{"_index":1131,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/RegistrationModalComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["startwith",{"_index":829,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["state",{"_index":15,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["state$.pipe(map(x",{"_index":2518,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["state('closed",{"_index":1515,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('collapsed",{"_index":1520,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('extended",{"_index":1524,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('false",{"_index":1036,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["state('full",{"_index":1525,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('half",{"_index":1521,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('open",{"_index":1514,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('true",{"_index":1037,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["state.organspatialentities[iri",{"_index":2236,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["statechange",{"_index":1547,"title":{},"body":{"classes/InitializationState.html":{}}}],["statements",{"_index":4009,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":106,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["states",{"_index":164,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContentComponent-1.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["static",{"_index":1628,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{}}}],["stay",{"_index":4005,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":3801,"title":{},"body":{"changelog.html":{}}}],["stomach",{"_index":1211,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["stomach.svg",{"_index":1212,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["store",{"_index":987,"title":{},"body":{"components/ContentComponent.html":{},"modules/StoreModule.html":{}}}],["store/store.module",{"_index":1114,"title":{},"body":{"modules/CoreModule.html":{}}}],["stored",{"_index":2801,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["storedebugmodule",{"_index":1096,"title":{},"body":{"modules/ContentModule.html":{}}}],["storemodule",{"_index":1104,"title":{"modules/StoreModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":3960,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":3132,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":4160,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":4158,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":69,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["strings",{"_index":1239,"title":{},"body":{"components/DetailsLabelComponent.html":{}}}],["structure",{"_index":8,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/DocumentationContent.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"modules/StoreModule.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["structure.opacity",{"_index":2077,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["structures",{"_index":1764,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["strvalue",{"_index":3009,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["style",{"_index":1032,"title":{},"body":{"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/VisibilityToggleComponent.html":{}}}],["style.margin",{"_index":1002,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["styled",{"_index":2675,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["styles",{"_index":199,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["styles.getpropertyvalue(property",{"_index":1570,"title":{},"body":{"classes/InitializationState.html":{}}}],["styleurls",{"_index":213,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["styling",{"_index":1658,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"changelog.html":{}}}],["sub",{"_index":1084,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["subject",{"_index":1864,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TagSearchComponent.html":{},"license.html":{}}}],["sublicense",{"_index":4255,"title":{},"body":{"license.html":{}}}],["subscribe",{"_index":2028,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["subscribe(result",{"_index":3285,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["subscribe(updateskipconfirmation",{"_index":2316,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["subscription",{"_index":310,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["subscriptions",{"_index":224,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["substantial",{"_index":4266,"title":{},"body":{"license.html":{}}}],["successful",{"_index":1426,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["such",{"_index":3604,"title":{},"body":{"changelog.html":{}}}],["suffix",{"_index":733,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["suffix.show",{"_index":3028,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["super",{"_index":161,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["super(configstore",{"_index":648,"title":{},"body":{"components/AppWebComponent.html":{}}}],["super.ngxsoninit",{"_index":162,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["support",{"_index":3606,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1140,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules.html":{}}}],["swiper",{"_index":4164,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":377,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["switched",{"_index":3868,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":1955,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["switchmap(data",{"_index":2201,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["switchmap(fetch",{"_index":2522,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["switchmap(organconfig",{"_index":2010,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["switchmap(this.executesearch",{"_index":3284,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["switchmap(url",{"_index":2199,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["sync",{"_index":3757,"title":{},"body":{"changelog.html":{}}}],["syncexpanded(other",{"_index":1616,"title":{},"body":{"classes/InitializationState.html":{}}}],["syncs",{"_index":1613,"title":{},"body":{"classes/InitializationState.html":{}}}],["t",{"_index":1860,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["t.label).join",{"_index":2600,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["table",{"_index":4070,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":3688,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":4069,"title":{},"body":{"coverage.html":{}}}],["tag",{"_index":12,"title":{"interfaces/Tag.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"interfaces/TagSearchResult.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["tag.id",{"_index":180,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["tag.label",{"_index":3180,"title":{},"body":{"components/TagListComponent.html":{}}}],["tag.label).join",{"_index":3299,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["tag.ts",{"_index":3151,"title":{},"body":{"interfaces/Tag.html":{},"interfaces/TagSearchResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["tag.type",{"_index":144,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/TagListComponent.html":{}}}],["tag_list",{"_index":3179,"title":{},"body":{"components/TagListComponent.html":{}}}],["tag_search",{"_index":3298,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["tagclasses",{"_index":3159,"title":{},"body":{"components/TagListComponent.html":{}}}],["tagclasses(tag",{"_index":3169,"title":{},"body":{"components/TagListComponent.html":{}}}],["tagging",{"_index":3899,"title":{},"body":{"changelog.html":{}}}],["tagid",{"_index":115,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/typealiases.html":{}}}],["tagid(_index",{"_index":3171,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["taglistcomponent",{"_index":522,"title":{"components/TagListComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"modules/TagListModule.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["taglistmodule",{"_index":2783,"title":{"modules/TagListModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/TagListModule.html":{},"modules.html":{},"overview.html":{}}}],["tagremoved",{"_index":3160,"title":{},"body":{"components/TagListComponent.html":{}}}],["tags",{"_index":33,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["tags.length",{"_index":3295,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["tags.map(t",{"_index":2599,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["tags.map(tag",{"_index":2618,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{}}}],["tags.push",{"_index":153,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["tags.push(tag",{"_index":147,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["tags.state",{"_index":2506,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"modules/StoreModule.html":{}}}],["tags.state.ts",{"_index":10,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"coverage.html":{}}}],["tags.state.ts:112",{"_index":63,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:119",{"_index":54,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:124",{"_index":67,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:140",{"_index":73,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:158",{"_index":58,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:38",{"_index":95,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:68",{"_index":87,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:70",{"_index":98,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:75",{"_index":89,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:77",{"_index":93,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:79",{"_index":39,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags.state.ts:95",{"_index":64,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{}}}],["tags/anatomical",{"_index":9,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["tagschange",{"_index":3161,"title":{},"body":{"components/TagListComponent.html":{}}}],["tagsearchcomponent",{"_index":524,"title":{"components/TagSearchComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"modules/TagSearchModule.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tagsearchmodule",{"_index":2784,"title":{"modules/TagSearchModule.html":{}},"body":{"modules/RightSidebarModule.html":{},"modules/TagSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["tagsearchresult",{"_index":116,"title":{"interfaces/TagSearchResult.html":{}},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["take",{"_index":1956,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["take(1",{"_index":2025,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["takes",{"_index":1237,"title":{},"body":{"components/DetailsLabelComponent.html":{},"components/JsonFileReaderComponent.html":{}}}],["takeuntil",{"_index":3276,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["takeuntil(this.destroy",{"_index":3282,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["takewhile",{"_index":1867,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["tap",{"_index":1957,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["tap(([user",{"_index":2413,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["tap(config",{"_index":2298,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["tap(reg",{"_index":2533,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["target",{"_index":261,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"interfaces/User.html":{}}}],["target.key",{"_index":378,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["target.nodename",{"_index":393,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["target.preventdefault",{"_index":371,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["target.repeat",{"_index":373,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["technologies",{"_index":3980,"title":{},"body":{"changelog.html":{}}}],["technology",{"_index":3843,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":3752,"title":{},"body":{"changelog.html":{}}}],["template",{"_index":198,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["templateurl",{"_index":215,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["temporary",{"_index":984,"title":{},"body":{"components/ContentComponent.html":{}}}],["terms",{"_index":3602,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":3949,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":927,"title":{},"body":{"components/ContentComponent.html":{},"changelog.html":{}}}],["text",{"_index":76,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/BlockSizeInputComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/TagSearchComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{}}}],["textfield",{"_index":721,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/SlicesInputComponent.html":{}}}],["theme",{"_index":225,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["thememode",{"_index":226,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["themes",{"_index":3676,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":240,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["theming.initialize(el",{"_index":338,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["theming.service",{"_index":3336,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themingmodule",{"_index":1105,"title":{"modules/ThemingModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/ThemingModule.html":{},"modules.html":{},"overview.html":{}}}],["themingservice",{"_index":241,"title":{"injectables/ThemingService.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{},"coverage.html":{},"overview.html":{}}}],["themingservice.initialize",{"_index":3337,"title":{},"body":{"modules/ThemingModule.html":{}}}],["thick",{"_index":1221,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thick.svg",{"_index":1222,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thickness",{"_index":1967,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["thin",{"_index":1223,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityMenuComponent.html":{},"miscellaneous/variables.html":{}}}],["thin.svg",{"_index":1224,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["things",{"_index":166,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this._expanded",{"_index":1538,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._latesttags",{"_index":158,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this._measuredmargin",{"_index":1568,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredwidth",{"_index":1558,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._name",{"_index":2136,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this._opened",{"_index":1534,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._position",{"_index":1530,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.added.emit(tags",{"_index":3300,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.addentityone",{"_index":182,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.addregistration(jsonobj",{"_index":2591,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.addtagraw(tag",{"_index":177,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.animationsenabled",{"_index":1046,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.applythemeclass(theme",{"_index":3378,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.gettheme",{"_index":3382,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.theme",{"_index":3377,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.blocksize",{"_index":698,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.blocksize[key",{"_index":702,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.blocksizechange.emit(this.blocksize",{"_index":703,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.buildjsonld(page",{"_index":2514,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.buildjsonld(page.snapshot",{"_index":2580,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.buildmetadata(page",{"_index":2513,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.cdr.markforcheck",{"_index":857,"title":{},"body":{"components/ContainerComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.channel",{"_index":848,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.asobservable",{"_index":1901,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.closed",{"_index":1903,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.complete",{"_index":1906,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.next",{"_index":1881,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.sendmessage",{"_index":854,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.checkedresults",{"_index":3287,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.closedialog",{"_index":2383,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.consentservice.consent",{"_index":362,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.content",{"_index":859,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.changes.pipe(startwith(null)).subscribe",{"_index":858,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.first",{"_index":845,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.length",{"_index":847,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content2.first",{"_index":846,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.createscenenodes(organiri",{"_index":2934,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.ctx.patchstate",{"_index":2020,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.ctx.setstate(patch",{"_index":2310,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.currentdate",{"_index":2602,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.currentidentifier",{"_index":2604,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.currentorgan",{"_index":2381,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.currentsex",{"_index":2376,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.defaultposition",{"_index":2109,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.defaulttheme",{"_index":3376,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.deferred",{"_index":1507,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.destroy$.complete",{"_index":3290,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.destroy$.next",{"_index":3289,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.dialog.open(registrationcontentcomponent",{"_index":2418,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["this.dialog.open(reviewmodalcomponent",{"_index":2708,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.dialog.open(videomodalcomponent",{"_index":3462,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["this.dialogref.close",{"_index":2745,"title":{},"body":{"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/VideoModalComponent.html":{}}}],["this.dialogref.close(true",{"_index":2386,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.disablepositionchange",{"_index":370,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.drawer",{"_index":3414,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawer.position",{"_index":3412,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawers",{"_index":1043,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.drawers.changes.pipe(startwith(null)).subscribe",{"_index":852,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.drawers.toarray",{"_index":862,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.editregistration(reg",{"_index":2534,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.el.nativeelement.contains(event.target",{"_index":3307,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.element",{"_index":3381,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.element.nativeelement",{"_index":1559,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.entererrormode.emit",{"_index":2704,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.entities$.subscribe",{"_index":175,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.expanded",{"_index":1594,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedchange.emit(this.expanded",{"_index":1603,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate",{"_index":1584,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate2",{"_index":1552,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.extractionsitetooltip",{"_index":1802,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.faded",{"_index":1061,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.fileinput.nativeelement",{"_index":1664,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.firstnamevalidator.setvalue(value?.firstname",{"_index":2138,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.ga.event('all_items_opacity_update",{"_index":3534,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.ga.event('block_size_change",{"_index":700,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.ga.event('block_size_reset",{"_index":706,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["this.ga.event('item_reset",{"_index":3532,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.ga.event('json_file_load_end",{"_index":1671,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.ga.event('json_file_load_start",{"_index":1674,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.ga.event('name_updated",{"_index":2141,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.ga.event('opacity_update",{"_index":3529,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.ga.event('organ_select",{"_index":2057,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.ga.event('placement",{"_index":2043,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.ga.event('register",{"_index":2715,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.ga.event('review_start",{"_index":2705,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.ga.event('rotation_reset",{"_index":2826,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.ga.event('rotation_update",{"_index":2819,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.ga.event('selected_extraction_set_change",{"_index":1319,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.ga.event('side_update",{"_index":3095,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.ga.event('slice_config_reset",{"_index":3016,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.ga.event('slice_config_update",{"_index":3011,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.ga.event('slide_toggle_toggled",{"_index":1714,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.ga.event('tag_removed",{"_index":3178,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.ga.event('tags_added",{"_index":3297,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.ga.event('view_update",{"_index":3102,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.ga.event('visibility_toggled",{"_index":3520,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["this.getarguments(definition",{"_index":1440,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getmessages().pipe(filter(msg",{"_index":1890,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.getmethodname(definition",{"_index":1436,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getsourcedb().subscribe(db",{"_index":2187,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.getupdatedcheckedresults(result",{"_index":3288,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.globalconfig.config$.pipe",{"_index":2297,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.globalconfig.getoption('basehref').pipe",{"_index":2195,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.globalconfig.getoption('editregistration').pipe",{"_index":2532,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.globalconfig.getoption('header",{"_index":288,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('homeurl",{"_index":291,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('homeurl').subscribe((url",{"_index":347,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('logotooltip",{"_index":294,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('logotooltip').subscribe((tooltip",{"_index":350,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.getoption('organ').pipe",{"_index":2009,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.globalconfig.getoption('skipunsavedchangesconfirmation').pipe",{"_index":2293,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.globalconfig.getoption('theme",{"_index":314,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.globalconfig.snapshot.basehref",{"_index":1422,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.globals.set('db",{"_index":2193,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.globalskipconfirmation",{"_index":2314,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.handlemessage(msg",{"_index":851,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.haschanges$.pipe",{"_index":2317,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.homeurl",{"_index":348,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.hover.emit(item",{"_index":3523,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.hover.emit(undefined",{"_index":3524,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.idmatches(ontologyid",{"_index":2018,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.initialized",{"_index":1506,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.set",{"_index":1575,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.valueof",{"_index":1585,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.wait",{"_index":1609,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initskipconfirmationlisteners",{"_index":2304,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.injector",{"_index":603,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{}}}],["this.injector.get(anatomicalstructuretagstate",{"_index":2529,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.injector.get(modelstate",{"_index":169,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(pagestate",{"_index":173,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.injector.get(referencedatastate",{"_index":2008,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.injector.get(registrationstate",{"_index":2997,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(scenestate",{"_index":171,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.isdatavalid(this.page.snapshot",{"_index":2578,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.isdropdownactive",{"_index":3089,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.isdropdownhidden",{"_index":3090,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.isvalid",{"_index":2516,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.items",{"_index":3526,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.items.map(i",{"_index":3533,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.items.map(item",{"_index":3527,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.itemschange.emit(this.items",{"_index":3531,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.labelref.nativeelement",{"_index":3091,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.labels[0",{"_index":1712,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.labels[1",{"_index":1713,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.lastnamevalidator.setvalue(value?.lastname",{"_index":2139,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.launchreviewmodal",{"_index":2707,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.leftmargin",{"_index":1053,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.loadyoutubeplayerapi",{"_index":3442,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["this.logotooltip",{"_index":351,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.margin2",{"_index":1555,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredmargin",{"_index":1554,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredwidth",{"_index":1610,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.messages",{"_index":1900,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.messages.pipe(filter(msg",{"_index":1887,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.metadata",{"_index":2713,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["this.metadata.length",{"_index":2699,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.metadata.slice(0",{"_index":2701,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.model",{"_index":168,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.blocksize",{"_index":2978,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.defaultposition.x",{"_index":913,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.defaultposition.y",{"_index":917,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.defaultposition.z",{"_index":919,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.extractionsites",{"_index":2930,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.organ",{"_index":1778,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.organ$.pipe",{"_index":1789,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.organ$]).pipe",{"_index":2411,"title":{},"body":{"components/RegistrationModalComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.organdimensions$.pipe",{"_index":910,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.organiri",{"_index":2935,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.organiri$]).pipe",{"_index":2931,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.position",{"_index":2980,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.position$.pipe",{"_index":936,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.model.rotation",{"_index":2979,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.setblocksize",{"_index":2548,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setorgan(data.organ",{"_index":2543,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setorgan(this.currentorgan",{"_index":2385,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.model.setposition",{"_index":2561,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setposition(newposition",{"_index":392,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/User.html":{}}}],["this.model.setrotation",{"_index":2552,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setsex(data.sex",{"_index":2545,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setsex(label",{"_index":1804,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.setsex(this.currentsex",{"_index":2384,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.model.setside(data.side",{"_index":2547,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.setside(label",{"_index":1805,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.setslicesconfig",{"_index":2556,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.sex$.pipe",{"_index":1794,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{}}}],["this.model.sex$]).pipe",{"_index":1780,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.showprevious",{"_index":2956,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.side",{"_index":1779,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.side$.pipe",{"_index":1797,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.snapshot",{"_index":957,"title":{},"body":{"components/ContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.snapshot.anatomicalstructures",{"_index":184,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/LeftSidebarComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.snapshot.organdimensions",{"_index":2964,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.snapshot.position",{"_index":369,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.model.state",{"_index":2510,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.state$]).pipe",{"_index":2515,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.model.toggleregistrationblocksvisibility(visible",{"_index":1807,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.model.viewside$.pipe",{"_index":2993,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.model.viewtype$.pipe",{"_index":929,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.modelchanged$.pipe",{"_index":2029,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.name",{"_index":2140,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.namechange.emit(this.name",{"_index":2143,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["this.namematches(organname",{"_index":2019,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.namevalid",{"_index":2378,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.nextmessageid",{"_index":1882,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nodecollisions",{"_index":2919,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.nodes$]).pipe",{"_index":2925,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.onorganirichange",{"_index":2027,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.open",{"_index":341,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.opendialog",{"_index":2417,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["this.opened",{"_index":1582,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.openedchange.emit(this.opened",{"_index":1599,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.openedstate",{"_index":1583,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.optionsref.nativeelement",{"_index":3092,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.organselected",{"_index":2382,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.page",{"_index":172,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.page.clearhaschanges",{"_index":2593,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.page.registrationstarted",{"_index":2387,"title":{},"body":{"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.page.sethaschanges",{"_index":176,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.page.setusername",{"_index":2540,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.parsedjson.emit(json",{"_index":1673,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["this.patchstate",{"_index":2313,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.placementcube",{"_index":2916,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.placementcube$]).pipe",{"_index":2948,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.position",{"_index":1529,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.previousregistrationnodes",{"_index":2918,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.previousvisibilityitems",{"_index":1806,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.refdata",{"_index":2530,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.refdata.getorgandata(place.target",{"_index":2539,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.refdata.normalizeplacement",{"_index":2535,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.refdata.state$.subscribe",{"_index":2531,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.referencedata",{"_index":2007,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.getreferenceorganiri",{"_index":2080,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.snapshot",{"_index":2087,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.state$.pipe",{"_index":2023,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.referencedata.state$]).pipe",{"_index":2936,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.referenceorgannodes",{"_index":2917,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.registerdata.emit",{"_index":2716,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.registericonimpl(def",{"_index":1415,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registericonimpl(definition",{"_index":1428,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registration",{"_index":2996,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.registration.editregistration(event",{"_index":1808,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["this.registration.previousregistrations$]).pipe",{"_index":2957,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.registrationcallbackset",{"_index":2712,"title":{},"body":{"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{}}}],["this.registrationisvalid",{"_index":2698,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["this.registrationstarted",{"_index":344,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.registry",{"_index":1432,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registry?.addsvgiconresolver((name",{"_index":1417,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.renderer2.appendchild(this.document.body",{"_index":3448,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["this.renderer2.createelement('script",{"_index":3444,"title":{},"body":{"components/VideoModalComponent.html":{}}}],["this.resolve",{"_index":1477,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.resultsvisible",{"_index":3303,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.rightmargin",{"_index":1054,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.rotation",{"_index":2818,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.rotationchange.emit(this.rotation",{"_index":2821,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{}}}],["this.sanitizer.bypasssecuritytrusthtml(def.html",{"_index":1413,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.sanitizer.bypasssecuritytrustresourceurl(basehref",{"_index":1423,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.scene",{"_index":170,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.scene.nodecollisions$]).pipe",{"_index":135,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.searchcontrol.valuechanges.pipe",{"_index":3281,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.searchresults",{"_index":3286,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["this.selected",{"_index":1318,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.selection",{"_index":3518,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.selection.id",{"_index":3519,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.sendtoggle",{"_index":1586,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.sensor",{"_index":952,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.setanatomicalstructures(newstructures",{"_index":2078,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.setanatomicalstructures(previousitems",{"_index":2073,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.setchange.emit(value",{"_index":1322,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.setdisplayerrors(false",{"_index":2592,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.sets.length",{"_index":1323,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["this.setshowprevious(visible",{"_index":2072,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.setstate(db",{"_index":2188,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.setstate(patch",{"_index":2299,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.settheme(this.defaulttheme",{"_index":3379,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.sexselected",{"_index":2377,"title":{},"body":{"components/RegistrationContentComponent.html":{}}}],["this.side",{"_index":3099,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.sidechange.emit(this.side",{"_index":3100,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.skipconfirmation$.subscribe(skipconfirmation",{"_index":2324,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.slicesconfig",{"_index":3010,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.slicesconfig[key",{"_index":3013,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.slicesconfigchange.emit(this.slicesconfig",{"_index":3014,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["this.snackbar.openfromcomponent(trackingpopupcomponent",{"_index":357,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.snapshot",{"_index":2203,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["this.snapshot.blocksize",{"_index":2051,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.entities[tag.id",{"_index":178,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.snapshot.organ",{"_index":2084,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organ?.name}_placement",{"_index":2044,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organ?.organ",{"_index":2081,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organ?.sex",{"_index":2085,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.organdimensions",{"_index":2050,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.sex",{"_index":2082,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.snapshot.showcollisions",{"_index":2923,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.snapshot.side",{"_index":2083,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.source",{"_index":1883,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.state$.pipe",{"_index":1998,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.state$.pipe(map(x",{"_index":1976,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["this.state$.pipe(pluckunique('haschanges",{"_index":2296,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.state$.pipe(pluckunique('registrationstarted",{"_index":2272,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.state$.pipe(pluckunique('skipconfirmation",{"_index":2292,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["this.statechange.emit",{"_index":1611,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.subscriptions.add",{"_index":339,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.subscriptions.add(channel.getmessagesfromsource(drawer).subscribe(msg",{"_index":3411,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.subscriptions.add(messages.subscribe(msg",{"_index":1041,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.subscriptions.add(this.channel.getmessages().subscribe(msg",{"_index":850,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.subscriptions.unsubscribe",{"_index":394,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{}}}],["this.syncexpanded(other",{"_index":1612,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.tagremoved.emit(tag",{"_index":3181,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.tags",{"_index":2528,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagListComponent.html":{}}}],["this.tags$.subscribe((tags",{"_index":174,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.tags.addtags",{"_index":2564,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.tags.filter(obj",{"_index":3176,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.tags.latesttags",{"_index":2582,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.tags.tags$]).pipe",{"_index":2511,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.tagschange.emit(this.tags",{"_index":3182,"title":{},"body":{"components/TagListComponent.html":{}}}],["this.theme",{"_index":346,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"interfaces/User.html":{}}}],["this.theme$.subscribe((theme",{"_index":345,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.thememode$.next('light",{"_index":365,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.thememode$.next(this.islighttheme",{"_index":367,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.thememode$]).subscribe",{"_index":354,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.theming.gettheme().endswith('light",{"_index":337,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.theming.settheme(`${theme",{"_index":355,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.theming.settheme(`${this.theme",{"_index":366,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["this.toggle(coercebooleanproperty(value",{"_index":1536,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(false",{"_index":1580,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(true",{"_index":1578,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(coercebooleanproperty(value",{"_index":1540,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(false",{"_index":1592,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(true",{"_index":1589,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.updateentitiesmany",{"_index":179,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{}}}],["this.updatefaded",{"_index":1045,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.updatemargin(position",{"_index":1051,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["this.updateopacity(item.opacity",{"_index":3522,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["this.updateview(false",{"_index":3098,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.updateview(true",{"_index":3097,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.validatedrawers",{"_index":853,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.value",{"_index":1711,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.valuechange.emit(this.value",{"_index":1716,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["this.view3d",{"_index":3101,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.view3dchange.emit(this.view3d",{"_index":3103,"title":{},"body":{"components/StageNavComponent.html":{}}}],["this.visibilitychanged.emit(this.visible",{"_index":3556,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["this.visible",{"_index":3554,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["this.width",{"_index":1553,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.xyztriplettostring(model.blocksize",{"_index":2596,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.xyztriplettostring(model.position",{"_index":2597,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["this.xyztriplettostring(model.rotation",{"_index":2598,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["those",{"_index":1885,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["throttle",{"_index":3225,"title":{},"body":{"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["throttletime",{"_index":1958,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["throttletime(0",{"_index":1999,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["through",{"_index":2807,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["throw",{"_index":843,"title":{},"body":{"components/ContainerComponent.html":{},"modules/CoreModule.html":{}}}],["throwduplicatedrawerserror",{"_index":4060,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["throwduplicatedrawerserror('end",{"_index":870,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror('start",{"_index":868,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror(position",{"_index":839,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["thrown",{"_index":838,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throws",{"_index":834,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["thumb",{"_index":2839,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["thumbnails",{"_index":3821,"title":{},"body":{"changelog.html":{}}}],["thymus",{"_index":1213,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thymus.svg",{"_index":1214,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ticks",{"_index":2844,"title":{},"body":{"components/RotationSliderComponent.html":{}}}],["tied",{"_index":3824,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":3919,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":2496,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/TagSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["timeouts",{"_index":3654,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":3648,"title":{},"body":{"changelog.html":{}}}],["timing",{"_index":464,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent-1.html":{},"components/VisibilityMenuComponent.html":{}}}],["tissue",{"_index":665,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"changelog.html":{}}}],["tissues",{"_index":3693,"title":{},"body":{"changelog.html":{}}}],["title",{"_index":722,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"interfaces/DocumentationContent.html":{},"components/LeftSidebarComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VideoModalLauncherComponent.html":{}}}],["tmc",{"_index":3997,"title":{},"body":{"changelog.html":{}}}],["toggle",{"_index":527,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["toggle'},{'name",{"_index":503,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle(opened",{"_index":1581,"title":{},"body":{"classes/InitializationState.html":{}}}],["toggle.component",{"_index":1728,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["toggle.component.html",{"_index":1690,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.scss",{"_index":1689,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts",{"_index":1686,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{}}}],["toggle.component.ts:18",{"_index":3552,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:19",{"_index":1703,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:23",{"_index":3551,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:24",{"_index":1697,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:29",{"_index":1700,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:34",{"_index":1696,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:39",{"_index":1695,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:40",{"_index":3550,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:51",{"_index":1709,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.component.ts:52",{"_index":3553,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["toggle.component.ts:61",{"_index":1705,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["toggle.module",{"_index":1845,"title":{},"body":{"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{}}}],["toggle.module.ts",{"_index":1725,"title":{},"body":{"modules/LabeledSlideToggleModule.html":{},"modules/VisibilityToggleModule.html":{}}}],["toggle/labeled",{"_index":1685,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/RegistrationContentModule.html":{},"modules/StageNavModule.html":{},"coverage.html":{}}}],["toggle/visibility",{"_index":1853,"title":{},"body":{"modules/LeftSidebarModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"coverage.html":{}}}],["togglebuttoncomponent",{"_index":526,"title":{"components/ToggleButtonComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"modules/DrawerModule.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["toggled",{"_index":1047,"title":{},"body":{"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["toggleexpanded(expanded",{"_index":1593,"title":{},"body":{"classes/InitializationState.html":{}}}],["togglelabel",{"_index":3548,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["togglepreviousregistrationblocks",{"_index":1742,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["togglepreviousregistrationblocks(visible",{"_index":1757,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["toggleregistrationblocksvisibility(visible",{"_index":2071,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["toggles",{"_index":280,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["togglescheme",{"_index":231,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["togglevisibility",{"_index":3492,"title":{},"body":{"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["togglevisibility(item",{"_index":3513,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["toggling",{"_index":1759,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{}}}],["token",{"_index":1872,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["tonsil",{"_index":1192,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tonsil.svg",{"_index":1193,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tool",{"_index":3853,"title":{},"body":{"changelog.html":{}}}],["tooltip",{"_index":352,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/User.html":{},"interfaces/VisibilityItem.html":{},"interfaces/XYZTriplet.html":{}}}],["top",{"_index":417,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["toradians",{"_index":2155,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tort",{"_index":4284,"title":{},"body":{"license.html":{}}}],["total",{"_index":3152,"title":{},"body":{"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{}}}],["totalcount",{"_index":188,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"miscellaneous/variables.html":{}}}],["touch",{"_index":875,"title":{},"body":{"components/ContainerComponent.html":{}}}],["trachea",{"_index":1215,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["trachea.svg",{"_index":1216,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["track",{"_index":1787,"title":{},"body":{"components/LeftSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["tracking/telemetry",{"_index":3766,"title":{},"body":{"changelog.html":{}}}],["trackingpopupcomponent",{"_index":324,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["trackingpopupmodule",{"_index":578,"title":{},"body":{"modules/AppModule.html":{}}}],["trailing",{"_index":2001,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["transform",{"_index":725,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["transformmatrix",{"_index":2868,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["transition",{"_index":420,"title":{},"body":{"components/AppComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["transition('closed",{"_index":1516,"title":{},"body":{"classes/InitializationState.html":{}}}],["transition('false",{"_index":1038,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["translate",{"_index":3466,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["translate([p.x_translation",{"_index":2965,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["translate([position.x",{"_index":2985,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["translation_units",{"_index":2654,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["transparency",{"_index":3854,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":3871,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":201,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["trigger",{"_index":1033,"title":{},"body":{"components/ContentComponent-1.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{}}}],["trigger('expandcollapse",{"_index":1519,"title":{},"body":{"classes/InitializationState.html":{}}}],["trigger('fadeinout",{"_index":1035,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["trigger('openclose",{"_index":1513,"title":{},"body":{"classes/InitializationState.html":{}}}],["triggerfileinput",{"_index":1640,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["triplet",{"_index":2476,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["true",{"_index":296,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"modules/ThemingModule.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["true=left",{"_index":1706,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["truncateresults",{"_index":3212,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["truncateresults(result",{"_index":3255,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["truncates",{"_index":3257,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["try",{"_index":1441,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["ts",{"_index":4166,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":4169,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1159,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":4006,"title":{},"body":{"changelog.html":{}}}],["tuple",{"_index":860,"title":{},"body":{"components/ContainerComponent.html":{}}}],["turn",{"_index":3839,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":3827,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":3825,"title":{},"body":{"changelog.html":{}}}],["turns",{"_index":2681,"title":{},"body":{"components/ReviewButtonComponent.html":{}}}],["tutorial",{"_index":3742,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1698,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{},"changelog.html":{}}}],["tx",{"_index":4180,"title":{},"body":{"miscellaneous/functions.html":{}}}],["tx.translate(t).rotatexyz(r).scale(s",{"_index":2178,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{}}}],["type",{"_index":45,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DetailsLabelComponent.html":{},"interfaces/DocumentationContent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/MetaDataField.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":4294,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["types",{"_index":1074,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["typescript",{"_index":125,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":3975,"title":{},"body":{"changelog.html":{}}}],["typography",{"_index":2752,"title":{},"body":{"components/ReviewModalComponent.html":{}}}],["ufl",{"_index":3820,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":640,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":4194,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":4203,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":4200,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":4202,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":4201,"title":{},"body":{"index.html":{}}}],["uis",{"_index":3591,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":861,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["under",{"_index":1141,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["unique",{"_index":1858,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Tag.html":{},"components/TagListComponent.html":{},"interfaces/TagSearchResult.html":{}}}],["university",{"_index":4230,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":646,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/TagListComponent.html":{},"components/VideoModalComponent.html":{}}}],["unlike",{"_index":1132,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["unnecessary",{"_index":3754,"title":{},"body":{"changelog.html":{}}}],["unpickable",{"_index":2871,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["unselect",{"_index":3795,"title":{},"body":{"changelog.html":{}}}],["unset",{"_index":3421,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["until",{"_index":305,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"classes/InitializationState.html":{},"interfaces/User.html":{},"changelog.html":{}}}],["untypedformcontrol",{"_index":2124,"title":{},"body":{"components/NameInputComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/UserName.html":{}}}],["unused",{"_index":3174,"title":{},"body":{"components/TagListComponent.html":{},"components/TagSearchComponent.html":{}}}],["up",{"_index":277,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"interfaces/Tag.html":{},"components/TagSearchComponent.html":{},"interfaces/TagSearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["update",{"_index":2816,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["updateblocksizes",{"_index":707,"title":{},"body":{"components/BlockSizeInputComponent.html":{}}}],["updateblocksizes(input",{"_index":694,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{}}}],["updated",{"_index":693,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityMenuComponent.html":{},"changelog.html":{}}}],["updatedselection",{"_index":3525,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updatedselection.id",{"_index":3528,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updatedselection.opacity",{"_index":3530,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updateextractionsitetooltip",{"_index":1743,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updateextractionsitetooltip(item",{"_index":1766,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updatefaded",{"_index":998,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["updatemargin",{"_index":999,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["updatemargin(position",{"_index":1022,"title":{},"body":{"components/ContentComponent-1.html":{}}}],["updatename",{"_index":2116,"title":{},"body":{"components/NameInputComponent.html":{}}}],["updatename(input",{"_index":2121,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["updateopacity",{"_index":3493,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updateopacity(value",{"_index":3516,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["updateregistration",{"_index":1744,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updateregistration(event",{"_index":1772,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["updates",{"_index":688,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent-1.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["updateside",{"_index":3045,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updateside(selection",{"_index":3070,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updateskipconfirmation",{"_index":2312,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["updateslicesdata",{"_index":3017,"title":{},"body":{"components/SlicesInputComponent.html":{}}}],["updateslicesdata(input",{"_index":3008,"title":{},"body":{"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{}}}],["updatetoggle",{"_index":1691,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["updatetoggle(selection",{"_index":1704,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["updateview",{"_index":3046,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updateview(selection",{"_index":3073,"title":{},"body":{"components/StageNavComponent.html":{}}}],["updating",{"_index":2813,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{}}}],["upgraded",{"_index":3916,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":3978,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":3769,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":1643,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"changelog.html":{}}}],["uploaded",{"_index":1648,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{}}}],["upperbound",{"_index":2908,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["upperbound[i",{"_index":2912,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ureter",{"_index":1217,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":349,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/User.html":{},"miscellaneous/variables.html":{}}}],["urls",{"_index":1405,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["usage",{"_index":3592,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":4216,"title":{},"body":{"index.html":{}}}],["use",{"_index":973,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["usecallback",{"_index":2463,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["usecancelregistrationcallback",{"_index":2247,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["usecase",{"_index":4221,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":4218,"title":{},"body":{"index.html":{}}}],["used",{"_index":48,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["usedownload",{"_index":618,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["usedropdownmenu",{"_index":3047,"title":{},"body":{"components/StageNavComponent.html":{}}}],["usedropdownmenu(value",{"_index":3088,"title":{},"body":{"components/StageNavComponent.html":{}}}],["usefactory",{"_index":764,"title":{},"body":{"modules/ConfigModule.html":{}}}],["useful",{"_index":836,"title":{},"body":{"components/ContainerComponent.html":{}}}],["user",{"_index":332,"title":{"interfaces/User.html":{}},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/RightSidebarComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/typealiases.html":{}}}],["user's",{"_index":2135,"title":{},"body":{"components/NameInputComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/UserName.html":{}}}],["user.firstname",{"_index":2414,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["user.lastname",{"_index":2415,"title":{},"body":{"components/RegistrationModalComponent.html":{}}}],["user/os",{"_index":3746,"title":{},"body":{"changelog.html":{}}}],["useregistrationcallback",{"_index":2508,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["username",{"_index":2119,"title":{"interfaces/UserName.html":{}},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{},"coverage.html":{}}}],["users",{"_index":3992,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":3759,"title":{},"body":{"changelog.html":{}}}],["usevalue",{"_index":596,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["using",{"_index":3732,"title":{},"body":{"changelog.html":{}}}],["uterus",{"_index":1218,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["uterus.svg",{"_index":1219,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":3751,"title":{},"body":{"changelog.html":{}}}],["uuid",{"_index":2493,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"dependencies.html":{}}}],["uuidv4",{"_index":2504,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["v",{"_index":3292,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["v1.1",{"_index":3689,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":3600,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":3590,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":3838,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":3691,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":3683,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":3656,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":3633,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":3610,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":3638,"title":{},"body":{"changelog.html":{}}}],["v1[key",{"_index":2004,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["v2",{"_index":2003,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["v2.1.0",{"_index":3598,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":3586,"title":{},"body":{"changelog.html":{}}}],["v2[key",{"_index":2005,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["v3",{"_index":3613,"title":{},"body":{"changelog.html":{}}}],["v4",{"_index":2503,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["valid",{"_index":2234,"title":{},"body":{"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"miscellaneous/typealiases.html":{}}}],["validate",{"_index":2126,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["validatedrawers",{"_index":781,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validates",{"_index":803,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validators",{"_index":2133,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["validators.required",{"_index":2125,"title":{},"body":{"components/NameInputComponent.html":{},"interfaces/UserName.html":{}}}],["value",{"_index":86,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MetaDataField.html":{},"components/NameInputComponent.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"miscellaneous/variables.html":{}}}],["value.name",{"_index":1321,"title":{},"body":{"components/ExtractionSetDropdownComponent.html":{}}}],["valuechange",{"_index":1694,"title":{},"body":{"components/LabeledSlideToggleComponent.html":{}}}],["valueof",{"_index":1473,"title":{},"body":{"classes/InitializationState.html":{}}}],["values",{"_index":683,"title":{},"body":{"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/ModelStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":476,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["variable",{"_index":1785,"title":{},"body":{"components/LeftSidebarComponent.html":{},"coverage.html":{}}}],["variables",{"_index":4304,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1220,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["vec3",{"_index":2898,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["vec3(...lowerbound.map((n",{"_index":2910,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["vec3(...upperbound.map((n",{"_index":2913,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["version",{"_index":3701,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["very",{"_index":934,"title":{},"body":{"components/ContentComponent.html":{},"changelog.html":{}}}],["via",{"_index":2805,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["video",{"_index":529,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"modules/ContentModule.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{}}}],["videomodalcomponent",{"_index":528,"title":{"components/VideoModalComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["videomodallaunchercomponent",{"_index":530,"title":{"components/VideoModalLauncherComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"modules/VideoModalLauncherModule.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["videomodallaunchermodule",{"_index":1093,"title":{"modules/VideoModalLauncherModule.html":{}},"body":{"modules/ContentModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules.html":{},"overview.html":{}}}],["videomodalmodule",{"_index":3474,"title":{"modules/VideoModalModule.html":{}},"body":{"modules/VideoModalModule.html":{},"modules.html":{},"overview.html":{}}}],["view",{"_index":907,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["view3d",{"_index":3048,"title":{},"body":{"components/StageNavComponent.html":{}}}],["view3dchange",{"_index":3050,"title":{},"body":{"components/StageNavComponent.html":{}}}],["viewchild",{"_index":1662,"title":{},"body":{"components/JsonFileReaderComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{}}}],["viewchild('closesearch",{"_index":3259,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["viewchild('fileinput",{"_index":1659,"title":{},"body":{"components/JsonFileReaderComponent.html":{}}}],["viewchild('label",{"_index":3077,"title":{},"body":{"components/StageNavComponent.html":{}}}],["viewchild('options",{"_index":3079,"title":{},"body":{"components/StageNavComponent.html":{}}}],["viewchildren",{"_index":828,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewchildren(contentcomponent",{"_index":815,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewed",{"_index":1970,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["viewer",{"_index":3817,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":3035,"title":{},"body":{"components/StageNavComponent.html":{},"changelog.html":{}}}],["views",{"_index":3761,"title":{},"body":{"changelog.html":{}}}],["viewside",{"_index":955,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["viewtype",{"_index":1938,"title":{},"body":{"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{}}}],["visibility",{"_index":533,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"interfaces/ExtractionSet.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"interfaces/XYZTriplet.html":{}}}],["visibility_menu",{"_index":3521,"title":{},"body":{"components/VisibilityMenuComponent.html":{}}}],["visibility_off",{"_index":1229,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_off_cube",{"_index":1230,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_on",{"_index":1227,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_toggle",{"_index":3555,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["visibilitychanged",{"_index":3549,"title":{},"body":{"components/VisibilityToggleComponent.html":{}}}],["visibilityitem",{"_index":1289,"title":{"interfaces/VisibilityItem.html":{}},"body":{"interfaces/ExtractionSet.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["visibilityitems",{"_index":2070,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["visibilitymenucomponent",{"_index":532,"title":{"components/VisibilityMenuComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"modules/VisibilityMenuModule.html":{},"components/VisibilityToggleComponent.html":{},"coverage.html":{},"overview.html":{}}}],["visibilitymenumodule",{"_index":1833,"title":{"modules/VisibilityMenuModule.html":{}},"body":{"modules/LeftSidebarModule.html":{},"modules/VisibilityMenuModule.html":{},"modules.html":{},"overview.html":{}}}],["visibilitytogglecomponent",{"_index":535,"title":{"components/VisibilityToggleComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"modules/VisibilityToggleModule.html":{},"coverage.html":{},"overview.html":{}}}],["visibilitytogglemodule",{"_index":1834,"title":{"modules/VisibilityToggleModule.html":{}},"body":{"modules/LeftSidebarModule.html":{},"modules/VisibilityToggleModule.html":{},"modules.html":{},"overview.html":{}}}],["visible",{"_index":1763,"title":{},"body":{"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/VideoModalLauncherComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["visual",{"_index":3626,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":3787,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":3917,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":56,"title":{},"body":{"injectables/AnatomicalStructureTagState.html":{},"interfaces/AnatomicalStructureTagStateModel.html":{},"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/ExtractionSetDropdownComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"components/NameInputComponent.html":{},"interfaces/OrganData.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/User.html":{},"interfaces/UserName.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["vs",{"_index":3740,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":4002,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":385,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/User.html":{}}}],["wait",{"_index":1475,"title":{},"body":{"classes/InitializationState.html":{}}}],["waits",{"_index":1605,"title":{},"body":{"classes/InitializationState.html":{}}}],["walkthrough",{"_index":4217,"title":{},"body":{"index.html":{}}}],["want",{"_index":1771,"title":{},"body":{"components/LeftSidebarComponent.html":{}}}],["warming",{"_index":3651,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":3936,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":4271,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":4268,"title":{},"body":{"license.html":{}}}],["watch",{"_index":3464,"title":{},"body":{"components/VideoModalLauncherComponent.html":{}}}],["wc",{"_index":609,"title":{},"body":{"components/AppWebComponent.html":{}}}],["wc'},{'name",{"_index":480,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/DetailsLabelComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/RegistrationModalComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagListComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["web",{"_index":579,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["webcomponent",{"_index":3739,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":4108,"title":{},"body":{"dependencies.html":{}}}],["webkit",{"_index":873,"title":{},"body":{"components/ContainerComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["webpages",{"_index":3706,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":4189,"title":{},"body":{"index.html":{}}}],["week",{"_index":4008,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":723,"title":{},"body":{"components/BlockSizeInputComponent.html":{},"components/HeaderComponent.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["whenever",{"_index":1546,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["whether",{"_index":826,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"classes/InitializationState.html":{},"components/LabeledSlideToggleComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/ModelStateModel.html":{},"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"interfaces/ReviewModalData.html":{},"components/RightSidebarComponent.html":{},"interfaces/SlicesConfig.html":{},"interfaces/SlicesConfig-1.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"interfaces/VisibilityItem.html":{},"components/VisibilityToggleComponent.html":{},"interfaces/XYZTriplet.html":{},"license.html":{}}}],["white",{"_index":446,"title":{},"body":{"components/AppComponent.html":{},"components/ContentComponent.html":{},"components/ReviewModalComponent.html":{},"components/StageNavComponent.html":{},"components/VisibilityMenuComponent.html":{}}}],["whole",{"_index":4004,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":413,"title":{},"body":{"components/AppComponent.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/JsonFileReaderComponent.html":{},"components/LeftSidebarComponent.html":{},"components/NameInputComponent.html":{},"components/RegistrationContentComponent.html":{},"components/ReviewButtonComponent.html":{},"components/ReviewModalComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/SlicesInputComponent.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/VideoModalComponent.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"components/VisibilityToggleComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["widths",{"_index":1614,"title":{},"body":{"classes/InitializationState.html":{}}}],["window:click",{"_index":3216,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["window:click(event",{"_index":3230,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["window:focusin",{"_index":3217,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["window:focusin(event",{"_index":3232,"title":{},"body":{"components/TagSearchComponent.html":{}}}],["within",{"_index":2811,"title":{},"body":{"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"changelog.html":{}}}],["withlatestfrom",{"_index":2289,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["withlatestfrom(this.globalskipconfirmation",{"_index":2318,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["without",{"_index":817,"title":{},"body":{"components/ContainerComponent.html":{},"changelog.html":{},"license.html":{}}}],["workaround",{"_index":1624,"title":{},"body":{"classes/InitializationState.html":{}}}],["workflows",{"_index":3873,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":3696,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":3888,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":3104,"title":{},"body":{"components/StageNavComponent.html":{}}}],["wrapped",{"_index":814,"title":{},"body":{"components/ContainerComponent.html":{}}}],["wrapper",{"_index":431,"title":{},"body":{"components/AppComponent.html":{},"components/ExtractionSetDropdownComponent.html":{},"components/LeftSidebarComponent.html":{},"components/RightSidebarComponent.html":{},"components/RotationSliderComponent.html":{},"components/VisibilityToggleComponent.html":{}}}],["wrapping",{"_index":818,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent-1.html":{}}}],["x",{"_index":389,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/TagListComponent.html":{},"interfaces/User.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["x,y,z",{"_index":903,"title":{},"body":{"components/ContentComponent.html":{}}}],["x?.anatomicalstructures",{"_index":1991,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.blocksize",{"_index":1978,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.displayerrors",{"_index":2478,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x?.extractionsets",{"_index":1992,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.extractionsites",{"_index":1990,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.id",{"_index":1977,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.organ",{"_index":1984,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.organdimensions",{"_index":1986,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.organiri",{"_index":1985,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.position",{"_index":1980,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.registrationcallbackset",{"_index":2270,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["x?.registrations",{"_index":2519,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x?.rotation",{"_index":1979,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.sex",{"_index":1987,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.showprevious",{"_index":1989,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.side",{"_index":1988,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.slicesconfig",{"_index":1981,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.usecancelregistrationcallback",{"_index":2275,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["x?.user",{"_index":2277,"title":{},"body":{"injectables/PageState.html":{},"interfaces/PageStateModel.html":{},"interfaces/Person.html":{}}}],["x?.viewside",{"_index":1983,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x?.viewtype",{"_index":1982,"title":{},"body":{"interfaces/ModelStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{}}}],["x_dimension",{"_index":2623,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x_rotation",{"_index":2639,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x_scaling",{"_index":2634,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["x_translation",{"_index":2648,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["xyz",{"_index":2475,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["xyztriplet",{"_index":1939,"title":{"interfaces/XYZTriplet.html":{}},"body":{"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/SlicesConfig.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["xyztriplettostring",{"_index":2438,"title":{},"body":{"injectables/RegistrationState.html":{}}}],["xyztriplettostring(xyz",{"_index":2473,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y",{"_index":386,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContentComponent.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"components/RightSidebarComponent.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/TagListComponent.html":{},"interfaces/User.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["y_dimension",{"_index":2625,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y_rotation",{"_index":2641,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y_scaling",{"_index":2635,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["y_translation",{"_index":2650,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["yes",{"_index":2334,"title":{},"body":{"injectables/ReferenceDataState.html":{},"components/RegistrationContentComponent.html":{},"injectables/RegistrationState.html":{},"components/ReviewButtonComponent.html":{}}}],["youtube",{"_index":3426,"title":{},"body":{"components/VideoModalComponent.html":{},"changelog.html":{}}}],["youtubeplayermodule",{"_index":3478,"title":{},"body":{"modules/VideoModalModule.html":{}}}],["z",{"_index":381,"title":{},"body":{"components/AppComponent.html":{},"interfaces/AppOptions.html":{},"interfaces/BlockSize.html":{},"components/BlockSizeInputComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ContentComponent-1.html":{},"components/LeftSidebarComponent.html":{},"interfaces/ModelStateModel.html":{},"interfaces/OrganData.html":{},"injectables/ReferenceDataState.html":{},"interfaces/ReferenceDataStateModel.html":{},"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{},"interfaces/Rotation.html":{},"components/RotationSliderComponent.html":{},"interfaces/SlicesConfig.html":{},"components/StageNavComponent.html":{},"components/TagSearchComponent.html":{},"interfaces/User.html":{},"components/VideoModalLauncherComponent.html":{},"components/VisibilityMenuComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["z_dimension",{"_index":2627,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["z_rotation",{"_index":2643,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["z_scaling",{"_index":2636,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["z_translation",{"_index":2652,"title":{},"body":{"injectables/RegistrationState.html":{},"interfaces/RegistrationStateModel.html":{}}}],["zone.js",{"_index":4172,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":556,"title":{},"body":{"modules/AppModule.html":{},"modules/BlockSizeInputModule.html":{},"modules/ContentModule.html":{},"modules/CoreModule.html":{},"modules/DetailsLabelModule.html":{},"modules/DrawerModule.html":{},"modules/ExtractionSetDropdownModule.html":{},"modules/HeaderModule.html":{},"modules/JsonFileReaderModule.html":{},"modules/LabeledSlideToggleModule.html":{},"modules/LeftSidebarModule.html":{},"modules/NameInputModule.html":{},"modules/RegistrationContentModule.html":{},"modules/RegistrationModalModule.html":{},"modules/ReviewButtonModule.html":{},"modules/ReviewModalModule.html":{},"modules/RightSidebarModule.html":{},"modules/RotationSliderModule.html":{},"modules/SlicesInputModule.html":{},"modules/StageNavModule.html":{},"modules/TagListModule.html":{},"modules/TagSearchModule.html":{},"modules/ThemingModule.html":{},"modules/VideoModalLauncherModule.html":{},"modules/VideoModalModule.html":{},"modules/VisibilityMenuModule.html":{},"modules/VisibilityToggleModule.html":{},"overview.html":{}}}],["zoombasedopacity",{"_index":2874,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"injectables/AnatomicalStructureTagState.html":{"url":"injectables/AnatomicalStructureTagState.html","title":"injectable - AnatomicalStructureTagState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n AnatomicalStructureTagState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n\n\n \n Description\n \n \n Tag collection global state\n\n \n\n \n Extends\n \n \n NgxsDataEntityCollectionsRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n _latestTags\n \n \n Private\n model\n \n \n Private\n page\n \n \n Private\n scene\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addTag\n \n \n Private\n addTagRaw\n \n \n \n addTags\n \n \n ngxsOnInit\n \n \n \n removeTag\n \n \n \n searchExternal\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n tags$\n \n \n latestTags\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(injector: Injector)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:79\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load page and model state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addTag\n \n \n \n \n \n \n \n addTag(tag: Tag)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:119\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n addTagRaw\n \n \n \n \n \n \n \n addTagRaw(tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:158\n \n \n\n\n \n \n Adds a tag. Implementation helper for addTags and addTag\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n The tag\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n addTags\n \n \n \n \n \n \n \n addTags(tags: Tag[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:112\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tags\n \n Tag[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:95\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n removeTag\n \n \n \n \n \n \n \n removeTag(tag: Tag)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:124\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n searchExternal\n \n \n \n \n \n \n \n searchExternal(text: string, limit: number)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:140\n \n \n\n\n \n \n Searches for matching tags (not in the state)\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n Search text\n\n \n \n \n limit\n \n number\n \n\n \n No\n \n\n\n \n Maximum returned results hint\n\n \n \n \n \n \n \n \n \n Returns : ObservableInput\n\n \n \n external Search result\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n _latestTags\n \n \n \n \n \n \n Type : Tag[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:68\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n model\n \n \n \n \n \n \n Type : ModelState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:75\n \n \n\n \n \n Reference to the model state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n page\n \n \n \n \n \n \n Type : PageState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:79\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n scene\n \n \n \n \n \n \n Type : SceneState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:77\n \n \n\n \n \n Reference to the scene state\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n tags$\n \n \n\n \n \n gettags$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:38\n \n \n \n \n Observable of tags\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n latestTags\n \n \n\n \n \n getlatestTags()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts:70\n \n \n\n \n \n\n \n\n\n \n import { createEntityCollections, EntityCollections } from '@angular-ru/common/entity';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataEntityCollectionsRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { bind as Bind } from 'bind-decorator';\nimport { combineLatest, Observable, ObservableInput } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { Tag, TagId, TagSearchResult } from '../../models/anatomical-structure-tag';\nimport { ModelState } from '../model/model.state';\nimport { PageState } from '../page/page.state';\nimport { SceneState } from '../scene/scene.state';\n\n\n/** Tag state model */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface AnatomicalStructureTagStateModel {\n}\n\n\n/**\n * Tag collection global state\n */\n@StateRepository()\n@State>({\n name: 'tags',\n defaults: {\n ...createEntityCollections()\n }\n})\n@Injectable()\nexport class AnatomicalStructureTagState extends NgxsDataEntityCollectionsRepository {\n /** Observable of tags */\n @Computed()\n get tags$(): Observable {\n return combineLatest([this.entities$, this.scene.nodeCollisions$]).pipe(\n map(([entities, collisions]) => {\n const tags: Tag[] = [];\n const added = new Set();\n const removed = new Set();\n Object.entries(entities).forEach(([id, tag]) => {\n if (tag.type === 'removed') {\n removed.add(id);\n } else {\n added.add(id);\n tags.push(tag);\n }\n });\n for (const model of collisions) {\n const iri = model.representation_of;\n if (iri && !removed.has(iri) && !added.has(iri)) {\n added.add(iri);\n tags.push({\n id: iri,\n label: model.tooltip as string,\n type: 'assigned'\n });\n }\n }\n return tags;\n })\n );\n }\n\n private _latestTags: Tag[] = [];\n\n get latestTags(): Tag[] {\n return this._latestTags;\n }\n\n /** Reference to the model state */\n private model: ModelState;\n /** Reference to the scene state */\n private scene: SceneState;\n\n private page: PageState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.scene = this.injector.get(SceneState);\n this.page = this.injector.get(PageState);\n\n this.tags$.subscribe((tags) => {\n this._latestTags = tags;\n });\n\n this.entities$.subscribe(() => this.page.setHasChanges());\n }\n\n @DataAction()\n addTags(tags: Tag[]): void {\n for (const tag of tags) {\n this.addTagRaw(tag);\n }\n }\n\n @DataAction()\n addTag(tag: Tag): void {\n this.addTagRaw(tag);\n }\n\n @DataAction()\n removeTag(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'removed' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'removed' });\n }\n }\n\n /**\n * Searches for matching tags (not in the state)\n *\n * @param text Search text\n * @param limit Maximum returned results hint\n * @returns external Search result\n */\n @Bind\n searchExternal(text: string, limit: number): ObservableInput {\n const matches = this.model.snapshot.anatomicalStructures\n .filter(as => as.name.toLowerCase().indexOf(text.toLowerCase()) !== -1);\n return [{\n totalCount: matches.length,\n results: matches.map((as): Tag => ({\n id: as.id,\n label: as.name,\n type: 'added'\n })).slice(0, limit)\n }];\n }\n\n /**\n * Adds a tag. Implementation helper for `addTags` and `addTag`\n *\n * @param tag The tag\n */\n private addTagRaw(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'added' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'added' });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AnatomicalStructureTagStateModel.html":{"url":"interfaces/AnatomicalStructureTagStateModel.html","title":"interface - AnatomicalStructureTagStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AnatomicalStructureTagStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n\n\n \n Description\n \n \n Tag state model\n\n \n\n\n\n\n\n \n\n\n \n import { createEntityCollections, EntityCollections } from '@angular-ru/common/entity';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataEntityCollectionsRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { bind as Bind } from 'bind-decorator';\nimport { combineLatest, Observable, ObservableInput } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { Tag, TagId, TagSearchResult } from '../../models/anatomical-structure-tag';\nimport { ModelState } from '../model/model.state';\nimport { PageState } from '../page/page.state';\nimport { SceneState } from '../scene/scene.state';\n\n\n/** Tag state model */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface AnatomicalStructureTagStateModel {\n}\n\n\n/**\n * Tag collection global state\n */\n@StateRepository()\n@State>({\n name: 'tags',\n defaults: {\n ...createEntityCollections()\n }\n})\n@Injectable()\nexport class AnatomicalStructureTagState extends NgxsDataEntityCollectionsRepository {\n /** Observable of tags */\n @Computed()\n get tags$(): Observable {\n return combineLatest([this.entities$, this.scene.nodeCollisions$]).pipe(\n map(([entities, collisions]) => {\n const tags: Tag[] = [];\n const added = new Set();\n const removed = new Set();\n Object.entries(entities).forEach(([id, tag]) => {\n if (tag.type === 'removed') {\n removed.add(id);\n } else {\n added.add(id);\n tags.push(tag);\n }\n });\n for (const model of collisions) {\n const iri = model.representation_of;\n if (iri && !removed.has(iri) && !added.has(iri)) {\n added.add(iri);\n tags.push({\n id: iri,\n label: model.tooltip as string,\n type: 'assigned'\n });\n }\n }\n return tags;\n })\n );\n }\n\n private _latestTags: Tag[] = [];\n\n get latestTags(): Tag[] {\n return this._latestTags;\n }\n\n /** Reference to the model state */\n private model: ModelState;\n /** Reference to the scene state */\n private scene: SceneState;\n\n private page: PageState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.scene = this.injector.get(SceneState);\n this.page = this.injector.get(PageState);\n\n this.tags$.subscribe((tags) => {\n this._latestTags = tags;\n });\n\n this.entities$.subscribe(() => this.page.setHasChanges());\n }\n\n @DataAction()\n addTags(tags: Tag[]): void {\n for (const tag of tags) {\n this.addTagRaw(tag);\n }\n }\n\n @DataAction()\n addTag(tag: Tag): void {\n this.addTagRaw(tag);\n }\n\n @DataAction()\n removeTag(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'removed' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'removed' });\n }\n }\n\n /**\n * Searches for matching tags (not in the state)\n *\n * @param text Search text\n * @param limit Maximum returned results hint\n * @returns external Search result\n */\n @Bind\n searchExternal(text: string, limit: number): ObservableInput {\n const matches = this.model.snapshot.anatomicalStructures\n .filter(as => as.name.toLowerCase().indexOf(text.toLowerCase()) !== -1);\n return [{\n totalCount: matches.length,\n results: matches.map((as): Tag => ({\n id: as.id,\n label: as.name,\n type: 'added'\n })).slice(0, limit)\n }];\n }\n\n /**\n * Adds a tag. Implementation helper for `addTags` and `addTag`\n *\n * @param tag The tag\n */\n private addTagRaw(tag: Tag): void {\n if (this.snapshot.entities[tag.id]) {\n this.updateEntitiesMany([{ id: tag.id, changes: { type: 'added' } }]);\n } else {\n this.addEntityOne({ ...tag, type: 'added' });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppComponent.html":{"url":"components/AppComponent.html","title":"component - AppComponent","body":"\n \n\n\n\n\n\n Components\n \n AppComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/app.component.ts\n\n\n\n \n Description\n \n \n App component\n\n \n\n\n \n Implements\n \n \n OnDestroy\n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root\n \n\n\n\n \n styleUrls\n ./app.component.scss\n \n\n\n\n \n templateUrl\n ./app.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n disablePositionChange\n \n \n Readonly\n header$\n \n \n homeUrl\n \n \n Readonly\n homeUrl$\n \n \n logoTooltip\n \n \n Readonly\n logoTooltip$\n \n \n open\n \n \n organList\n \n \n registrationStarted\n \n \n Private\n Readonly\n subscriptions\n \n \n theme\n \n \n Readonly\n theme$\n \n \n Readonly\n themeMode$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n handleClick\n \n \n \n handleKey\n \n \n ngOnDestroy\n \n \n ngOnInit\n \n \n toggleScheme\n \n \n \n \n\n\n\n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n document:keydown\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n isLightTheme\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(model: ModelState, page: PageState, consentService: ConsentService, snackbar: MatSnackBar, theming: ThemingService, el: ElementRef<>, injector: Injector, globalConfig: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:64\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n snackbar\n \n \n MatSnackBar\n \n \n \n No\n \n \n \n \n theming\n \n \n ThemingService\n \n \n \n No\n \n \n \n \n el\n \n \n ElementRef<>\n \n \n \n No\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:167\n \n \n\n\n \n \n Disables block position change if an input element is clicked\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element clicked\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:keydown\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keydown(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:128\n \n \n\n\n \n \n Shifts block position when certain keys are pressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n handleClick\n \n \n \n \n \n \n \n handleClick(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:167\n \n \n\n\n \n \n Disables block position change if an input element is clicked\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element clicked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleKey\n \n \n \n \n \n \n \n handleKey(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keydown', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:128\n \n \n\n\n \n \n Shifts block position when certain keys are pressed\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n The keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:178\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:100\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleScheme\n \n \n \n \n \n \ntoggleScheme()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:118\n \n \n\n\n \n \n Toggles scheme between light and dark mode\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n disablePositionChange\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:44\n \n \n\n \n \n Disables changes in block position\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n header$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('header')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n homeUrl$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('homeUrl')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:54\n \n \n\n\n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:61\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n logoTooltip$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('logoTooltip')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:55\n \n \n\n\n \n \n \n \n \n \n \n \n open\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:38\n \n \n\n \n \n True if the organ selector drawer is open\n\n \n \n\n \n \n \n \n \n \n \n \n organList\n \n \n \n \n \n \n Default value : RUI_ORGANS\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:35\n \n \n\n \n \n Organs to be displayed in the organ selector\n\n \n \n\n \n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:41\n \n \n\n \n \n False until the initial registration modal is closed\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:64\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:57\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n theme$\n \n \n \n \n \n \n Default value : this.globalConfig.getOption('theme')\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:50\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n themeMode$\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:51\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n isLightTheme\n \n \n\n \n \n getisLightTheme()\n \n \n \n \n Defined in projects/ccf-rui/src/app/app.component.ts:46\n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnDestroy, OnInit, HostListener } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Subscription, ReplaySubject } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { ModelState, RUI_ORGANS } from './core/store/model/model.state';\nimport { PageState } from './core/store/page/page.state';\n\nexport interface User {\n firstName: string;\n lastName: string;\n}\n\ninterface AppOptions extends GlobalConfig {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\n/**\n * App component\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppComponent implements OnDestroy, OnInit {\n /** Organs to be displayed in the organ selector */\n organList = RUI_ORGANS;\n\n /** True if the organ selector drawer is open */\n open = true;\n\n /** False until the initial registration modal is closed */\n registrationStarted = false;\n\n /** Disables changes in block position */\n disablePositionChange = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n\n theme: string;\n\n homeUrl: string;\n\n logoTooltip: string;\n\n /** All subscriptions managed by the container. */\n private readonly subscriptions = new Subscription();\n\n constructor(\n readonly model: ModelState, readonly page: PageState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, readonly theming: ThemingService,\n el: ElementRef, injector: Injector, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n this.subscriptions.add(\n page.registrationCallbackSet$.subscribe((callbackSet) => {\n this.open = !callbackSet;\n })\n );\n this.subscriptions.add(\n page.registrationStarted$.subscribe((registrationStarted) => {\n this.registrationStarted = registrationStarted;\n })\n );\n this.theme$.subscribe((theme: string) => {\n this.theme = theme;\n });\n this.globalConfig.getOption('homeUrl').subscribe((url: string) => {\n this.homeUrl = url;\n });\n this.globalConfig.getOption('logoTooltip').subscribe((tooltip: string) => {\n this.logoTooltip = tooltip;\n });\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n this.themeMode$.next('light');\n\n this.theming.setTheme(`${this.theme}-theme-light`);\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Shifts block position when certain keys are pressed\n *\n * @param target The keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n const oldPosition = this.model.snapshot.position;\n if (this.disablePositionChange || !this.registrationStarted) {\n return;\n }\n target.preventDefault();\n const delta = target.repeat ? 1.0 : 0.5;\n let newPosition = oldPosition;\n switch (target.key) {\n case 'q':\n newPosition = { ...oldPosition, z: oldPosition.z + delta };\n break;\n case 'e':\n newPosition = { ...oldPosition, z: oldPosition.z - delta };\n break;\n case 'w':\n newPosition = { ...oldPosition, y: oldPosition.y + delta };\n break;\n case 's':\n newPosition = { ...oldPosition, y: oldPosition.y - delta };\n break;\n case 'a':\n newPosition = { ...oldPosition, x: oldPosition.x - delta };\n break;\n case 'd':\n newPosition = { ...oldPosition, x: oldPosition.x + delta };\n break;\n default:\n break;\n }\n this.model.setPosition(newPosition);\n }\n\n /**\n * Disables block position change if an input element is clicked\n *\n * @param target The element clicked\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n if (target.nodeName === 'INPUT') {\n this.disablePositionChange = true;\n } else {\n this.disablePositionChange = false;\n }\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n\n\n\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n {{ organSelector.expanded ? 'arrow_drop_up': 'arrow_drop_down' }}\n \n \n \n \n {{ open ? 'arrow_drop_up': 'arrow_drop_down' }}\n \n \n \n \n \n \n\n\n \n\n \n \n ./app.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n height: 100%;\n overflow: hidden;\n font-size: 1rem;\n color: black;\n\n .header-hidden {\n display: none;\n }\n\n ccf-drawer-container {\n height: 100%;\n\n ccf-drawer {\n width: 25.5rem;\n }\n\n ccf-drawer-content {\n position: relative;\n z-index: 1;\n\n .selector-drawer {\n top: 0rem;\n display: flex;\n flex-direction: column;\n position: relative;\n height: 5.688rem;\n transition: all 0.5s ease-in-out;\n\n &.expanded {\n height: 15rem;\n }\n\n ccf-organ-selector {\n height: 100%;\n padding-top: 0.5rem;\n transition: all 0.5s;\n\n &.closed {\n padding-top: 0;\n }\n }\n\n .close-button-wrapper {\n display: flex;\n justify-content: center;\n height: 0;\n z-index: 2;\n\n .close-button {\n cursor: pointer;\n transition: 0.6s;\n\n .expand-collapse-icon {\n width: 3rem;\n height: 1.2rem;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n background-color: white;\n border-bottom-left-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n transition: 0.6s;\n\n &:hover {\n background-color: #ececec;\n }\n }\n }\n }\n\n\n &.closed {\n height: 3rem;\n top: -2.9rem;\n }\n }\n\n .stage-content {\n border-radius: 0.5rem !important;\n height: calc(100% - 2.688rem - 3rem - 1.5rem);\n }\n\n .expanded-stage {\n height: calc(100% - 1.5rem);\n padding-bottom: 1rem;\n }\n\n .retracted-stage {\n height: calc(100% - 2.688rem - 14rem);\n }\n\n }\n\n\n\n ccf-content {\n // top: 0rem;\n position: absolute;\n transition-duration: 0.5s;\n transition-timing-function: ease-in-out;\n transition-property: all;\n bottom: 1.5rem;\n z-index: 1;\n\n }\n\n }\n\n}\n\n::ng-deep .mdc-snackbar__surface {\n box-shadow: none !important;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ organSelector.expanded ? \\'arrow_drop_up\\': \\'arrow_drop_down\\' }} {{ open ? \\'arrow_drop_up\\': \\'arrow_drop_down\\' }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nContentModule\n\nContentModule\n\nAppModule -->\n\nContentModule->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nAppModule -->\n\nHeaderModule->AppModule\n\n\n\n\n\nLeftSidebarModule\n\nLeftSidebarModule\n\nAppModule -->\n\nLeftSidebarModule->AppModule\n\n\n\n\n\nRegistrationModalModule\n\nRegistrationModalModule\n\nAppModule -->\n\nRegistrationModalModule->AppModule\n\n\n\n\n\nRightSidebarModule\n\nRightSidebarModule\n\nAppModule -->\n\nRightSidebarModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n Imports\n \n \n ContentModule\n \n \n CoreModule\n \n \n DrawerModule\n \n \n HeaderModule\n \n \n LeftSidebarModule\n \n \n RegistrationModalModule\n \n \n RightSidebarModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/app.module.ts:56\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { MAT_FORM_FIELD_DEFAULT_OPTIONS } from '@angular/material/form-field';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSnackBarModule } from '@angular/material/snack-bar';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { OrganSelectorModule, TrackingPopupModule } from 'ccf-shared';\n\nimport { AppWebComponent } from './app-web-component.component';\nimport { AppComponent } from './app.component';\nimport { CoreModule } from './core/core.module';\nimport { DEFAULT_THEME } from './core/services/theming/theming.service';\nimport { ContentModule } from './modules/content/content.module';\nimport { HeaderModule } from './modules/header/header.module';\nimport { LeftSidebarModule } from './modules/left-sidebar/left-sidebar.module';\nimport { RegistrationModalModule } from './modules/registration-modal/registration-modal/registration-modal.module';\nimport { RightSidebarModule } from './modules/right-sidebar/right-sidebar.module';\nimport { DrawerModule } from './shared/components/drawer/drawer.module';\n\n\n@NgModule({\n imports: [\n BrowserModule,\n BrowserAnimationsModule,\n CoreModule,\n MatIconModule,\n DrawerModule,\n HeaderModule,\n ContentModule,\n LeftSidebarModule,\n RightSidebarModule,\n OrganSelectorModule,\n RegistrationModalModule,\n TrackingPopupModule,\n MatSnackBarModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [\n {\n provide: DEFAULT_THEME,\n useValue: 'hubmap-theme-light'\n },\n {\n provide: MAT_FORM_FIELD_DEFAULT_OPTIONS,\n useValue: {\n floatLabel: true,\n hideRequiredMarker: true\n }\n }\n ]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-rui', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/app.component.ts\n \n\n\n\n \n Extends\n \n \n GlobalConfig\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n theme\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnDestroy, OnInit, HostListener } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Subscription, ReplaySubject } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { ModelState, RUI_ORGANS } from './core/store/model/model.state';\nimport { PageState } from './core/store/page/page.state';\n\nexport interface User {\n firstName: string;\n lastName: string;\n}\n\ninterface AppOptions extends GlobalConfig {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\n/**\n * App component\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppComponent implements OnDestroy, OnInit {\n /** Organs to be displayed in the organ selector */\n organList = RUI_ORGANS;\n\n /** True if the organ selector drawer is open */\n open = true;\n\n /** False until the initial registration modal is closed */\n registrationStarted = false;\n\n /** Disables changes in block position */\n disablePositionChange = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n\n theme: string;\n\n homeUrl: string;\n\n logoTooltip: string;\n\n /** All subscriptions managed by the container. */\n private readonly subscriptions = new Subscription();\n\n constructor(\n readonly model: ModelState, readonly page: PageState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, readonly theming: ThemingService,\n el: ElementRef, injector: Injector, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n this.subscriptions.add(\n page.registrationCallbackSet$.subscribe((callbackSet) => {\n this.open = !callbackSet;\n })\n );\n this.subscriptions.add(\n page.registrationStarted$.subscribe((registrationStarted) => {\n this.registrationStarted = registrationStarted;\n })\n );\n this.theme$.subscribe((theme: string) => {\n this.theme = theme;\n });\n this.globalConfig.getOption('homeUrl').subscribe((url: string) => {\n this.homeUrl = url;\n });\n this.globalConfig.getOption('logoTooltip').subscribe((tooltip: string) => {\n this.logoTooltip = tooltip;\n });\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n this.themeMode$.next('light');\n\n this.theming.setTheme(`${this.theme}-theme-light`);\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Shifts block position when certain keys are pressed\n *\n * @param target The keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n const oldPosition = this.model.snapshot.position;\n if (this.disablePositionChange || !this.registrationStarted) {\n return;\n }\n target.preventDefault();\n const delta = target.repeat ? 1.0 : 0.5;\n let newPosition = oldPosition;\n switch (target.key) {\n case 'q':\n newPosition = { ...oldPosition, z: oldPosition.z + delta };\n break;\n case 'e':\n newPosition = { ...oldPosition, z: oldPosition.z - delta };\n break;\n case 'w':\n newPosition = { ...oldPosition, y: oldPosition.y + delta };\n break;\n case 's':\n newPosition = { ...oldPosition, y: oldPosition.y - delta };\n break;\n case 'a':\n newPosition = { ...oldPosition, x: oldPosition.x - delta };\n break;\n case 'd':\n newPosition = { ...oldPosition, x: oldPosition.x + delta };\n break;\n default:\n break;\n }\n this.model.setPosition(newPosition);\n }\n\n /**\n * Disables block position change if an input element is clicked\n *\n * @param target The element clicked\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n if (target.nodeName === 'INPUT') {\n this.disablePositionChange = true;\n } else {\n this.disablePositionChange = false;\n }\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n baseHref\n \n \n cancelRegistration\n \n \n editRegistration\n \n \n fetchPreviousRegistrations\n \n \n header\n \n \n homeUrl\n \n \n logoTooltip\n \n \n organ\n \n \n register\n \n \n skipUnsavedChangesConfirmation\n \n \n theme\n \n \n useDownload\n \n \n user\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:39\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n baseHref\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:25\n \n \n \n \n \n \n \n \n \n cancelRegistration\n \n \n \n \n Type : string | CancelRegistrationCallback\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:31\n \n \n \n \n \n \n \n \n \n editRegistration\n \n \n \n \n Type : string | SpatialEntityJsonLd\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:29\n \n \n \n \n \n \n \n \n \n fetchPreviousRegistrations\n \n \n \n \n Type : string | FetchPreviousRegistrationsCallback\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:32\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:35\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:37\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n Type : string | Organ\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:28\n \n \n \n \n \n \n \n \n \n register\n \n \n \n \n Type : string | RegistrationCallback\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:30\n \n \n \n \n \n \n \n \n \n skipUnsavedChangesConfirmation\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n theme\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:34\n \n \n \n \n \n \n \n \n \n useDownload\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:26\n \n \n \n \n \n \n \n \n \n user\n \n \n \n \n Type : string | User\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:27\n \n \n \n \n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/app-web-component.component.ts:39\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input } from '@angular/core';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, BUILTIN_PARSERS } from 'ccf-shared/web-components';\nimport { ObservableInput } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\n\nimport { environment } from '../environments/environment';\n\n\nexport type User = NonNullable;\nexport type Organ = NonNullable;\nexport type RegistrationCallback = (data: unknown) => void;\nexport type CancelRegistrationCallback = () => void;\nexport type FetchPreviousRegistrationsCallback = () => ObservableInput[]>;\n\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() baseHref: string;\n @Input() useDownload: string | boolean;\n @Input() user: string | User;\n @Input() organ: string | Organ;\n @Input() editRegistration: string | SpatialEntityJsonLd;\n @Input() register: string | RegistrationCallback;\n @Input() cancelRegistration: string | CancelRegistrationCallback;\n @Input() fetchPreviousRegistrations: string | FetchPreviousRegistrationsCallback;\n @Input() skipUnsavedChangesConfirmation: string | boolean;\n @Input() theme: string;\n @Input() header: string | boolean;\n @Input() homeUrl: string;\n @Input() logoTooltip: string;\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n const BP = BUILTIN_PARSERS;\n\n super(configStore, cdr, {\n initialDelay: 500,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['ruiConfig' as string],\n ...environment.customization\n },\n parse: {\n useDownload: BP.boolean,\n user: BP.json,\n organ: BP.json,\n editRegistration: BP.json,\n register: BP.function,\n cancelRegistration: BP.function,\n fetchPreviousRegistrations: BP.function,\n skipUnsavedChangesConfirmation: BP.boolean,\n header: BP.boolean,\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/BlockSize.html":{"url":"interfaces/BlockSize.html","title":"interface - BlockSize","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n BlockSize\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n\n\n \n Description\n \n \n Interface for objects containing tissue block dimensions\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of block\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Height of block\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Depth of block\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Interface for objects containing tissue block dimensions\n */\nexport interface BlockSize {\n /** Width of block */\n x: number;\n /** Height of block */\n y: number;\n /** Depth of block */\n z: number;\n}\n\n/** Defaults for block sizes. */\nconst DEFAULT_BLOCK_SIZE: BlockSize = {\n x: 10,\n y: 10,\n z: 10\n};\n\n/**\n * Component for entering dimensions of the tissue block\n */\n@Component({\n selector: 'ccf-block-size-input',\n templateUrl: './block-size-input.component.html',\n styleUrls: ['./block-size-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class BlockSizeInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-block-size-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() blockSize = DEFAULT_BLOCK_SIZE;\n\n /**\n * Emitter for values\n */\n @Output() readonly blockSizeChange = new EventEmitter();\n\n /**\n * Creates an instance of block size input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateBlockSizes(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.blockSize = { ...this.blockSize, [key]: +inputTarget.value };\n this.ga.event('block_size_change', 'block_size_input', key, this.blockSize[key]);\n this.blockSizeChange.emit(this.blockSize);\n }\n\n /**\n * Refreshes all block size values to 10\n */\n refreshBlockSize(): void {\n this.blockSize = DEFAULT_BLOCK_SIZE;\n this.ga.event('block_size_reset', 'block_size_input');\n this.blockSizeChange.emit(this.blockSize);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/BlockSizeInputComponent.html":{"url":"components/BlockSizeInputComponent.html","title":"component - BlockSizeInputComponent","body":"\n \n\n\n\n\n\n Components\n \n BlockSizeInputComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n\n\n\n \n Description\n \n \n Component for entering dimensions of the tissue block\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-block-size-input\n \n\n\n\n \n styleUrls\n ./block-size-input.component.scss\n \n\n\n\n \n templateUrl\n ./block-size-input.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n refreshBlockSize\n \n \n updateBlockSizes\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n blockSize\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n blockSizeChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:45\n \n \n\n \n \n Creates an instance of block size input component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n blockSize\n \n \n \n \n Type : BlockSize\n\n \n \n \n \n Default value : DEFAULT_BLOCK_SIZE\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:40\n \n \n \n \n Values of block dimensions to be emitted\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n blockSizeChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:45\n \n \n \n \n Emitter for values\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-block-size-input\"\n\n \n \n \n \n Default value : 'ccf-block-size-input'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n refreshBlockSize\n \n \n \n \n \n \nrefreshBlockSize()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:70\n \n \n\n\n \n \n Refreshes all block size values to 10\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateBlockSizes\n \n \n \n \n \n \nupdateBlockSizes(input: InputEvent, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:60\n \n \n\n\n \n \n Updates values when an input changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n input\n \n InputEvent\n \n\n \n No\n \n\n\n \n InputEvent from the input element which contains the new value\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Name of the dimension to be updated\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-block-size-input'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Interface for objects containing tissue block dimensions\n */\nexport interface BlockSize {\n /** Width of block */\n x: number;\n /** Height of block */\n y: number;\n /** Depth of block */\n z: number;\n}\n\n/** Defaults for block sizes. */\nconst DEFAULT_BLOCK_SIZE: BlockSize = {\n x: 10,\n y: 10,\n z: 10\n};\n\n/**\n * Component for entering dimensions of the tissue block\n */\n@Component({\n selector: 'ccf-block-size-input',\n templateUrl: './block-size-input.component.html',\n styleUrls: ['./block-size-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class BlockSizeInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-block-size-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() blockSize = DEFAULT_BLOCK_SIZE;\n\n /**\n * Emitter for values\n */\n @Output() readonly blockSizeChange = new EventEmitter();\n\n /**\n * Creates an instance of block size input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateBlockSizes(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.blockSize = { ...this.blockSize, [key]: +inputTarget.value };\n this.ga.event('block_size_change', 'block_size_input', key, this.blockSize[key]);\n this.blockSizeChange.emit(this.blockSize);\n }\n\n /**\n * Refreshes all block size values to 10\n */\n refreshBlockSize(): void {\n this.blockSize = DEFAULT_BLOCK_SIZE;\n this.ga.event('block_size_reset', 'block_size_input');\n this.blockSizeChange.emit(this.blockSize);\n }\n}\n\n \n\n \n \n Tissue Block Dimensions (mm)\n \n refresh\n\n\n\n \n Width (X)\n \n \n\n \n Height (Y)\n \n \n\n \n Depth (Z)\n \n \n\n\n \n\n \n \n ./block-size-input.component.scss\n \n :host {\n input[type=number] {\n -moz-appearance: textfield;\n }\n\n .header {\n display: flex;\n align-items: center;\n height: 1.5rem;\n\n .title {\n font-weight: 600;\n }\n\n .refresh {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n }\n }\n\n .size-inputs {\n display: flex;\n\n .field {\n width: 33.33%;\n\n &:not(:last-child) {\n padding-right: 0.75rem;\n }\n\n .input {\n text-align: center;\n }\n\n .suffix {\n display: none;\n }\n\n ::ng-deep .mdc-text-field {\n padding: 0;\n\n .mat-mdc-form-field-infix {\n padding-bottom: 0;\n min-height: inherit;\n }\n\n .mat-mdc-form-field-icon-suffix {\n padding: 1rem 0 0px .25rem;\n }\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Tissue Block Dimensions (mm) refresh Width (X) Height (Y) Depth (Z) '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'BlockSizeInputComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/BlockSizeInputModule.html":{"url":"modules/BlockSizeInputModule.html","title":"module - BlockSizeInputModule","body":"\n \n\n\n\n\n Modules\n BlockSizeInputModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_BlockSizeInputModule\n\n\n\ncluster_BlockSizeInputModule_declarations\n\n\n\ncluster_BlockSizeInputModule_exports\n\n\n\n\nBlockSizeInputComponent\n\nBlockSizeInputComponent\n\n\n\nBlockSizeInputModule\n\nBlockSizeInputModule\n\nBlockSizeInputModule -->\n\nBlockSizeInputComponent->BlockSizeInputModule\n\n\n\n\n\nBlockSizeInputComponent \n\nBlockSizeInputComponent \n\nBlockSizeInputComponent -->\n\nBlockSizeInputModule->BlockSizeInputComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n BlockSizeInputComponent\n \n \n \n \n Exports\n \n \n BlockSizeInputComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\nimport { BlockSizeInputComponent } from './block-size-input.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatInputModule,\n MatIconModule,\n MatRippleModule,\n MatTooltipModule,\n MatFormFieldModule\n ],\n declarations: [BlockSizeInputComponent],\n exports: [BlockSizeInputComponent]\n})\nexport class BlockSizeInputModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ConfigModule.html":{"url":"modules/ConfigModule.html","title":"module - ConfigModule","body":"\n \n\n\n\n\n Modules\n ConfigModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/services/config/config.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { GlobalsService } from 'ccf-shared';\n\nimport { GLOBAL_CONFIG, globalConfigFactory } from './config';\n\n\n@NgModule({\n providers: [\n {\n provide: GLOBAL_CONFIG,\n useFactory: globalConfigFactory,\n deps: [GlobalsService]\n }\n ]\n})\nexport class ConfigModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContainerComponent.html":{"url":"components/ContainerComponent.html","title":"component - ContainerComponent","body":"\n \n\n\n\n\n\n Components\n \n ContainerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n\n\n\n \n Description\n \n \n Main container for drawer components.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n \n exportAs\n ccfDrawerContainer\n \n\n\n\n\n\n \n providers\n \n MessageService\n \n \n\n\n \n selector\n ccf-drawer-container\n \n\n\n\n \n styleUrls\n ./container.component.scss\n \n\n\n\n \n templateUrl\n ./container.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n \n Readonly\n className\n \n \n \n Private\n content1\n \n \n \n Private\n content2\n \n \n \n Private\n drawers\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n Private\n validateDrawers\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n hasWrappedContent\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n Creates an instance of container component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n The service used to send event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-container\"\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(_msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:115\n \n \n\n\n \n \n Processes event messages.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:83\n \n \n\n\n \n \n Sets up all listeners after all content has been projected.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:105\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n validateDrawers\n \n \n \n \n \n \n \n validateDrawers()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:124\n \n \n\n\n \n \n Validates the number of drawers and their positions.\n\n\n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Type : MessageChannel\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:60\n \n \n\n \n \n The connected message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content1\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(ContentComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:45\n \n \n\n \n \n Content component if provided already wrapped.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n content2\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ViewChildren(ContentComponent)\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:48\n \n \n\n \n \n Content component if provided without wrapping.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(DrawerComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:41\n \n \n\n \n \n Drawer components in this container.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n\n \n \n getcontent()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:50\n \n \n \n \n Resolves the content component.\n\n\n \n Returns : ContentComponent\n\n \n \n \n\n \n \n \n \n \n \n \n hasWrappedContent\n \n \n\n \n \n gethasWrappedContent()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts:55\n \n \n \n \n Whether the content was wrapped.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, HostBinding, OnDestroy, QueryList,\n ViewChildren,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { startWith } from 'rxjs/operators';\n\nimport { ContentComponent } from '../content/content.component';\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/**\n * Helper function for creating drawer errors.\n *\n * @param position The position of the drawer.\n * @throws {Error} Error with useful message is always thrown.\n */\nfunction throwDuplicateDrawersError(position: 'start' | 'end'): never {\n throw new Error(`Multiple drawers in position ${position}`);\n}\n\n\n/**\n * Main container for drawer components.\n */\n@Component({\n selector: 'ccf-drawer-container',\n exportAs: 'ccfDrawerContainer',\n templateUrl: './container.component.html',\n styleUrls: ['./container.component.scss'],\n providers: [MessageService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContainerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-container';\n\n /** Drawer components in this container. */\n @ContentChildren(DrawerComponent, { descendants: true })\n private drawers: QueryList;\n\n /** Content component if provided already wrapped. */\n @ContentChildren(ContentComponent, { descendants: true })\n private content1: QueryList;\n /** Content component if provided without wrapping. */\n @ViewChildren(ContentComponent)\n private content2: QueryList;\n /** Resolves the content component. */\n private get content(): ContentComponent {\n return this.content1.first ?? this.content2.first;\n }\n\n /** Whether the content was wrapped. */\n get hasWrappedContent(): boolean {\n return this.content1.length !== 0;\n }\n\n /** The connected message channel. */\n private channel: MessageChannel;\n /** All subscriptions managed by the container. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of container component.\n *\n * @param messageService The service used to send event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Sets up all listeners after all content has been projected.\n */\n ngAfterViewInit(): void {\n this.drawers.changes.pipe(startWith(null)).subscribe(() => {\n const drawers = this.validateDrawers();\n this.channel.sendMessage({\n type: 'drawer-containers-changed',\n drawers\n });\n this.cdr.markForCheck();\n });\n\n this.content1.changes.pipe(startWith(null)).subscribe(() => {\n this.channel.sendMessage({\n type: 'content-container-changed',\n content: this.content\n });\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Processes event messages.\n *\n * @param _msg The event.\n * @returns true if change detection needs to be run.\n */\n private handleMessage(_msg: Message): boolean {\n return true;\n }\n\n /**\n * Validates the number of drawers and their positions.\n *\n * @returns A tuple containing the start and end drawers.\n */\n private validateDrawers(): [DrawerComponent | undefined, DrawerComponent | undefined] {\n const drawers = this.drawers.toArray();\n const startDrawers = drawers.filter(drawer => drawer.position === 'start');\n const endDrawers = drawers.filter(drawer => drawer.position === 'end');\n\n if (startDrawers.length > 1) {\n throwDuplicateDrawersError('start');\n }\n if (endDrawers.length > 1) {\n throwDuplicateDrawersError('end');\n }\n\n return [startDrawers[0], endDrawers[0]];\n }\n}\n\n \n\n \n \n\n\n\n \n\n\n \n\n \n \n ./container.component.scss\n \n :host {\n display: block;\n position: relative;\n z-index: 1;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContainerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent.html":{"url":"components/ContentComponent.html","title":"component - ContentComponent","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/content.component.ts\n\n\n\n \n Description\n \n \n Main content component\n\n \n\n\n \n Implements\n \n \n OnInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-content\n \n\n\n\n \n styleUrls\n ./content.component.scss\n \n\n\n\n \n templateUrl\n ./content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n bounds$\n \n \n \n Readonly\n clsName\n \n \n debugMode\n \n \n Readonly\n is3DView$\n \n \n isNarrowView\n \n \n Readonly\n position$\n \n \n Private\n sensor\n \n \n showDebugButtons\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleNodeDrag\n \n \n ngOnDestroy\n \n \n ngOnInit\n \n \n resetStage\n \n \n setViewType\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(model: ModelState, page: PageState, registration: RegistrationState, scene: SceneState, rootRef: ElementRef, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:61\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n The model state\n\n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n The page state\n\n \n \n \n registration\n \n \n RegistrationState\n \n \n \n No\n \n \n \n The registration state\n\n \n \n \n scene\n \n \n SceneState\n \n \n \n No\n \n \n \n \n \n \n rootRef\n \n \n ElementRef\n \n \n \n No\n \n \n \n Component's root element\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n Change detector\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-content\"\n\n \n \n \n \n Default value : 'ccf-content'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:26\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleNodeDrag\n \n \n \n \n \n \nhandleNodeDrag(event: NodeDragEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:119\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n event\n \n NodeDragEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:97\n \n \n\n\n \n \n Detaches the resize sensor\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:84\n \n \n\n\n \n \n Sets up the resize sensor\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n resetStage\n \n \n \n \n \n \nresetStage()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:113\n \n \n\n\n \n \n Method to reset registration block, crosshairs, and x,y,z information.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setViewType\n \n \n \n \n \n \nsetViewType(is3DView: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:106\n \n \n\n\n \n \n Sets view type\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n is3DView\n \n boolean\n \n\n \n No\n \n\n\n \n Set view type to '3d' if this is true otherwise set it to 'register'\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n bounds$\n \n \n \n \n \n \n Default value : this.model.organDimensions$.pipe(\n map(dims => ({\n x: Math.max(dims.x, this.model.defaultPosition.x + 40) / 1000,\n y: Math.max(dims.y, this.model.defaultPosition.y + 40) / 1000,\n z: Math.max(dims.z, this.model.defaultPosition.z + 40) / 1000\n })),\n distinctUntilKeyChanged('x'),\n distinctUntilKeyChanged('y')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:37\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:26\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n debugMode\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:53\n \n \n\n \n \n Shows / hides the state debug component for testing purposes.\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n is3DView$\n \n \n \n \n \n \n Default value : this.model.viewType$.pipe(\n map(type => type === '3d')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:33\n \n \n\n \n \n Whether the view type is 3d or register\n\n \n \n\n \n \n \n \n \n \n \n \n isNarrowView\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:48\n \n \n\n \n \n Whether the content area is very narrow\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n position$\n \n \n \n \n \n \n Default value : this.model.position$.pipe(\n map(p => ({ x: Math.floor(p.x), y: Math.floor(p.y), z: Math.floor(p.z) }))\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n sensor\n \n \n \n \n \n \n Type : ResizeSensor\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:61\n \n \n\n \n \n Resize detection\n\n \n \n\n \n \n \n \n \n \n \n \n showDebugButtons\n \n \n \n \n \n \n Default value : !environment.production\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/content.component.ts:58\n \n \n\n \n \n Show debug buttons of content component\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, HostBinding, OnDestroy, OnInit\n} from '@angular/core';\nimport { NodeDragEvent } from 'ccf-body-ui';\nimport { ResizeSensor } from 'css-element-queries';\nimport { distinctUntilKeyChanged, map } from 'rxjs/operators';\n\nimport { environment } from '../../../environments/environment';\nimport { ModelState } from '../../core/store/model/model.state';\nimport { PageState } from '../../core/store/page/page.state';\nimport { RegistrationState } from '../../core/store/registration/registration.state';\nimport { SceneState } from '../../core/store/scene/scene.state';\n\n\n/**\n * Main content component\n */\n@Component({\n selector: 'ccf-content',\n templateUrl: './content.component.html',\n styleUrls: ['./content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnInit, OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-content';\n\n readonly position$ = this.model.position$.pipe(\n map(p => ({ x: Math.floor(p.x), y: Math.floor(p.y), z: Math.floor(p.z) }))\n );\n\n /** Whether the view type is 3d or register */\n readonly is3DView$ = this.model.viewType$.pipe(\n map(type => type === '3d')\n );\n\n readonly bounds$ = this.model.organDimensions$.pipe(\n map(dims => ({\n x: Math.max(dims.x, this.model.defaultPosition.x + 40) / 1000,\n y: Math.max(dims.y, this.model.defaultPosition.y + 40) / 1000,\n z: Math.max(dims.z, this.model.defaultPosition.z + 40) / 1000\n })),\n distinctUntilKeyChanged('x'),\n distinctUntilKeyChanged('y')\n );\n\n /** Whether the content area is very narrow */\n isNarrowView = false;\n\n /**\n * Shows / hides the state debug component for testing purposes.\n */\n debugMode = false;\n\n /**\n * Show debug buttons of content component\n */\n showDebugButtons = !environment.production;\n\n /** Resize detection */\n private sensor: ResizeSensor;\n\n /**\n * Creates an instance of content component.\n *\n * @param model The model state\n * @param page The page state\n * @param registration The registration state\n * @param rootRef Component's root element\n * @param cdr Change detector\n */\n constructor(\n readonly model: ModelState,\n readonly page: PageState,\n readonly registration: RegistrationState,\n readonly scene: SceneState,\n private readonly rootRef: ElementRef,\n private readonly cdr: ChangeDetectorRef\n ) { }\n\n /**\n * Sets up the resize sensor\n */\n ngOnInit(): void {\n this.sensor = new ResizeSensor(this.rootRef.nativeElement, ({ width }) => {\n const isNarrowView = width n * 1000) as [number, number];\n const { position, viewSide, organDimensions } = this.model.snapshot;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => n / 2);\n let newPosition = position;\n switch (viewSide) {\n case 'anterior':\n newPosition = { x: a + dims[0], y: b + dims[1], z: position.z };\n break;\n case 'posterior':\n newPosition = { x: -a + dims[0], y: b + dims[1], z: position.z };\n break;\n case 'left':\n newPosition = { x: position.x, y: b + dims[1], z: -a + dims[2] };\n break;\n case 'right':\n newPosition = { x: position.x, y: b + dims[1], z: a + dims[2] };\n break;\n }\n this.model.setPosition(newPosition);\n }\n }\n }\n}\n\n \n\n \n \n \n \n refresh\n\n\n\n \n\n \n\n \n \n \n X: {{ (position$ | async)?.x }}\n Y: {{ (position$ | async)?.y }}\n Z: {{ (position$ | async)?.z }}\n \n \n\n \n \n\n\n\n\n\n State\n Use callback\n Use download\n\n\n \n\n \n \n ./content.component.scss\n \n :host {\n display: block;\n width: 100%;\n height: 100%;\n padding: 1.5rem;\n overflow: hidden;\n\n .top-bar {\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n .reset {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n }\n }\n\n .main-content {\n display: flex;\n height: calc(100% - 1rem);\n\n .body-ui {\n flex: auto;\n transition: opacity 1s;\n }\n\n .gizmo-area {\n width: 4rem;\n margin-top: 1.5rem;\n margin-left: 1.5rem;\n z-index: 10;\n\n .position-display {\n display: flex;\n justify-content: center;\n margin-bottom: 1.5rem;\n }\n\n .gizmo {\n height: 5.5rem;\n .hidden {\n opacity: 0;\n z-index: 0;\n }\n }\n }\n }\n\n // Temporary for displaying dev information\n .ccf-store-debug {\n color: white;\n position: absolute;\n top: .5rem;\n max-width: 55rem;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' refresh X: {{ (position$ | async)?.x }} Y: {{ (position$ | async)?.y }} Z: {{ (position$ | async)?.z }} State Use callback Use download'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent-1.html":{"url":"components/ContentComponent-1.html","title":"component - ContentComponent-1","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts\n\n\n\n \n Description\n \n \n Component wrapping and providing animations for center content.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-content\n \n\n\n\n \n styleUrls\n ./content.component.scss\n \n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n Readonly\n className\n \n \n Private\n drawers\n \n \n \n faded\n \n \n \n leftMargin\n \n \n \n rightMargin\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngOnDestroy\n \n \n Private\n updateFaded\n \n \n Private\n updateMargin\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n @fadeInOut\n \n \n class\n \n \n class.cff-drawer-content-animations\n \n \n style.margin-left.px\n \n \n style.margin-right.px\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n @fadeInOut\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-content\"\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.cff-drawer-content-animations\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-left.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-right.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:70\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:60\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateFaded\n \n \n \n \n \n \n \n updateFaded()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:116\n \n \n\n\n \n \n Checks and updates the faded state based on the drawer states.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateMargin\n \n \n \n \n \n \n \n updateMargin(position: \"start\" | \"end\", opened: boolean, width: number, margin: number)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:103\n \n \n\n\n \n \n Updates a margin.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n position\n \n \"start\" | \"end\"\n \n\n \n No\n \n\n\n \n Start (left) or end (right) margin.\n\n \n \n \n opened\n \n boolean\n \n\n \n No\n \n\n\n \n Whether the drawer is opened.\n\n \n \n \n width\n \n number\n \n\n \n No\n \n\n\n \n The width of the drawer if opened.\n\n \n \n \n margin\n \n number\n \n\n \n No\n \n\n\n \n The margin size.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('class.cff-drawer-content-animations')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : DrawerComponent[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:39\n \n \n\n \n \n References to the side drawers.\n\n \n \n\n \n \n \n \n \n \n \n \n \n faded\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('@fadeInOut')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n \n leftMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-left.px')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n \n rightMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-right.px')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n\n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Component wrapping and providing animations for center content.\n */\n@Component({\n selector: 'ccf-drawer-content',\n template: '',\n styleUrls: ['./content.component.scss'],\n animations: [\n trigger('fadeInOut', [\n state('false', style({ opacity: 1 })),\n state('true', style({ opacity: 0 })),\n\n transition('false true', animate('1s'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-content';\n /** Whether animations are enabled. */\n @HostBinding('class.cff-drawer-content-animations') animationsEnabled = false;\n /** Left margin size. */\n @HostBinding('style.margin-left.px') leftMargin = 0;\n /** Right margin size. */\n @HostBinding('style.margin-right.px') rightMargin = 0;\n /** Whether the content is invisible. */\n @HostBinding('@fadeInOut') faded = false;\n\n /** References to the side drawers. */\n private drawers: DrawerComponent[] = [];\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of content component.\n *\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef) {\n const messages = messageService.connect(this).getMessages();\n this.subscriptions.add(messages.subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /** Cleans up all subscriptions. */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-containers-changed':\n this.drawers = msg.payload.drawers as DrawerComponent[];\n this.updateFaded();\n return true;\n\n case 'drawer-initialized':\n this.animationsEnabled = true;\n return true;\n\n case 'drawer-toggled': {\n const position = (msg.source as DrawerComponent).position;\n const { opened, width, margin } = msg.payload;\n\n this.updateMargin(position, opened, width, margin);\n this.updateFaded();\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Updates a margin.\n *\n * @param position Start (left) or end (right) margin.\n * @param opened Whether the drawer is opened.\n * @param width The width of the drawer if opened.\n * @param margin The margin size.\n */\n private updateMargin(position: 'start' | 'end', opened: boolean,\n width: number, margin: number): void {\n const offset = opened ? width + margin : margin;\n if (position === 'start') {\n this.leftMargin = offset;\n } else {\n this.rightMargin = offset;\n }\n }\n\n /**\n * Checks and updates the faded state based on the drawer states.\n */\n private updateFaded(): void {\n const [start, end] = this.drawers;\n const startExpanded = start?.opened && start?.expanded;\n const endExpanded = end?.opened && end?.expanded;\n this.faded = !!(startExpanded || endExpanded);\n }\n}\n\n \n\n\n \n \n ./content.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n height: 100%;\n z-index: 2;\n overflow: auto;\n\n &.cff-drawer-content-animations {\n transition: {\n duration: .5s;\n timing-function: ease-in-out;\n property: margin-left, margin-right;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent-1'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ContentContainerChanged.html":{"url":"interfaces/ContentContainerChanged.html","title":"interface - ContentContainerChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ContentContainerChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when the content component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: \n\n \n \n\n\n\n\n\n\n\n \n \n A reference to the new content component.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ContentModule.html":{"url":"modules/ContentModule.html","title":"module - ContentModule","body":"\n \n\n\n\n\n Modules\n ContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ContentModule\n\n\n\ncluster_ContentModule_declarations\n\n\n\ncluster_ContentModule_exports\n\n\n\ncluster_ContentModule_imports\n\n\n\n\nContentComponent\n\nContentComponent\n\n\n\nContentModule\n\nContentModule\n\nContentModule -->\n\nContentComponent->ContentModule\n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nContentModule->ContentComponent \n\n\n\n\n\nStageNavModule\n\nStageNavModule\n\nContentModule -->\n\nStageNavModule->ContentModule\n\n\n\n\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule\n\nContentModule -->\n\nVideoModalLauncherModule->ContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContentComponent\n \n \n \n \n Imports\n \n \n StageNavModule\n \n \n VideoModalLauncherModule\n \n \n \n \n Exports\n \n \n ContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BodyUiModule, StoreDebugModule } from 'ccf-shared';\n\nimport { ContentComponent } from '../content/content.component';\nimport { StageNavModule } from './stage-nav/stage-nav.module';\nimport { VideoModalLauncherModule } from './video-modal/video-modal-launcher/video-modal-launcher.module';\n\n\n@NgModule({\n imports: [\n CommonModule,\n StageNavModule,\n MatIconModule,\n StoreDebugModule,\n VideoModalLauncherModule,\n MatRippleModule,\n BodyUiModule\n ],\n declarations: [ContentComponent],\n exports: [ContentComponent]\n})\nexport class ContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CoreModule.html":{"url":"modules/CoreModule.html","title":"module - CoreModule","body":"\n \n\n\n\n\n Modules\n CoreModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\n\nConfigModule\n\nConfigModule\n\n\n\nCoreModule\n\nCoreModule\n\nCoreModule -->\n\nConfigModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/core.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n ConfigModule\n \n \n StoreModule\n \n \n ThemingModule\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClientModule } from '@angular/common/http';\nimport { NgModule, Optional, SkipSelf } from '@angular/core';\nimport { MousePositionTrackerModule } from 'ccf-shared';\nimport { AnalyticsModule } from 'ccf-shared/analytics';\n\nimport { environment } from '../../environments/environment';\nimport { ConfigModule } from './services/config/config.module';\nimport { ThemingModule } from './services/theming/theming.module';\nimport { StoreModule } from './store/store.module';\n\n\n@NgModule({\n imports: [\n HttpClientModule,\n AnalyticsModule.forRoot({\n gaToken: environment.googleAnalyticsToken,\n appName: 'rui'\n }),\n MousePositionTrackerModule,\n\n ConfigModule,\n StoreModule,\n ThemingModule\n ],\n exports: []\n})\nexport class CoreModule {\n constructor(@Optional() @SkipSelf() core: CoreModule) {\n if (core) {\n throw new Error('The core module should only be imported once in the root module');\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultIconDefinition.html":{"url":"interfaces/DefaultIconDefinition.html","title":"interface - DefaultIconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultIconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n\n\n \n Description\n \n \n Object definition for icon that should be loaded on startup.\nUnlike runtime registration object this does not need url ot html\nto be sanitized before hand.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n export interface DefaultIconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: string;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: string;\n}\n\n\n/**\n * Icons registered at startup.\n */\nexport const DEFAULT_ICONS: DefaultIconDefinition[] = [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'visibility_off_cube', namespace: 'app', url: 'assets/icons/ico-cube.svg' }\n];\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DetailsLabelComponent.html":{"url":"components/DetailsLabelComponent.html","title":"component - DetailsLabelComponent","body":"\n \n\n\n\n\n\n Components\n \n DetailsLabelComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts\n\n\n\n \n Description\n \n \n Reusable component that takes an array of strings and renders\nthat array as a string, separated by commas, in the icon color.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-details-label\n \n\n\n\n \n styleUrls\n ./details-label.component.scss\n \n\n\n\n \n templateUrl\n ./details-label.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n arrayToString\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n details\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n details\n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:20\n \n \n \n \n The array of details to be displayed.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-details-label\"\n\n \n \n \n \n Default value : 'ccf-details-label'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:15\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n arrayToString\n \n \n \n \n \n \narrayToString(inputArray: string[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:29\n \n \n\n\n \n \n Function that handles converting the array given\ninto a formatted string for display.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n inputArray\n \n string[]\n \n\n \n No\n \n\n\n \n an array of strings to join.\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n the formatted string of items separated by a comma.\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-details-label'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts:15\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n\n\n \n import { Component, Input, HostBinding, ChangeDetectionStrategy } from '@angular/core';\n\n/**\n * Reusable component that takes an array of strings and renders\n * that array as a string, separated by commas, in the icon color.\n */\n@Component({\n selector: 'ccf-details-label',\n templateUrl: './details-label.component.html',\n styleUrls: ['./details-label.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DetailsLabelComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-details-label';\n\n /**\n * The array of details to be displayed.\n */\n @Input() details: string[] = [];\n\n /**\n * Function that handles converting the array given\n * into a formatted string for display.\n *\n * @param inputArray an array of strings to join.\n * @returns the formatted string of items separated by a comma.\n */\n arrayToString(inputArray: string[]): string {\n return inputArray.join(', ');\n }\n}\n\n \n\n \n {{ arrayToString(details) }}\n \n\n \n \n ./details-label.component.scss\n \n :host {\n display: block;\n height: 2.25rem;\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ arrayToString(details) }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DetailsLabelComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DetailsLabelModule.html":{"url":"modules/DetailsLabelModule.html","title":"module - DetailsLabelModule","body":"\n \n\n\n\n\n Modules\n DetailsLabelModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DetailsLabelModule\n\n\n\ncluster_DetailsLabelModule_declarations\n\n\n\ncluster_DetailsLabelModule_exports\n\n\n\n\nDetailsLabelComponent\n\nDetailsLabelComponent\n\n\n\nDetailsLabelModule\n\nDetailsLabelModule\n\nDetailsLabelModule -->\n\nDetailsLabelComponent->DetailsLabelModule\n\n\n\n\n\nDetailsLabelComponent \n\nDetailsLabelComponent \n\nDetailsLabelComponent -->\n\nDetailsLabelModule->DetailsLabelComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/details-label/details-label.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DetailsLabelComponent\n \n \n \n \n Exports\n \n \n DetailsLabelComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DetailsLabelComponent } from './details-label.component';\n\n@NgModule({\n declarations: [DetailsLabelComponent],\n imports: [CommonModule],\n exports: [DetailsLabelComponent]\n})\nexport class DetailsLabelModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DocumentationContent.html":{"url":"interfaces/DocumentationContent.html","title":"interface - DocumentationContent","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DocumentationContent\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/documentation.ts\n \n\n\n \n Description\n \n \n The structure to define how each documentation panel\nshould look like in the info dialog\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n title\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Content inside the panel\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Title of the panel\n\n \n \n \n \n \n \n\n\n \n export interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerContainersChanged.html":{"url":"interfaces/DrawerContainersChanged.html","title":"interface - DrawerContainersChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerContainersChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n drawers\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n drawers\n \n \n \n \n \n \n \n \n drawers: [, ]\n\n \n \n\n\n \n \n Type : [, ]\n\n \n \n\n\n\n\n\n \n \n References to the drawer components. Can contain undefined values.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerInitialized.html":{"url":"interfaces/DrawerInitialized.html","title":"interface - DrawerInitialized","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerInitialized\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer has finished initializing.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DrawerModule.html":{"url":"modules/DrawerModule.html","title":"module - DrawerModule","body":"\n \n\n\n\n\n Modules\n DrawerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DrawerModule_declarations\n\n\n\n\nContainerComponent\n\nContainerComponent\n\n\n\nDrawerModule\n\nDrawerModule\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n Exports\n \n \n ContainerComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { MESSAGE_SERVICE_CONFIG, MESSAGE_SERVICE_DEFAULT_CONFIG } from '../../services/message/message.service';\nimport { ContainerComponent } from './container/container.component';\nimport { ContentComponent } from './content/content.component';\nimport { DrawerComponent } from './drawer/drawer.component';\nimport { ToggleButtonComponent } from './toggle-button/toggle-button.component';\n\n\n@NgModule({\n imports: [BrowserModule, BrowserAnimationsModule, MatIconModule],\n providers: [{\n provide: MESSAGE_SERVICE_CONFIG, useValue: MESSAGE_SERVICE_DEFAULT_CONFIG\n }],\n declarations: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent],\n exports: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent]\n})\nexport class DrawerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerToggled.html":{"url":"interfaces/DrawerToggled.html","title":"interface - DrawerToggled","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerToggled\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message send when the state of a drawer changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n expanded\n \n \n \n \n margin\n \n \n \n \n opened\n \n \n \n \n type\n \n \n \n \n width\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n expanded\n \n \n \n \n \n \n \n \n expanded: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is expanded. Implies opened.\n\n \n \n \n \n \n \n \n \n \n margin\n \n \n \n \n \n \n \n \n margin: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Margin used by the drawer for toggle button, etc.\n\n \n \n \n \n \n \n \n \n \n opened\n \n \n \n \n \n \n \n \n opened: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is open.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n \n \n \n width\n \n \n \n \n \n \n \n \n width: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of the drawer.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ExtractionSet.html":{"url":"interfaces/ExtractionSet.html","title":"interface - ExtractionSet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ExtractionSet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/extraction-set.ts\n \n\n\n \n Description\n \n \n Contains information for an extraction set\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n name\n \n \n \n Optional\n \n organ\n \n \n \n \n sites\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Name of the set\n\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Organ that the extraction sites belong to\n\n \n \n \n \n \n \n \n \n \n sites\n \n \n \n \n \n \n \n \n sites: VisibilityItem[]\n\n \n \n\n\n \n \n Type : VisibilityItem[]\n\n \n \n\n\n\n\n\n \n \n Extraction sites belonging to the organ in the extraction set\n\n \n \n \n \n \n \n\n\n \n import { VisibilityItem } from './visibility-item';\n\n/**\n * Contains information for an extraction set\n */\nexport interface ExtractionSet {\n /** Name of the set */\n name: string;\n\n /** Organ that the extraction sites belong to */\n organ?: string;\n\n /** Extraction sites belonging to the organ in the extraction set */\n sites: VisibilityItem[];\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ExtractionSetDropdownComponent.html":{"url":"components/ExtractionSetDropdownComponent.html","title":"component - ExtractionSetDropdownComponent","body":"\n \n\n\n\n\n\n Components\n \n ExtractionSetDropdownComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts\n\n\n\n \n Description\n \n \n Dropdown for selecting the extraction set\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-extraction-set-dropdown\n \n\n\n\n \n styleUrls\n ./extraction-set-dropdown.component.scss\n \n\n\n\n \n templateUrl\n ./extraction-set-dropdown.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n selected\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n extractionSetChanged\n \n \n isMultiple\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n sets\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n setChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:33\n \n \n\n \n \n Creates an instance of extraction set dropdown component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n sets\n \n \n \n \n Type : ExtractionSet[]\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:28\n \n \n \n \n Extraction sets to be displayed as options\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n setChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:23\n \n \n \n \n Emits the current extraction set when selected\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-extraction-set-dropdown\"\n\n \n \n \n \n Default value : 'ccf-extraction-set-dropdown'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n extractionSetChanged\n \n \n \n \n \n \nextractionSetChanged(value: ExtractionSet)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:47\n \n \n\n\n \n \n Sets the selected extraction set and emits the extraction set\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n ExtractionSet\n \n\n \n No\n \n\n\n \n The extraction set selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n isMultiple\n \n \n \n \n \n \nisMultiple()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:58\n \n \n\n\n \n \n Determines whether there is more than one extraction set\n\n\n \n \n \n Returns : boolean\n\n \n \n true if there is more than one extraction set\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-extraction-set-dropdown'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n Type : ExtractionSet\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts:33\n \n \n\n \n \n The currently selected extraction set\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { ExtractionSet } from '../../../core/models/extraction-set';\n\n/**\n * Dropdown for selecting the extraction set\n */\n@Component({\n selector: 'ccf-extraction-set-dropdown',\n templateUrl: './extraction-set-dropdown.component.html',\n styleUrls: ['./extraction-set-dropdown.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ExtractionSetDropdownComponent {\n\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-extraction-set-dropdown';\n\n /**\n * Emits the current extraction set when selected\n */\n @Output() readonly setChange = new EventEmitter();\n\n /**\n * Extraction sets to be displayed as options\n */\n @Input() sets: ExtractionSet[];\n\n /**\n * The currently selected extraction set\n */\n selected: ExtractionSet;\n\n /**\n * Creates an instance of extraction set dropdown component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Sets the selected extraction set and emits the extraction set\n *\n * @param value The extraction set selected\n */\n extractionSetChanged(value: ExtractionSet): void {\n this.selected = value;\n this.ga.event('selected_extraction_set_change', 'extraction_set_dropdown', value.name);\n this.setChange.emit(value);\n }\n\n /**\n * Determines whether there is more than one extraction set\n *\n * @returns true if there is more than one extraction set\n */\n isMultiple(): boolean {\n return this.sets.length > 1;\n }\n}\n\n \n\n \n \n Landmark Set\n \n \n {{set.name}} ({{set.sites.length}})\n \n \n\n\n \n\n \n \n ./extraction-set-dropdown.component.scss\n \n ::ng-deep .extraction-set-panel {\n position: absolute !important;\n box-shadow: 0rem 0rem 0.3rem 0.1rem #9e9e9e !important;\n top: -3.5rem;\n\n .extraction-set-options {\n height: 2.5rem;\n min-height: inherit;\n }\n}\n\n:host {\n ::ng-deep .mat-mdc-form-field {\n width: 10.5rem;\n\n .mat-mdc-text-field-wrapper {\n padding: 0;\n }\n }\n}\n\n::ng-deep .cdk-overlay-pane {\n min-width: 0rem !important;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Landmark Set {{set.name}} ({{set.sites.length}}) '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ExtractionSetDropdownComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ExtractionSetDropdownModule.html":{"url":"modules/ExtractionSetDropdownModule.html","title":"module - ExtractionSetDropdownModule","body":"\n \n\n\n\n\n Modules\n ExtractionSetDropdownModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ExtractionSetDropdownModule\n\n\n\ncluster_ExtractionSetDropdownModule_declarations\n\n\n\ncluster_ExtractionSetDropdownModule_exports\n\n\n\n\nExtractionSetDropdownComponent\n\nExtractionSetDropdownComponent\n\n\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule -->\n\nExtractionSetDropdownComponent->ExtractionSetDropdownModule\n\n\n\n\n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent -->\n\nExtractionSetDropdownModule->ExtractionSetDropdownComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ExtractionSetDropdownComponent\n \n \n \n \n Exports\n \n \n ExtractionSetDropdownComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { ExtractionSetDropdownComponent } from './extraction-set-dropdown.component';\n\n\n@NgModule({\n imports: [CommonModule, MatSelectModule],\n declarations: [ExtractionSetDropdownComponent],\n exports: [ExtractionSetDropdownComponent]\n})\nexport class ExtractionSetDropdownModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GlobalConfig.html":{"url":"interfaces/GlobalConfig.html","title":"interface - GlobalConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GlobalConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n baseHref\n \n \n \n Optional\n \n cancelRegistration\n \n \n \n Optional\n \n editRegistration\n \n \n \n Optional\n \n fetchPreviousRegistrations\n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n organ\n \n \n \n Optional\n \n register\n \n \n \n Optional\n \n registrationStarted\n \n \n \n Optional\n \n skipUnsavedChangesConfirmation\n \n \n \n Optional\n \n theme\n \n \n \n Optional\n \n useDownload\n \n \n \n Optional\n \n user\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n baseHref\n \n \n \n \n \n \n \n \n baseHref: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cancelRegistration\n \n \n \n \n \n \n \n \n cancelRegistration: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n editRegistration\n \n \n \n \n \n \n \n \n editRegistration: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n fetchPreviousRegistrations\n \n \n \n \n \n \n \n \n fetchPreviousRegistrations: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n register\n \n \n \n \n \n \n \n \n register: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n \n \n registrationStarted: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n skipUnsavedChangesConfirmation\n \n \n \n \n \n \n \n \n skipUnsavedChangesConfirmation: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n useDownload\n \n \n \n \n \n \n \n \n useDownload: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n user\n \n \n \n \n \n \n \n \n user: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { InjectionToken } from '@angular/core';\nimport { GlobalsService } from 'ccf-shared';\nimport { ObservableInput } from 'rxjs';\n\n\nexport interface GlobalConfig {\n baseHref?: string;\n editRegistration?: Record;\n organ?: {\n name: 'large intestine' | 'heart' | 'kidney' | 'spleen';\n ontologyId?: string;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n };\n user?: {\n firstName: string;\n lastName: string;\n };\n\n register?: (data: string) => void;\n useDownload?: boolean;\n\n fetchPreviousRegistrations?: () => ObservableInput[]>;\n registrationStarted?: boolean;\n\n cancelRegistration?: () => void;\n\n skipUnsavedChangesConfirmation?: boolean;\n\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\ndeclare global {\n let ruiConfig: GlobalConfig;\n}\n\nexport const GLOBAL_CONFIG = new InjectionToken(\n 'Global configuration object'\n);\n\nexport function globalConfigFactory(globals: GlobalsService): GlobalConfig {\n return globals.get('ruiConfig', { user: { firstName: '', lastName: '' } });\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/header/header.component.ts\n\n\n\n \n Description\n \n \n Page header\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-header\n \n\n\n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n homeUrl\n \n \n logoTooltip\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(page: PageState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:21\n \n \n\n \n \n Creates an instance of header component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n Page data.\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:19\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:21\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-header\"\n\n \n \n \n \n Default value : 'ccf-header'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-header'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/header/header.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { PageState } from '../../core/store/page/page.state';\n\n\n/**\n * Page header\n */\n@Component({\n selector: 'ccf-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class HeaderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-header';\n\n @Input() homeUrl: string;\n\n @Input() logoTooltip: string;\n\n /**\n * Creates an instance of header component.\n *\n * @param page Page data.\n */\n constructor(readonly page: PageState) { }\n}\n\n \n\n \n \n\n\n\n \n chevron_left\n BACK\n \n\n\n\n \n \n \n \n\n\n\n \n\n \n \n ./header.component.scss\n \n :host {\n display: flex;\n align-items: center;\n min-height: 4rem;\n padding: 0 1.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n\n .text {\n padding: 0.25rem 0;\n height: 2rem;\n display: flex;\n align-items: center;\n font-weight: lighter;\n font-size: 1.5rem;\n }\n\n\n .link {\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n padding: 0.25rem 0;\n }\n\n .home {\n * {\n transition: color .6s;\n }\n\n .backbutton {\n // Material icons do not always fill the space given\n // Scale up size for icon to look correct\n font-size: 2.25rem;\n width: 2.25rem;\n height: 2.25rem;\n }\n }\n\n .portal {\n height: 100%;\n width: 25rem;\n align-items: center;\n display: flex;\n }\n\n .logo {\n width: 100%;\n height: 50%;\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .filler {\n flex-grow: 1;\n margin: 0;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' chevron_left BACK '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/HeaderModule.html":{"url":"modules/HeaderModule.html","title":"module - HeaderModule","body":"\n \n\n\n\n\n Modules\n HeaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\n\n\nHeaderModule\n\nHeaderModule\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/header/header.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeaderComponent\n \n \n \n \n Exports\n \n \n HeaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { HeaderComponent } from './header.component';\n\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, MatTooltipModule],\n declarations: [HeaderComponent],\n exports: [HeaderComponent]\n})\nexport class HeaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/IconDefinition.html":{"url":"interfaces/IconDefinition.html","title":"interface - IconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n IconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n Object definition for registering new svg icons.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: SafeHtml\n\n \n \n\n\n \n \n Type : SafeHtml\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: SafeResourceUrl\n\n \n \n\n\n \n \n Type : SafeResourceUrl\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { GlobalConfig } from '../../services/config/config';\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(@Optional() private registry: MatIconRegistry | null,\n private readonly sanitizer: DomSanitizer,\n private readonly globalConfig: GlobalConfigState) {\n super();\n }\n\n ngxsOnInit(): void {\n // Register html icons as they don't depend on baseHref\n DEFAULT_ICONS\n .filter(def => def.html !== undefined)\n .map(def => ({ ...def, html: this.sanitizer.bypassSecurityTrustHtml(def.html!) }))\n .forEach(def => this.registerIconImpl(def));\n\n // Use resolver for url icons\n this.registry?.addSvgIconResolver((name, namespace) => {\n const def = DEFAULT_ICONS.find(\n icon => (icon.name ?? '') === name && (icon.namespace ?? '') === namespace\n );\n\n if (def?.url === undefined) {\n return null;\n }\n\n const baseHref = this.globalConfig.snapshot.baseHref ?? '';\n return this.sanitizer.bypassSecurityTrustResourceUrl(baseHref + def.url);\n });\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry;\n const methodName = this.getMethodName(definition);\n const method = registry[methodName] as (...arg: unknown[]) => void;\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/IconRegistryState.html":{"url":"injectables/IconRegistryState.html","title":"injectable - IconRegistryState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n IconRegistryState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n State handling the registration of icons for use with mat-icon.\n\n \n\n \n Extends\n \n \n NgxsDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n getArguments\n \n \n Private\n getMethodName\n \n \n ngxsOnInit\n \n \n \n registerIcon\n \n \n Private\n registerIconImpl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(registry: MatIconRegistry | null, sanitizer: DomSanitizer, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:45\n \n \n\n \n \n Creates an instance of icon registry state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registry\n \n \n MatIconRegistry | null\n \n \n \n No\n \n \n \n Material icon registry.\n\n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n Service used to sanitize default imported urls and html.\n\n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n getArguments\n \n \n \n \n \n \n \n getArguments(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:147\n \n \n\n\n \n \n Selects the argument used to call the registration method.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : []\n\n \n \n An array of arguments.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getMethodName\n \n \n \n \n \n \n \n getMethodName(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:127\n \n \n\n\n \n \n Selects the MatIconRegistry method used to register the icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n The name of the registry method.\n\n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:58\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n registerIcon\n \n \n \n \n \n \n \n registerIcon(definition: IconDefinition)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:87\n \n \n\n\n \n \n Registers a svg icon for use in mat-icon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n registerIconImpl\n \n \n \n \n \n \n \n registerIconImpl(definition: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts:97\n \n \n\n\n \n \n Backing implementation of registerIcon.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { GlobalConfig } from '../../services/config/config';\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(@Optional() private registry: MatIconRegistry | null,\n private readonly sanitizer: DomSanitizer,\n private readonly globalConfig: GlobalConfigState) {\n super();\n }\n\n ngxsOnInit(): void {\n // Register html icons as they don't depend on baseHref\n DEFAULT_ICONS\n .filter(def => def.html !== undefined)\n .map(def => ({ ...def, html: this.sanitizer.bypassSecurityTrustHtml(def.html!) }))\n .forEach(def => this.registerIconImpl(def));\n\n // Use resolver for url icons\n this.registry?.addSvgIconResolver((name, namespace) => {\n const def = DEFAULT_ICONS.find(\n icon => (icon.name ?? '') === name && (icon.namespace ?? '') === namespace\n );\n\n if (def?.url === undefined) {\n return null;\n }\n\n const baseHref = this.globalConfig.snapshot.baseHref ?? '';\n return this.sanitizer.bypassSecurityTrustResourceUrl(baseHref + def.url);\n });\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry;\n const methodName = this.getMethodName(definition);\n const method = registry[methodName] as (...arg: unknown[]) => void;\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/InitializationState.html":{"url":"classes/InitializationState.html","title":"class - InitializationState","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n InitializationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n\n\n \n Description\n \n \n Boolean state that can also be awaited.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n deferred\n \n \n Private\n initialized\n \n \n Private\n resolve\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n set\n \n \n valueOf\n \n \n Async\n wait\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n deferred\n \n \n \n \n \n \n Default value : new Promise(resolve => {\n this.resolve = resolve;\n })\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:37\n \n \n\n \n \n Promise used to await on.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n initialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:35\n \n \n\n \n \n Whether this state is true or false.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n resolve\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:41\n \n \n\n \n \n Resolve function for the promise.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:46\n \n \n\n\n \n \n Sets the state to true and\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n valueOf\n \n \n \n \n \n \nvalueOf()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:65\n \n \n\n\n \n \n Gets the boolean state of this object.\n\n\n \n \n \n Returns : boolean\n\n \n \n true if set has been called.\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n wait\n \n \n \n \n \n \n \n wait()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts:56\n \n \n\n\n \n \n Gets a promise that resolves when this state is set to true.\n\n\n \n \n \n Returns : Promise\n\n \n \n A promise.\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { BooleanInput, coerceBooleanProperty } from '@angular/cdk/coercion';\nimport {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener,\n Input, OnDestroy, Output,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/** Opened/closed state. */\ntype OpenedState = 'open' | 'open-instant' | 'closed';\n/** Expanded/collapsed state. */\ntype ExpandedState = 'open' | 'open-instant' | 'closed';\n/** Expanded state relative to an opposite drawer. */\ntype ExpandedState2 = 'collapsed' | 'half' | 'extended' | 'full';\n\n/** Default animation parameters. */\nconst EXPAND_COLLAPSE_PARAMS_DEFAULT = {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n};\n\n/**\n * Boolean state that can also be awaited.\n */\nclass InitializationState {\n /** Whether this state is true or false. */\n private initialized = false;\n /** Promise used to await on. */\n private deferred = new Promise(resolve => {\n this.resolve = resolve;\n });\n /** Resolve function for the promise. */\n private resolve: () => void;\n\n /**\n * Sets the state to true and\n */\n set(): void {\n this.initialized = true;\n this.resolve();\n }\n\n /**\n * Gets a promise that resolves when this state is set to true.\n *\n * @returns A promise.\n */\n async wait(): Promise {\n return this.deferred;\n }\n\n /**\n * Gets the boolean state of this object.\n *\n * @returns true if set has been called.\n */\n valueOf(): boolean {\n return this.initialized;\n }\n}\n\n\n/**\n * Side drawer component.\n * Contains all the logic for opening/closing/expanding.\n */\n@Component({\n selector: 'ccf-drawer',\n exportAs: 'ccfDrawer',\n templateUrl: './drawer.component.html',\n styleUrls: ['./drawer.component.scss'],\n animations: [\n trigger('openClose', [\n state('open, open-instant', style({\n transform: 'none'\n })),\n state('closed', style({ })),\n\n transition('closed => open-instant', animate(0)),\n transition('closed open, open-instant => closed', animate('.5s ease-in-out'))\n ]),\n trigger('expandCollapse', [\n state('collapsed', style({})),\n state('half', style({\n width: 'calc(50% - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('extended', style({\n width: 'calc(100% - {{ width }}px - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('full', style({\n width: 'calc(100% - {{ margin }}px - {{ margin2 }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n\n transition('* *', animate('.5s ease-in-out'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DrawerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer';\n /** Whether this is located at the end position. */\n @HostBinding('class.ccf-drawer-end')\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Position of the drawer - start (left) or end (right). */\n @Input()// eslint-disable-line\n get position(): 'start' | 'end' {\n return this._position;\n }\n set position(value: 'start' | 'end') {\n this._position = value || 'start';\n }\n /** Property for position getter/setter. */\n private _position: 'start' | 'end' = 'start';\n\n /** Whether the drawer is opened. */\n @Input()\n @HostBinding('class.ccf-drawer-opened')\n get opened(): boolean {\n return this._opened;\n }\n set opened(value: boolean) {\n this.toggle(coerceBooleanProperty(value));\n }\n /** Property for opened getter/setter. */\n private _opened = false;\n\n /** Whether the drawer is expanded. */\n @Input()\n @HostBinding('class.ccf-drawer-expanded')\n get expanded(): boolean {\n return this._expanded;\n }\n set expanded(value: boolean) {\n this.toggleExpanded(coerceBooleanProperty(value));\n }\n /** Property for expanded getter/setter */\n private _expanded = false;\n\n /** Output emitting when the drawer has opened. */\n @Output() readonly openedChange = new EventEmitter(true);\n /** Output emitting when the drawer has expanded. */\n @Output() readonly expandedChange = new EventEmitter(true);\n /** Output emitting whenever the drawer state changes. */\n @Output() readonly stateChange = new EventEmitter(true);\n\n /** Current open/close animation state. */\n @HostBinding('@openClose')\n openedState: OpenedState = 'closed';\n\n /** Expanded/collapsed state parameters. */\n @HostBinding('@expandCollapse')\n get expandedStateObj(): unknown {\n return { value: this.expandedState2, params: {\n width: this.width, margin: this.measuredMargin,\n margin2: this.margin2\n } };\n }\n /** Current expanded/collapsed animation state. */\n expandedState: ExpandedState = 'closed';\n /** Current expanded state relative to the opposite drawer. */\n private expandedState2: ExpandedState2 = 'collapsed';\n\n /** Gets the calculated width of the drawer. */\n private get measuredWidth(): number {\n if (this._measuredWidth > 0) {\n return this._measuredWidth;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const bbox = element.getBoundingClientRect();\n const width = bbox.right - bbox.left;\n if (width === 0) {\n return 0;\n }\n\n this._measuredWidth = width;\n return width;\n }\n /** Cached measured width. */\n private _measuredWidth = 0;\n /** Width of opposite drawer. */\n private width = 0;\n\n /** Gets the calculated margin of the drawer. */\n private get measuredMargin(): number {\n if (this._measuredMargin > 0) {\n return this._measuredMargin;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const styles = globalThis.getComputedStyle(element);\n const property = this.position === 'start' ? 'margin-right' : 'margin-left';\n const value = styles.getPropertyValue(property);\n const margin = Number(value.slice(0, -2));\n\n this._measuredMargin = margin;\n return margin;\n }\n /** Cached measured margin. */\n private _measuredMargin = 0;\n /** Margin of the opposite drawer. */\n private margin2 = 0;\n\n /** Initialization state. */\n private initialized = new InitializationState();\n /** Connected message channel. */\n private channel: MessageChannel;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of drawer component.\n *\n * @param messageService Service for sending/receiving event messages.\n * @param cdr The change detector reference.\n * @param element Reference to components HTML element.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef,\n private element: ElementRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n this.initialized.set();\n setTimeout(() => this.channel.sendMessage({ type: 'drawer-initialized' }));\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the drawer.\n */\n open(): void {\n this.toggle(true);\n }\n\n /**\n * Closes the drawer.\n */\n close(): void {\n this.toggle(false);\n }\n\n /**\n * Toggles the drawer between opened and closed.\n *\n * @param [opened] Whether to open or close the drawer.\n */\n toggle(opened = !this.opened): void {\n if (this.opened === opened) {\n return;\n }\n\n if (!opened) {\n this.openedState = 'closed';\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n this._expanded = false;\n } else if (this.initialized.valueOf()) {\n this.openedState = 'open';\n } else {\n this.openedState = 'open-instant';\n }\n\n this._opened = opened;\n this.sendToggle();\n }\n\n /**\n * Expands the drawer.\n */\n openExpanded(): void {\n this.toggleExpanded(true);\n }\n\n /**\n * Collapses the drawer.\n */\n closeExpanded(): void {\n this.toggleExpanded(false);\n }\n\n /**\n * Toggles the drawer between expanded and collapsed.\n *\n * @param [expanded] Whether to expand or collapse the drawer.\n */\n toggleExpanded(expanded = !this.expanded): void {\n if (this.expanded === expanded) {\n return;\n }\n\n if (!expanded) {\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n } else if (this.initialized.valueOf()) {\n this.expandedState = 'open';\n } else {\n this.expandedState = 'open-instant';\n }\n\n this._expanded = expanded;\n this.sendToggle();\n }\n\n /**\n * Listener to open/close animation completion.\n */\n @HostListener('@openClose.done')\n closeOpenDone(): void {\n this.openedChange.emit(this.opened);\n }\n\n /**\n * Listener to expand/collapse animation completion.\n */\n @HostListener('@expandCollapse.done')\n expandCollapseDone(): void {\n this.expandedChange.emit(this.expanded);\n }\n\n /**\n * Sends a toggle event to the channel.\n * Waits until initialization is completed before sending.\n */\n private async sendToggle(): Promise {\n await this.initialized.wait();\n this.channel.sendMessage({\n type: 'drawer-toggled',\n opened: this.opened,\n expanded: this.expanded,\n width: this.measuredWidth,\n margin: this.measuredMargin\n });\n this.stateChange.emit();\n }\n\n /**\n * Processes an event.\n *\n * @param msg The event.\n * @returns true if change detection should run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-toggled': {\n const other = msg.source as DrawerComponent;\n this.syncExpanded(other);\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Syncs the drawer widths and margin against the opposite drawer.\n *\n * @param other The opposite drawer.\n */\n private syncExpanded(other: DrawerComponent): void {\n if (this.expanded || other.expanded) {\n if (this.expanded && other.expanded) {\n this.expandedState2 = other.expandedState2 = 'half';\n } else if (this.expanded) {\n if (other.opened) {\n this.expandedState2 = 'extended';\n this.width = other.measuredWidth + other.measuredMargin;\n } else {\n this.expandedState2 = 'full';\n this.margin2 = other.measuredMargin;\n }\n } else {\n if (this.opened) {\n other.expandedState2 = 'extended';\n other.width = this.measuredWidth + this.measuredMargin;\n } else {\n other.expandedState2 = 'full';\n other.margin2 = this.measuredMargin;\n }\n }\n }\n }\n\n /** Workaround for getter/setter pair not accepting different types. */\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_position: '' | 'start' | 'end';\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_opened: BooleanInput;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_expanded: BooleanInput;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/JsonFileReaderComponent.html":{"url":"components/JsonFileReaderComponent.html","title":"component - JsonFileReaderComponent","body":"\n \n\n\n\n\n\n Components\n \n JsonFileReaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-json-file-reader\n \n\n\n\n \n styleUrls\n ./json-file-reader.component.scss\n \n\n\n\n \n templateUrl\n ./json-file-reader.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n fileInput\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleFile\n \n \n triggerFileInput\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n parsedJson\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:21\n \n \n\n \n \n Creates an instance of json file reader component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Upload'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:18\n \n \n \n \n Allows the label on the upload button to be customized.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n parsedJson\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:21\n \n \n \n \n Emits the json object of any files uploaded.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-json-file-reader\"\n\n \n \n \n \n Default value : 'ccf-json-file-reader'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:13\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleFile\n \n \n \n \n \n \nhandleFile(event: InputEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:44\n \n \n\n\n \n \n Takes in a json file and emits the parsed json object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n InputEvent\n \n\n \n No\n \n\n\n \n file input event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n triggerFileInput\n \n \n \n \n \n \ntriggerFileInput()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:34\n \n \n\n\n \n \n Method used to trigger the file input element's click handler\nfrom the placeholder button used for styling purposes.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-json-file-reader'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:13\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n \n fileInput\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('fileInput')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts:15\n \n \n\n \n \n File Input element, used to manually trigger the click event.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, Input, Output, ViewChild } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n@Component({\n selector: 'ccf-json-file-reader',\n templateUrl: './json-file-reader.component.html',\n styleUrls: ['./json-file-reader.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class JsonFileReaderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-json-file-reader';\n /** File Input element, used to manually trigger the click event. */\n @ViewChild('fileInput') fileInput: ElementRef;\n\n /** Allows the label on the upload button to be customized. */\n @Input() label = 'Upload';\n\n /** Emits the json object of any files uploaded. */\n @Output() readonly parsedJson = new EventEmitter();\n\n /**\n * Creates an instance of json file reader component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Method used to trigger the file input element's click handler\n * from the placeholder button used for styling purposes.\n */\n triggerFileInput(): void {\n const fileInputElement: HTMLElement = this.fileInput.nativeElement;\n fileInputElement.click();\n }\n\n /**\n * Takes in a json file and emits the parsed json object.\n *\n * @param event file input event\n */\n handleFile(event: InputEvent): void {\n const inputTarget = event.target as HTMLInputElement;\n if (!inputTarget.files) {\n return;\n }\n\n const file = inputTarget.files[0];\n const fileReader = new FileReader();\n\n fileReader.onload = () => {\n const json = JSON.parse(fileReader.result as string) as unknown;\n this.ga.event('json_file_load_end', 'json_file_reader');\n this.parsedJson.emit(json);\n };\n\n this.ga.event('json_file_load_start', 'json_file_reader');\n fileReader.readAsText(file);\n }\n}\n\n \n\n \n {{ label }}\n\n\n \n\n \n \n ./json-file-reader.component.scss\n \n :host {\n .upload-button {\n width: 100%;\n height: 2.25rem;\n transition: .6s;\n cursor: pointer;\n font-weight: 500;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ label }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'JsonFileReaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/JsonFileReaderModule.html":{"url":"modules/JsonFileReaderModule.html","title":"module - JsonFileReaderModule","body":"\n \n\n\n\n\n Modules\n JsonFileReaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_JsonFileReaderModule\n\n\n\ncluster_JsonFileReaderModule_exports\n\n\n\ncluster_JsonFileReaderModule_declarations\n\n\n\n\nJsonFileReaderComponent\n\nJsonFileReaderComponent\n\n\n\nJsonFileReaderModule\n\nJsonFileReaderModule\n\nJsonFileReaderModule -->\n\nJsonFileReaderComponent->JsonFileReaderModule\n\n\n\n\n\nJsonFileReaderComponent \n\nJsonFileReaderComponent \n\nJsonFileReaderComponent -->\n\nJsonFileReaderModule->JsonFileReaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n JsonFileReaderComponent\n \n \n \n \n Exports\n \n \n JsonFileReaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { JsonFileReaderComponent } from './json-file-reader.component';\nimport { MatButtonModule } from '@angular/material/button';\n\n\n\n@NgModule({\n declarations: [JsonFileReaderComponent],\n imports: [\n CommonModule,\n MatButtonModule\n ],\n exports: [JsonFileReaderComponent]\n})\nexport class JsonFileReaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/LabeledSlideToggleComponent.html":{"url":"components/LabeledSlideToggleComponent.html","title":"component - LabeledSlideToggleComponent","body":"\n \n\n\n\n\n\n Components\n \n LabeledSlideToggleComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts\n\n\n\n \n Description\n \n \n Generic toggle slider component\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-labeled-slide-toggle\n \n\n\n\n \n styleUrls\n ./labeled-slide-toggle.component.scss\n \n\n\n\n \n templateUrl\n ./labeled-slide-toggle.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n updateToggle\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n disabled\n \n \n labels\n \n \n value\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n valueChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n left\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:39\n \n \n\n \n \n Creates an instance of labeled slide toggle component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n disabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:34\n \n \n \n \n Whether or not the slider is disabled\n\n \n \n \n \n \n \n \n \n \n labels\n \n \n \n \n Type : [string, string]\n\n \n \n \n \n Default value : ['Left', 'Right']\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:24\n \n \n \n \n The two selection options to be toggled\n\n \n \n \n \n \n \n \n \n \n value\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Left'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:29\n \n \n \n \n Input value for toggle slider\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n valueChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:39\n \n \n \n \n Emits the datatype with the currently selected option\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-labeled-slide-toggle\"\n\n \n \n \n \n Default value : 'ccf-labeled-slide-toggle'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n updateToggle\n \n \n \n \n \n \nupdateToggle(selection: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:61\n \n \n\n\n \n \n Updates and emits the currently selected option\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n selection\n \n boolean\n \n\n \n No\n \n\n\n \n The current toggle state (true=left, false=right)\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-labeled-slide-toggle'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n left\n \n \n\n \n \n getleft()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts:51\n \n \n \n \n Determines if left toggle option is selected\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Generic toggle slider component\n */\n@Component({\n selector: 'ccf-labeled-slide-toggle',\n templateUrl: './labeled-slide-toggle.component.html',\n styleUrls: ['./labeled-slide-toggle.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\n\nexport class LabeledSlideToggleComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-labeled-slide-toggle';\n\n /**\n * The two selection options to be toggled\n */\n @Input() labels: [string, string] = ['Left', 'Right'];\n\n /**\n * Input value for toggle slider\n */\n @Input() value = 'Left';\n\n /**\n * Whether or not the slider is disabled\n */\n @Input() disabled = false;\n\n /**\n * Emits the datatype with the currently selected option\n */\n @Output() readonly valueChange = new EventEmitter();\n\n /**\n * Creates an instance of labeled slide toggle component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Determines if left toggle option is selected\n */\n get left(): boolean {\n const { value, labels } = this;\n return value !== labels[1];\n }\n\n /**\n * Updates and emits the currently selected option\n *\n * @param selection The current toggle state (true=left, false=right)\n */\n updateToggle(selection: boolean): void {\n this.value = selection ? this.labels[0] : this.labels[1];\n this.ga.event('slide_toggle_toggled', 'slide_toggle', this.value);\n this.valueChange.emit(this.value);\n }\n}\n\n \n\n \n {{labels[0]}}\n\n{{labels[1]}}\n\n \n\n \n \n ./labeled-slide-toggle.component.scss\n \n :host{\n .slide-label {\n margin: 0 1rem;\n transition: color .6s;\n cursor: pointer;\n }\n \n .disabled {\n opacity: 30%;\n cursor: not-allowed;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{labels[0]}}{{labels[1]}}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'LabeledSlideToggleComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/LabeledSlideToggleModule.html":{"url":"modules/LabeledSlideToggleModule.html","title":"module - LabeledSlideToggleModule","body":"\n \n\n\n\n\n Modules\n LabeledSlideToggleModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_LabeledSlideToggleModule\n\n\n\ncluster_LabeledSlideToggleModule_exports\n\n\n\ncluster_LabeledSlideToggleModule_declarations\n\n\n\n\nLabeledSlideToggleComponent\n\nLabeledSlideToggleComponent\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule -->\n\nLabeledSlideToggleComponent->LabeledSlideToggleModule\n\n\n\n\n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent -->\n\nLabeledSlideToggleModule->LabeledSlideToggleComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n LabeledSlideToggleComponent\n \n \n \n \n Exports\n \n \n LabeledSlideToggleComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatSlideToggleModule } from '@angular/material/slide-toggle';\n\nimport { LabeledSlideToggleComponent } from './labeled-slide-toggle.component';\n\n\n@NgModule({\n imports: [CommonModule, MatSlideToggleModule],\n declarations: [LabeledSlideToggleComponent],\n exports: [LabeledSlideToggleComponent]\n})\nexport class LabeledSlideToggleModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/LeftSidebarComponent.html":{"url":"components/LeftSidebarComponent.html","title":"component - LeftSidebarComponent","body":"\n \n\n\n\n\n\n Components\n \n LeftSidebarComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts\n\n\n\n \n Description\n \n \n The left sidebar\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-left-sidebar\n \n\n\n\n \n styleUrls\n ./left-sidebar.component.scss\n \n\n\n\n \n templateUrl\n ./left-sidebar.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Readonly\n detailsLabels$\n \n \n extractionSiteTooltip\n \n \n organList\n \n \n Readonly\n organSelected$\n \n \n previousVisibilityItems\n \n \n Readonly\n sexByLabel$\n \n \n Readonly\n sideByLabel$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n setSexFromLabel\n \n \n setSideFromLabel\n \n \n togglePreviousRegistrationBlocks\n \n \n updateExtractionSiteTooltip\n \n \n updateRegistration\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n disableSlider\n \n \n modalClosed\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(page: PageState, model: ModelState, registration: RegistrationState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:60\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n \n registration\n \n \n RegistrationState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n disableSlider\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:26\n \n \n \n \n \n \n \n \n \n modalClosed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:29\n \n \n \n \n Whether or not the initial registration modal has been closed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-left-sidebar\"\n\n \n \n \n \n Default value : 'ccf-left-sidebar'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:24\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n setSexFromLabel\n \n \n \n \n \n \nsetSexFromLabel(label: \"Female\" | \"Male\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:89\n \n \n\n\n \n \n Sets sex from sex toggle slider\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n \"Female\" | \"Male\"\n \n\n \n No\n \n\n\n \n Selected sex\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSideFromLabel\n \n \n \n \n \n \nsetSideFromLabel(label: \"L\" | \"R\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:98\n \n \n\n\n \n \n Sets side from side toggle slider\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n \"L\" | \"R\"\n \n\n \n No\n \n\n\n \n Selected side\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n togglePreviousRegistrationBlocks\n \n \n \n \n \n \ntogglePreviousRegistrationBlocks(visible: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:110\n \n \n\n\n \n \n Handles toggling previous registration blocks visibility.\nWhen making them visible, it updates current structures to 20%\nopacity; when making not visible it sets them back to their\nprevious opacity.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n visible\n \n boolean\n \n\n \n No\n \n\n\n \n the state to set the visibility to.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateExtractionSiteTooltip\n \n \n \n \n \n \nupdateExtractionSiteTooltip(item: VisibilityItem | undefined)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:76\n \n \n\n\n \n \n Updates extraction site tooltip to either the VisibilityItem passed in's\ntooltip property, or an empty string if undefined.\nundefined.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n item\n \n VisibilityItem | undefined\n \n\n \n No\n \n\n\n \n The VisibilityItem which we want to show the tooltip of, or\nundefined.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateRegistration\n \n \n \n \n \n \nupdateRegistration(event: SpatialEntityJsonLd)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:123\n \n \n\n\n \n \n Event handler for capturing uploaded json and passing it along to\nthe relevant registration state method.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n SpatialEntityJsonLd\n \n\n \n No\n \n\n\n \n the new registration state json\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-left-sidebar'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:24\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n detailsLabels$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Default value : combineLatest(\n [this.model.organ$, this.model.side$, this.model.sex$]).pipe(\n map(([organ, side, sex]) => [organ?.name , side as string, sex as string])\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:43\n \n \n\n\n \n \n \n \n \n \n \n \n extractionSiteTooltip\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:52\n \n \n\n \n \n Variable that keeps track of the extraction site tooltip to display on\nthe stage when hovered.\n\n \n \n\n \n \n \n \n \n \n \n \n organList\n \n \n \n \n \n \n Default value : RUI_ORGANS\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organSelected$\n \n \n \n \n \n \n Default value : this.model.organ$.pipe(\n map(organ => organ === undefined ? false : true)\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:39\n \n \n\n\n \n \n \n \n \n \n \n \n previousVisibilityItems\n \n \n \n \n \n \n Default value : [...this.model.snapshot.anatomicalStructures] as VisibilityItem[]\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:58\n \n \n\n \n \n Keeps track of the previousVisibility items so we can set the opacity\nback to what it was before we changed them to 20%\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n sexByLabel$\n \n \n \n \n \n \n Default value : this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sideByLabel$\n \n \n \n \n \n \n Default value : this.model.side$.pipe(\n map(side => side === 'left' ? 'L' : 'R')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts:35\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { combineLatest, Observable } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\nimport { VisibilityItem } from '../../core/models/visibility-item';\nimport { ModelState } from '../../core/store/model/model.state';\nimport { PageState } from '../../core/store/page/page.state';\nimport { RegistrationState } from '../../core/store/registration/registration.state';\nimport { RUI_ORGANS } from './../../core/store/model/model.state';\n\n\n/**\n * The left sidebar\n */\n@Component({\n selector: 'ccf-left-sidebar',\n templateUrl: './left-sidebar.component.html',\n styleUrls: ['./left-sidebar.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class LeftSidebarComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-left-sidebar';\n\n @Input() disableSlider = false;\n\n /** Whether or not the initial registration modal has been closed */\n @Input() modalClosed = false;\n\n readonly sexByLabel$ = this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n );\n\n readonly sideByLabel$ = this.model.side$.pipe(\n map(side => side === 'left' ? 'L' : 'R')\n );\n\n readonly organSelected$ = this.model.organ$.pipe(\n map(organ => organ === undefined ? false : true)\n );\n\n readonly detailsLabels$: Observable = combineLatest(\n [this.model.organ$, this.model.side$, this.model.sex$]).pipe(\n map(([organ, side, sex]) => [organ?.name , side as string, sex as string])\n );\n\n /**\n * Variable that keeps track of the extraction site tooltip to display on\n * the stage when hovered.\n */\n extractionSiteTooltip = '';\n\n /**\n * Keeps track of the previousVisibility items so we can set the opacity\n * back to what it was before we changed them to 20%\n */\n previousVisibilityItems = [...this.model.snapshot.anatomicalStructures] as VisibilityItem[];\n\n organList = RUI_ORGANS;\n\n constructor(\n readonly page: PageState,\n readonly model: ModelState,\n readonly registration: RegistrationState\n ) { }\n\n\n /**\n * Updates extraction site tooltip to either the VisibilityItem passed in's\n * tooltip property, or an empty string if undefined.\n *\n * @param item The VisibilityItem which we want to show the tooltip of, or\n * undefined.\n */\n updateExtractionSiteTooltip(item: VisibilityItem | undefined): void {\n if (item?.tooltip) {\n this.extractionSiteTooltip = item.tooltip;\n } else {\n this.extractionSiteTooltip = '';\n }\n }\n\n /**\n * Sets sex from sex toggle slider\n *\n * @param label Selected sex\n */\n setSexFromLabel(label: 'Female' | 'Male'): void {\n this.model.setSex(label === 'Female' ? 'female' : 'male');\n }\n\n /**\n * Sets side from side toggle slider\n *\n * @param label Selected side\n */\n setSideFromLabel(label: 'L' | 'R'): void {\n this.model.setSide(label === 'L' ? 'left' : 'right');\n }\n\n /**\n * Handles toggling previous registration blocks visibility.\n * When making them visible, it updates current structures to 20%\n * opacity; when making not visible it sets them back to their\n * previous opacity.\n *\n * @param visible the state to set the visibility to.\n */\n togglePreviousRegistrationBlocks(visible: boolean): void {\n if (visible) {\n this.previousVisibilityItems = [...this.model.snapshot.anatomicalStructures];\n }\n this.model.toggleRegistrationBlocksVisibility(visible, this.previousVisibilityItems);\n }\n\n /**\n * Event handler for capturing uploaded json and passing it along to\n * the relevant registration state method.\n *\n * @param event the new registration state json\n */\n updateRegistration(event: SpatialEntityJsonLd): void {\n this.registration.editRegistration(event);\n }\n}\n\n \n\n \n \n \n \n \n \n \n Donor Sex:\n \n \n \n\n \n\n \n \n Anatomical Structures\n \n\n \n \n \n \n \n\n \n\n \n \n Landmarks\n \n \n \n \n \n \n \n \n\n \n\n \n \n\n \n\n 0\">\n {{ extractionSiteTooltip }}\n \n\n \n\n \n \n\n\n \n\n \n \n ./left-sidebar.component.scss\n \n :host {\n\n display: block;\n height: calc(100% - 3rem);\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n\n .scroll-wrapper {\n overflow-y: scroll;\n height: 100%;\n margin-right: 0.375rem;\n\n scrollbar-width: thin;\n &::-webkit-scrollbar {\n width: 0.75rem;\n }\n\n .container {\n display: flex;\n flex-direction: column;\n margin-left: 1.5rem;\n margin-right: 0.375rem;\n min-height: 100%;\n\n .space {\n height: 3rem;\n }\n\n mat-divider {\n border-top-width: 3px;\n }\n\n .ccf-organ-selector {\n margin-top: 1.5rem;\n }\n\n .organ-sliders {\n .slider-label {\n font-weight: 600;\n }\n\n display: flex;\n height: 3rem;\n align-items: center;\n }\n\n mat-expansion-panel {\n box-shadow: none;\n mat-expansion-panel-header {\n .expansion-title {\n font-size: 1rem;\n font-weight: 600;\n }\n }\n }\n\n ::ng-deep .mat-expansion-panel-body {\n padding: 0;\n }\n\n .extraction-menu,\n .anatomical-structures-menu {\n ::ng-deep .expansion-header {\n -webkit-user-select: none;\n -moz-user-select: none;\n padding: 0;\n font-weight: bold;\n height: 3rem;\n\n .mat-expansion-indicator {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 24px;\n width: 24px;\n }\n }\n\n .expansion-content {\n margin-bottom: 0.75rem;\n text-align: center;\n margin-top: 2.25rem;\n .expansion-placeholder {\n width: 100%;\n font-size: 0.9rem;\n font-weight: 400;\n }\n }\n }\n\n .extraction-site-tooltip {\n position: absolute;\n top: 4rem;\n left: 27rem;\n width: 21rem;\n padding: 1rem;\n border-radius: 0.5rem;\n border: 1px solid;\n z-index: 2;\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Donor Sex: Anatomical Structures Landmarks 0\"> {{ extractionSiteTooltip }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'LeftSidebarComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/LeftSidebarModule.html":{"url":"modules/LeftSidebarModule.html","title":"module - LeftSidebarModule","body":"\n \n\n\n\n\n Modules\n LeftSidebarModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_LeftSidebarModule\n\n\n\ncluster_LeftSidebarModule_exports\n\n\n\ncluster_LeftSidebarModule_imports\n\n\n\ncluster_LeftSidebarModule_declarations\n\n\n\n\nLeftSidebarComponent\n\nLeftSidebarComponent\n\n\n\nLeftSidebarModule\n\nLeftSidebarModule\n\nLeftSidebarModule -->\n\nLeftSidebarComponent->LeftSidebarModule\n\n\n\n\n\nLeftSidebarComponent \n\nLeftSidebarComponent \n\nLeftSidebarComponent -->\n\nLeftSidebarModule->LeftSidebarComponent \n\n\n\n\n\nDetailsLabelModule\n\nDetailsLabelModule\n\nLeftSidebarModule -->\n\nDetailsLabelModule->LeftSidebarModule\n\n\n\n\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule\n\nLeftSidebarModule -->\n\nExtractionSetDropdownModule->LeftSidebarModule\n\n\n\n\n\nJsonFileReaderModule\n\nJsonFileReaderModule\n\nLeftSidebarModule -->\n\nJsonFileReaderModule->LeftSidebarModule\n\n\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nLeftSidebarModule -->\n\nLabeledSlideToggleModule->LeftSidebarModule\n\n\n\n\n\nNameInputModule\n\nNameInputModule\n\nLeftSidebarModule -->\n\nNameInputModule->LeftSidebarModule\n\n\n\n\n\nVisibilityMenuModule\n\nVisibilityMenuModule\n\nLeftSidebarModule -->\n\nVisibilityMenuModule->LeftSidebarModule\n\n\n\n\n\nVisibilityToggleModule\n\nVisibilityToggleModule\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n LeftSidebarComponent\n \n \n \n \n Imports\n \n \n DetailsLabelModule\n \n \n ExtractionSetDropdownModule\n \n \n JsonFileReaderModule\n \n \n LabeledSlideToggleModule\n \n \n NameInputModule\n \n \n VisibilityMenuModule\n \n \n VisibilityToggleModule\n \n \n VisibilityToggleModule\n \n \n \n \n Exports\n \n \n LeftSidebarComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatExpansionModule } from '@angular/material/expansion';\nimport { MatDividerModule } from '@angular/material/divider';\n\nimport { DetailsLabelModule } from '../../shared/components/details-label/details-label.module';\nimport { ExtractionSetDropdownModule } from '../../shared/components/extraction-set-dropdown/extraction-set-dropdown.module';\nimport { LabeledSlideToggleModule } from '../../shared/components/labeled-slide-toggle/labeled-slide-toggle.module';\nimport { NameInputModule } from '../../shared/components/name-input/name-input.module';\nimport { OpacitySliderModule } from 'ccf-shared';\nimport { VisibilityMenuModule } from '../../shared/components/visibility-menu/visibility-menu.module';\nimport { VisibilityToggleModule } from '../../shared/components/visibility-toggle/visibility-toggle.module';\nimport { LeftSidebarComponent } from './left-sidebar.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { JsonFileReaderModule } from '../../shared/components/json-file-reader/json-file-reader.module';\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatExpansionModule,\n MatIconModule,\n MatTooltipModule,\n\n MatDividerModule,\n DetailsLabelModule,\n LabeledSlideToggleModule,\n NameInputModule,\n VisibilityToggleModule,\n ExtractionSetDropdownModule,\n OpacitySliderModule,\n VisibilityMenuModule,\n VisibilityToggleModule,\n JsonFileReaderModule\n ],\n declarations: [LeftSidebarComponent],\n exports: [LeftSidebarComponent]\n})\nexport class LeftSidebarModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Message.html":{"url":"interfaces/Message.html","title":"interface - Message","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Message\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n A message sent on a channel.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n payload\n \n \n \n \n source\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Unique identifier for a message.\n\n \n \n \n \n \n \n \n \n \n payload\n \n \n \n \n \n \n \n \n payload: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Data associated with this message.\n\n \n \n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: \n\n \n \n\n\n\n\n\n\n\n \n \n Sender of the message.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MessageChannel.html":{"url":"classes/MessageChannel.html","title":"class - MessageChannel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MessageChannel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Channel for sending and receiving messages.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMessages\n \n \n getMessagesFromSource\n \n \n getMessagesFromSources\n \n \n Private\n nextMessageId\n \n \n sendMessage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(source, channel: Subject>, messages: Observable>)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Creates a new channel.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n source\n \n \n \n \n \n No\n \n \n \n The message source.\n\n \n \n \n channel\n \n \n Subject>\n \n \n \n No\n \n \n \n The message send subject.\n\n \n \n \n messages\n \n \n Observable>\n \n \n \n No\n \n \n \n The message receive observable.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Counter used to give each message a unique id.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMessages\n \n \n \n \n \n \ngetMessages()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:83\n \n \n\n\n \n \n Gets an observable emitting all messages except for those sent by this source.\n\n\n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSource\n \n \n \n \n \n \ngetMessagesFromSource(source)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:93\n \n \n\n\n \n \n Gets an observable emitting messages sent from a specific source.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSources\n \n \n \n \n \n \ngetMessagesFromSources(sources: [])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:103\n \n \n\n\n \n \n Gets an observable emitting messages sent from any of the specified sources.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n sources\n \n []\n \n\n \n No\n \n\n\n \n The sources messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n nextMessageId\n \n \n \n \n \n \n \n nextMessageId()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:112\n \n \n\n\n \n \n Creates a unique message identifier.\n\n\n \n \n \n Returns : number\n\n \n \n The identifier number.\n\n \n \n \n \n \n \n \n \n \n \n \n sendMessage\n \n \n \n \n \n \nsendMessage(payload: T)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:70\n \n \n\n\n \n \n Sends a single message with a payload.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n payload\n \n T\n \n\n \n No\n \n\n\n \n The message payload.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/MessageService.html":{"url":"injectables/MessageService.html","title":"injectable - MessageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n MessageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Service for creating message channels.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Private\n messages\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n connect\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(config: MessageServiceConfig, parent: MessageService | null)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n Creates an instance of message service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n config\n \n \n MessageServiceConfig\n \n \n \n No\n \n \n \n The configuration for this service.\n\n \n \n \n parent\n \n \n MessageService | null\n \n \n \n No\n \n \n \n The parent message service, if any.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n connect\n \n \n \n \n \n \nconnect(source)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:163\n \n \n\n\n \n \n Connects to a message channel.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source of messages sent.\n\n \n \n \n \n \n \n \n \n Returns : MessageChannel\n\n \n \n A new connected message channel.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:153\n \n \n\n\n \n \n Clean up.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Default value : new Subject>()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:128\n \n \n\n \n \n The message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n messages\n \n \n \n \n \n \n Type : Observable>\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n The message listener.\n\n \n \n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MessageServiceConfig.html":{"url":"interfaces/MessageServiceConfig.html","title":"interface - MessageServiceConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MessageServiceConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Message service configuration options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n isolated: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to listen to parent messages.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MetaDataField.html":{"url":"interfaces/MetaDataField.html","title":"interface - MetaDataField","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MetaDataField\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/meta-data.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n label\n \n \n \n \n value\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n value\n \n \n \n \n \n \n \n \n value: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n export interface MetaDataField {\n label: string;\n value: string;\n}\n\nexport type MetaData = MetaDataField[];\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ModelStateModel.html":{"url":"interfaces/ModelStateModel.html","title":"interface - ModelStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ModelStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n\n\n \n Description\n \n \n Data contained in the stage state.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructures\n \n \n \n \n blockSize\n \n \n \n \n extractionSets\n \n \n \n \n extractionSites\n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n organ\n \n \n \n \n organDimensions\n \n \n \n Optional\n \n organIri\n \n \n \n \n position\n \n \n \n \n rotation\n \n \n \n Optional\n \n sex\n \n \n \n \n showPrevious\n \n \n \n Optional\n \n side\n \n \n \n \n slicesConfig\n \n \n \n \n viewSide\n \n \n \n \n viewType\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: VisibilityItem[]\n\n \n \n\n\n \n \n Type : VisibilityItem[]\n\n \n \n\n\n\n\n\n \n \n Anatomical structures for the organ\n\n \n \n \n \n \n \n \n \n \n blockSize\n \n \n \n \n \n \n \n \n blockSize: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Block size\n\n \n \n \n \n \n \n \n \n \n extractionSets\n \n \n \n \n \n \n \n \n extractionSets: ExtractionSet[]\n\n \n \n\n\n \n \n Type : ExtractionSet[]\n\n \n \n\n\n\n\n\n \n \n Extraction sets\n\n \n \n \n \n \n \n \n \n \n extractionSites\n \n \n \n \n \n \n \n \n extractionSites: VisibilityItem[]\n\n \n \n\n\n \n \n Type : VisibilityItem[]\n\n \n \n\n\n\n\n\n \n \n Possible extraction sites\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Model identifier\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Model label\n\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: OrganInfo\n\n \n \n\n\n \n \n Type : OrganInfo\n\n \n \n\n\n\n\n\n \n \n Organ name\n\n \n \n \n \n \n \n \n \n \n organDimensions\n \n \n \n \n \n \n \n \n organDimensions: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Reference Organ Dimensions\n\n \n \n \n \n \n \n \n \n \n organIri\n \n \n \n \n \n \n \n \n organIri: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Reference Organ IRI\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Model position\n\n \n \n \n \n \n \n \n \n \n rotation\n \n \n \n \n \n \n \n \n rotation: XYZTriplet\n\n \n \n\n\n \n \n Type : XYZTriplet\n\n \n \n\n\n\n\n\n \n \n Model rotation\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"male\" | \"female\"\n\n \n \n\n\n \n \n Type : \"male\" | \"female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Sex if applicable\n\n \n \n \n \n \n \n \n \n \n showPrevious\n \n \n \n \n \n \n \n \n showPrevious: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether previous registration blocks are visible\n\n \n \n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"left\" | \"right\"\n\n \n \n\n\n \n \n Type : \"left\" | \"right\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Side if applicable\n\n \n \n \n \n \n \n \n \n \n slicesConfig\n \n \n \n \n \n \n \n \n slicesConfig: SlicesConfig\n\n \n \n\n\n \n \n Type : SlicesConfig\n\n \n \n\n\n\n\n\n \n \n Slice configuration\n\n \n \n \n \n \n \n \n \n \n viewSide\n \n \n \n \n \n \n \n \n viewSide: ViewSide\n\n \n \n\n\n \n \n Type : ViewSide\n\n \n \n\n\n\n\n\n \n \n View side\n\n \n \n \n \n \n \n \n \n \n viewType\n \n \n \n \n \n \n \n \n viewType: ViewType\n\n \n \n\n\n \n \n Type : ViewType\n\n \n \n\n\n\n\n\n \n \n View type\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { ALL_ORGANS, GlobalConfigState, OrganInfo } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { sortBy } from 'lodash';\nimport { EMPTY, Observable } from 'rxjs';\nimport {\n debounceTime, delay, distinctUntilChanged, filter, map, skipUntil, switchMap, take, tap, throttleTime,\n} from 'rxjs/operators';\n\nimport { ExtractionSet } from '../../models/extraction-set';\nimport { VisibilityItem } from '../../models/visibility-item';\nimport { GlobalConfig } from '../../services/config/config';\nimport { PageState } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A object with x, y, and z channels of the same type. */\nexport interface XYZTriplet {\n /** X channel */\n x: T;\n /** Y channel */\n y: T;\n /** Z channel */\n z: T;\n}\n\n/** Slices configuration */\nexport interface SlicesConfig {\n /** Thickness of slice */\n thickness: number;\n /** Number of slices per block */\n numSlices: number;\n}\n\n/** Model view type */\nexport type ViewType = 'register' | '3d';\n\n/** Side which the model is viewed from */\nexport type ViewSide = 'left' | 'right' | 'anterior' | 'posterior';\n\n/** Data contained in the stage state. */\nexport interface ModelStateModel {\n /** Model identifier */\n id: string;\n /** Model label */\n label: string;\n /** Organ name */\n organ: OrganInfo;\n /** Reference Organ IRI */\n organIri?: string;\n /** Reference Organ Dimensions */\n organDimensions: XYZTriplet;\n /** Sex if applicable */\n sex?: 'male' | 'female';\n /** Side if applicable */\n side?: 'left' | 'right';\n /** Block size */\n blockSize: XYZTriplet;\n /** Model rotation */\n rotation: XYZTriplet;\n /** Model position */\n position: XYZTriplet;\n /** Slice configuration */\n slicesConfig: SlicesConfig;\n /** View type */\n viewType: ViewType;\n /** View side */\n viewSide: ViewSide;\n /** Whether previous registration blocks are visible */\n showPrevious: boolean;\n /** Possible extraction sites */\n extractionSites: VisibilityItem[];\n /** Anatomical structures for the organ */\n anatomicalStructures: VisibilityItem[];\n /** Extraction sets */\n extractionSets: ExtractionSet[];\n}\n\n/**\n * All organs to be displayed\n */\nexport const RUI_ORGANS = ALL_ORGANS;\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'model',\n defaults: {\n id: '',\n label: '',\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n organ: { src: '', name: '' } as OrganInfo,\n organIri: '',\n organDimensions: { x: 90, y: 90, z: 90 },\n sex: 'male',\n side: 'left',\n blockSize: { x: 10, y: 10, z: 10 },\n rotation: { x: 0, y: 0, z: 0 },\n position: { x: 0, y: 0, z: 0 },\n slicesConfig: { thickness: NaN, numSlices: NaN },\n viewType: 'register',\n viewSide: 'anterior',\n showPrevious: false,\n extractionSites: [],\n anatomicalStructures: [],\n extractionSets: []\n }\n})\n@Injectable()\nexport class ModelState extends NgxsImmutableDataRepository {\n /** Identifier observable */\n readonly id$ = this.state$.pipe(map(x => x?.id));\n /** Block size observable */\n readonly blockSize$ = this.state$.pipe(map(x => x?.blockSize));\n /** Rotation observable */\n readonly rotation$ = this.state$.pipe(map(x => x?.rotation));\n /** Position observable */\n readonly position$ = this.state$.pipe(map(x => x?.position));\n /** Slice configuration observable */\n readonly slicesConfig$ = this.state$.pipe(map(x => x?.slicesConfig));\n /** View type observable */\n readonly viewType$ = this.state$.pipe(map(x => x?.viewType));\n /** View side observable */\n readonly viewSide$ = this.state$.pipe(map(x => x?.viewSide));\n /** Organ observable */\n readonly organ$ = this.state$.pipe(map(x => x?.organ));\n /** Organ IRI observable */\n readonly organIri$ = this.state$.pipe(map(x => x?.organIri));\n /** Organ IRI observable */\n readonly organDimensions$ = this.state$.pipe(map(x => x?.organDimensions));\n /** Sex observable */\n readonly sex$ = this.state$.pipe(map(x => x?.sex));\n /** Side observable */\n readonly side$ = this.state$.pipe(map(x => x?.side));\n /** Show previous observable */\n readonly showPrevious$ = this.state$.pipe(map(x => x?.showPrevious));\n /** Extraction sites observable */\n readonly extractionSites$ = this.state$.pipe(map(x => x?.extractionSites));\n /** Anatomical structures observable */\n readonly anatomicalStructures$ = this.state$.pipe(map(x => x?.anatomicalStructures));\n /** Extraction sets observable */\n readonly extractionSets$ = this.state$.pipe(map(x => x?.extractionSets));\n\n @Computed()\n get modelChanged$(): Observable {\n const ignoredKeys = ['viewType', 'viewSide', 'showPrevious'];\n const keys = Object.keys(this.initialState)\n .filter(key => !ignoredKeys.includes(key));\n\n return this.state$.pipe(\n throttleTime(0, undefined, { leading: false, trailing: true }),\n distinctUntilChanged((v1, v2) => {\n for (const key of keys) {\n if (v1[key] !== v2[key]) {\n return false;\n }\n }\n\n return true;\n }),\n map(() => undefined)\n );\n }\n\n /** Reference to the reference data state */\n private referenceData: ReferenceDataState;\n\n private page: PageState;\n\n /**\n * Creates an instance of model state.\n *\n * @param injector Injector service used to lazy load reference data state\n */\n constructor(\n private readonly ga: GoogleAnalyticsService,\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.referenceData = this.injector.get(ReferenceDataState);\n this.page = this.injector.get(PageState);\n\n this.globalConfig.getOption('organ').pipe(\n filterNulls(),\n switchMap(organConfig => {\n const organName = organConfig.name.toLowerCase();\n const organSide = organConfig.side;\n const ontologyId = organConfig.ontologyId;\n // check for an id match\n let organInfo = this.idMatches(ontologyId, organSide);\n // if no id matches, check for a name match\n if (!organInfo) {\n organInfo = this.nameMatches(organName, organSide);\n }\n if (organInfo) {\n this.ctx.patchState({\n organ: organInfo,\n sex: organConfig.sex?.toLowerCase() as 'male' | 'female',\n side: organInfo?.side?.toLowerCase() as 'left' | 'right'\n });\n return this.referenceData.state$.pipe(\n debounceTime(100),\n take(1),\n delay(200),\n tap(() => this.onOrganIriChange())\n );\n }\n return EMPTY;\n })\n ).subscribe();\n\n this.modelChanged$.pipe(\n skipUntil(this.page.registrationStarted$.pipe(\n filter(started => started),\n delay(5)\n ))\n ).subscribe(() => this.page.setHasChanges());\n }\n\n idMatches(ontologyId?: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n ontologyId && o.id === ontologyId ? (o.side ? o.side === organSide : true) : false\n );\n }\n\n nameMatches(organName: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n o.side ? o.organ.toLowerCase() === organName && o.side === organSide : o.organ.toLowerCase() === organName\n );\n }\n\n /**\n * Updates the block size\n *\n * @param blockSize The new block size values\n */\n @DataAction()\n setBlockSize(blockSize: XYZTriplet): void {\n this.ctx.patchState({ blockSize });\n }\n\n /**\n * Updates the rotation\n *\n * @param rotation The new rotation values\n */\n @DataAction()\n setRotation(rotation: XYZTriplet): void {\n this.ctx.patchState({ rotation });\n }\n\n /**\n * Updates the position\n *\n * @param position The new position values\n */\n @DataAction()\n setPosition(position: XYZTriplet): void {\n this.ga.event('placement', `${this.snapshot.organ?.name}_placement`, `${position.x.toFixed(1)}_${position.y.toFixed(1)}_${position.z.toFixed(1)}`);\n this.ctx.patchState({ position });\n }\n\n /**\n * Updates the slice configuration\n *\n * @param slicesConfig The new slice configuration\n */\n @DataAction()\n setSlicesConfig(slicesConfig: SlicesConfig): void {\n this.ctx.patchState({ slicesConfig });\n }\n\n /**\n * Updates the view type\n *\n * @param viewType the new view type\n */\n @DataAction()\n setViewType(viewType: ViewType): void {\n this.ctx.patchState({ viewType });\n }\n\n /**\n * Updates the view side\n *\n * @param viewSide The side to view\n */\n @DataAction()\n setViewSide(viewSide: ViewSide): void {\n this.ctx.patchState({ viewSide });\n }\n\n @Computed()\n get defaultPosition(): XYZTriplet {\n const dims = this.snapshot.organDimensions;\n const block = this.snapshot.blockSize;\n return { x: dims.x + 2 * block.x, y: dims.y / 2, z: dims.z / 2 };\n }\n\n /**\n * Updates the organ\n *\n * @param organ Name of the organ\n */\n @DataAction()\n setOrgan(organ: OrganInfo): void {\n this.ga.event('organ_select', 'organ', organ.name);\n this.ctx.patchState({ organ });\n if (organ.side) {\n this.ctx.patchState({ side: organ.side });\n }\n this.onOrganIriChange();\n }\n\n /**\n * Updates the sex\n *\n * @param [sex] The new sex\n */\n @DataAction()\n setSex(sex?: 'male' | 'female'): void {\n this.ctx.patchState({ sex });\n this.onOrganIriChange();\n }\n\n /**\n * Updates the side\n *\n * @param [side] The new side\n */\n @DataAction()\n setSide(side?: 'left' | 'right'): void {\n this.ctx.patchState({ side });\n this.onOrganIriChange();\n }\n\n /**\n * Updates show previous\n *\n * @param showPrevious Whether to show\n */\n @DataAction()\n setShowPrevious(showPrevious: boolean): void {\n this.ctx.patchState({ showPrevious });\n }\n\n /**\n * Updates extraction sites\n *\n * @param extractionSites New array of items\n */\n @DataAction()\n setExtractionSites(extractionSites: VisibilityItem[]): void {\n this.ctx.patchState({ extractionSites });\n }\n\n /**\n * Updates anatomical structures\n *\n * @param anatomicalStructures New array of items\n */\n @DataAction()\n setAnatomicalStructures(anatomicalStructures: VisibilityItem[]): void {\n this.ctx.patchState({ anatomicalStructures });\n }\n\n /**\n * Updates extraction sets\n *\n * @param extractionSets New array of extraction sets\n */\n @DataAction()\n setExtractionSets(extractionSets: ExtractionSet[]): void {\n this.ctx.patchState({ extractionSets });\n }\n\n /**\n * Toggles registration blocks visibility and handles anatomical structures\n * opacity changes accordingly\n *\n * @param visible the visible state to pass along to setShowPrevious()\n * @param previousItems visibilityItems to set anatomical structures\n */\n toggleRegistrationBlocksVisibility(visible: boolean, previousItems: VisibilityItem[]): void {\n this.setShowPrevious(visible);\n\n if (!visible) {\n this.setAnatomicalStructures(previousItems);\n } else {\n const newStructures = previousItems.map(structure => ({\n ...structure, opacity: Math.min(20, structure.opacity ?? 20)\n }));\n this.setAnatomicalStructures(newStructures);\n }\n }\n\n private onOrganIriChange(): void {\n const organIri = this.referenceData.getReferenceOrganIri(\n this.snapshot.organ?.organ || '', this.snapshot.sex, this.snapshot.side, this.snapshot.organ\n );\n const organDimensions: XYZTriplet = { x: 100, y: 100, z: 100 };\n\n if (this.snapshot.organ?.sex) {\n this.ctx.patchState({ sex: this.snapshot.organ?.sex });\n }\n\n if (organIri) {\n const db = this.referenceData.snapshot;\n const asLookup: { [id: string]: VisibilityItem } = {};\n for (const entity of (db.anatomicalStructures[organIri] || [])) {\n const iri = entity.representation_of ?? entity['@id'];\n if (!asLookup[iri]) {\n asLookup[iri] = {\n id: entity.representation_of ?? entity['@id'],\n name: entity.label!,\n visible: true,\n opacity: 20,\n tooltip: entity.comment\n };\n }\n }\n this.ctx.patchState({ anatomicalStructures: Object.values(asLookup) });\n\n const sets: ExtractionSet[] = (db.extractionSets[organIri] || []).map((set) => ({\n name: set.label,\n sites: sortBy(set.extractionSites.map((entity) => ({\n id: entity['@id'],\n name: entity.label!,\n visible: false,\n opacity: 0,\n tooltip: entity.comment\n })), 'name')\n }));\n this.ctx.patchState({ extractionSets: sets });\n this.ctx.patchState({ extractionSites: sets.length > 0 ? sets[0].sites : [] });\n\n const spatialEntity = db.organSpatialEntities[organIri];\n organDimensions.x = spatialEntity.x_dimension;\n organDimensions.y = spatialEntity.y_dimension;\n organDimensions.z = spatialEntity.z_dimension;\n }\n\n this.ctx.patchState({ organIri, organDimensions });\n this.ctx.patchState({ position: this.defaultPosition });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/NameInputComponent.html":{"url":"components/NameInputComponent.html","title":"component - NameInputComponent","body":"\n \n\n\n\n\n\n Components\n \n NameInputComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n\n\n\n \n Description\n \n \n Component for inputting the researcher's name\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-name-input\n \n\n\n\n \n styleUrls\n ./name-input.component.scss\n \n\n\n\n \n templateUrl\n ./name-input.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n _name\n \n \n \n Readonly\n clsName\n \n \n firstNameValidator\n \n \n lastNameValidator\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n updateName\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n name\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n nameChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n name\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:68\n \n \n\n \n \n Creates an instance of name input component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n name\n \n \n \n \n Type : UserName\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:50\n \n \n \n \n Current user name\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n nameChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:68\n \n \n \n \n Emits a UserName object\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-name-input\"\n\n \n \n \n \n Default value : 'ccf-name-input'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n updateName\n \n \n \n \n \n \nupdateName(input: InputEvent, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:83\n \n \n\n\n \n \n Updates username with a new entry and emits the UserName object\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n input\n \n InputEvent\n \n\n \n No\n \n\n\n \n InputEvent from the input element which contains the new value\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n firstName or lastName\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n _name\n \n \n \n \n \n \n Type : UserName\n\n \n \n \n \n Default value : {\n firstName: '',\n lastName: ''\n }\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-name-input'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:35\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n firstNameValidator\n \n \n \n \n \n \n Default value : new UntypedFormControl('', [Validators.required])\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:40\n \n \n\n \n \n Used to validate the first name input field.\n\n \n \n\n \n \n \n \n \n \n \n \n lastNameValidator\n \n \n \n \n \n \n Default value : new UntypedFormControl('', [Validators.required])\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:44\n \n \n\n \n \n Used to validate the last name input field.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n name\n \n \n\n \n \n getname()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:50\n \n \n \n \n Current user name\n\n\n \n Returns : UserName\n\n \n \n \n\n \n \n setname(value: UserName)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts:54\n \n \n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n \n UserName\n \n \n \n No\n \n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { UntypedFormControl, Validators } from '@angular/forms';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * User name data\n */\nexport interface UserName {\n /**\n * User's first name\n */\n firstName: string;\n\n /**\n * User's last name\n */\n lastName: string;\n}\n\n/**\n * Component for inputting the researcher's name\n */\n@Component({\n selector: 'ccf-name-input',\n templateUrl: './name-input.component.html',\n styleUrls: ['./name-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class NameInputComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-name-input';\n\n /**\n * Used to validate the first name input field.\n */\n firstNameValidator = new UntypedFormControl('', [Validators.required]);\n /**\n * Used to validate the last name input field.\n */\n lastNameValidator = new UntypedFormControl('', [Validators.required]);\n\n /**\n * Current user name\n */\n @Input()\n get name(): UserName {\n return this._name;\n }\n\n set name(value: UserName) {\n this._name = value;\n this.firstNameValidator.setValue(value?.firstName || '');\n this.lastNameValidator.setValue(value?.lastName || '');\n }\n\n private _name: UserName = {\n firstName: '',\n lastName: ''\n };\n\n /**\n * Emits a UserName object\n */\n @Output() readonly nameChange = new EventEmitter();\n\n /**\n * Creates an instance of name input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates username with a new entry and emits the UserName object\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key firstName or lastName\n */\n updateName(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.name = { ...this.name, [key]: inputTarget.value };\n this.ga.event('name_updated', 'name_input', key);\n this.nameChange.emit(this.name);\n }\n}\n\n \n\n \n \n First Name \n \n\n\n\n Last Name \n \n\n\n \n\n \n \n ./name-input.component.scss\n \n :host {\n display: flex;\n\n .field {\n &:not(:last-child) {\n padding-right: 0.75rem;\n }\n\n .input {\n text-align: left;\n width: 100%;\n }\n\n ::ng-deep .mdc-text-field {\n padding: 0;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' First Name Last Name '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'NameInputComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/NameInputModule.html":{"url":"modules/NameInputModule.html","title":"module - NameInputModule","body":"\n \n\n\n\n\n Modules\n NameInputModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_NameInputModule\n\n\n\ncluster_NameInputModule_exports\n\n\n\ncluster_NameInputModule_declarations\n\n\n\n\nNameInputComponent\n\nNameInputComponent\n\n\n\nNameInputModule\n\nNameInputModule\n\nNameInputModule -->\n\nNameInputComponent->NameInputModule\n\n\n\n\n\nNameInputComponent \n\nNameInputComponent \n\nNameInputComponent -->\n\nNameInputModule->NameInputComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n NameInputComponent\n \n \n \n \n Exports\n \n \n NameInputComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatInputModule } from '@angular/material/input';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { NameInputComponent } from './name-input.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatInputModule,\n FormsModule,\n ReactiveFormsModule,\n MatTooltipModule\n ],\n declarations: [NameInputComponent],\n exports: [NameInputComponent]\n})\nexport class NameInputModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OrganData.html":{"url":"interfaces/OrganData.html","title":"interface - OrganData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OrganData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n organ\n \n \n \n Optional\n \n sex\n \n \n \n Optional\n \n side\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: OrganInfo\n\n \n \n\n\n \n \n Type : OrganInfo\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"male\" | \"female\"\n\n \n \n\n\n \n \n Type : \"male\" | \"female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"left\" | \"right\"\n\n \n \n\n\n \n \n Type : \"left\" | \"right\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { SpatialPlacementJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { ExtractionSet, SpatialEntity } from 'ccf-database';\nimport { ALL_ORGANS, GlobalConfigState, GlobalsService, OrganInfo } from 'ccf-shared';\nimport { EMPTY, from, Observable } from 'rxjs';\nimport { catchError, map, switchMap } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\nimport { XYZTriplet } from '../model/model.state';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\nexport function applySpatialPlacement(tx: Matrix4, placement: Immutable): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport interface ReferenceDataStateModel {\n organIRILookup: { [lookup: string]: string };\n organSpatialEntities: { [iri: string]: SpatialEntity };\n anatomicalStructures: { [iri: string]: SpatialEntity[] };\n extractionSets: { [iri: string]: ExtractionSet[] };\n sceneNodeLookup: { [iri: string]: SpatialSceneNode };\n simpleSceneNodeLookup: { [iri: string]: SpatialSceneNode };\n placementPatches: { [iri: string]: SpatialPlacementJsonLd };\n}\n\nexport interface OrganData {\n organ: OrganInfo;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n}\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'reference',\n defaults: {\n organIRILookup: {},\n organSpatialEntities: {},\n anatomicalStructures: {},\n extractionSets: {},\n sceneNodeLookup: {},\n simpleSceneNodeLookup: {},\n placementPatches: {}\n }\n})\n@Injectable()\nexport class ReferenceDataState extends NgxsImmutableDataRepository {\n\n constructor(\n private readonly globals: GlobalsService,\n private globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.getSourceDB().subscribe(db => {\n this.setState(db);\n\n // In development, make the db globally accessible\n if (!environment.production) {\n this.globals.set('db', db);\n }\n });\n }\n\n private getSourceDB(): Observable {\n return this.globalConfig.getOption('baseHref').pipe(\n map(baseHref => (baseHref ?? '') + 'assets/reference-organ-data.json'),\n switchMap(url => from(fetch(url)).pipe(\n switchMap(data => data.json()),\n catchError(() => EMPTY)\n ))\n );\n }\n\n normalizePlacement(place: SpatialPlacementJsonLd): SpatialPlacementJsonLd {\n const db = this.snapshot;\n const patchPlacement = db.placementPatches[place?.target];\n if (patchPlacement) {\n const matrix = applySpatialPlacement(new Matrix4(Matrix4.IDENTITY), patchPlacement);\n const position: XYZTriplet = { x: place.x_translation, y: place.y_translation, z: place.z_translation };\n const [x, y, z] = matrix.transformAsPoint([ position.x, position.y, position.z ], []);\n const newPlacement = { ...place, target: patchPlacement.target };\n newPlacement.x_translation = x;\n newPlacement.y_translation = y;\n newPlacement.z_translation = z;\n return newPlacement;\n } else {\n return place;\n }\n }\n\n /**\n * Looks up an IRI for a potential reference organ.\n *\n * @param organ the organ\n * @param sex the sex: male, female, or undefined\n * @param side the side: left, right, or undefined\n * @returns An IRI if there is a reference organ for this state, otherwise undefined\n */\n getReferenceOrganIri(organ: string, sex?: 'Male' | 'Female' | string, side?: 'Left' | 'Right' | string, organInfo?: OrganInfo): string | undefined {\n const db = this.snapshot;\n if (organ.toUpperCase() !== 'KIDNEY') {\n side = '';\n }\n if (organInfo?.sex) {\n sex = organInfo.sex;\n }\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const lookup = [organ, sex, side || organInfo?.side].join('|').toUpperCase();\n const key = Object.keys(db.organIRILookup).find((code) => code.toUpperCase().endsWith(lookup));\n return key ? db.organIRILookup[key] : undefined;\n }\n\n /**\n * Looks up organ information from an IRI\n *\n * @param iri The IRI\n * @returns A populated organ data if the IRI is valid, otherwise undefined\n */\n getOrganData(iri: string): OrganData | undefined {\n const state = this.snapshot;\n const entity = state.organSpatialEntities[iri];\n if (!entity) {\n return undefined;\n }\n\n const name = entity.label ?? '';\n const organ = ALL_ORGANS.find(info => name.endsWith(info.organ) && (!entity.side || entity.side.toLowerCase() === info.side));\n if (!organ) {\n return undefined;\n }\n\n return {\n organ,\n sex: entity.sex?.toLowerCase() as 'male' | 'female',\n side: entity.side?.toLowerCase() as 'left' | 'right'\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/PageState.html":{"url":"injectables/PageState.html","title":"injectable - PageState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n PageState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n\n\n \n Description\n \n \n General page global state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n registrationCallbackSet$\n \n \n Readonly\n registrationStarted$\n \n \n Readonly\n useCancelRegistrationCallback$\n \n \n Readonly\n user$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n cancelRegistration\n \n \n \n clearHasChanges\n \n \n Private\n initSkipConfirmationListeners\n \n \n ngxsOnInit\n \n \n \n registrationStarted\n \n \n \n setHasChanges\n \n \n \n setUseCancelRegistrationCallback\n \n \n \n setUserName\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n skipConfirmation$\n \n \n globalSkipConfirmation$\n \n \n hasChanges$\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:78\n \n \n\n \n \n Creates an instance of page state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n The global configuration\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n cancelRegistration\n \n \n \n \n \n \ncancelRegistration()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:110\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n clearHasChanges\n \n \n \n \n \n \n \n clearHasChanges()\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:162\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n initSkipConfirmationListeners\n \n \n \n \n \n \n \n initSkipConfirmationListeners()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:168\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:94\n \n \n\n\n \n \n Initializes this service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n \n registrationStarted()\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:145\n \n \n\n\n \n \n Sets registrationStarted to true (when initial registration modal is closed)\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n setHasChanges\n \n \n \n \n \n \n \n setHasChanges()\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:152\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n setUseCancelRegistrationCallback\n \n \n \n \n \n \n \n setUseCancelRegistrationCallback(use: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:125\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n use\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setUserName\n \n \n \n \n \n \n \n setUserName(name: Pick)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:135\n \n \n\n\n \n \n Sets the name of the active user.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n name\n \n Pick\n \n\n \n No\n \n\n\n \n The first and last name\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n registrationCallbackSet$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.registrationCallbackSet))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n registrationStarted$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluckUnique('registrationStarted'))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:58\n \n \n\n \n \n RegistrationStated observable\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n useCancelRegistrationCallback$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.useCancelRegistrationCallback))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n user$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.user))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:56\n \n \n\n \n \n Active user observable\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n skipConfirmation$\n \n \n\n \n \n getskipConfirmation$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:63\n \n \n\n \n \n \n \n \n \n \n globalSkipConfirmation$\n \n \n\n \n \n getglobalSkipConfirmation$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:68\n \n \n\n \n \n \n \n \n \n \n hasChanges$\n \n \n\n \n \n gethasChanges$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/page/page.state.ts:76\n \n \n\n \n \n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { iif, patch } from '@ngxs/store/operators';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { pluckUnique } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, filter, map, take, tap, withLatestFrom } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A record with information about a single person */\nexport interface Person {\n firstName: string;\n lastName: string;\n}\n\n/** Page state model */\nexport interface PageStateModel {\n /** Active user */\n user: Person;\n /** Whether or not the initial registration modal has been closed */\n registrationStarted: boolean;\n useCancelRegistrationCallback: boolean;\n registrationCallbackSet: boolean;\n skipConfirmation: boolean;\n hasChanges: boolean;\n}\n\n\n/**\n * General page global state\n */\n@StateRepository()\n@State({\n name: 'page',\n defaults: {\n user: {\n firstName: '',\n lastName: ''\n },\n registrationStarted: false,\n useCancelRegistrationCallback: false,\n registrationCallbackSet: false,\n skipConfirmation: true,\n hasChanges: false\n }\n})\n@Injectable()\nexport class PageState extends NgxsImmutableDataRepository {\n /** Active user observable */\n readonly user$ = this.state$.pipe(map(x => x?.user));\n /** RegistrationStated observable */\n readonly registrationStarted$ = this.state$.pipe(pluckUnique('registrationStarted'));\n readonly useCancelRegistrationCallback$ = this.state$.pipe(map(x => x?.useCancelRegistrationCallback));\n readonly registrationCallbackSet$ = this.state$.pipe(map(x => x?.registrationCallbackSet));\n\n @Computed()\n get skipConfirmation$(): Observable {\n return this.state$.pipe(pluckUnique('skipConfirmation'));\n }\n\n @Computed()\n get globalSkipConfirmation$(): Observable {\n return this.globalConfig.getOption('skipUnsavedChangesConfirmation').pipe(\n map(value => value ?? environment.skipUnsavedChangesConfirmation),\n distinctUntilChanged()\n );\n }\n\n @Computed()\n get hasChanges$(): Observable {\n return this.state$.pipe(pluckUnique('hasChanges'));\n }\n\n /**\n * Creates an instance of page state.\n *\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.globalConfig.config$.pipe(\n take(1),\n tap(config => this.setState(patch({\n registrationCallbackSet: !!config.register,\n useCancelRegistrationCallback: !!config.cancelRegistration,\n user: iif(!!config.user, config.user!),\n registrationStarted: config.user ? true : undefined\n })))\n ).subscribe();\n\n this.initSkipConfirmationListeners();\n }\n\n cancelRegistration(): void {\n const {\n globalConfig: { snapshot: { cancelRegistration: cancelRegistrationCallback } },\n snapshot: { useCancelRegistrationCallback, skipConfirmation }\n } = this;\n\n if (useCancelRegistrationCallback) {\n // eslint-disable-next-line no-alert\n if (skipConfirmation || confirm('Changes you made may not be saved.')) {\n cancelRegistrationCallback?.();\n }\n }\n }\n\n @DataAction()\n setUseCancelRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useCancelRegistrationCallback: use });\n }\n\n /**\n * Sets the name of the active user.\n *\n * @param name The first and last name\n */\n @DataAction()\n setUserName(name: Pick): void {\n this.ctx.setState(patch({\n user: patch(name)\n }));\n }\n\n /**\n * Sets registrationStarted to true (when initial registration modal is closed)\n */\n @DataAction()\n registrationStarted(): void {\n this.ctx.setState(patch({\n registrationStarted: true\n }));\n }\n\n @DataAction()\n setHasChanges(): void {\n const { snapshot: { registrationStarted, hasChanges } } = this;\n if (registrationStarted && !hasChanges) {\n this.ctx.patchState({\n hasChanges: true\n });\n }\n }\n\n @DataAction()\n clearHasChanges(): void {\n this.ctx.patchState({\n hasChanges: false\n });\n }\n\n private initSkipConfirmationListeners(): void {\n const updateSkipConfirmation = (skipConfirmation: boolean) => this.patchState({ skipConfirmation });\n\n this.globalSkipConfirmation$\n .pipe(filter(s => s))\n .subscribe(updateSkipConfirmation);\n\n this.hasChanges$.pipe(\n withLatestFrom(this.globalSkipConfirmation$),\n map(([hasChanges, skipConfirmation]) => skipConfirmation || !hasChanges),\n distinctUntilChanged()\n ).subscribe(updateSkipConfirmation);\n\n const beforeUnloadListener = (event: BeforeUnloadEvent) => {\n event.preventDefault();\n event.returnValue = 'Changes you made may not be saved.';\n return event.returnValue;\n };\n\n this.skipConfirmation$.subscribe(skipConfirmation => {\n if (skipConfirmation) {\n removeEventListener('beforeunload', beforeUnloadListener);\n } else {\n addEventListener('beforeunload', beforeUnloadListener);\n }\n });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PageStateModel.html":{"url":"interfaces/PageStateModel.html","title":"interface - PageStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PageStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n\n\n \n Description\n \n \n Page state model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n hasChanges\n \n \n \n \n registrationCallbackSet\n \n \n \n \n registrationStarted\n \n \n \n \n skipConfirmation\n \n \n \n \n useCancelRegistrationCallback\n \n \n \n \n user\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n hasChanges\n \n \n \n \n \n \n \n \n hasChanges: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n \n \n registrationCallbackSet: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n registrationStarted\n \n \n \n \n \n \n \n \n registrationStarted: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether or not the initial registration modal has been closed\n\n \n \n \n \n \n \n \n \n \n skipConfirmation\n \n \n \n \n \n \n \n \n skipConfirmation: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n useCancelRegistrationCallback\n \n \n \n \n \n \n \n \n useCancelRegistrationCallback: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n user\n \n \n \n \n \n \n \n \n user: Person\n\n \n \n\n\n \n \n Type : Person\n\n \n \n\n\n\n\n\n \n \n Active user\n\n \n \n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { iif, patch } from '@ngxs/store/operators';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { pluckUnique } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, filter, map, take, tap, withLatestFrom } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A record with information about a single person */\nexport interface Person {\n firstName: string;\n lastName: string;\n}\n\n/** Page state model */\nexport interface PageStateModel {\n /** Active user */\n user: Person;\n /** Whether or not the initial registration modal has been closed */\n registrationStarted: boolean;\n useCancelRegistrationCallback: boolean;\n registrationCallbackSet: boolean;\n skipConfirmation: boolean;\n hasChanges: boolean;\n}\n\n\n/**\n * General page global state\n */\n@StateRepository()\n@State({\n name: 'page',\n defaults: {\n user: {\n firstName: '',\n lastName: ''\n },\n registrationStarted: false,\n useCancelRegistrationCallback: false,\n registrationCallbackSet: false,\n skipConfirmation: true,\n hasChanges: false\n }\n})\n@Injectable()\nexport class PageState extends NgxsImmutableDataRepository {\n /** Active user observable */\n readonly user$ = this.state$.pipe(map(x => x?.user));\n /** RegistrationStated observable */\n readonly registrationStarted$ = this.state$.pipe(pluckUnique('registrationStarted'));\n readonly useCancelRegistrationCallback$ = this.state$.pipe(map(x => x?.useCancelRegistrationCallback));\n readonly registrationCallbackSet$ = this.state$.pipe(map(x => x?.registrationCallbackSet));\n\n @Computed()\n get skipConfirmation$(): Observable {\n return this.state$.pipe(pluckUnique('skipConfirmation'));\n }\n\n @Computed()\n get globalSkipConfirmation$(): Observable {\n return this.globalConfig.getOption('skipUnsavedChangesConfirmation').pipe(\n map(value => value ?? environment.skipUnsavedChangesConfirmation),\n distinctUntilChanged()\n );\n }\n\n @Computed()\n get hasChanges$(): Observable {\n return this.state$.pipe(pluckUnique('hasChanges'));\n }\n\n /**\n * Creates an instance of page state.\n *\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.globalConfig.config$.pipe(\n take(1),\n tap(config => this.setState(patch({\n registrationCallbackSet: !!config.register,\n useCancelRegistrationCallback: !!config.cancelRegistration,\n user: iif(!!config.user, config.user!),\n registrationStarted: config.user ? true : undefined\n })))\n ).subscribe();\n\n this.initSkipConfirmationListeners();\n }\n\n cancelRegistration(): void {\n const {\n globalConfig: { snapshot: { cancelRegistration: cancelRegistrationCallback } },\n snapshot: { useCancelRegistrationCallback, skipConfirmation }\n } = this;\n\n if (useCancelRegistrationCallback) {\n // eslint-disable-next-line no-alert\n if (skipConfirmation || confirm('Changes you made may not be saved.')) {\n cancelRegistrationCallback?.();\n }\n }\n }\n\n @DataAction()\n setUseCancelRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useCancelRegistrationCallback: use });\n }\n\n /**\n * Sets the name of the active user.\n *\n * @param name The first and last name\n */\n @DataAction()\n setUserName(name: Pick): void {\n this.ctx.setState(patch({\n user: patch(name)\n }));\n }\n\n /**\n * Sets registrationStarted to true (when initial registration modal is closed)\n */\n @DataAction()\n registrationStarted(): void {\n this.ctx.setState(patch({\n registrationStarted: true\n }));\n }\n\n @DataAction()\n setHasChanges(): void {\n const { snapshot: { registrationStarted, hasChanges } } = this;\n if (registrationStarted && !hasChanges) {\n this.ctx.patchState({\n hasChanges: true\n });\n }\n }\n\n @DataAction()\n clearHasChanges(): void {\n this.ctx.patchState({\n hasChanges: false\n });\n }\n\n private initSkipConfirmationListeners(): void {\n const updateSkipConfirmation = (skipConfirmation: boolean) => this.patchState({ skipConfirmation });\n\n this.globalSkipConfirmation$\n .pipe(filter(s => s))\n .subscribe(updateSkipConfirmation);\n\n this.hasChanges$.pipe(\n withLatestFrom(this.globalSkipConfirmation$),\n map(([hasChanges, skipConfirmation]) => skipConfirmation || !hasChanges),\n distinctUntilChanged()\n ).subscribe(updateSkipConfirmation);\n\n const beforeUnloadListener = (event: BeforeUnloadEvent) => {\n event.preventDefault();\n event.returnValue = 'Changes you made may not be saved.';\n return event.returnValue;\n };\n\n this.skipConfirmation$.subscribe(skipConfirmation => {\n if (skipConfirmation) {\n removeEventListener('beforeunload', beforeUnloadListener);\n } else {\n addEventListener('beforeunload', beforeUnloadListener);\n }\n });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Person.html":{"url":"interfaces/Person.html","title":"interface - Person","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Person\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n\n\n \n Description\n \n \n A record with information about a single person\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n firstName\n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n firstName\n \n \n \n \n \n \n \n \n firstName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n lastName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { iif, patch } from '@ngxs/store/operators';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { pluckUnique } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, filter, map, take, tap, withLatestFrom } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A record with information about a single person */\nexport interface Person {\n firstName: string;\n lastName: string;\n}\n\n/** Page state model */\nexport interface PageStateModel {\n /** Active user */\n user: Person;\n /** Whether or not the initial registration modal has been closed */\n registrationStarted: boolean;\n useCancelRegistrationCallback: boolean;\n registrationCallbackSet: boolean;\n skipConfirmation: boolean;\n hasChanges: boolean;\n}\n\n\n/**\n * General page global state\n */\n@StateRepository()\n@State({\n name: 'page',\n defaults: {\n user: {\n firstName: '',\n lastName: ''\n },\n registrationStarted: false,\n useCancelRegistrationCallback: false,\n registrationCallbackSet: false,\n skipConfirmation: true,\n hasChanges: false\n }\n})\n@Injectable()\nexport class PageState extends NgxsImmutableDataRepository {\n /** Active user observable */\n readonly user$ = this.state$.pipe(map(x => x?.user));\n /** RegistrationStated observable */\n readonly registrationStarted$ = this.state$.pipe(pluckUnique('registrationStarted'));\n readonly useCancelRegistrationCallback$ = this.state$.pipe(map(x => x?.useCancelRegistrationCallback));\n readonly registrationCallbackSet$ = this.state$.pipe(map(x => x?.registrationCallbackSet));\n\n @Computed()\n get skipConfirmation$(): Observable {\n return this.state$.pipe(pluckUnique('skipConfirmation'));\n }\n\n @Computed()\n get globalSkipConfirmation$(): Observable {\n return this.globalConfig.getOption('skipUnsavedChangesConfirmation').pipe(\n map(value => value ?? environment.skipUnsavedChangesConfirmation),\n distinctUntilChanged()\n );\n }\n\n @Computed()\n get hasChanges$(): Observable {\n return this.state$.pipe(pluckUnique('hasChanges'));\n }\n\n /**\n * Creates an instance of page state.\n *\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.globalConfig.config$.pipe(\n take(1),\n tap(config => this.setState(patch({\n registrationCallbackSet: !!config.register,\n useCancelRegistrationCallback: !!config.cancelRegistration,\n user: iif(!!config.user, config.user!),\n registrationStarted: config.user ? true : undefined\n })))\n ).subscribe();\n\n this.initSkipConfirmationListeners();\n }\n\n cancelRegistration(): void {\n const {\n globalConfig: { snapshot: { cancelRegistration: cancelRegistrationCallback } },\n snapshot: { useCancelRegistrationCallback, skipConfirmation }\n } = this;\n\n if (useCancelRegistrationCallback) {\n // eslint-disable-next-line no-alert\n if (skipConfirmation || confirm('Changes you made may not be saved.')) {\n cancelRegistrationCallback?.();\n }\n }\n }\n\n @DataAction()\n setUseCancelRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useCancelRegistrationCallback: use });\n }\n\n /**\n * Sets the name of the active user.\n *\n * @param name The first and last name\n */\n @DataAction()\n setUserName(name: Pick): void {\n this.ctx.setState(patch({\n user: patch(name)\n }));\n }\n\n /**\n * Sets registrationStarted to true (when initial registration modal is closed)\n */\n @DataAction()\n registrationStarted(): void {\n this.ctx.setState(patch({\n registrationStarted: true\n }));\n }\n\n @DataAction()\n setHasChanges(): void {\n const { snapshot: { registrationStarted, hasChanges } } = this;\n if (registrationStarted && !hasChanges) {\n this.ctx.patchState({\n hasChanges: true\n });\n }\n }\n\n @DataAction()\n clearHasChanges(): void {\n this.ctx.patchState({\n hasChanges: false\n });\n }\n\n private initSkipConfirmationListeners(): void {\n const updateSkipConfirmation = (skipConfirmation: boolean) => this.patchState({ skipConfirmation });\n\n this.globalSkipConfirmation$\n .pipe(filter(s => s))\n .subscribe(updateSkipConfirmation);\n\n this.hasChanges$.pipe(\n withLatestFrom(this.globalSkipConfirmation$),\n map(([hasChanges, skipConfirmation]) => skipConfirmation || !hasChanges),\n distinctUntilChanged()\n ).subscribe(updateSkipConfirmation);\n\n const beforeUnloadListener = (event: BeforeUnloadEvent) => {\n event.preventDefault();\n event.returnValue = 'Changes you made may not be saved.';\n return event.returnValue;\n };\n\n this.skipConfirmation$.subscribe(skipConfirmation => {\n if (skipConfirmation) {\n removeEventListener('beforeunload', beforeUnloadListener);\n } else {\n addEventListener('beforeunload', beforeUnloadListener);\n }\n });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ReferenceDataState.html":{"url":"injectables/ReferenceDataState.html","title":"injectable - ReferenceDataState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ReferenceDataState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n\n\n \n Description\n \n \n Data for the main 3d model display\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n getOrganData\n \n \n getReferenceOrganIri\n \n \n Private\n getSourceDB\n \n \n ngxsOnInit\n \n \n normalizePlacement\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globals: GlobalsService, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:75\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globals\n \n \n GlobalsService\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getOrganData\n \n \n \n \n \n \ngetOrganData(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:155\n \n \n\n\n \n \n Looks up organ information from an IRI\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n The IRI\n\n \n \n \n \n \n \n \n \n Returns : OrganData | undefined\n\n \n \n A populated organ data if the IRI is valid, otherwise undefined\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganIri\n \n \n \n \n \n \ngetReferenceOrganIri(organ: string, sex?: \"Male\" | \"Female\" | string, side?: \"Left\" | \"Right\" | string, organInfo?: OrganInfo)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:135\n \n \n\n\n \n \n Looks up an IRI for a potential reference organ.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n organ\n \n string\n \n\n \n No\n \n\n\n \n the organ\n\n \n \n \n sex\n \n \"Male\" | \"Female\" | string\n \n\n \n Yes\n \n\n\n \n the sex: male, female, or undefined\n\n \n \n \n side\n \n \"Left\" | \"Right\" | string\n \n\n \n Yes\n \n\n\n \n the side: left, right, or undefined\n\n \n \n \n organInfo\n \n OrganInfo\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n Returns : string | undefined\n\n \n \n An IRI if there is a reference organ for this state, otherwise undefined\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getSourceDB\n \n \n \n \n \n \n \n getSourceDB()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:100\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:87\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n normalizePlacement\n \n \n \n \n \n \nnormalizePlacement(place: SpatialPlacementJsonLd)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts:110\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n place\n \n SpatialPlacementJsonLd\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialPlacementJsonLd\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { SpatialPlacementJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { ExtractionSet, SpatialEntity } from 'ccf-database';\nimport { ALL_ORGANS, GlobalConfigState, GlobalsService, OrganInfo } from 'ccf-shared';\nimport { EMPTY, from, Observable } from 'rxjs';\nimport { catchError, map, switchMap } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\nimport { XYZTriplet } from '../model/model.state';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\nexport function applySpatialPlacement(tx: Matrix4, placement: Immutable): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport interface ReferenceDataStateModel {\n organIRILookup: { [lookup: string]: string };\n organSpatialEntities: { [iri: string]: SpatialEntity };\n anatomicalStructures: { [iri: string]: SpatialEntity[] };\n extractionSets: { [iri: string]: ExtractionSet[] };\n sceneNodeLookup: { [iri: string]: SpatialSceneNode };\n simpleSceneNodeLookup: { [iri: string]: SpatialSceneNode };\n placementPatches: { [iri: string]: SpatialPlacementJsonLd };\n}\n\nexport interface OrganData {\n organ: OrganInfo;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n}\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'reference',\n defaults: {\n organIRILookup: {},\n organSpatialEntities: {},\n anatomicalStructures: {},\n extractionSets: {},\n sceneNodeLookup: {},\n simpleSceneNodeLookup: {},\n placementPatches: {}\n }\n})\n@Injectable()\nexport class ReferenceDataState extends NgxsImmutableDataRepository {\n\n constructor(\n private readonly globals: GlobalsService,\n private globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.getSourceDB().subscribe(db => {\n this.setState(db);\n\n // In development, make the db globally accessible\n if (!environment.production) {\n this.globals.set('db', db);\n }\n });\n }\n\n private getSourceDB(): Observable {\n return this.globalConfig.getOption('baseHref').pipe(\n map(baseHref => (baseHref ?? '') + 'assets/reference-organ-data.json'),\n switchMap(url => from(fetch(url)).pipe(\n switchMap(data => data.json()),\n catchError(() => EMPTY)\n ))\n );\n }\n\n normalizePlacement(place: SpatialPlacementJsonLd): SpatialPlacementJsonLd {\n const db = this.snapshot;\n const patchPlacement = db.placementPatches[place?.target];\n if (patchPlacement) {\n const matrix = applySpatialPlacement(new Matrix4(Matrix4.IDENTITY), patchPlacement);\n const position: XYZTriplet = { x: place.x_translation, y: place.y_translation, z: place.z_translation };\n const [x, y, z] = matrix.transformAsPoint([ position.x, position.y, position.z ], []);\n const newPlacement = { ...place, target: patchPlacement.target };\n newPlacement.x_translation = x;\n newPlacement.y_translation = y;\n newPlacement.z_translation = z;\n return newPlacement;\n } else {\n return place;\n }\n }\n\n /**\n * Looks up an IRI for a potential reference organ.\n *\n * @param organ the organ\n * @param sex the sex: male, female, or undefined\n * @param side the side: left, right, or undefined\n * @returns An IRI if there is a reference organ for this state, otherwise undefined\n */\n getReferenceOrganIri(organ: string, sex?: 'Male' | 'Female' | string, side?: 'Left' | 'Right' | string, organInfo?: OrganInfo): string | undefined {\n const db = this.snapshot;\n if (organ.toUpperCase() !== 'KIDNEY') {\n side = '';\n }\n if (organInfo?.sex) {\n sex = organInfo.sex;\n }\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const lookup = [organ, sex, side || organInfo?.side].join('|').toUpperCase();\n const key = Object.keys(db.organIRILookup).find((code) => code.toUpperCase().endsWith(lookup));\n return key ? db.organIRILookup[key] : undefined;\n }\n\n /**\n * Looks up organ information from an IRI\n *\n * @param iri The IRI\n * @returns A populated organ data if the IRI is valid, otherwise undefined\n */\n getOrganData(iri: string): OrganData | undefined {\n const state = this.snapshot;\n const entity = state.organSpatialEntities[iri];\n if (!entity) {\n return undefined;\n }\n\n const name = entity.label ?? '';\n const organ = ALL_ORGANS.find(info => name.endsWith(info.organ) && (!entity.side || entity.side.toLowerCase() === info.side));\n if (!organ) {\n return undefined;\n }\n\n return {\n organ,\n sex: entity.sex?.toLowerCase() as 'male' | 'female',\n side: entity.side?.toLowerCase() as 'left' | 'right'\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ReferenceDataStateModel.html":{"url":"interfaces/ReferenceDataStateModel.html","title":"interface - ReferenceDataStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ReferenceDataStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructures\n \n \n \n \n extractionSets\n \n \n \n \n organIRILookup\n \n \n \n \n organSpatialEntities\n \n \n \n \n placementPatches\n \n \n \n \n sceneNodeLookup\n \n \n \n \n simpleSceneNodeLookup\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n extractionSets\n \n \n \n \n \n \n \n \n extractionSets: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organIRILookup\n \n \n \n \n \n \n \n \n organIRILookup: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organSpatialEntities\n \n \n \n \n \n \n \n \n organSpatialEntities: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placementPatches\n \n \n \n \n \n \n \n \n placementPatches: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sceneNodeLookup\n \n \n \n \n \n \n \n \n sceneNodeLookup: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n simpleSceneNodeLookup\n \n \n \n \n \n \n \n \n simpleSceneNodeLookup: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { SpatialPlacementJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { ExtractionSet, SpatialEntity } from 'ccf-database';\nimport { ALL_ORGANS, GlobalConfigState, GlobalsService, OrganInfo } from 'ccf-shared';\nimport { EMPTY, from, Observable } from 'rxjs';\nimport { catchError, map, switchMap } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { GlobalConfig } from '../../services/config/config';\nimport { XYZTriplet } from '../model/model.state';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\nexport function applySpatialPlacement(tx: Matrix4, placement: Immutable): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport interface ReferenceDataStateModel {\n organIRILookup: { [lookup: string]: string };\n organSpatialEntities: { [iri: string]: SpatialEntity };\n anatomicalStructures: { [iri: string]: SpatialEntity[] };\n extractionSets: { [iri: string]: ExtractionSet[] };\n sceneNodeLookup: { [iri: string]: SpatialSceneNode };\n simpleSceneNodeLookup: { [iri: string]: SpatialSceneNode };\n placementPatches: { [iri: string]: SpatialPlacementJsonLd };\n}\n\nexport interface OrganData {\n organ: OrganInfo;\n sex?: 'male' | 'female';\n side?: 'left' | 'right';\n}\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'reference',\n defaults: {\n organIRILookup: {},\n organSpatialEntities: {},\n anatomicalStructures: {},\n extractionSets: {},\n sceneNodeLookup: {},\n simpleSceneNodeLookup: {},\n placementPatches: {}\n }\n})\n@Injectable()\nexport class ReferenceDataState extends NgxsImmutableDataRepository {\n\n constructor(\n private readonly globals: GlobalsService,\n private globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.getSourceDB().subscribe(db => {\n this.setState(db);\n\n // In development, make the db globally accessible\n if (!environment.production) {\n this.globals.set('db', db);\n }\n });\n }\n\n private getSourceDB(): Observable {\n return this.globalConfig.getOption('baseHref').pipe(\n map(baseHref => (baseHref ?? '') + 'assets/reference-organ-data.json'),\n switchMap(url => from(fetch(url)).pipe(\n switchMap(data => data.json()),\n catchError(() => EMPTY)\n ))\n );\n }\n\n normalizePlacement(place: SpatialPlacementJsonLd): SpatialPlacementJsonLd {\n const db = this.snapshot;\n const patchPlacement = db.placementPatches[place?.target];\n if (patchPlacement) {\n const matrix = applySpatialPlacement(new Matrix4(Matrix4.IDENTITY), patchPlacement);\n const position: XYZTriplet = { x: place.x_translation, y: place.y_translation, z: place.z_translation };\n const [x, y, z] = matrix.transformAsPoint([ position.x, position.y, position.z ], []);\n const newPlacement = { ...place, target: patchPlacement.target };\n newPlacement.x_translation = x;\n newPlacement.y_translation = y;\n newPlacement.z_translation = z;\n return newPlacement;\n } else {\n return place;\n }\n }\n\n /**\n * Looks up an IRI for a potential reference organ.\n *\n * @param organ the organ\n * @param sex the sex: male, female, or undefined\n * @param side the side: left, right, or undefined\n * @returns An IRI if there is a reference organ for this state, otherwise undefined\n */\n getReferenceOrganIri(organ: string, sex?: 'Male' | 'Female' | string, side?: 'Left' | 'Right' | string, organInfo?: OrganInfo): string | undefined {\n const db = this.snapshot;\n if (organ.toUpperCase() !== 'KIDNEY') {\n side = '';\n }\n if (organInfo?.sex) {\n sex = organInfo.sex;\n }\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const lookup = [organ, sex, side || organInfo?.side].join('|').toUpperCase();\n const key = Object.keys(db.organIRILookup).find((code) => code.toUpperCase().endsWith(lookup));\n return key ? db.organIRILookup[key] : undefined;\n }\n\n /**\n * Looks up organ information from an IRI\n *\n * @param iri The IRI\n * @returns A populated organ data if the IRI is valid, otherwise undefined\n */\n getOrganData(iri: string): OrganData | undefined {\n const state = this.snapshot;\n const entity = state.organSpatialEntities[iri];\n if (!entity) {\n return undefined;\n }\n\n const name = entity.label ?? '';\n const organ = ALL_ORGANS.find(info => name.endsWith(info.organ) && (!entity.side || entity.side.toLowerCase() === info.side));\n if (!organ) {\n return undefined;\n }\n\n return {\n organ,\n sex: entity.sex?.toLowerCase() as 'male' | 'female',\n side: entity.side?.toLowerCase() as 'left' | 'right'\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RegistrationContentComponent.html":{"url":"components/RegistrationContentComponent.html","title":"component - RegistrationContentComponent","body":"\n \n\n\n\n\n\n Components\n \n RegistrationContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts\n\n\n\n \n Description\n \n \n Component containing content of the initial registration modal\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-registration-content\n \n\n\n\n \n styleUrls\n ./registration-content.component.scss\n \n\n\n\n \n templateUrl\n ./registration-content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n currentOrgan\n \n \n currentSex\n \n \n Public\n dialogRef\n \n \n nameValid\n \n \n organList\n \n \n organSelected\n \n \n Readonly\n sexByLabel$\n \n \n sexSelected\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n checkNameValid\n \n \n closeDialog\n \n \n organSelect\n \n \n registerButtonClick\n \n \n setSexFromLabel\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(page: PageState, model: ModelState, dialogRef: MatDialogRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:42\n \n \n\n \n \n Creates an instance of the registration dialog\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n Page state\n\n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n Model state\n\n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n Registration dialog\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-registration-content\"\n\n \n \n \n \n Default value : 'ccf-registration-content'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n checkNameValid\n \n \n \n \n \n \ncheckNameValid(event: Pick)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:75\n \n \n\n\n \n \n Checks to see if a first and last name has been entered\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n Pick\n \n\n \n No\n \n\n\n \n Name input event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n closeDialog\n \n \n \n \n \n \ncloseDialog()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:109\n \n \n\n\n \n \n Closes the dialog and sets the correct sex and organ in the model state\nUpdates page state to signal registration has started\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n organSelect\n \n \n \n \n \n \norganSelect(organ: OrganInfo)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:84\n \n \n\n\n \n \n Updates current organ selected\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n organ\n \n OrganInfo\n \n\n \n No\n \n\n\n \n Organ selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n registerButtonClick\n \n \n \n \n \n \nregisterButtonClick(event?: MouseEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:95\n \n \n\n\n \n \n Handles button click\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MouseEvent\n \n\n \n Yes\n \n\n\n \n The click event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n Returns nothing is no organ is selected\n\n \n \n \n \n \n \n \n \n \n \n \n setSexFromLabel\n \n \n \n \n \n \nsetSexFromLabel(label: \"Female\" | \"Male\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:65\n \n \n\n\n \n \n Updates current sex selected\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n \"Female\" | \"Male\"\n \n\n \n No\n \n\n\n \n Sex selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-registration-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n currentOrgan\n \n \n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:40\n \n \n\n \n \n Current organ selected\n\n \n \n\n \n \n \n \n \n \n \n \n currentSex\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:37\n \n \n\n \n \n Current sex selected\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:55\n \n \n\n \n \n Registration dialog\n \n \n\n \n \n \n \n \n \n \n \n nameValid\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:42\n \n \n\n\n \n \n \n \n \n \n \n \n organList\n \n \n \n \n \n \n Default value : RUI_ORGANS\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:28\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n organSelected\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:34\n \n \n\n \n \n Whether an organ has been selected\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n sexByLabel$\n \n \n \n \n \n \n Default value : this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n )\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:23\n \n \n\n \n \n Current sex in the model state\n\n \n \n\n \n \n \n \n \n \n \n \n sexSelected\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts:31\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding } from '@angular/core';\nimport { MatDialogRef } from '@angular/material/dialog';\nimport { PageState, Person } from '../../../core/store/page/page.state';\nimport { ModelState, RUI_ORGANS } from '../../../core/store/model/model.state';\nimport { map } from 'rxjs/operators';\nimport { OrganInfo } from 'ccf-shared';\n\n\n/**\n * Component containing content of the initial registration modal\n */\n@Component({\n selector: 'ccf-registration-content',\n templateUrl: './registration-content.component.html',\n styleUrls: ['./registration-content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RegistrationContentComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-registration-content';\n\n /** Current sex in the model state */\n readonly sexByLabel$ = this.model.sex$.pipe(\n map(sex => sex === 'female' ? 'Female' : 'Male')\n );\n\n /** HTML class name */\n organList = RUI_ORGANS;\n\n /** HTML class name */\n sexSelected: boolean;\n\n /** Whether an organ has been selected */\n organSelected: boolean;\n\n /** Current sex selected */\n currentSex: string;\n\n /** Current organ selected */\n currentOrgan: OrganInfo;\n\n nameValid: boolean;\n\n /**\n * Creates an instance of the registration dialog\n *\n * @param page Page state\n * @param model Model state\n * @param registration Registration state\n * @param dialogRef Registration dialog\n */\n constructor(\n readonly page: PageState,\n readonly model: ModelState,\n public dialogRef: MatDialogRef\n ) {\n dialogRef.disableClose = true;\n }\n\n /**\n * Updates current sex selected\n *\n * @param label Sex selected\n */\n setSexFromLabel(label: 'Female' | 'Male'): void {\n this.currentSex = label;\n this.sexSelected = true;\n }\n\n /**\n * Checks to see if a first and last name has been entered\n *\n * @param event Name input event\n */\n checkNameValid(event: Pick): void {\n this.nameValid = event.firstName.length > 0 && event.lastName.length > 0;\n }\n\n /**\n * Updates current organ selected\n *\n * @param organ Organ selected\n */\n organSelect(organ: OrganInfo): void {\n this.currentOrgan = organ;\n this.organSelected = true;\n }\n\n /**\n * Handles button click\n *\n * @param [event] The click event\n * @returns Returns nothing is no organ is selected\n */\n registerButtonClick(event?: MouseEvent): void {\n if (event) {\n event.preventDefault();\n }\n if (!this.organSelected || !this.nameValid) {\n return;\n }\n this.closeDialog();\n }\n\n /**\n * Closes the dialog and sets the correct sex and organ in the model state\n * Updates page state to signal registration has started\n */\n closeDialog(): void {\n this.model.setSex(this.currentSex === 'Female' ? 'female' : 'male');\n this.model.setOrgan(this.currentOrgan);\n this.dialogRef.close(true);\n this.page.registrationStarted();\n }\n}\n\n \n\n \n \n \n \n \n\n \n Donor Sex:\n \n \n \n\n Select an organ\n\n \n \n \n \n START REGISTRATION\n\n \n\n \n \n ./registration-content.component.scss\n \n .modal {\n padding: 1rem;\n border-radius: 4px;\n max-width: 47rem;\n\n .organ-sliders {\n .slider-label {\n font-weight: 600;\n }\n\n display: flex;\n height: 3rem;\n align-items: center;\n }\n\n .selector-label {\n font-weight: 600;\n height: 3rem;\n line-height: 3rem;\n }\n\n .selector-container {\n margin: 0 auto;\n }\n\n .registration-button {\n display: block;\n margin: 0 auto;\n margin-top: 2rem;\n transition: 0.6s;\n padding: 0 1rem;\n\n &.disabled {\n pointer-events: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Donor Sex: Select an organ START REGISTRATION'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RegistrationContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RegistrationContentModule.html":{"url":"modules/RegistrationContentModule.html","title":"module - RegistrationContentModule","body":"\n \n\n\n\n\n Modules\n RegistrationContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RegistrationContentModule\n\n\n\ncluster_RegistrationContentModule_declarations\n\n\n\ncluster_RegistrationContentModule_imports\n\n\n\ncluster_RegistrationContentModule_exports\n\n\n\n\nRegistrationContentComponent\n\nRegistrationContentComponent\n\n\n\nRegistrationContentModule\n\nRegistrationContentModule\n\nRegistrationContentModule -->\n\nRegistrationContentComponent->RegistrationContentModule\n\n\n\n\n\nRegistrationContentComponent \n\nRegistrationContentComponent \n\nRegistrationContentComponent -->\n\nRegistrationContentModule->RegistrationContentComponent \n\n\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nRegistrationContentModule -->\n\nLabeledSlideToggleModule->RegistrationContentModule\n\n\n\n\n\nNameInputModule\n\nNameInputModule\n\nRegistrationContentModule -->\n\nNameInputModule->RegistrationContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RegistrationContentComponent\n \n \n \n \n Imports\n \n \n LabeledSlideToggleModule\n \n \n NameInputModule\n \n \n \n \n Exports\n \n \n RegistrationContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { MatButtonModule } from '@angular/material/button';\nimport { RegistrationContentComponent } from './registration-content.component';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { NameInputModule } from '../../../shared/components/name-input/name-input.module';\nimport { LabeledSlideToggleModule } from '../../../shared/components/labeled-slide-toggle/labeled-slide-toggle.module';\nimport { OrganSelectorModule } from 'ccf-shared';\n\n\n@NgModule({\n declarations: [RegistrationContentComponent],\n imports: [CommonModule, MatButtonModule, MatTooltipModule, NameInputModule, LabeledSlideToggleModule, OrganSelectorModule],\n exports: [RegistrationContentComponent]\n})\nexport class RegistrationContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RegistrationModalComponent.html":{"url":"components/RegistrationModalComponent.html","title":"component - RegistrationModalComponent","body":"\n \n\n\n\n\n\n Components\n \n RegistrationModalComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts\n\n\n\n \n Description\n \n \n Registration modal that appears on startup\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-registration-modal\n \n\n\n\n\n\n\n \n templateUrl\n ./registration-modal.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Public\n dialog\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnInit\n \n \n openDialog\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, page: PageState, model: ModelState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:21\n \n \n\n \n \n Creates an instance of registration modal component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n Dialog for the modal\n\n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-registration-modal\"\n\n \n \n \n \n Default value : 'ccf-registration-modal'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:37\n \n \n\n\n \n \n Opens the dialog on startup (but not if cancel registration callback is set)\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openDialog\n \n \n \n \n \n \nopenDialog()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:54\n \n \n\n\n \n \n Opens dialog\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-registration-modal'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts:29\n \n \n\n \n \n Dialog for the modal\n \n \n\n \n \n\n\n\n\n\n \n import { Component, HostBinding, OnInit } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { combineLatest } from 'rxjs';\nimport { debounceTime, take, tap } from 'rxjs/operators';\n\nimport { ModelState } from '../../../core/store/model/model.state';\nimport { PageState } from '../../../core/store/page/page.state';\nimport { RegistrationContentComponent } from '../registration-content/registration-content.component';\n\n\n/**\n * Registration modal that appears on startup\n */\n// eslint-disable-next-line @angular-eslint/prefer-on-push-component-change-detection\n@Component({\n selector: 'ccf-registration-modal',\n templateUrl: './registration-modal.component.html'\n})\nexport class RegistrationModalComponent implements OnInit {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-registration-modal';\n\n /**\n * Creates an instance of registration modal component.\n *\n * @param dialog Dialog for the modal\n */\n constructor(\n public dialog: MatDialog,\n private readonly page: PageState,\n private readonly model: ModelState\n ) {}\n\n /**\n * Opens the dialog on startup (but not if cancel registration callback is set)\n */\n ngOnInit(): void {\n combineLatest([this.page.user$, this.model.organ$]).pipe(\n debounceTime(500),\n take(1),\n tap(([user, organ]) => {\n if (user.firstName !== '' && user.lastName !== '' && organ.src !== '') {\n return;\n }\n\n this.openDialog();\n })\n ).subscribe();\n }\n\n /**\n * Opens dialog\n */\n openDialog(): void {\n this.dialog.open(RegistrationContentComponent, {\n autoFocus: false\n });\n }\n}\n\n \n\n \n \n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RegistrationModalComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RegistrationModalModule.html":{"url":"modules/RegistrationModalModule.html","title":"module - RegistrationModalModule","body":"\n \n\n\n\n\n Modules\n RegistrationModalModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RegistrationModalModule\n\n\n\ncluster_RegistrationModalModule_declarations\n\n\n\ncluster_RegistrationModalModule_imports\n\n\n\ncluster_RegistrationModalModule_exports\n\n\n\n\nRegistrationModalComponent\n\nRegistrationModalComponent\n\n\n\nRegistrationModalModule\n\nRegistrationModalModule\n\nRegistrationModalModule -->\n\nRegistrationModalComponent->RegistrationModalModule\n\n\n\n\n\nRegistrationModalComponent \n\nRegistrationModalComponent \n\nRegistrationModalComponent -->\n\nRegistrationModalModule->RegistrationModalComponent \n\n\n\n\n\nRegistrationContentModule\n\nRegistrationContentModule\n\nRegistrationModalModule -->\n\nRegistrationContentModule->RegistrationModalModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RegistrationModalComponent\n \n \n \n \n Imports\n \n \n RegistrationContentModule\n \n \n \n \n Exports\n \n \n RegistrationModalComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { RegistrationModalComponent } from './registration-modal.component';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { RegistrationContentModule } from '../registration-content/registration-content.module';\n\n@NgModule({\n declarations: [RegistrationModalComponent],\n imports: [CommonModule, MatDialogModule, MatIconModule, RegistrationContentModule],\n exports: [RegistrationModalComponent]\n})\nexport class RegistrationModalModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/RegistrationState.html":{"url":"injectables/RegistrationState.html","title":"injectable - RegistrationState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n RegistrationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n\n\n \n Description\n \n \n Data for model registrations\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n displayErrors$\n \n \n Private\n model\n \n \n Private\n page\n \n \n Private\n refData\n \n \n Private\n tags\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n addRegistration\n \n \n Private\n buildJsonLd\n \n \n Private\n buildMetadata\n \n \n Async\n editRegistration\n \n \n isDataValid\n \n \n ngxsOnInit\n \n \n register\n \n \n \n setDisplayErrors\n \n \n \n setUseRegistrationCallback\n \n \n Private\n xyzTripletToString\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n metadata$\n \n \n jsonld$\n \n \n valid$\n \n \n previousRegistrations$\n \n \n currentIdentifier\n \n \n currentDate\n \n \n isValid\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(injector: Injector, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:116\n \n \n\n \n \n Creates an instance of registration state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load page and model state\n\n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n The global configuration\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n addRegistration\n \n \n \n \n \n \n \n addRegistration(registration: Record)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:222\n \n \n\n\n \n \n Adds an entry to the previous registrations\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registration\n \n Record\n \n\n \n No\n \n\n\n \n The new entry\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n buildJsonLd\n \n \n \n \n \n \n \n buildJsonLd(page: Immutable, model: Immutable, tags: Tag[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:319\n \n \n\n\n \n \n Converts the registration data into jsonld format.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n Immutable\n \n\n \n No\n \n\n\n \n The current page state data\n\n \n \n \n model\n \n Immutable\n \n\n \n No\n \n\n\n \n The current model state data\n\n \n \n \n tags\n \n Tag[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n Returns : Record\n\n \n \n A jsonld object\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n buildMetadata\n \n \n \n \n \n \n \n buildMetadata(page: Immutable, model: Immutable, tags: Tag[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:285\n \n \n\n\n \n \n Builds a metadata array from the specified data.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n page\n \n Immutable\n \n\n \n No\n \n\n\n \n The current page state data\n\n \n \n \n model\n \n Immutable\n \n\n \n No\n \n\n\n \n The current model state data\n\n \n \n \n tags\n \n Tag[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n Returns : MetaData\n\n \n \n metadata An array of label-value objects\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n editRegistration\n \n \n \n \n \n \n \n editRegistration(reg: SpatialEntityJsonLd)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:159\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n reg\n \n SpatialEntityJsonLd\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n isDataValid\n \n \n \n \n \n \nisDataValid(page: Immutable, model: Immutable)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:228\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n page\n \n Immutable\n \n\n \n No\n \n\n\n \n \n model\n \n Immutable\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:134\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n register\n \n \n \n \n \n \nregister(useCallback?: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:250\n \n \n\n\n \n \n Registers or downloads json data.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n useCallback\n \n boolean\n \n\n \n Yes\n \n\n\n \n Explicit override selecting the register/download action\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setDisplayErrors\n \n \n \n \n \n \n \n setDisplayErrors(displayErrors: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:212\n \n \n\n\n \n \n Set's whether or not we should display the user's registration errors\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n displayErrors\n \n boolean\n \n\n \n No\n \n\n\n \n the value to set it to\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setUseRegistrationCallback\n \n \n \n \n \n \n \n setUseRegistrationCallback(use: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:202\n \n \n\n\n \n \n Sets whether to use the registration callback function or download.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n use\n \n boolean\n \n\n \n No\n \n\n\n \n True to use the callback, false to download\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n xyzTripletToString\n \n \n \n \n \n \n \n xyzTripletToString(xyz: XYZTriplet)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:372\n \n \n\n\n \n \n Format a XYZTriplet as a string.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n xyz\n \n XYZTriplet\n \n\n \n No\n \n\n\n \n The triplet values\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n The string representation\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n displayErrors$\n \n \n \n \n \n \n Default value : this.state$.pipe(map(x => x?.displayErrors))\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:52\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n model\n \n \n \n \n \n \n Type : ModelState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:110\n \n \n\n \n \n Reference to the model state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n page\n \n \n \n \n \n \n Type : PageState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:107\n \n \n\n \n \n Reference to the page state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n refData\n \n \n \n \n \n \n Type : ReferenceDataState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:116\n \n \n\n \n \n Reference to the reference data state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n tags\n \n \n \n \n \n \n Type : AnatomicalStructureTagState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:113\n \n \n\n \n \n Reference to the AS Tag state\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n metadata$\n \n \n\n \n \n getmetadata$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:56\n \n \n \n \n Observable of registration metadata\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n jsonld$\n \n \n\n \n \n getjsonld$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:64\n \n \n \n \n Observable of registration data in jsonld format\n\n\n \n Returns : Observable>\n\n \n \n \n\n \n \n \n \n \n \n \n valid$\n \n \n\n \n \n getvalid$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:71\n \n \n\n \n \n \n \n \n \n \n previousRegistrations$\n \n \n\n \n \n getpreviousRegistrations$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:81\n \n \n \n \n Observable of previous registrations\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n currentIdentifier\n \n \n\n \n \n getcurrentIdentifier()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:96\n \n \n \n \n Current uuid identifier used when registering\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n currentDate\n \n \n\n \n \n getcurrentDate()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:102\n \n \n \n \n Time of last modification to registration data\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n isValid\n \n \n\n \n \n getisValid()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/registration/registration.state.ts:241\n \n \n\n \n \n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { insertItem, patch } from '@ngxs/store/operators';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { saveAs } from 'file-saver';\nimport { combineLatest, Observable } from 'rxjs';\nimport { map, startWith, switchMap, take, tap } from 'rxjs/operators';\nimport { v4 as uuidV4 } from 'uuid';\n\nimport { Tag } from '../../models/anatomical-structure-tag';\nimport { MetaData } from '../../models/meta-data';\nimport { GlobalConfig } from '../../services/config/config';\nimport { AnatomicalStructureTagState } from '../anatomical-structure-tags/anatomical-structure-tags.state';\nimport { ModelState, ModelStateModel, XYZTriplet } from '../model/model.state';\nimport { PageState, PageStateModel } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\n\n\n/**\n * Registration state model\n */\nexport interface RegistrationStateModel {\n /** Whether to use the registration callback function */\n useRegistrationCallback: boolean;\n /** Whether or not to display user registration errors */\n displayErrors: boolean;\n /** Previous registrations */\n registrations: Record[];\n}\n\n\n/**\n * Data for model registrations\n */\n@StateRepository()\n@State({\n name: 'registration',\n defaults: {\n useRegistrationCallback: false,\n displayErrors: false,\n registrations: []\n }\n})\n@Injectable()\nexport class RegistrationState extends NgxsImmutableDataRepository {\n readonly displayErrors$ = this.state$.pipe(map(x => x?.displayErrors));\n\n /** Observable of registration metadata */\n @Computed()\n get metadata$(): Observable {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildMetadata(page, model, tags))\n );\n }\n\n /** Observable of registration data in jsonld format */\n @Computed()\n get jsonld$(): Observable> {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildJsonLd(page, model, tags))\n );\n }\n\n @Computed()\n get valid$(): Observable {\n return combineLatest([this.page.state$, this.model.state$]).pipe(\n map(() => this.isValid)\n );\n }\n\n /**\n * Observable of previous registrations\n */\n @Computed()\n get previousRegistrations$(): Observable[]> {\n const { globalConfig, state$ } = this;\n const regs = state$.pipe(map(x => x?.registrations));\n const fetched = globalConfig.getOption('fetchPreviousRegistrations').pipe(\n switchMap(fetch => fetch?.() ?? [[]]),\n startWith([])\n );\n\n return combineLatest([regs, fetched]).pipe(\n map(([local, external]) => [...local, ...external])\n );\n }\n\n /** Current uuid identifier used when registering */\n @Computed()\n private get currentIdentifier(): string {\n return uuidV4();\n }\n\n /** Time of last modification to registration data */\n @Computed()\n private get currentDate(): string {\n return new Date().toISOString().split('T')[0];\n }\n\n /** Reference to the page state */\n private page: PageState;\n\n /** Reference to the model state */\n private model: ModelState;\n\n /** Reference to the AS Tag state */\n private tags: AnatomicalStructureTagState;\n\n /** Reference to the reference data state */\n private refData: ReferenceDataState;\n\n /**\n * Creates an instance of registration state.\n *\n * @param injector Injector service used to lazy load page and model state\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.page = this.injector.get(PageState);\n this.model = this.injector.get(ModelState);\n this.tags = this.injector.get(AnatomicalStructureTagState);\n this.refData = this.injector.get(ReferenceDataState);\n\n this.refData.state$.subscribe(() => {\n this.globalConfig.config$.pipe(\n take(1),\n tap(({ useDownload, register }) => this.ctx.patchState({\n useRegistrationCallback: !!(!useDownload && register)\n }))\n ).subscribe();\n\n this.globalConfig.getOption('editRegistration').pipe(\n filterNulls(),\n tap(reg => this.editRegistration(reg as SpatialEntityJsonLd))\n ).subscribe();\n });\n }\n\n async editRegistration(reg: SpatialEntityJsonLd): Promise {\n const place = this.refData.normalizePlacement(\n Array.isArray(reg.placement) ? reg.placement[0] : reg.placement\n );\n const data = this.refData.getOrganData(place.target);\n\n this.page.setUserName({ firstName: reg.creator_first_name, lastName: reg.creator_last_name });\n\n if (data) {\n this.model.setOrgan(data.organ);\n if (data.sex) {\n this.model.setSex(data.sex);\n }\n if (data.side) {\n this.model.setSide(data.side);\n }\n }\n\n this.model.setBlockSize({ x: reg.x_dimension, y: reg.y_dimension, z: reg.z_dimension });\n this.model.setRotation({ x: place.x_rotation, y: place.y_rotation, z: place.z_rotation });\n this.model.setSlicesConfig({ thickness: reg.slice_thickness || NaN, numSlices: reg.slice_count || NaN });\n\n await new Promise(r => {\n setTimeout(r, 1000);\n });\n\n this.model.setPosition({ x: place.x_translation, y: place.y_translation, z: place.z_translation });\n const iris = new Set(reg.ccf_annotations);\n this.tags.addTags(\n this.model.snapshot.anatomicalStructures\n .filter(item => iris.has(item.id as string))\n .map((item) => ({ id: item.id, label: item.name, type: 'added' }))\n );\n\n this.page.registrationStarted();\n }\n\n /**\n * Sets whether to use the registration callback function or download.\n *\n * @param use True to use the callback, false to download\n */\n @DataAction()\n setUseRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useRegistrationCallback: use });\n }\n\n /**\n * Set's whether or not we should display the user's registration errors\n *\n * @param displayErrors the value to set it to\n */\n @DataAction()\n setDisplayErrors(displayErrors: boolean): void {\n this.ctx.patchState({ displayErrors });\n }\n\n /**\n * Adds an entry to the previous registrations\n *\n * @param registration The new entry\n */\n @DataAction()\n addRegistration(registration: Record): void {\n this.ctx.setState(patch({\n registrations: insertItem(registration as Immutable>)\n }));\n }\n\n isDataValid(page: Immutable, model: Immutable): boolean {\n const requiredValues = [\n page.user.firstName,\n page.user.lastName,\n model.organ.src,\n model.organ.name,\n model.organ.organ\n ];\n\n return requiredValues.every(value => !!value);\n }\n\n @Computed()\n get isValid(): boolean {\n return this.isDataValid(this.page.snapshot, this.model.snapshot);\n }\n\n /**\n * Registers or downloads json data.\n *\n * @param [useCallback] Explicit override selecting the register/download action\n */\n register(useCallback?: boolean): void {\n if (!this.isValid) {\n return;\n }\n\n const {\n globalConfig: { snapshot: { register: registrationCallback } },\n page, model, snapshot\n } = this;\n const jsonObj = this.buildJsonLd(page.snapshot, model.snapshot, this.tags.latestTags);\n const json = JSON.stringify(jsonObj, undefined, 2);\n\n if (useCallback ?? (useCallback === undefined && snapshot.useRegistrationCallback)) {\n registrationCallback?.(json);\n } else {\n const data = new Blob([json], {\n type: 'application/json',\n endings: 'native'\n });\n\n saveAs(data, 'registration-data.json');\n }\n\n this.addRegistration(jsonObj);\n this.setDisplayErrors(false);\n this.page.clearHasChanges();\n }\n\n /**\n * Builds a metadata array from the specified data.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns metadata An array of label-value objects\n */\n private buildMetadata(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): MetaData {\n const data: MetaData = [];\n\n if (!page.registrationCallbackSet) {\n data.push(\n { label: 'First Name', value: page.user.firstName },\n { label: 'Last Name', value: page.user.lastName }\n );\n }\n\n data.push(\n { label: 'Reference Organ Name', value: model.organ.name },\n { label: 'Tissue Block Dimensions (mm)', value: this.xyzTripletToString(model.blockSize) },\n { label: 'Tissue Block Position (mm)', value: this.xyzTripletToString(model.position) },\n { label: 'Tissue Block Rotation', value: this.xyzTripletToString(model.rotation) },\n { label: 'Anatomical Structure Tags', value: tags.map(t => t.label).join(', ') },\n { label: 'Time Stamp', value: this.currentDate },\n { label: 'Alignment ID', value: this.currentIdentifier }\n );\n\n return data;\n }\n\n /**\n * Converts the registration data into jsonld format.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns A jsonld object\n */\n private buildJsonLd(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): Record {\n return {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}`,\n '@type': 'SpatialEntity',\n label: model.label || undefined,\n creator: `${page.user.firstName} ${page.user.lastName}`,\n creator_first_name: page.user.firstName,\n creator_last_name: page.user.lastName,\n // creator_orcid: data.alignment_operator_orcid,\n creation_date: this.currentDate,\n ccf_annotations: tags.map(tag => tag.id),\n slice_thickness: model.slicesConfig?.thickness || undefined,\n slice_count: model.slicesConfig?.numSlices || undefined,\n\n x_dimension: +model.blockSize.x.toFixed(3),\n y_dimension: +model.blockSize.y.toFixed(3),\n z_dimension: +model.blockSize.z.toFixed(3),\n dimension_units: 'millimeter',\n\n placement: {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}_placement`,\n '@type': 'SpatialPlacement',\n target: model.organIri as string,\n placement_date: this.currentDate,\n\n x_scaling: 1, y_scaling: 1, z_scaling: 1, scaling_units: 'ratio',\n\n x_rotation: +model.rotation.x.toFixed(3),\n y_rotation: +model.rotation.y.toFixed(3),\n z_rotation: +model.rotation.z.toFixed(3),\n rotation_order: 'XYZ',\n rotation_units: 'degree',\n\n x_translation: +model.position.x.toFixed(3),\n y_translation: +model.position.y.toFixed(3),\n z_translation: +model.position.z.toFixed(3),\n translation_units: 'millimeter'\n }\n };\n }\n\n /**\n * Format a XYZTriplet as a string.\n *\n * @param xyz The triplet values\n * @returns The string representation\n */\n private xyzTripletToString(xyz: XYZTriplet): string {\n return `${Math.round(xyz.x)}, ${Math.round(xyz.y)}, ${Math.round(xyz.z)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/RegistrationStateModel.html":{"url":"interfaces/RegistrationStateModel.html","title":"interface - RegistrationStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n RegistrationStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n\n\n \n Description\n \n \n Registration state model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n displayErrors\n \n \n \n \n registrations\n \n \n \n \n useRegistrationCallback\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n displayErrors\n \n \n \n \n \n \n \n \n displayErrors: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether or not to display user registration errors\n\n \n \n \n \n \n \n \n \n \n registrations\n \n \n \n \n \n \n \n \n registrations: Record[]\n\n \n \n\n\n \n \n Type : Record[]\n\n \n \n\n\n\n\n\n \n \n Previous registrations\n\n \n \n \n \n \n \n \n \n \n useRegistrationCallback\n \n \n \n \n \n \n \n \n useRegistrationCallback: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to use the registration callback function\n\n \n \n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { insertItem, patch } from '@ngxs/store/operators';\nimport { SpatialEntityJsonLd } from 'ccf-body-ui';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { saveAs } from 'file-saver';\nimport { combineLatest, Observable } from 'rxjs';\nimport { map, startWith, switchMap, take, tap } from 'rxjs/operators';\nimport { v4 as uuidV4 } from 'uuid';\n\nimport { Tag } from '../../models/anatomical-structure-tag';\nimport { MetaData } from '../../models/meta-data';\nimport { GlobalConfig } from '../../services/config/config';\nimport { AnatomicalStructureTagState } from '../anatomical-structure-tags/anatomical-structure-tags.state';\nimport { ModelState, ModelStateModel, XYZTriplet } from '../model/model.state';\nimport { PageState, PageStateModel } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\n\n\n/**\n * Registration state model\n */\nexport interface RegistrationStateModel {\n /** Whether to use the registration callback function */\n useRegistrationCallback: boolean;\n /** Whether or not to display user registration errors */\n displayErrors: boolean;\n /** Previous registrations */\n registrations: Record[];\n}\n\n\n/**\n * Data for model registrations\n */\n@StateRepository()\n@State({\n name: 'registration',\n defaults: {\n useRegistrationCallback: false,\n displayErrors: false,\n registrations: []\n }\n})\n@Injectable()\nexport class RegistrationState extends NgxsImmutableDataRepository {\n readonly displayErrors$ = this.state$.pipe(map(x => x?.displayErrors));\n\n /** Observable of registration metadata */\n @Computed()\n get metadata$(): Observable {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildMetadata(page, model, tags))\n );\n }\n\n /** Observable of registration data in jsonld format */\n @Computed()\n get jsonld$(): Observable> {\n return combineLatest([this.page.state$, this.model.state$, this.tags.tags$]).pipe(\n map(([page, model, tags]) => this.buildJsonLd(page, model, tags))\n );\n }\n\n @Computed()\n get valid$(): Observable {\n return combineLatest([this.page.state$, this.model.state$]).pipe(\n map(() => this.isValid)\n );\n }\n\n /**\n * Observable of previous registrations\n */\n @Computed()\n get previousRegistrations$(): Observable[]> {\n const { globalConfig, state$ } = this;\n const regs = state$.pipe(map(x => x?.registrations));\n const fetched = globalConfig.getOption('fetchPreviousRegistrations').pipe(\n switchMap(fetch => fetch?.() ?? [[]]),\n startWith([])\n );\n\n return combineLatest([regs, fetched]).pipe(\n map(([local, external]) => [...local, ...external])\n );\n }\n\n /** Current uuid identifier used when registering */\n @Computed()\n private get currentIdentifier(): string {\n return uuidV4();\n }\n\n /** Time of last modification to registration data */\n @Computed()\n private get currentDate(): string {\n return new Date().toISOString().split('T')[0];\n }\n\n /** Reference to the page state */\n private page: PageState;\n\n /** Reference to the model state */\n private model: ModelState;\n\n /** Reference to the AS Tag state */\n private tags: AnatomicalStructureTagState;\n\n /** Reference to the reference data state */\n private refData: ReferenceDataState;\n\n /**\n * Creates an instance of registration state.\n *\n * @param injector Injector service used to lazy load page and model state\n * @param globalConfig The global configuration\n */\n constructor(\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.page = this.injector.get(PageState);\n this.model = this.injector.get(ModelState);\n this.tags = this.injector.get(AnatomicalStructureTagState);\n this.refData = this.injector.get(ReferenceDataState);\n\n this.refData.state$.subscribe(() => {\n this.globalConfig.config$.pipe(\n take(1),\n tap(({ useDownload, register }) => this.ctx.patchState({\n useRegistrationCallback: !!(!useDownload && register)\n }))\n ).subscribe();\n\n this.globalConfig.getOption('editRegistration').pipe(\n filterNulls(),\n tap(reg => this.editRegistration(reg as SpatialEntityJsonLd))\n ).subscribe();\n });\n }\n\n async editRegistration(reg: SpatialEntityJsonLd): Promise {\n const place = this.refData.normalizePlacement(\n Array.isArray(reg.placement) ? reg.placement[0] : reg.placement\n );\n const data = this.refData.getOrganData(place.target);\n\n this.page.setUserName({ firstName: reg.creator_first_name, lastName: reg.creator_last_name });\n\n if (data) {\n this.model.setOrgan(data.organ);\n if (data.sex) {\n this.model.setSex(data.sex);\n }\n if (data.side) {\n this.model.setSide(data.side);\n }\n }\n\n this.model.setBlockSize({ x: reg.x_dimension, y: reg.y_dimension, z: reg.z_dimension });\n this.model.setRotation({ x: place.x_rotation, y: place.y_rotation, z: place.z_rotation });\n this.model.setSlicesConfig({ thickness: reg.slice_thickness || NaN, numSlices: reg.slice_count || NaN });\n\n await new Promise(r => {\n setTimeout(r, 1000);\n });\n\n this.model.setPosition({ x: place.x_translation, y: place.y_translation, z: place.z_translation });\n const iris = new Set(reg.ccf_annotations);\n this.tags.addTags(\n this.model.snapshot.anatomicalStructures\n .filter(item => iris.has(item.id as string))\n .map((item) => ({ id: item.id, label: item.name, type: 'added' }))\n );\n\n this.page.registrationStarted();\n }\n\n /**\n * Sets whether to use the registration callback function or download.\n *\n * @param use True to use the callback, false to download\n */\n @DataAction()\n setUseRegistrationCallback(use: boolean): void {\n this.ctx.patchState({ useRegistrationCallback: use });\n }\n\n /**\n * Set's whether or not we should display the user's registration errors\n *\n * @param displayErrors the value to set it to\n */\n @DataAction()\n setDisplayErrors(displayErrors: boolean): void {\n this.ctx.patchState({ displayErrors });\n }\n\n /**\n * Adds an entry to the previous registrations\n *\n * @param registration The new entry\n */\n @DataAction()\n addRegistration(registration: Record): void {\n this.ctx.setState(patch({\n registrations: insertItem(registration as Immutable>)\n }));\n }\n\n isDataValid(page: Immutable, model: Immutable): boolean {\n const requiredValues = [\n page.user.firstName,\n page.user.lastName,\n model.organ.src,\n model.organ.name,\n model.organ.organ\n ];\n\n return requiredValues.every(value => !!value);\n }\n\n @Computed()\n get isValid(): boolean {\n return this.isDataValid(this.page.snapshot, this.model.snapshot);\n }\n\n /**\n * Registers or downloads json data.\n *\n * @param [useCallback] Explicit override selecting the register/download action\n */\n register(useCallback?: boolean): void {\n if (!this.isValid) {\n return;\n }\n\n const {\n globalConfig: { snapshot: { register: registrationCallback } },\n page, model, snapshot\n } = this;\n const jsonObj = this.buildJsonLd(page.snapshot, model.snapshot, this.tags.latestTags);\n const json = JSON.stringify(jsonObj, undefined, 2);\n\n if (useCallback ?? (useCallback === undefined && snapshot.useRegistrationCallback)) {\n registrationCallback?.(json);\n } else {\n const data = new Blob([json], {\n type: 'application/json',\n endings: 'native'\n });\n\n saveAs(data, 'registration-data.json');\n }\n\n this.addRegistration(jsonObj);\n this.setDisplayErrors(false);\n this.page.clearHasChanges();\n }\n\n /**\n * Builds a metadata array from the specified data.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns metadata An array of label-value objects\n */\n private buildMetadata(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): MetaData {\n const data: MetaData = [];\n\n if (!page.registrationCallbackSet) {\n data.push(\n { label: 'First Name', value: page.user.firstName },\n { label: 'Last Name', value: page.user.lastName }\n );\n }\n\n data.push(\n { label: 'Reference Organ Name', value: model.organ.name },\n { label: 'Tissue Block Dimensions (mm)', value: this.xyzTripletToString(model.blockSize) },\n { label: 'Tissue Block Position (mm)', value: this.xyzTripletToString(model.position) },\n { label: 'Tissue Block Rotation', value: this.xyzTripletToString(model.rotation) },\n { label: 'Anatomical Structure Tags', value: tags.map(t => t.label).join(', ') },\n { label: 'Time Stamp', value: this.currentDate },\n { label: 'Alignment ID', value: this.currentIdentifier }\n );\n\n return data;\n }\n\n /**\n * Converts the registration data into jsonld format.\n *\n * @param page The current page state data\n * @param model The current model state data\n * @returns A jsonld object\n */\n private buildJsonLd(\n page: Immutable,\n model: Immutable,\n tags: Tag[]\n ): Record {\n return {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}`,\n '@type': 'SpatialEntity',\n label: model.label || undefined,\n creator: `${page.user.firstName} ${page.user.lastName}`,\n creator_first_name: page.user.firstName,\n creator_last_name: page.user.lastName,\n // creator_orcid: data.alignment_operator_orcid,\n creation_date: this.currentDate,\n ccf_annotations: tags.map(tag => tag.id),\n slice_thickness: model.slicesConfig?.thickness || undefined,\n slice_count: model.slicesConfig?.numSlices || undefined,\n\n x_dimension: +model.blockSize.x.toFixed(3),\n y_dimension: +model.blockSize.y.toFixed(3),\n z_dimension: +model.blockSize.z.toFixed(3),\n dimension_units: 'millimeter',\n\n placement: {\n '@context': 'https://hubmapconsortium.github.io/ccf-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${this.currentIdentifier}_placement`,\n '@type': 'SpatialPlacement',\n target: model.organIri as string,\n placement_date: this.currentDate,\n\n x_scaling: 1, y_scaling: 1, z_scaling: 1, scaling_units: 'ratio',\n\n x_rotation: +model.rotation.x.toFixed(3),\n y_rotation: +model.rotation.y.toFixed(3),\n z_rotation: +model.rotation.z.toFixed(3),\n rotation_order: 'XYZ',\n rotation_units: 'degree',\n\n x_translation: +model.position.x.toFixed(3),\n y_translation: +model.position.y.toFixed(3),\n z_translation: +model.position.z.toFixed(3),\n translation_units: 'millimeter'\n }\n };\n }\n\n /**\n * Format a XYZTriplet as a string.\n *\n * @param xyz The triplet values\n * @returns The string representation\n */\n private xyzTripletToString(xyz: XYZTriplet): string {\n return `${Math.round(xyz.x)}, ${Math.round(xyz.y)}, ${Math.round(xyz.z)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ReviewButtonComponent.html":{"url":"components/ReviewButtonComponent.html","title":"component - ReviewButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ReviewButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts\n\n\n\n \n Description\n \n \n Component to launch the ReviewModal component.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-review-button\n \n\n\n\n \n styleUrls\n ./review-button.component.scss\n \n\n\n\n \n templateUrl\n ./review-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n launchReviewModal\n \n \n ngOnChanges\n \n \n registerButtonClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n displayErrors\n \n \n metaData\n \n \n registrationCallbackSet\n \n \n registrationIsValid\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n enterErrorMode\n \n \n registerData\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n disabled\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:55\n \n \n\n \n \n Creates an instance of review button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n Reference to the dialog creation service.\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n displayErrors\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:36\n \n \n \n \n Whether or not the app is currently displaying errors\nDecides how the button should be styled\n\n \n \n \n \n \n \n \n \n \n metaData\n \n \n \n \n Type : MetaData\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:30\n \n \n \n \n Input object of information to display in the modal\n\n \n \n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:25\n \n \n \n \n Input to set whether the component should be in register (true) or download (false) mode\n\n \n \n \n \n \n \n \n \n \n registrationIsValid\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:43\n \n \n \n \n Whether or not all the necessary data has been inputted from\nthe user. Decides whether or not to let the user open the\nregistration / download modal\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n enterErrorMode\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:55\n \n \n \n \n Turns on the 'error mode' for the application.\nUsed to begin showing the user what they need to\ndo to be able to register / download.\n\n \n \n \n \n \n \n \n \n \n registerData\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:48\n \n \n \n \n Output that emits when the modal's register button was clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-review-button\"\n\n \n \n \n \n Default value : 'ccf-review-button'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n launchReviewModal\n \n \n \n \n \n \nlaunchReviewModal()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:101\n \n \n\n\n \n \n Opens the info dialogue with the project details\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:69\n \n \n\n\n \n \n Updates the value of registrationIsValid based on the\nmeta data.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n registerButtonClick\n \n \n \n \n \n \nregisterButtonClick(event?: MouseEvent)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:86\n \n \n\n\n \n \n Handles the click action for the register button.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n event\n \n MouseEvent\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-review-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n disabled\n \n \n\n \n \n getdisabled()\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts:79\n \n \n \n \n Decides whether or not the download / register button should\nbe disabled.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnChanges, Output } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { MetaData } from '../../../core/models/meta-data';\nimport { ReviewModalComponent } from '../review-modal/review-modal.component';\n\n\n/**\n * Component to launch the ReviewModal component.\n */\n@Component({\n selector: 'ccf-review-button',\n templateUrl: './review-button.component.html',\n styleUrls: ['./review-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ReviewButtonComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-review-button';\n\n /**\n * Input to set whether the component should be in register (true) or download (false) mode\n */\n @Input() registrationCallbackSet = true;\n\n /**\n * Input object of information to display in the modal\n */\n @Input() metaData: MetaData = [];\n\n /**\n * Whether or not the app is currently displaying errors\n * Decides how the button should be styled\n */\n @Input() displayErrors = true;\n\n /**\n * Whether or not all the necessary data has been inputted from\n * the user. Decides whether or not to let the user open the\n * registration / download modal\n */\n @Input() registrationIsValid = false;\n\n /**\n * Output that emits when the modal's register button was clicked\n */\n @Output() readonly registerData = new EventEmitter();\n\n /**\n * Turns on the 'error mode' for the application.\n * Used to begin showing the user what they need to\n * do to be able to register / download.\n */\n @Output() readonly enterErrorMode = new EventEmitter();\n\n /**\n * Creates an instance of review button component.\n *\n * @param dialog Reference to the dialog creation service.\n * @param ga Analytics service\n */\n constructor(private readonly dialog: MatDialog, private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates the value of registrationIsValid based on the\n * meta data.\n */\n ngOnChanges(): void {\n this.registrationIsValid =\n this.metaData.length >= 3 &&\n this.metaData.slice(0, 3).every(entry => entry.value);\n }\n\n /**\n * Decides whether or not the download / register button should\n * be disabled.\n */\n get disabled(): boolean {\n return !this.registrationIsValid;\n }\n\n /**\n * Handles the click action for the register button.\n */\n registerButtonClick(event?: MouseEvent): false {\n if (event) {\n event.preventDefault();\n }\n this.enterErrorMode.emit();\n if (this.registrationIsValid) {\n this.ga.event('review_start', 'review_button');\n this.launchReviewModal();\n }\n return false;\n }\n\n /**\n * Opens the info dialogue with the project details\n */\n launchReviewModal(): void {\n const dialogRef = this.dialog.open(ReviewModalComponent, {\n panelClass: 'modal-animated',\n width: '60rem',\n data: {\n registrationCallbackSet: this.registrationCallbackSet,\n metaData: this.metaData\n }\n });\n\n dialogRef.afterClosed().subscribe(\n data => {\n if (data) {\n this.ga.event('register', 'review_button');\n this.registerData.emit();\n }\n }\n );\n }\n}\n\n \n\n \n \n {{ registrationCallbackSet ? 'REVIEW AND REGISTER' : 'REVIEW AND DOWNLOAD' }}\n\n\n \n\n \n \n ./review-button.component.scss\n \n .review-button {\n width: 100%;\n height: 2.25rem;\n transition: .6s;\n font-weight: 500;\n\n &.disabled {\n cursor: not-allowed;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ registrationCallbackSet ? \\'REVIEW AND REGISTER\\' : \\'REVIEW AND DOWNLOAD\\' }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ReviewButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ReviewButtonModule.html":{"url":"modules/ReviewButtonModule.html","title":"module - ReviewButtonModule","body":"\n \n\n\n\n\n Modules\n ReviewButtonModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ReviewButtonModule\n\n\n\ncluster_ReviewButtonModule_exports\n\n\n\ncluster_ReviewButtonModule_declarations\n\n\n\ncluster_ReviewButtonModule_imports\n\n\n\n\nReviewButtonComponent\n\nReviewButtonComponent\n\n\n\nReviewButtonModule\n\nReviewButtonModule\n\nReviewButtonModule -->\n\nReviewButtonComponent->ReviewButtonModule\n\n\n\n\n\nReviewButtonComponent \n\nReviewButtonComponent \n\nReviewButtonComponent -->\n\nReviewButtonModule->ReviewButtonComponent \n\n\n\n\n\nReviewModalModule\n\nReviewModalModule\n\nReviewButtonModule -->\n\nReviewModalModule->ReviewButtonModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/review/review-button/review-button.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ReviewButtonComponent\n \n \n \n \n Imports\n \n \n ReviewModalModule\n \n \n \n \n Exports\n \n \n ReviewButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { ReviewButtonComponent } from './review-button.component';\nimport { ReviewModalModule } from '../review-modal/review-modal.module';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\n@NgModule({\n declarations: [ReviewButtonComponent],\n imports: [\n CommonModule,\n ReviewModalModule,\n MatButtonModule,\n MatTooltipModule\n ],\n exports: [ReviewButtonComponent]\n})\nexport class ReviewButtonModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ReviewModalComponent.html":{"url":"components/ReviewModalComponent.html","title":"component - ReviewModalComponent","body":"\n \n\n\n\n\n\n Components\n \n ReviewModalComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n\n\n\n \n Description\n \n \n Modal for reviewing the registration\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-review-modal\n \n\n\n\n \n styleUrls\n ./review-modal.component.scss\n \n\n\n\n \n templateUrl\n ./review-modal.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n Public\n data\n \n \n Public\n dialogRef\n \n \n metaData\n \n \n registrationCallbackSet\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, data: ReviewModalData)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:36\n \n \n\n \n \n Creates an instance of the review modal component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n\n \n \n \n data\n \n \n ReviewModalData\n \n \n \n No\n \n \n \n Data being injected into the dialog\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-review-modal\"\n\n \n \n \n \n Default value : 'ccf-review-modal'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:27\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:55\n \n \n\n\n \n \n Closes info dialog component\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-review-modal'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:27\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Type : ReviewModalData\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:46\n \n \n\n \n \n Data being injected into the dialog\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:45\n \n \n\n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n \n \n\n \n \n \n \n \n \n \n \n metaData\n \n \n \n \n \n \n Type : MetaData\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:36\n \n \n\n \n \n The object containing all of the review information for displaying inside the modal\n\n \n \n\n \n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts:31\n \n \n\n \n \n Whether or not the cancel registration callback is set\n\n \n \n\n \n \n\n\n\n\n\n \n import { Component, Inject, HostBinding, ChangeDetectionStrategy } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { MetaData } from '../../../core/models/meta-data';\n\n/**\n * The expected format of the review modal's data input.\n */\ninterface ReviewModalData {\n /** The object containing all of the review information for displaying inside the modal */\n metaData: MetaData;\n\n /** Whether or not the cancel registration callback is set */\n registrationCallbackSet: boolean;\n}\n\n/**\n * Modal for reviewing the registration\n */\n@Component({\n selector: 'ccf-review-modal',\n templateUrl: './review-modal.component.html',\n styleUrls: ['./review-modal.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ReviewModalComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-review-modal';\n /**\n * Whether or not the cancel registration callback is set\n */\n registrationCallbackSet: boolean;\n\n /**\n * The object containing all of the review information for displaying inside the modal\n */\n metaData: MetaData;\n\n /**\n * Creates an instance of the review modal component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: ReviewModalData\n ) {\n this.metaData = data.metaData;\n this.registrationCallbackSet = data.registrationCallbackSet;\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(()=>{\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n \n \n \n \n clear\n \n \n Registration Review\n\n \n \n \n {{ data.label }}\n {{ data.value }}\n \n \n \n\n \n {{ registrationCallbackSet ? 'REGISTER' : 'DOWNLOAD REGISTRATION DATA' }}\n \n \n \n\n \n\n \n \n ./review-modal.component.scss\n \n :host {\n .ccf-about.wrapper {\n .container {\n .close {\n .close-icon {\n float: right;\n margin-top: 1rem;\n margin-right: 1rem;\n cursor: pointer;\n }\n }\n\n .content {\n padding: 2rem;\n background-color: white;\n\n .title {\n text-align: center;\n font-size: 1.5rem;\n margin-bottom: 0;\n font-weight: 500;\n }\n\n .mat-typography {\n justify-content: space-around;\n display: flex;\n font-weight: 500;\n font-size: 1rem;\n\n .display-fields {\n margin-top: 2rem;\n margin-bottom: 2rem;\n width: 100%;\n\n .field {\n display: flex;\n\n .label {\n width: 50%;\n text-align: right;\n padding-right: 1rem;\n }\n\n .data {\n width: 50%;\n text-align: left;\n padding-left: 1rem;\n }\n }\n }\n }\n }\n\n .footer {\n padding-top: 1.5rem;\n display: flex;\n justify-content: space-around;\n\n .download-button {\n padding: 0 1rem;\n transition: 0.6s;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' clear Registration Review {{ data.label }} {{ data.value }} {{ registrationCallbackSet ? \\'REGISTER\\' : \\'DOWNLOAD REGISTRATION DATA\\' }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ReviewModalComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ReviewModalData.html":{"url":"interfaces/ReviewModalData.html","title":"interface - ReviewModalData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ReviewModalData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n \n\n\n \n Description\n \n \n The expected format of the review modal's data input.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n metaData\n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n metaData\n \n \n \n \n \n \n \n \n metaData: MetaData\n\n \n \n\n\n \n \n Type : MetaData\n\n \n \n\n\n\n\n\n \n \n The object containing all of the review information for displaying inside the modal\n\n \n \n \n \n \n \n \n \n \n registrationCallbackSet\n \n \n \n \n \n \n \n \n registrationCallbackSet: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether or not the cancel registration callback is set\n\n \n \n \n \n \n \n\n\n \n import { Component, Inject, HostBinding, ChangeDetectionStrategy } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { MetaData } from '../../../core/models/meta-data';\n\n/**\n * The expected format of the review modal's data input.\n */\ninterface ReviewModalData {\n /** The object containing all of the review information for displaying inside the modal */\n metaData: MetaData;\n\n /** Whether or not the cancel registration callback is set */\n registrationCallbackSet: boolean;\n}\n\n/**\n * Modal for reviewing the registration\n */\n@Component({\n selector: 'ccf-review-modal',\n templateUrl: './review-modal.component.html',\n styleUrls: ['./review-modal.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ReviewModalComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-review-modal';\n /**\n * Whether or not the cancel registration callback is set\n */\n registrationCallbackSet: boolean;\n\n /**\n * The object containing all of the review information for displaying inside the modal\n */\n metaData: MetaData;\n\n /**\n * Creates an instance of the review modal component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: ReviewModalData\n ) {\n this.metaData = data.metaData;\n this.registrationCallbackSet = data.registrationCallbackSet;\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(()=>{\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ReviewModalModule.html":{"url":"modules/ReviewModalModule.html","title":"module - ReviewModalModule","body":"\n \n\n\n\n\n Modules\n ReviewModalModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ReviewModalModule\n\n\n\ncluster_ReviewModalModule_exports\n\n\n\ncluster_ReviewModalModule_declarations\n\n\n\n\nReviewModalComponent\n\nReviewModalComponent\n\n\n\nReviewModalModule\n\nReviewModalModule\n\nReviewModalModule -->\n\nReviewModalComponent->ReviewModalModule\n\n\n\n\n\nReviewModalComponent \n\nReviewModalComponent \n\nReviewModalComponent -->\n\nReviewModalModule->ReviewModalComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ReviewModalComponent\n \n \n \n \n Exports\n \n \n ReviewModalComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { ReviewModalComponent } from './review-modal.component';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\n\n@NgModule({\n declarations: [ReviewModalComponent],\n imports: [CommonModule, MatDialogModule, MatIconModule, MatButtonModule],\n exports: [ReviewModalComponent]\n})\nexport class ReviewModalModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RightSidebarComponent.html":{"url":"components/RightSidebarComponent.html","title":"component - RightSidebarComponent","body":"\n \n\n\n\n\n\n Components\n \n RightSidebarComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts\n\n\n\n \n Description\n \n \n The right sidebar\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-right-sidebar\n \n\n\n\n \n styleUrls\n ./right-sidebar.component.scss\n \n\n\n\n \n templateUrl\n ./right-sidebar.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n modalClosed\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(model: ModelState, registration: RegistrationState, page: PageState, astags: AnatomicalStructureTagState)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:23\n \n \n\n \n \n Creates an instance of right sidebar component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n model\n \n \n ModelState\n \n \n \n No\n \n \n \n Model state service\n\n \n \n \n registration\n \n \n RegistrationState\n \n \n \n No\n \n \n \n Registration state service\n\n \n \n \n page\n \n \n PageState\n \n \n \n No\n \n \n \n The page state\n\n \n \n \n astags\n \n \n AnatomicalStructureTagState\n \n \n \n No\n \n \n \n The anatomical structure tags state\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n modalClosed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:23\n \n \n \n \n Whether or not the initial registration modal has been closed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-right-sidebar\"\n\n \n \n \n \n Default value : 'ccf-right-sidebar'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-right-sidebar'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts:20\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { ModelState } from '../../core/store/model/model.state';\nimport { RegistrationState } from '../../core/store/registration/registration.state';\nimport { PageState } from '../../core/store/page/page.state';\nimport { AnatomicalStructureTagState } from '../../core/store/anatomical-structure-tags/anatomical-structure-tags.state';\n\n\n/**\n * The right sidebar\n */\n@Component({\n selector: 'ccf-right-sidebar',\n templateUrl: './right-sidebar.component.html',\n styleUrls: ['./right-sidebar.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RightSidebarComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-right-sidebar';\n\n /** Whether or not the initial registration modal has been closed */\n @Input() modalClosed = false;\n\n /**\n * Creates an instance of right sidebar component.\n *\n * @param model Model state service\n * @param registration Registration state service\n * @param page The page state\n * @param astags The anatomical structure tags state\n */\n constructor(\n readonly model: ModelState,\n readonly registration: RegistrationState,\n readonly page: PageState,\n readonly astags: AnatomicalStructureTagState\n ) { }\n}\n\n \n\n \n \n\n \n \n \n \n \n \n\n\n \n \n\n \n \n\n \n \n \n Anatomical Structure Tags\n \n\n \n \n\n \n \n \n \n\n \n \n Assigned\n \n Added\n \n \n \n\n \n\n \n \n \n\n\n \n\n \n \n ./right-sidebar.component.scss\n \n :host {\n display: block;\n height: calc(100% - 3rem);\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n\n .scroll-wrapper {\n // overflow-y: scroll;\n height: 100%;\n margin-right: 0.375rem;\n\n scrollbar-width: thin;\n &::-webkit-scrollbar {\n width: 0.75rem;\n }\n\n \n\n .container {\n display: flex;\n flex-direction: column;\n min-height: 100%;\n margin-left: 1.5rem;\n margin-right: 0.375rem;\n\n .info-button-container {\n height: 3.75rem;\n display: flex;\n justify-content: flex-end;\n }\n\n mat-divider {\n border-top-width: 3px;\n }\n\n mat-expansion-panel {\n box-shadow: none;\n\n mat-expansion-panel-header {\n padding: 0 0.5rem 0 0;\n font-weight: bold;\n -webkit-user-select: none;\n -moz-user-select: none;\n font-size: 1rem;\n }\n }\n\n .tags-container {\n // Allow tag search to overflow when displaying results\n overflow: visible;\n\n ::ng-deep .mat-expansion-panel-body {\n padding-left: 0;\n padding-right: 0;\n }\n\n .header {\n height: 3rem;\n }\n\n .search {\n margin-top: 1rem;\n\n .icon.add {\n position: absolute;\n // Sizes and offsets found by experimentation\n width: 3.625rem;\n height: 3.625rem;\n font-size: 3.625rem;\n top: -1.9375rem;\n right: -1.1875rem;\n }\n }\n\n .tag-list {\n max-height: 32rem;\n margin-left: -1rem;\n }\n\n .tag-list-placeholder {\n display: flex;\n height: 4rem;\n align-items: center;\n justify-content: center;\n font-weight: 400;\n }\n\n .legend {\n display: flex;\n width: 100%;\n margin-top: 1.5rem;\n align-items: center;\n font-size: 0.9rem;\n\n .dot {\n display: inline-block;\n width: 1rem;\n height: 1rem;\n border-radius: 50%;\n\n &.assigned {\n margin-left: 0.5rem;\n }\n\n &.added {\n \n margin-left: 1rem;\n }\n }\n\n .text {\n margin-left: 0.5rem;\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Anatomical Structure Tags Assigned Added '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RightSidebarComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RightSidebarModule.html":{"url":"modules/RightSidebarModule.html","title":"module - RightSidebarModule","body":"\n \n\n\n\n\n Modules\n RightSidebarModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RightSidebarModule\n\n\n\ncluster_RightSidebarModule_imports\n\n\n\ncluster_RightSidebarModule_exports\n\n\n\ncluster_RightSidebarModule_declarations\n\n\n\n\nRightSidebarComponent\n\nRightSidebarComponent\n\n\n\nRightSidebarModule\n\nRightSidebarModule\n\nRightSidebarModule -->\n\nRightSidebarComponent->RightSidebarModule\n\n\n\n\n\nRightSidebarComponent \n\nRightSidebarComponent \n\nRightSidebarComponent -->\n\nRightSidebarModule->RightSidebarComponent \n\n\n\n\n\nBlockSizeInputModule\n\nBlockSizeInputModule\n\nRightSidebarModule -->\n\nBlockSizeInputModule->RightSidebarModule\n\n\n\n\n\nReviewButtonModule\n\nReviewButtonModule\n\nRightSidebarModule -->\n\nReviewButtonModule->RightSidebarModule\n\n\n\n\n\nRotationSliderModule\n\nRotationSliderModule\n\nRightSidebarModule -->\n\nRotationSliderModule->RightSidebarModule\n\n\n\n\n\nSlicesInputModule\n\nSlicesInputModule\n\nRightSidebarModule -->\n\nSlicesInputModule->RightSidebarModule\n\n\n\n\n\nTagListModule\n\nTagListModule\n\nRightSidebarModule -->\n\nTagListModule->RightSidebarModule\n\n\n\n\n\nTagSearchModule\n\nTagSearchModule\n\nRightSidebarModule -->\n\nTagSearchModule->RightSidebarModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RightSidebarComponent\n \n \n \n \n Imports\n \n \n BlockSizeInputModule\n \n \n ReviewButtonModule\n \n \n RotationSliderModule\n \n \n SlicesInputModule\n \n \n TagListModule\n \n \n TagSearchModule\n \n \n \n \n Exports\n \n \n RightSidebarComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatExpansionModule } from '@angular/material/expansion';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { BlockSizeInputModule } from '../../shared/components/block-size-input/block-size-input.module';\nimport { RotationSliderModule } from '../../shared/components/rotation-slider/rotation-slider.module';\nimport { SlicesInputModule } from '../../shared/components/slices-input/slices-input.module';\nimport { TagListModule } from '../../shared/components/tag-list/tag-list.module';\nimport { TagSearchModule } from '../../shared/components/tag-search/tag-search.module';\nimport { ReviewButtonModule } from '../review/review-button/review-button.module';\nimport { RightSidebarComponent } from './right-sidebar.component';\n\nimport { InfoButtonModule } from 'ccf-shared';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatExpansionModule,\n MatDividerModule,\n MatIconModule,\n BrowserAnimationsModule,\n MatTooltipModule,\n\n BlockSizeInputModule,\n ReviewButtonModule,\n RotationSliderModule,\n SlicesInputModule,\n TagListModule,\n TagSearchModule,\n InfoButtonModule\n ],\n declarations: [RightSidebarComponent],\n exports: [RightSidebarComponent]\n})\nexport class RightSidebarModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Rotation.html":{"url":"interfaces/Rotation.html","title":"interface - Rotation","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Rotation\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n\n\n \n Description\n \n \n Type in which the values of the sliders are stored.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n X slider value\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Y slider value\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Z slider value\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/** Type in which the values of the sliders are stored. */\nexport interface Rotation {\n /** X slider value */\n x: number;\n /** Y slider value */\n y: number;\n /** Z slider value */\n z: number;\n}\n\n/** Default values for rotation. */\nconst DEFAULT_ROTATION: Rotation = {\n x: 0,\n y: 0,\n z: 0\n};\n\n/**\n * Component that enables the setting of a Rotation object via either 3 draggable sliders\n * or through an Input method.\n */\n@Component({\n selector: 'ccf-rotation-slider',\n templateUrl: './rotation-slider.component.html',\n styleUrls: ['./rotation-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RotationSliderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-rotation-slider';\n\n /**\n * Input that allows the rotation to be changed from outside of the component\n */\n @Input() rotation = DEFAULT_ROTATION;\n\n /**\n * Output that emits the new rotation whenever it is changed from within the component\n */\n @Output() readonly rotationChange = new EventEmitter();\n\n /**\n * Creates an instance of rotation slider component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Function that handles updating the rotation and emitting the new value\n *\n * @param newRotation the new value for one of the axis to be set to\n * @param axis which axis to update\n */\n changeRotation(newRotation: number | string, axis: string): void {\n this.rotation = { ... this.rotation, [axis]: +newRotation };\n this.ga.event('rotation_update', 'rotation_slider', axis, +newRotation);\n this.rotationChange.emit(this.rotation);\n }\n\n /**\n * Function to easily reset the rotations to 0 and emit this change.\n */\n resetRotation(): void {\n this.rotation = DEFAULT_ROTATION;\n this.ga.event('rotation_reset', 'rotation_slider');\n this.rotationChange.emit(this.rotation);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RotationSliderComponent.html":{"url":"components/RotationSliderComponent.html","title":"component - RotationSliderComponent","body":"\n \n\n\n\n\n\n Components\n \n RotationSliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n\n\n\n \n Description\n \n \n Component that enables the setting of a Rotation object via either 3 draggable sliders\nor through an Input method.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-rotation-slider\n \n\n\n\n \n styleUrls\n ./rotation-slider.component.scss\n \n\n\n\n \n templateUrl\n ./rotation-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n changeRotation\n \n \n resetRotation\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n rotation\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n rotationChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:44\n \n \n\n \n \n Creates an instance of rotation slider component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n rotation\n \n \n \n \n Type : Rotation\n\n \n \n \n \n Default value : DEFAULT_ROTATION\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:39\n \n \n \n \n Input that allows the rotation to be changed from outside of the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n rotationChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:44\n \n \n \n \n Output that emits the new rotation whenever it is changed from within the component\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-rotation-slider\"\n\n \n \n \n \n Default value : 'ccf-rotation-slider'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n changeRotation\n \n \n \n \n \n \nchangeRotation(newRotation: number | string, axis: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:59\n \n \n\n\n \n \n Function that handles updating the rotation and emitting the new value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n newRotation\n \n number | string\n \n\n \n No\n \n\n\n \n the new value for one of the axis to be set to\n\n \n \n \n axis\n \n string\n \n\n \n No\n \n\n\n \n which axis to update\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetRotation\n \n \n \n \n \n \nresetRotation()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:68\n \n \n\n\n \n \n Function to easily reset the rotations to 0 and emit this change.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-rotation-slider'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/** Type in which the values of the sliders are stored. */\nexport interface Rotation {\n /** X slider value */\n x: number;\n /** Y slider value */\n y: number;\n /** Z slider value */\n z: number;\n}\n\n/** Default values for rotation. */\nconst DEFAULT_ROTATION: Rotation = {\n x: 0,\n y: 0,\n z: 0\n};\n\n/**\n * Component that enables the setting of a Rotation object via either 3 draggable sliders\n * or through an Input method.\n */\n@Component({\n selector: 'ccf-rotation-slider',\n templateUrl: './rotation-slider.component.html',\n styleUrls: ['./rotation-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RotationSliderComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-rotation-slider';\n\n /**\n * Input that allows the rotation to be changed from outside of the component\n */\n @Input() rotation = DEFAULT_ROTATION;\n\n /**\n * Output that emits the new rotation whenever it is changed from within the component\n */\n @Output() readonly rotationChange = new EventEmitter();\n\n /**\n * Creates an instance of rotation slider component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Function that handles updating the rotation and emitting the new value\n *\n * @param newRotation the new value for one of the axis to be set to\n * @param axis which axis to update\n */\n changeRotation(newRotation: number | string, axis: string): void {\n this.rotation = { ... this.rotation, [axis]: +newRotation };\n this.ga.event('rotation_update', 'rotation_slider', axis, +newRotation);\n this.rotationChange.emit(this.rotation);\n }\n\n /**\n * Function to easily reset the rotations to 0 and emit this change.\n */\n resetRotation(): void {\n this.rotation = DEFAULT_ROTATION;\n this.ga.event('rotation_reset', 'rotation_slider');\n this.rotationChange.emit(this.rotation);\n }\n}\n\n \n\n \n \n Tissue Block Rotation\n \n refresh\n\n\n\n X\n \n \n \n {{ rotation.x }}\n\n\n\n Y\n \n \n \n {{ rotation.y }}\n\n\n\n Z\n \n \n \n {{ rotation.z }}\n\n\n \n\n \n \n ./rotation-slider.component.scss\n \n :host {\n .header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n height: 1.5rem;\n\n .title {\n font-weight: 600;\n }\n\n .reset {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n\n }\n }\n\n .slider-box {\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 4rem;\n padding-left: 0.5rem;\n\n .label {\n width: 1rem;\n }\n\n .value {\n width: 2.75rem;\n text-align: center;\n }\n\n .slider-container {\n width: 100%;\n padding-left: 2rem;\n padding-right: 2rem;\n padding-bottom: 1rem;\n padding-top: 1rem;\n\n .slider {\n width: 100%;\n\n &:not(.cdk-focused) {\n ::ng-deep .mat-slider-thumb {\n width: 1.25rem;\n height: 1.25rem;\n transform: none;\n }\n }\n }\n\n ::ng-deep .mat-slider-horizontal {\n .mat-slider-wrapper {\n right: 0.625rem;\n &:after {\n margin-top: -0.25rem;\n height: 0.625rem !important;\n }\n }\n\n .mat-slider-thumb-label-text {\n font-size: 12px;\n }\n\n .mat-slider-ticks-container {\n margin-top: -0.25rem;\n height: 0.625rem;\n\n .mat-slider-ticks {\n height: 0.625rem;\n }\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Tissue Block Rotation refresh X {{ rotation.x }} Y {{ rotation.y }} Z {{ rotation.z }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RotationSliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RotationSliderModule.html":{"url":"modules/RotationSliderModule.html","title":"module - RotationSliderModule","body":"\n \n\n\n\n\n Modules\n RotationSliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_RotationSliderModule\n\n\n\ncluster_RotationSliderModule_exports\n\n\n\ncluster_RotationSliderModule_declarations\n\n\n\n\nRotationSliderComponent\n\nRotationSliderComponent\n\n\n\nRotationSliderModule\n\nRotationSliderModule\n\nRotationSliderModule -->\n\nRotationSliderComponent->RotationSliderModule\n\n\n\n\n\nRotationSliderComponent \n\nRotationSliderComponent \n\nRotationSliderComponent -->\n\nRotationSliderModule->RotationSliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RotationSliderComponent\n \n \n \n \n Exports\n \n \n RotationSliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { RotationSliderComponent } from './rotation-slider.component';\n\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\n@NgModule({\n declarations: [RotationSliderComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatSliderModule,\n MatRippleModule,\n MatTooltipModule\n ],\n exports: [RotationSliderComponent]\n})\nexport class RotationSliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SceneState.html":{"url":"injectables/SceneState.html","title":"injectable - SceneState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n SceneState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n 3d Scene state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n gizmo$\n \n \n Private\n model\n \n \n Private\n referenceData\n \n \n Private\n registration\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n createSceneNodes\n \n \n ngxsOnInit\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n nodes$\n \n \n rotatedNodes$\n \n \n referenceOrganNodes$\n \n \n referenceOrganSimpleNodes$\n \n \n nodeCollisions$\n \n \n previousRegistrationNodes$\n \n \n placementCube$\n \n \n placementCube\n \n \n rotation$\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(injector: Injector)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:223\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load page and model state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n createSceneNodes\n \n \n \n \n \n \n \n createSceneNodes(organIri: string, items: VisibilityItem[])\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:249\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n items\n \n VisibilityItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:239\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n gizmo$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Default value : of([\n {\n '@id': 'http://purl.org/ccf/latest/ccf.owl#VHMaleOrgans_VHM_Spleen_Colic_Surface',\n '@type': 'SpatialSceneNode',\n scenegraph: 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/Assets/body4Mesh_1338.glb',\n transformMatrix: new Matrix4(Matrix4.IDENTITY).scale([2, 2, 2]).rotateY(toRadians(0)),\n tooltip: 'Gizmo',\n unpickable: true,\n _lighting: 'pbr',\n zoomBasedOpacity: false,\n color: [255, 255, 255, 255],\n opacity: 1\n }\n ])\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:205\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n model\n \n \n \n \n \n \n Type : ModelState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:221\n \n \n\n \n \n Reference to the model state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n referenceData\n \n \n \n \n \n \n Type : ReferenceDataState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:223\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n registration\n \n \n \n \n \n \n Type : RegistrationState\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:222\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n nodes$\n \n \n\n \n \n getnodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:53\n \n \n\n \n \n \n \n \n \n \n rotatedNodes$\n \n \n\n \n \n getrotatedNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:64\n \n \n\n \n \n \n \n \n \n \n referenceOrganNodes$\n \n \n\n \n \n getreferenceOrganNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:81\n \n \n \n \n Observable of spatial nodes\n\n\n \n Returns : Observable\n\n \n \n \n\n \n \n \n \n \n \n \n referenceOrganSimpleNodes$\n \n \n\n \n \n getreferenceOrganSimpleNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:91\n \n \n\n \n \n \n \n \n \n \n nodeCollisions$\n \n \n\n \n \n getnodeCollisions$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:119\n \n \n\n \n \n \n \n \n \n \n previousRegistrationNodes$\n \n \n\n \n \n getpreviousRegistrationNodes$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:130\n \n \n\n \n \n \n \n \n \n \n placementCube$\n \n \n\n \n \n getplacementCube$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:158\n \n \n\n \n \n \n \n \n \n \n placementCube\n \n \n\n \n \n getplacementCube()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:165\n \n \n\n \n \n \n \n \n \n \n rotation$\n \n \n\n \n \n getrotation$()\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/store/scene/scene.state.ts:183\n \n \n\n \n \n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { Computed, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { AABB, Vec3 } from 'cannon-es';\nimport { SpatialEntityJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { debounceTime, filter, map } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { ModelState } from '../model/model.state';\nimport { RegistrationState } from '../registration/registration.state';\nimport { VisibilityItem } from './../../models/visibility-item';\nimport { ReferenceDataState } from './../reference-data/reference-data.state';\n\n\n/**\n * Scene state model\n */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface SceneStateModel {\n showCollisions: boolean;\n}\n\nfunction getNodeBbox(model: SpatialSceneNode): AABB {\n const mat = new Matrix4(model.transformMatrix);\n const lowerBound = mat.transformAsPoint([-1, -1, -1], []);\n const upperBound = mat.transformAsPoint([1, 1, 1], []);\n return new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n });\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n showCollisions: !environment.production\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n\n @Computed()\n get nodes$(): Observable {\n return combineLatest([\n this.placementCube$, this.referenceOrganNodes$, this.previousRegistrationNodes$, this.nodeCollisions$\n ]).pipe(\n map(([placement, nodes, prevNodes, collisions]) => [\n ...placement, ...prevNodes, ...nodes, ...(this.snapshot.showCollisions ? collisions : [])\n ])\n );\n }\n\n @Computed()\n get rotatedNodes$(): Observable {\n return combineLatest([this.rotation$, this.nodes$]).pipe(\n map(([rotation, nodes]) => {\n if (rotation === 0) {\n return nodes;\n } else {\n return nodes.map(n => ({\n ...n,\n transformMatrix: new Matrix4(Matrix4.IDENTITY).rotateY(toRadians(rotation)).multiplyRight(n.transformMatrix)\n }));\n }\n })\n );\n }\n\n /** Observable of spatial nodes */\n @Computed()\n get referenceOrganNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.extractionSites$, this.model.organIri$]).pipe(\n debounceTime(400),\n map(([anatomicalStructures, extractionSites, organIri]) =>\n this.createSceneNodes(organIri as string, [...anatomicalStructures, ...extractionSites] as VisibilityItem[])\n )\n );\n }\n\n @Computed()\n get referenceOrganSimpleNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.organIri$, this.referenceData.state$]).pipe(\n map(([anatomicalStructures, organIri, db]) =>\n anatomicalStructures\n // .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.simpleSceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri as string] || [])\n .filter((node) => node.representation_of === item.id)\n .map((node): SpatialSceneNode => ({\n ...(db.simpleSceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), [])\n )\n );\n }\n\n @Computed()\n get nodeCollisions$(): Observable {\n return combineLatest([this.referenceOrganSimpleNodes$, this.placementCube$]).pipe(\n filter(([_nodes, placement]) => placement.length > 0),\n map(([nodes, placement]) => {\n const bbox = getNodeBbox(placement[0]);\n return nodes.filter((model) => bbox.overlaps(getNodeBbox(model)));\n })\n );\n }\n\n @Computed()\n get previousRegistrationNodes$(): Observable {\n return combineLatest([this.model.organIri$, this.model.showPrevious$, this.registration.previousRegistrations$]).pipe(\n map(([organIri, showPrevious, previousRegistrations]) =>\n showPrevious ? previousRegistrations.map((entity: SpatialEntityJsonLd): SpatialSceneNode => {\n const p = Array.isArray(entity.placement) ? entity.placement[0] : entity.placement;\n if (p.target === organIri) {\n const organDimensions = this.model.snapshot.organDimensions;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': entity['@id'],\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([p.x_translation, p.y_translation, p.z_translation].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number])\n .scale([entity.x_dimension, entity.y_dimension, entity.z_dimension].map(n => n / 1000 / 2)),\n color: [25, 118, 210, 200],\n tooltip: entity.label,\n unpickable: true\n };\n } else {\n return undefined as unknown as SpatialSceneNode;\n }\n }).filter(e => !!e) : []\n )\n );\n }\n\n @Computed()\n get placementCube$(): Observable | [] {\n return combineLatest([this.model.viewType$, this.model.blockSize$, this.model.rotation$, this.model.position$, this.model.organ$]).pipe(\n map(([_viewType, _blockSize, _rotation, _position, organ]) => organ.src === '' ? [] : [this.placementCube])\n );\n }\n\n @Computed()\n get placementCube(): SpatialSceneNode {\n const { viewType, blockSize, rotation, position, organDimensions } = this.model.snapshot;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': '#DraftPlacement',\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([position.x, position.y, position.z].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([rotation.x, rotation.y, rotation.z].map(toRadians) as [number, number, number])\n .scale([blockSize.x, blockSize.y, blockSize.z].map(n => n / 1000 / 2)),\n color: [255, 255, 0, 200],\n tooltip: 'Draft Placement',\n unpickable: viewType === '3d',\n };\n }\n\n\n @Computed()\n get rotation$(): Observable {\n return this.model.viewSide$.pipe(\n map((side) => {\n let rotation = 0;\n switch (side) {\n case 'left':\n rotation = -90;\n break;\n case 'right':\n rotation = 90;\n break;\n case 'posterior':\n rotation = 180;\n break;\n default:\n break;\n }\n return rotation;\n })\n );\n }\n\n readonly gizmo$: Observable = of([\n {\n '@id': 'http://purl.org/ccf/latest/ccf.owl#VHMaleOrgans_VHM_Spleen_Colic_Surface',\n '@type': 'SpatialSceneNode',\n scenegraph: 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/Assets/body4Mesh_1338.glb',\n transformMatrix: new Matrix4(Matrix4.IDENTITY).scale([2, 2, 2]).rotateY(toRadians(0)),\n tooltip: 'Gizmo',\n unpickable: true,\n _lighting: 'pbr',\n zoomBasedOpacity: false,\n color: [255, 255, 255, 255],\n opacity: 1\n }\n ]);\n\n /** Reference to the model state */\n private model: ModelState;\n private registration: RegistrationState;\n private referenceData: ReferenceDataState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.registration = this.injector.get(RegistrationState);\n this.referenceData = this.injector.get(ReferenceDataState);\n }\n\n private createSceneNodes(organIri: string, items: VisibilityItem[]): SpatialSceneNode[] {\n const db = this.referenceData.snapshot;\n return items\n .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.sceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri] || [])\n .filter((node) => node.representation_of === item.id)\n .map(node => ({\n ...(db.sceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), []);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SceneStateModel.html":{"url":"interfaces/SceneStateModel.html","title":"interface - SceneStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SceneStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n Scene state model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n showCollisions\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n showCollisions\n \n \n \n \n \n \n \n \n showCollisions: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Matrix4, toRadians } from '@math.gl/core';\nimport { Computed, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { AABB, Vec3 } from 'cannon-es';\nimport { SpatialEntityJsonLd, SpatialSceneNode } from 'ccf-body-ui';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { debounceTime, filter, map } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\nimport { ModelState } from '../model/model.state';\nimport { RegistrationState } from '../registration/registration.state';\nimport { VisibilityItem } from './../../models/visibility-item';\nimport { ReferenceDataState } from './../reference-data/reference-data.state';\n\n\n/**\n * Scene state model\n */\n// eslint-disable-next-line @typescript-eslint/no-empty-interface\nexport interface SceneStateModel {\n showCollisions: boolean;\n}\n\nfunction getNodeBbox(model: SpatialSceneNode): AABB {\n const mat = new Matrix4(model.transformMatrix);\n const lowerBound = mat.transformAsPoint([-1, -1, -1], []);\n const upperBound = mat.transformAsPoint([1, 1, 1], []);\n return new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n });\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n showCollisions: !environment.production\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n\n @Computed()\n get nodes$(): Observable {\n return combineLatest([\n this.placementCube$, this.referenceOrganNodes$, this.previousRegistrationNodes$, this.nodeCollisions$\n ]).pipe(\n map(([placement, nodes, prevNodes, collisions]) => [\n ...placement, ...prevNodes, ...nodes, ...(this.snapshot.showCollisions ? collisions : [])\n ])\n );\n }\n\n @Computed()\n get rotatedNodes$(): Observable {\n return combineLatest([this.rotation$, this.nodes$]).pipe(\n map(([rotation, nodes]) => {\n if (rotation === 0) {\n return nodes;\n } else {\n return nodes.map(n => ({\n ...n,\n transformMatrix: new Matrix4(Matrix4.IDENTITY).rotateY(toRadians(rotation)).multiplyRight(n.transformMatrix)\n }));\n }\n })\n );\n }\n\n /** Observable of spatial nodes */\n @Computed()\n get referenceOrganNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.extractionSites$, this.model.organIri$]).pipe(\n debounceTime(400),\n map(([anatomicalStructures, extractionSites, organIri]) =>\n this.createSceneNodes(organIri as string, [...anatomicalStructures, ...extractionSites] as VisibilityItem[])\n )\n );\n }\n\n @Computed()\n get referenceOrganSimpleNodes$(): Observable {\n return combineLatest([this.model.anatomicalStructures$, this.model.organIri$, this.referenceData.state$]).pipe(\n map(([anatomicalStructures, organIri, db]) =>\n anatomicalStructures\n // .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.simpleSceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri as string] || [])\n .filter((node) => node.representation_of === item.id)\n .map((node): SpatialSceneNode => ({\n ...(db.simpleSceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), [])\n )\n );\n }\n\n @Computed()\n get nodeCollisions$(): Observable {\n return combineLatest([this.referenceOrganSimpleNodes$, this.placementCube$]).pipe(\n filter(([_nodes, placement]) => placement.length > 0),\n map(([nodes, placement]) => {\n const bbox = getNodeBbox(placement[0]);\n return nodes.filter((model) => bbox.overlaps(getNodeBbox(model)));\n })\n );\n }\n\n @Computed()\n get previousRegistrationNodes$(): Observable {\n return combineLatest([this.model.organIri$, this.model.showPrevious$, this.registration.previousRegistrations$]).pipe(\n map(([organIri, showPrevious, previousRegistrations]) =>\n showPrevious ? previousRegistrations.map((entity: SpatialEntityJsonLd): SpatialSceneNode => {\n const p = Array.isArray(entity.placement) ? entity.placement[0] : entity.placement;\n if (p.target === organIri) {\n const organDimensions = this.model.snapshot.organDimensions;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': entity['@id'],\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([p.x_translation, p.y_translation, p.z_translation].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number])\n .scale([entity.x_dimension, entity.y_dimension, entity.z_dimension].map(n => n / 1000 / 2)),\n color: [25, 118, 210, 200],\n tooltip: entity.label,\n unpickable: true\n };\n } else {\n return undefined as unknown as SpatialSceneNode;\n }\n }).filter(e => !!e) : []\n )\n );\n }\n\n @Computed()\n get placementCube$(): Observable | [] {\n return combineLatest([this.model.viewType$, this.model.blockSize$, this.model.rotation$, this.model.position$, this.model.organ$]).pipe(\n map(([_viewType, _blockSize, _rotation, _position, organ]) => organ.src === '' ? [] : [this.placementCube])\n );\n }\n\n @Computed()\n get placementCube(): SpatialSceneNode {\n const { viewType, blockSize, rotation, position, organDimensions } = this.model.snapshot;\n const dims = [organDimensions.x, organDimensions.y, organDimensions.z].map(n => -n / 1000 / 2);\n return {\n '@id': '#DraftPlacement',\n '@type': 'SpatialSceneNode',\n transformMatrix: new Matrix4(Matrix4.IDENTITY)\n .translate([position.x, position.y, position.z].map((n, i) => n / 1000 + dims[i]))\n .rotateXYZ([rotation.x, rotation.y, rotation.z].map(toRadians) as [number, number, number])\n .scale([blockSize.x, blockSize.y, blockSize.z].map(n => n / 1000 / 2)),\n color: [255, 255, 0, 200],\n tooltip: 'Draft Placement',\n unpickable: viewType === '3d',\n };\n }\n\n\n @Computed()\n get rotation$(): Observable {\n return this.model.viewSide$.pipe(\n map((side) => {\n let rotation = 0;\n switch (side) {\n case 'left':\n rotation = -90;\n break;\n case 'right':\n rotation = 90;\n break;\n case 'posterior':\n rotation = 180;\n break;\n default:\n break;\n }\n return rotation;\n })\n );\n }\n\n readonly gizmo$: Observable = of([\n {\n '@id': 'http://purl.org/ccf/latest/ccf.owl#VHMaleOrgans_VHM_Spleen_Colic_Surface',\n '@type': 'SpatialSceneNode',\n scenegraph: 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/Assets/body4Mesh_1338.glb',\n transformMatrix: new Matrix4(Matrix4.IDENTITY).scale([2, 2, 2]).rotateY(toRadians(0)),\n tooltip: 'Gizmo',\n unpickable: true,\n _lighting: 'pbr',\n zoomBasedOpacity: false,\n color: [255, 255, 255, 255],\n opacity: 1\n }\n ]);\n\n /** Reference to the model state */\n private model: ModelState;\n private registration: RegistrationState;\n private referenceData: ReferenceDataState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load page and model state\n */\n constructor(\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.model = this.injector.get(ModelState);\n this.registration = this.injector.get(RegistrationState);\n this.referenceData = this.injector.get(ReferenceDataState);\n }\n\n private createSceneNodes(organIri: string, items: VisibilityItem[]): SpatialSceneNode[] {\n const db = this.referenceData.snapshot;\n return items\n .filter(item => item.visible && item.opacity && item.opacity > 0)\n .map((item): SpatialSceneNode[] => {\n if (db.sceneNodeLookup[item.id]) {\n return [{\n ...(db.sceneNodeLookup[item.id] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }];\n } else {\n return (db.anatomicalStructures[organIri] || [])\n .filter((node) => node.representation_of === item.id)\n .map(node => ({\n ...(db.sceneNodeLookup[node['@id']] as SpatialSceneNode),\n opacity: (item.opacity ?? 100) / 100,\n color: [255, 255, 255, 255]\n }));\n }\n })\n .reduce((acc, nodes) => acc.concat(nodes), []);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SlicesConfig.html":{"url":"interfaces/SlicesConfig.html","title":"interface - SlicesConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SlicesConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n\n\n \n Description\n \n \n Slices configuration\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n numSlices\n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n numSlices\n \n \n \n \n \n \n \n \n numSlices: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Number of slices per block\n\n \n \n \n \n \n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Thickness of slice\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { ALL_ORGANS, GlobalConfigState, OrganInfo } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { sortBy } from 'lodash';\nimport { EMPTY, Observable } from 'rxjs';\nimport {\n debounceTime, delay, distinctUntilChanged, filter, map, skipUntil, switchMap, take, tap, throttleTime,\n} from 'rxjs/operators';\n\nimport { ExtractionSet } from '../../models/extraction-set';\nimport { VisibilityItem } from '../../models/visibility-item';\nimport { GlobalConfig } from '../../services/config/config';\nimport { PageState } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A object with x, y, and z channels of the same type. */\nexport interface XYZTriplet {\n /** X channel */\n x: T;\n /** Y channel */\n y: T;\n /** Z channel */\n z: T;\n}\n\n/** Slices configuration */\nexport interface SlicesConfig {\n /** Thickness of slice */\n thickness: number;\n /** Number of slices per block */\n numSlices: number;\n}\n\n/** Model view type */\nexport type ViewType = 'register' | '3d';\n\n/** Side which the model is viewed from */\nexport type ViewSide = 'left' | 'right' | 'anterior' | 'posterior';\n\n/** Data contained in the stage state. */\nexport interface ModelStateModel {\n /** Model identifier */\n id: string;\n /** Model label */\n label: string;\n /** Organ name */\n organ: OrganInfo;\n /** Reference Organ IRI */\n organIri?: string;\n /** Reference Organ Dimensions */\n organDimensions: XYZTriplet;\n /** Sex if applicable */\n sex?: 'male' | 'female';\n /** Side if applicable */\n side?: 'left' | 'right';\n /** Block size */\n blockSize: XYZTriplet;\n /** Model rotation */\n rotation: XYZTriplet;\n /** Model position */\n position: XYZTriplet;\n /** Slice configuration */\n slicesConfig: SlicesConfig;\n /** View type */\n viewType: ViewType;\n /** View side */\n viewSide: ViewSide;\n /** Whether previous registration blocks are visible */\n showPrevious: boolean;\n /** Possible extraction sites */\n extractionSites: VisibilityItem[];\n /** Anatomical structures for the organ */\n anatomicalStructures: VisibilityItem[];\n /** Extraction sets */\n extractionSets: ExtractionSet[];\n}\n\n/**\n * All organs to be displayed\n */\nexport const RUI_ORGANS = ALL_ORGANS;\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'model',\n defaults: {\n id: '',\n label: '',\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n organ: { src: '', name: '' } as OrganInfo,\n organIri: '',\n organDimensions: { x: 90, y: 90, z: 90 },\n sex: 'male',\n side: 'left',\n blockSize: { x: 10, y: 10, z: 10 },\n rotation: { x: 0, y: 0, z: 0 },\n position: { x: 0, y: 0, z: 0 },\n slicesConfig: { thickness: NaN, numSlices: NaN },\n viewType: 'register',\n viewSide: 'anterior',\n showPrevious: false,\n extractionSites: [],\n anatomicalStructures: [],\n extractionSets: []\n }\n})\n@Injectable()\nexport class ModelState extends NgxsImmutableDataRepository {\n /** Identifier observable */\n readonly id$ = this.state$.pipe(map(x => x?.id));\n /** Block size observable */\n readonly blockSize$ = this.state$.pipe(map(x => x?.blockSize));\n /** Rotation observable */\n readonly rotation$ = this.state$.pipe(map(x => x?.rotation));\n /** Position observable */\n readonly position$ = this.state$.pipe(map(x => x?.position));\n /** Slice configuration observable */\n readonly slicesConfig$ = this.state$.pipe(map(x => x?.slicesConfig));\n /** View type observable */\n readonly viewType$ = this.state$.pipe(map(x => x?.viewType));\n /** View side observable */\n readonly viewSide$ = this.state$.pipe(map(x => x?.viewSide));\n /** Organ observable */\n readonly organ$ = this.state$.pipe(map(x => x?.organ));\n /** Organ IRI observable */\n readonly organIri$ = this.state$.pipe(map(x => x?.organIri));\n /** Organ IRI observable */\n readonly organDimensions$ = this.state$.pipe(map(x => x?.organDimensions));\n /** Sex observable */\n readonly sex$ = this.state$.pipe(map(x => x?.sex));\n /** Side observable */\n readonly side$ = this.state$.pipe(map(x => x?.side));\n /** Show previous observable */\n readonly showPrevious$ = this.state$.pipe(map(x => x?.showPrevious));\n /** Extraction sites observable */\n readonly extractionSites$ = this.state$.pipe(map(x => x?.extractionSites));\n /** Anatomical structures observable */\n readonly anatomicalStructures$ = this.state$.pipe(map(x => x?.anatomicalStructures));\n /** Extraction sets observable */\n readonly extractionSets$ = this.state$.pipe(map(x => x?.extractionSets));\n\n @Computed()\n get modelChanged$(): Observable {\n const ignoredKeys = ['viewType', 'viewSide', 'showPrevious'];\n const keys = Object.keys(this.initialState)\n .filter(key => !ignoredKeys.includes(key));\n\n return this.state$.pipe(\n throttleTime(0, undefined, { leading: false, trailing: true }),\n distinctUntilChanged((v1, v2) => {\n for (const key of keys) {\n if (v1[key] !== v2[key]) {\n return false;\n }\n }\n\n return true;\n }),\n map(() => undefined)\n );\n }\n\n /** Reference to the reference data state */\n private referenceData: ReferenceDataState;\n\n private page: PageState;\n\n /**\n * Creates an instance of model state.\n *\n * @param injector Injector service used to lazy load reference data state\n */\n constructor(\n private readonly ga: GoogleAnalyticsService,\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.referenceData = this.injector.get(ReferenceDataState);\n this.page = this.injector.get(PageState);\n\n this.globalConfig.getOption('organ').pipe(\n filterNulls(),\n switchMap(organConfig => {\n const organName = organConfig.name.toLowerCase();\n const organSide = organConfig.side;\n const ontologyId = organConfig.ontologyId;\n // check for an id match\n let organInfo = this.idMatches(ontologyId, organSide);\n // if no id matches, check for a name match\n if (!organInfo) {\n organInfo = this.nameMatches(organName, organSide);\n }\n if (organInfo) {\n this.ctx.patchState({\n organ: organInfo,\n sex: organConfig.sex?.toLowerCase() as 'male' | 'female',\n side: organInfo?.side?.toLowerCase() as 'left' | 'right'\n });\n return this.referenceData.state$.pipe(\n debounceTime(100),\n take(1),\n delay(200),\n tap(() => this.onOrganIriChange())\n );\n }\n return EMPTY;\n })\n ).subscribe();\n\n this.modelChanged$.pipe(\n skipUntil(this.page.registrationStarted$.pipe(\n filter(started => started),\n delay(5)\n ))\n ).subscribe(() => this.page.setHasChanges());\n }\n\n idMatches(ontologyId?: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n ontologyId && o.id === ontologyId ? (o.side ? o.side === organSide : true) : false\n );\n }\n\n nameMatches(organName: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n o.side ? o.organ.toLowerCase() === organName && o.side === organSide : o.organ.toLowerCase() === organName\n );\n }\n\n /**\n * Updates the block size\n *\n * @param blockSize The new block size values\n */\n @DataAction()\n setBlockSize(blockSize: XYZTriplet): void {\n this.ctx.patchState({ blockSize });\n }\n\n /**\n * Updates the rotation\n *\n * @param rotation The new rotation values\n */\n @DataAction()\n setRotation(rotation: XYZTriplet): void {\n this.ctx.patchState({ rotation });\n }\n\n /**\n * Updates the position\n *\n * @param position The new position values\n */\n @DataAction()\n setPosition(position: XYZTriplet): void {\n this.ga.event('placement', `${this.snapshot.organ?.name}_placement`, `${position.x.toFixed(1)}_${position.y.toFixed(1)}_${position.z.toFixed(1)}`);\n this.ctx.patchState({ position });\n }\n\n /**\n * Updates the slice configuration\n *\n * @param slicesConfig The new slice configuration\n */\n @DataAction()\n setSlicesConfig(slicesConfig: SlicesConfig): void {\n this.ctx.patchState({ slicesConfig });\n }\n\n /**\n * Updates the view type\n *\n * @param viewType the new view type\n */\n @DataAction()\n setViewType(viewType: ViewType): void {\n this.ctx.patchState({ viewType });\n }\n\n /**\n * Updates the view side\n *\n * @param viewSide The side to view\n */\n @DataAction()\n setViewSide(viewSide: ViewSide): void {\n this.ctx.patchState({ viewSide });\n }\n\n @Computed()\n get defaultPosition(): XYZTriplet {\n const dims = this.snapshot.organDimensions;\n const block = this.snapshot.blockSize;\n return { x: dims.x + 2 * block.x, y: dims.y / 2, z: dims.z / 2 };\n }\n\n /**\n * Updates the organ\n *\n * @param organ Name of the organ\n */\n @DataAction()\n setOrgan(organ: OrganInfo): void {\n this.ga.event('organ_select', 'organ', organ.name);\n this.ctx.patchState({ organ });\n if (organ.side) {\n this.ctx.patchState({ side: organ.side });\n }\n this.onOrganIriChange();\n }\n\n /**\n * Updates the sex\n *\n * @param [sex] The new sex\n */\n @DataAction()\n setSex(sex?: 'male' | 'female'): void {\n this.ctx.patchState({ sex });\n this.onOrganIriChange();\n }\n\n /**\n * Updates the side\n *\n * @param [side] The new side\n */\n @DataAction()\n setSide(side?: 'left' | 'right'): void {\n this.ctx.patchState({ side });\n this.onOrganIriChange();\n }\n\n /**\n * Updates show previous\n *\n * @param showPrevious Whether to show\n */\n @DataAction()\n setShowPrevious(showPrevious: boolean): void {\n this.ctx.patchState({ showPrevious });\n }\n\n /**\n * Updates extraction sites\n *\n * @param extractionSites New array of items\n */\n @DataAction()\n setExtractionSites(extractionSites: VisibilityItem[]): void {\n this.ctx.patchState({ extractionSites });\n }\n\n /**\n * Updates anatomical structures\n *\n * @param anatomicalStructures New array of items\n */\n @DataAction()\n setAnatomicalStructures(anatomicalStructures: VisibilityItem[]): void {\n this.ctx.patchState({ anatomicalStructures });\n }\n\n /**\n * Updates extraction sets\n *\n * @param extractionSets New array of extraction sets\n */\n @DataAction()\n setExtractionSets(extractionSets: ExtractionSet[]): void {\n this.ctx.patchState({ extractionSets });\n }\n\n /**\n * Toggles registration blocks visibility and handles anatomical structures\n * opacity changes accordingly\n *\n * @param visible the visible state to pass along to setShowPrevious()\n * @param previousItems visibilityItems to set anatomical structures\n */\n toggleRegistrationBlocksVisibility(visible: boolean, previousItems: VisibilityItem[]): void {\n this.setShowPrevious(visible);\n\n if (!visible) {\n this.setAnatomicalStructures(previousItems);\n } else {\n const newStructures = previousItems.map(structure => ({\n ...structure, opacity: Math.min(20, structure.opacity ?? 20)\n }));\n this.setAnatomicalStructures(newStructures);\n }\n }\n\n private onOrganIriChange(): void {\n const organIri = this.referenceData.getReferenceOrganIri(\n this.snapshot.organ?.organ || '', this.snapshot.sex, this.snapshot.side, this.snapshot.organ\n );\n const organDimensions: XYZTriplet = { x: 100, y: 100, z: 100 };\n\n if (this.snapshot.organ?.sex) {\n this.ctx.patchState({ sex: this.snapshot.organ?.sex });\n }\n\n if (organIri) {\n const db = this.referenceData.snapshot;\n const asLookup: { [id: string]: VisibilityItem } = {};\n for (const entity of (db.anatomicalStructures[organIri] || [])) {\n const iri = entity.representation_of ?? entity['@id'];\n if (!asLookup[iri]) {\n asLookup[iri] = {\n id: entity.representation_of ?? entity['@id'],\n name: entity.label!,\n visible: true,\n opacity: 20,\n tooltip: entity.comment\n };\n }\n }\n this.ctx.patchState({ anatomicalStructures: Object.values(asLookup) });\n\n const sets: ExtractionSet[] = (db.extractionSets[organIri] || []).map((set) => ({\n name: set.label,\n sites: sortBy(set.extractionSites.map((entity) => ({\n id: entity['@id'],\n name: entity.label!,\n visible: false,\n opacity: 0,\n tooltip: entity.comment\n })), 'name')\n }));\n this.ctx.patchState({ extractionSets: sets });\n this.ctx.patchState({ extractionSites: sets.length > 0 ? sets[0].sites : [] });\n\n const spatialEntity = db.organSpatialEntities[organIri];\n organDimensions.x = spatialEntity.x_dimension;\n organDimensions.y = spatialEntity.y_dimension;\n organDimensions.z = spatialEntity.z_dimension;\n }\n\n this.ctx.patchState({ organIri, organDimensions });\n this.ctx.patchState({ position: this.defaultPosition });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SlicesConfig-1.html":{"url":"interfaces/SlicesConfig-1.html","title":"interface - SlicesConfig-1","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SlicesConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n\n\n \n Description\n \n \n Interface containing slices data of the tissue block\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n numSlices\n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n numSlices\n \n \n \n \n \n \n \n \n numSlices: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Number of slices in the block\n\n \n \n \n \n \n \n \n \n \n thickness\n \n \n \n \n \n \n \n \n thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Thickness of each tissue slice\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Interface containing slices data of the tissue block\n */\nexport interface SlicesConfig {\n /** Thickness of each tissue slice */\n thickness: number;\n /** Number of slices in the block */\n numSlices: number;\n}\n\n/** Default values for slices config. */\nconst DEFAULT_SLICES_CONFIG: SlicesConfig = {\n thickness: NaN,\n numSlices: NaN\n};\n\n/**\n * Component for entering data on block slices\n */\n@Component({\n selector: 'ccf-slices-input',\n templateUrl: './slices-input.component.html',\n styleUrls: ['./slices-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SlicesInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-slices-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() slicesConfig = DEFAULT_SLICES_CONFIG;\n\n /**\n * Emitter for slice data values\n */\n @Output() readonly slicesConfigChange = new EventEmitter();\n\n /**\n * Returns whether a valid thickness value has been entered.\n */\n get hasThicknessValue(): boolean {\n return !isNaN(this.slicesConfig.thickness);\n }\n\n /**\n * Creates an instance of slices input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Limits the length of the input if needed and updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateSlicesData(input: InputEvent, key: string): void {\n const { value: strValue } = input.target as HTMLInputElement;\n this.slicesConfig = { ...this.slicesConfig, [key]: strValue !== '' ? +strValue : NaN };\n this.ga.event('slice_config_update', 'slice_input', key, this.slicesConfig[key]);\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n\n /**\n * Refreshes all slice data values to empty values\n */\n refreshSlices(): void {\n this.slicesConfig = DEFAULT_SLICES_CONFIG;\n this.ga.event('slice_config_reset', 'slice_input');\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SlicesInputComponent.html":{"url":"components/SlicesInputComponent.html","title":"component - SlicesInputComponent","body":"\n \n\n\n\n\n\n Components\n \n SlicesInputComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n\n\n\n \n Description\n \n \n Component for entering data on block slices\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-slices-input\n \n\n\n\n \n styleUrls\n ./slices-input.component.scss\n \n\n\n\n \n templateUrl\n ./slices-input.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n refreshSlices\n \n \n updateSlicesData\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n slicesConfig\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n slicesConfigChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n hasThicknessValue\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:48\n \n \n\n \n \n Creates an instance of slices input component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n slicesConfig\n \n \n \n \n Type : SlicesConfig\n\n \n \n \n \n Default value : DEFAULT_SLICES_CONFIG\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:36\n \n \n \n \n Values of block dimensions to be emitted\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n slicesConfigChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:41\n \n \n \n \n Emitter for slice data values\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-slices-input\"\n\n \n \n \n \n Default value : 'ccf-slices-input'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:31\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n refreshSlices\n \n \n \n \n \n \nrefreshSlices()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:73\n \n \n\n\n \n \n Refreshes all slice data values to empty values\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateSlicesData\n \n \n \n \n \n \nupdateSlicesData(input: InputEvent, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:63\n \n \n\n\n \n \n Limits the length of the input if needed and updates values when an input changes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n input\n \n InputEvent\n \n\n \n No\n \n\n\n \n InputEvent from the input element which contains the new value\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Name of the dimension to be updated\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-slices-input'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:31\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n hasThicknessValue\n \n \n\n \n \n gethasThicknessValue()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts:46\n \n \n \n \n Returns whether a valid thickness value has been entered.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Interface containing slices data of the tissue block\n */\nexport interface SlicesConfig {\n /** Thickness of each tissue slice */\n thickness: number;\n /** Number of slices in the block */\n numSlices: number;\n}\n\n/** Default values for slices config. */\nconst DEFAULT_SLICES_CONFIG: SlicesConfig = {\n thickness: NaN,\n numSlices: NaN\n};\n\n/**\n * Component for entering data on block slices\n */\n@Component({\n selector: 'ccf-slices-input',\n templateUrl: './slices-input.component.html',\n styleUrls: ['./slices-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SlicesInputComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-slices-input';\n\n /**\n * Values of block dimensions to be emitted\n */\n @Input() slicesConfig = DEFAULT_SLICES_CONFIG;\n\n /**\n * Emitter for slice data values\n */\n @Output() readonly slicesConfigChange = new EventEmitter();\n\n /**\n * Returns whether a valid thickness value has been entered.\n */\n get hasThicknessValue(): boolean {\n return !isNaN(this.slicesConfig.thickness);\n }\n\n /**\n * Creates an instance of slices input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Limits the length of the input if needed and updates values when an input changes\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key Name of the dimension to be updated\n */\n updateSlicesData(input: InputEvent, key: string): void {\n const { value: strValue } = input.target as HTMLInputElement;\n this.slicesConfig = { ...this.slicesConfig, [key]: strValue !== '' ? +strValue : NaN };\n this.ga.event('slice_config_update', 'slice_input', key, this.slicesConfig[key]);\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n\n /**\n * Refreshes all slice data values to empty values\n */\n refreshSlices(): void {\n this.slicesConfig = DEFAULT_SLICES_CONFIG;\n this.ga.event('slice_config_reset', 'slice_input');\n this.slicesConfigChange.emit(this.slicesConfig);\n }\n}\n\n \n\n \n \n Tissue Sections\n \n \n refresh\n \n\n\n\n \n Thickness\n \n μm\n \n\n \n # Sections\n \n \n\n\n \n\n \n \n ./slices-input.component.scss\n \n :host {\n input[type=number] {\n -moz-appearance: textfield;\n }\n\n .header {\n display: flex;\n align-items: center;\n height: 1.5rem;\n\n .title {\n font-weight: 600;\n }\n\n .refresh {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n }\n }\n\n .slices-inputs {\n display: flex;\n\n .field {\n width: 33.33%;\n\n &:not(:last-child) {\n padding-right: 0.75rem;\n }\n\n .input {\n text-align: center;\n }\n\n .suffix {\n display: none;\n }\n\n &.mat-focused .suffix, .suffix.show {\n display: initial;\n }\n\n ::ng-deep .mdc-text-field {\n padding: 0;\n\n .mat-mdc-form-field-infix {\n padding-bottom: 0;\n min-height: inherit;\n }\n\n .mat-mdc-form-field-icon-suffix {\n padding: 1.5rem 0 0 0;\n }\n }\n }\n }\n\n .filler {\n flex-grow: 1;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Tissue Sections refresh Thickness μm # Sections '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SlicesInputComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SlicesInputModule.html":{"url":"modules/SlicesInputModule.html","title":"module - SlicesInputModule","body":"\n \n\n\n\n\n Modules\n SlicesInputModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SlicesInputModule\n\n\n\ncluster_SlicesInputModule_exports\n\n\n\ncluster_SlicesInputModule_declarations\n\n\n\n\nSlicesInputComponent\n\nSlicesInputComponent\n\n\n\nSlicesInputModule\n\nSlicesInputModule\n\nSlicesInputModule -->\n\nSlicesInputComponent->SlicesInputModule\n\n\n\n\n\nSlicesInputComponent \n\nSlicesInputComponent \n\nSlicesInputComponent -->\n\nSlicesInputModule->SlicesInputComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SlicesInputComponent\n \n \n \n \n Exports\n \n \n SlicesInputComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatRippleModule } from '@angular/material/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\nimport { NumbersOnlyModule } from 'ccf-shared';\nimport { SlicesInputComponent } from './slices-input.component';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatInputModule,\n MatIconModule,\n MatRippleModule,\n MatTooltipModule,\n NumbersOnlyModule,\n MatFormFieldModule\n ],\n declarations: [SlicesInputComponent],\n exports: [SlicesInputComponent]\n})\nexport class SlicesInputModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/StageNavComponent.html":{"url":"components/StageNavComponent.html","title":"component - StageNavComponent","body":"\n \n\n\n\n\n\n Components\n \n StageNavComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts\n\n\n\n \n Description\n \n \n Component that allows the user to change the viewing angle and rendering mode of the stage.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-stage-nav\n \n\n\n\n \n styleUrls\n ./stage-nav.component.scss\n \n\n\n\n \n templateUrl\n ./stage-nav.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n isDropdownActive\n \n \n isDropdownHidden\n \n \n \n labelRef\n \n \n \n optionsRef\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n handleClick\n \n \n updateSide\n \n \n updateView\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n side\n \n \n useDropdownMenu\n \n \n view3D\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n sideChange\n \n \n view3DChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n useDropdownMenu\n \n \n labelEl\n \n \n optionsEl\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:60\n \n \n\n \n \n Creates an instance of stage nav component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n side\n \n \n \n \n Type : Side\n\n \n \n \n \n Default value : 'anterior'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:29\n \n \n \n \n Input that allows changing the current side from outside the component\n\n \n \n \n \n \n \n \n \n \n useDropdownMenu\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:23\n \n \n \n \n Whether to use a drop down menu instead of a options bar\n\n \n \n \n \n \n \n \n \n \n view3D\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:32\n \n \n \n \n Input that allows toggling of 3D view on / off from outside the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n sideChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:35\n \n \n \n \n Output that emits whenever the current side selection changes\n\n \n \n \n \n \n \n \n \n \n view3DChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:38\n \n \n \n \n Output that emits whenever the 3D view is toggled on / off\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-stage-nav\"\n\n \n \n \n \n Default value : 'ccf-stage-nav'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:76\n \n \n\n\n \n \n Listens to document click event\nCloses the popup only if user clicks outside the popup\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n handleClick\n \n \n \n \n \n \n \n handleClick(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:76\n \n \n\n\n \n \n Listens to document click event\nCloses the popup only if user clicks outside the popup\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element on which the event was fired\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSide\n \n \n \n \n \n \nupdateSide(selection: Side)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:91\n \n \n\n\n \n \n Handles the updating of the side selection and calling the event emitter\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n selection\n \n Side\n \n\n \n No\n \n\n\n \n the new selected side\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateView\n \n \n \n \n \n \nupdateView(selection: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:109\n \n \n\n\n \n \n Handles updating of the boolean that keeps track of current view\nand calling the event emitter.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n selection\n \n boolean\n \n\n \n No\n \n\n\n \n 3D (true) or Register (false)\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-stage-nav'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:19\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n isDropdownActive\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:47\n \n \n\n \n \n Whether this component shows a dropdown menu or an options bar\n\n \n \n\n \n \n \n \n \n \n \n \n isDropdownHidden\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:50\n \n \n\n \n \n Whether the dropdown menu is hidden\n\n \n \n\n \n \n \n \n \n \n \n \n \n labelRef\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('label', {static: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:41\n \n \n\n \n \n Label for dropdown\n\n \n \n\n \n \n \n \n \n \n \n \n \n optionsRef\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('options', {static: true})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:44\n \n \n\n \n \n Options dropdown\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n useDropdownMenu\n \n \n\n\n \n \n setuseDropdownMenu(value: boolean)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:23\n \n \n \n \n Whether to use a drop down menu instead of a options bar\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n \n boolean\n \n \n \n No\n \n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n labelEl\n \n \n\n \n \n getlabelEl()\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:53\n \n \n \n \n Simple helper for accessing the native label element\n\n\n \n Returns : HTMLElement\n\n \n \n \n\n \n \n \n \n \n \n \n optionsEl\n \n \n\n \n \n getoptionsEl()\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts:58\n \n \n \n \n Simple helper for accessing the native options element\n\n\n \n Returns : HTMLElement\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, HostListener, Input, Output, ViewChild,\n} from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/** Valid values for side. */\nexport type Side = 'left' | 'right' | 'anterior' | 'posterior' | '3D';\n\n/** Component that allows the user to change the viewing angle and rendering mode of the stage. */\n@Component({\n selector: 'ccf-stage-nav',\n templateUrl: './stage-nav.component.html',\n styleUrls: ['./stage-nav.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class StageNavComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-stage-nav';\n\n /** Whether to use a drop down menu instead of a options bar */\n @Input()\n set useDropdownMenu(value: boolean) {\n this.isDropdownActive = value;\n this.isDropdownHidden = true;\n }\n\n /** Input that allows changing the current side from outside the component */\n @Input() side: Side = 'anterior';\n\n /** Input that allows toggling of 3D view on / off from outside the component */\n @Input() view3D = false;\n\n /** Output that emits whenever the current side selection changes */\n @Output() readonly sideChange = new EventEmitter();\n\n /** Output that emits whenever the 3D view is toggled on / off */\n @Output() readonly view3DChange = new EventEmitter();\n\n /** Label for dropdown */\n @ViewChild('label', { static: true }) labelRef: ElementRef;\n\n /** Options dropdown */\n @ViewChild('options', { static: true }) optionsRef: ElementRef;\n\n /** Whether this component shows a dropdown menu or an options bar */\n isDropdownActive = false;\n\n /** Whether the dropdown menu is hidden */\n isDropdownHidden = true;\n\n /** Simple helper for accessing the native label element */\n private get labelEl(): HTMLElement {\n return this.labelRef.nativeElement;\n }\n\n /** Simple helper for accessing the native options element */\n private get optionsEl(): HTMLElement {\n return this.optionsRef.nativeElement;\n }\n\n /**\n * Creates an instance of stage nav component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Listens to document click event\n * Closes the popup only if user clicks outside the popup\n *\n * @param target The element on which the event was fired\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n const { isDropdownHidden, labelEl, optionsEl } = this;\n\n if (labelEl.contains(target)) {\n this.isDropdownHidden = !isDropdownHidden;\n } else if (!optionsEl.contains(target)) {\n this.isDropdownHidden = true;\n }\n }\n\n /**\n * Handles the updating of the side selection and calling the event emitter\n *\n * @param selection the new selected side\n */\n updateSide(selection: Side): void {\n this.ga.event('side_update', 'stage_nav', selection);\n\n if (selection === '3D') {\n this.updateView(true);\n } else {\n this.updateView(false);\n this.side = selection;\n this.sideChange.emit(this.side);\n }\n }\n\n /**\n * Handles updating of the boolean that keeps track of current view\n * and calling the event emitter.\n *\n * @param selection 3D (true) or Register (false)\n */\n updateView(selection: boolean): void {\n this.view3D = selection;\n this.ga.event('view_update', 'stage_nav', selection ? '3D' : 'Register');\n this.view3DChange.emit(this.view3D);\n }\n}\n\n \n\n \n \n Options\n arrow_drop_down\n\n\n\n \n Left\n Right\n Anterior\n Posterior\n \n\n \n\n\n\n \n\n \n \n ./stage-nav.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n flex-wrap: wrap;\n\n .dropdown-label {\n display: none;\n align-items: center;\n\n mat-label,\n mat-icon {\n line-height: 1.5rem;\n }\n\n &.dropdown {\n display: flex;\n cursor: pointer;\n align-items: start;\n }\n }\n\n .stage-options {\n display: flex;\n align-items: center;\n\n .input-group {\n .nav-input {\n margin-right: 1rem;\n margin-bottom: 1.5rem;\n }\n }\n\n .view-slider {\n white-space: nowrap;\n }\n\n &.dropdowncontainer {\n display: flex;\n flex-direction: column;\n border-radius: 0.25rem;\n width: 16.5rem;\n position: absolute;\n top: 3.5rem;\n z-index: 1;\n transition: opacity 0.25s;\n\n :first-child {\n margin-top: 0.5rem;\n }\n\n :last-child {\n margin-bottom: 0.5rem;\n }\n\n .input-group {\n margin-left: .875rem;\n margin-right: 0;\n display: flex;\n flex-wrap: wrap;\n\n .nav-input {\n display: flex;\n margin: 0;\n margin-right: 0.875rem;\n height: 2.5rem;\n\n ::ng-deep .mdc-label {\n padding-left: 0;\n }\n }\n }\n\n .view-slider {\n display: flex;\n align-items: center;\n height: 3rem;\n margin: 0 0.5rem;\n }\n\n mat-divider {\n visibility: visible;\n border-top: 2px solid;\n }\n }\n\n &.hidden {\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.25s, opacity 0.25s;\n\n mat-divider {\n visibility: hidden;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Options arrow_drop_down Left Right Anterior Posterior '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'StageNavComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StageNavModule.html":{"url":"modules/StageNavModule.html","title":"module - StageNavModule","body":"\n \n\n\n\n\n Modules\n StageNavModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_StageNavModule\n\n\n\ncluster_StageNavModule_exports\n\n\n\ncluster_StageNavModule_imports\n\n\n\ncluster_StageNavModule_declarations\n\n\n\n\nStageNavComponent\n\nStageNavComponent\n\n\n\nStageNavModule\n\nStageNavModule\n\nStageNavModule -->\n\nStageNavComponent->StageNavModule\n\n\n\n\n\nStageNavComponent \n\nStageNavComponent \n\nStageNavComponent -->\n\nStageNavModule->StageNavComponent \n\n\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nStageNavModule -->\n\nLabeledSlideToggleModule->StageNavModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n StageNavComponent\n \n \n \n \n Imports\n \n \n LabeledSlideToggleModule\n \n \n \n \n Exports\n \n \n StageNavComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatRadioModule } from '@angular/material/radio';\nimport { MatSelectModule } from '@angular/material/select';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { LabeledSlideToggleModule } from '../../../shared/components/labeled-slide-toggle/labeled-slide-toggle.module';\n\nimport { StageNavComponent } from './stage-nav.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatRadioModule,\n MatSelectModule,\n MatIconModule,\n MatDividerModule,\n LabeledSlideToggleModule,\n MatTooltipModule\n ],\n declarations: [StageNavComponent],\n exports: [StageNavComponent]\n})\nexport class StageNavModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@angular-ru/ngxs';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsStoragePluginModule } from '@ngxs/storage-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { environment } from '../../../environments/environment';\nimport { AnatomicalStructureTagState } from './anatomical-structure-tags/anatomical-structure-tags.state';\nimport { IconRegistryState } from './icon-registry/icon-registry.state';\nimport { ModelState } from './model/model.state';\nimport { PageState } from './page/page.state';\nimport { ReferenceDataState } from './reference-data/reference-data.state';\nimport { RegistrationState } from './registration/registration.state';\nimport { SceneState } from './scene/scene.state';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState,\n IconRegistryState,\n PageState,\n ModelState,\n AnatomicalStructureTagState,\n ReferenceDataState,\n RegistrationState,\n SceneState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n // Must come before all other plugins except the ngxs data plugin!\n NgxsStoragePluginModule.forRoot({\n key: ['registration.registrations']\n }),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Tag.html":{"url":"interfaces/Tag.html","title":"interface - Tag","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Tag\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n\n\n \n Description\n \n \n A tag\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: TagId\n\n \n \n\n\n \n \n Type : TagId\n\n \n \n\n\n\n\n\n \n \n Unique identifier\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Display label\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \"assigned\" | \"added\" | \"removed\"\n\n \n \n\n\n \n \n Type : \"assigned\" | \"added\" | \"removed\"\n\n \n \n\n\n\n\n\n \n \n How the tag was added\n\n \n \n \n \n \n \n\n\n \n export type TagId = string | number;\n\n/**\n * A tag\n */\nexport interface Tag {\n /** Unique identifier */\n id: TagId;\n /** Display label */\n label: string;\n /** How the tag was added */\n type: 'assigned' | 'added' | 'removed';\n}\n\n/**\n * Search result\n */\nexport interface TagSearchResult {\n /** Total number of possible results */\n totalCount: number;\n /** Partial results up to a limit */\n results: Tag[];\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TagListComponent.html":{"url":"components/TagListComponent.html","title":"component - TagListComponent","body":"\n \n\n\n\n\n\n Components\n \n TagListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts\n\n\n\n \n Description\n \n \n A list of removable tags\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tag-list\n \n\n\n\n \n styleUrls\n ./tag-list.component.scss\n \n\n\n\n \n templateUrl\n ./tag-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n removeTag\n \n \n tagClasses\n \n \n tagId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n tags\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n tagRemoved\n \n \n tagsChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:33\n \n \n\n \n \n Creates an instance of tag list component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n tags\n \n \n \n \n Type : Tag[]\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:23\n \n \n \n \n The tags\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n tagRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:28\n \n \n \n \n Emits when a tag is removed\n\n \n \n \n \n \n \n \n \n \n tagsChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:33\n \n \n \n \n Emits the new array of tags when a tag has been removed\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tag-list\"\n\n \n \n \n \n Default value : 'ccf-tag-list'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n removeTag\n \n \n \n \n \n \nremoveTag(tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:62\n \n \n\n\n \n \n Removes a tag from the list\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n Tag to remove\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n tagClasses\n \n \n \n \n \n \ntagClasses(tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:53\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n tagId\n \n \n \n \n \n \ntagId(_index: number, tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:49\n \n \n\n\n \n \n Gets the unique identifier for a tag\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n A tag\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tag-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { Tag } from '../../../core/models/anatomical-structure-tag';\n\n\n/**\n * A list of removable tags\n */\n@Component({\n selector: 'ccf-tag-list',\n templateUrl: './tag-list.component.html',\n styleUrls: ['./tag-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TagListComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-tag-list';\n\n /**\n * The tags\n */\n @Input() tags: Tag[];\n\n /**\n * Emits when a tag is removed\n */\n @Output() readonly tagRemoved = new EventEmitter();\n\n /**\n * Emits the new array of tags when a tag has been removed\n */\n @Output() readonly tagsChange = new EventEmitter();\n\n /**\n * Creates an instance of tag list component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Gets the unique identifier for a tag\n *\n * @param _index Unused\n * @param tag A tag\n * @returns An identifier\n */\n tagId(_index: number, tag: Tag): unknown {\n return tag.id;\n }\n\n tagClasses(tag: Tag): string[] {\n return tag.type === 'added' ? ['added'] : ['assigned'];\n }\n\n /**\n * Removes a tag from the list\n *\n * @param tag Tag to remove\n */\n removeTag(tag: Tag): void {\n this.tags = this.tags.filter(obj => obj !== tag);\n this.ga.event('tag_removed', 'tag_list', tag.label);\n this.tagRemoved.emit(tag);\n this.tagsChange.emit(this.tags);\n }\n}\n\n \n\n \n \n \n {{ tag.label }}\n cancel\n \n\n\n \n\n \n \n ./tag-list.component.scss\n \n :host {\n display: block;\n overflow-x: hidden;\n overflow-y: auto;\n\n ::ng-deep .mdc-evolution-chip-set__chips {\n margin: 0 !important;\n\n .mdc-evolution-chip__text-label {\n font-size: 14px;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ tag.label }} cancel '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TagListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TagListModule.html":{"url":"modules/TagListModule.html","title":"module - TagListModule","body":"\n \n\n\n\n\n Modules\n TagListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TagListModule\n\n\n\ncluster_TagListModule_exports\n\n\n\ncluster_TagListModule_declarations\n\n\n\n\nTagListComponent\n\nTagListComponent\n\n\n\nTagListModule\n\nTagListModule\n\nTagListModule -->\n\nTagListComponent->TagListModule\n\n\n\n\n\nTagListComponent \n\nTagListComponent \n\nTagListComponent -->\n\nTagListModule->TagListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/tag-list/tag-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TagListComponent\n \n \n \n \n Exports\n \n \n TagListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatChipsModule } from '@angular/material/chips';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { TagListComponent } from './tag-list.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatChipsModule,\n MatIconModule\n ],\n declarations: [TagListComponent],\n exports: [TagListComponent],\n})\nexport class TagListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TagSearchComponent.html":{"url":"components/TagSearchComponent.html","title":"component - TagSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n TagSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n\n\n\n \n Description\n \n \n Component for searching, selecting, and adding tags.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tag-search\n \n\n\n\n \n styleUrls\n ./tag-search.component.scss\n \n\n\n\n \n templateUrl\n ./tag-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n checkedResults\n \n \n \n closeSearch\n \n \n \n Readonly\n clsName\n \n \n Readonly\n countMapping\n \n \n Private\n Readonly\n destroy$\n \n \n resultsVisible\n \n \n Readonly\n searchControl\n \n \n searchResults\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n addTags\n \n \n \n \n closeResults\n \n \n \n Private\n executeSearch\n \n \n Private\n getUpdatedCheckedResults\n \n \n hasCheckedTags\n \n \n ngOnDestroy\n \n \n \n \n openResults\n \n \n tagId\n \n \n \n Private\n truncateResults\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n placeholder\n \n \n search\n \n \n searchLimit\n \n \n searchThrottle\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n added\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n click\n \n \n focusin\n \n \n window:click\n \n \n window:focusin\n \n \n \n \n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(el: ElementRef, ga: GoogleAnalyticsService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:74\n \n \n\n \n \n Creates an instance of tag search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n el\n \n \n ElementRef\n \n \n \n No\n \n \n \n Element for this component\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n Reference to change detector\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n placeholder\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Add Anatomical Structures ...'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:37\n \n \n \n \n Placeholder text\n\n \n \n \n \n \n \n \n \n \n search\n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:40\n \n \n \n \n Search method\n\n \n \n \n \n \n \n \n \n \n searchLimit\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:43\n \n \n \n \n Maximum number of results to show\n\n \n \n \n \n \n \n \n \n \n searchThrottle\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:46\n \n \n \n \n Throttle time between search calls\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n added\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:49\n \n \n \n \n Emits when tags are added\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tag-search\"\n\n \n \n \n \n Default value : 'ccf-tag-search'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n click\n \n \n \n \n \n \nclick()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:151\n \n \n\n\n \n \n Opens the results panel\n\n\n \n \n \n \n \n \n \n \n \n \n focusin\n \n \n \n \n \n \nfocusin()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:151\n \n \n\n\n \n \n Opens the results panel\n\n\n \n \n \n \n \n \n \n \n \n \n window:click\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \nwindow:click(event: Event)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:164\n \n \n\n\n \n \n Closes the results panel\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n event\n\n \n No\n \n\n\n \n DOM event\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n window:focusin\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \nwindow:focusin(event: Event)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:164\n \n \n\n\n \n \n Closes the results panel\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n event\n\n \n No\n \n\n\n \n DOM event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n addTags\n \n \n \n \n \n \naddTags()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:133\n \n \n\n\n \n \n Emits selected tags and resets the search and selections\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n closeResults\n \n \n \n \n \n \n \n closeResults(event: Event)\n \n \n\n \n \n Decorators : \n \n @HostListener('window:click', ['$event'])@HostListener('window:focusin', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:164\n \n \n\n\n \n \n Closes the results panel\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n Event\n \n\n \n No\n \n\n\n \n DOM event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n executeSearch\n \n \n \n \n \n \n \n executeSearch(text: string)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:180\n \n \n\n\n \n \n Executes a search on a piece of text.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n Search text\n\n \n \n \n \n \n \n \n \n Returns : ObservableInput\n\n \n \n An observable of the search result.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getUpdatedCheckedResults\n \n \n \n \n \n \n \n getUpdatedCheckedResults(result: TagSearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:219\n \n \n\n\n \n \n Computes a new checked object for result items. Already checked items are preserved.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n TagSearchResult\n \n\n \n No\n \n\n\n \n New results\n\n \n \n \n \n \n \n \n \n Returns : Record\n\n \n \n A new checked object\n\n \n \n \n \n \n \n \n \n \n \n \n hasCheckedTags\n \n \n \n \n \n \nhasCheckedTags()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:126\n \n \n\n\n \n \n Determines whether any tags have been checked\n\n\n \n \n \n Returns : boolean\n\n \n \n true if any tag has been checked by the user\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:105\n \n \n\n\n \n \n Cleans up component on destruction\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n openResults\n \n \n \n \n \n \n \n openResults()\n \n \n\n \n \n Decorators : \n \n @HostListener('click')@HostListener('focusin')\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:151\n \n \n\n\n \n \n Opens the results panel\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n tagId\n \n \n \n \n \n \ntagId(_index: number, tag: Tag)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:117\n \n \n\n\n \n \n Extracts the tag identifier\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n tag\n \n Tag\n \n\n \n No\n \n\n\n \n A tag\n\n \n \n \n \n \n \n \n \n Returns : TagId\n\n \n \n The identifier corresponding to the tag\n\n \n \n \n \n \n \n \n \n \n \n \n \n Private\n truncateResults\n \n \n \n \n \n \n \n truncateResults(result: TagSearchResult)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:199\n \n \n\n\n \n \n Truncates the number of results returned by a search\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n TagSearchResult\n \n\n \n No\n \n\n\n \n The results\n\n \n \n \n \n \n \n \n \n Returns : TagSearchResult\n\n \n \n Results with at most searchLimit items\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n checkedResults\n \n \n \n \n \n \n Type : Record\n\n \n \n \n \n Default value : {}\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:68\n \n \n\n \n \n Object of currently checked search results\n\n \n \n\n \n \n \n \n \n \n \n \n \n closeSearch\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('closeSearch', {read: ElementRef, static: false})\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:52\n \n \n\n \n \n Element for close search button\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tag-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:34\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n countMapping\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n /* eslint-disable-next-line @typescript-eslint/naming-convention */\n '=1': '1 result',\n other: '# results'\n }\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:55\n \n \n\n \n \n Mapping for pluralizing the result total count\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n Readonly\n destroy$\n \n \n \n \n \n \n Default value : new Subject()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:74\n \n \n\n \n \n Emits and completes when component is destroyed. Used to clean up observables.\n\n \n \n\n \n \n \n \n \n \n \n \n resultsVisible\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:71\n \n \n\n \n \n Whether results are shown\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n searchControl\n \n \n \n \n \n \n Default value : new UntypedFormControl()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:62\n \n \n\n \n \n Search field controller\n\n \n \n\n \n \n \n \n \n \n \n \n searchResults\n \n \n \n \n \n \n Default value : EMPTY_RESULT\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts:65\n \n \n\n \n \n Search results\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener, Input,\n OnDestroy, Output, ViewChild,\n} from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { bind as Bind } from 'bind-decorator';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { from, interval, ObservableInput, Subject } from 'rxjs';\nimport { catchError, map, switchMap, takeUntil, throttle } from 'rxjs/operators';\n\nimport { Tag, TagId, TagSearchResult } from '../../../core/models/anatomical-structure-tag';\n\n\n/** Default search results limit */\nconst DEFAULT_SEARCH_LIMIT = 5;\n/** Default search throttle time in ms */\nconst DEFAULT_SEARCH_THROTTLE = 100;\n/** Empty search result object */\nconst EMPTY_RESULT: TagSearchResult = { totalCount: 0, results: [] };\n\n\n/**\n * Component for searching, selecting, and adding tags.\n */\n@Component({\n selector: 'ccf-tag-search',\n templateUrl: './tag-search.component.html',\n styleUrls: ['./tag-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TagSearchComponent implements OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-tag-search';\n\n /** Placeholder text */\n @Input() placeholder = 'Add Anatomical Structures ...';\n\n /** Search method */\n @Input() search?: (text: string, limit: number) => ObservableInput;\n\n /** Maximum number of results to show */\n @Input() searchLimit?: number;\n\n /** Throttle time between search calls */\n @Input() searchThrottle?: number;\n\n /** Emits when tags are added */\n @Output() readonly added = new EventEmitter();\n\n /** Element for close search button */\n @ViewChild('closeSearch', { read: ElementRef, static: false }) closeSearch: ElementRef;\n\n /** Mapping for pluralizing the result total count */\n readonly countMapping = {\n /* eslint-disable-next-line @typescript-eslint/naming-convention */\n '=1': '1 result',\n other: '# results'\n };\n\n /** Search field controller */\n readonly searchControl = new UntypedFormControl();\n\n /** Search results */\n searchResults = EMPTY_RESULT;\n\n /** Object of currently checked search results */\n checkedResults: Record = {};\n\n /** Whether results are shown */\n resultsVisible = false;\n\n /** Emits and completes when component is destroyed. Used to clean up observables. */\n private readonly destroy$ = new Subject();\n\n /**\n * Creates an instance of tag search component.\n *\n * @param el Element for this component\n * @param ga Analytics service\n * @param cdr Reference to change detector\n */\n constructor(\n private readonly el: ElementRef,\n private readonly ga: GoogleAnalyticsService,\n cdr: ChangeDetectorRef\n ) {\n this.searchControl.valueChanges.pipe(\n takeUntil(this.destroy$),\n throttle(\n () => interval(this.searchThrottle ?? DEFAULT_SEARCH_THROTTLE),\n { leading: true, trailing: true }\n ),\n switchMap(this.executeSearch),\n ).subscribe(result => {\n this.searchResults = result;\n this.checkedResults = this.getUpdatedCheckedResults(result);\n cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up component on destruction\n */\n ngOnDestroy(): void {\n this.destroy$.next();\n this.destroy$.complete();\n }\n\n /**\n * Extracts the tag identifier\n *\n * @param _index Unused\n * @param tag A tag\n * @returns The identifier corresponding to the tag\n */\n tagId(_index: number, tag: Tag): TagId {\n return tag.id;\n }\n\n /**\n * Determines whether any tags have been checked\n *\n * @returns true if any tag has been checked by the user\n */\n hasCheckedTags(): boolean {\n return Object.values(this.checkedResults).some(v => v);\n }\n\n /**\n * Emits selected tags and resets the search and selections\n */\n addTags(): void {\n const { searchControl, searchResults, checkedResults } = this;\n const tags = searchResults.results.filter(tag => checkedResults[tag.id]);\n\n if (tags.length > 0) {\n searchControl.reset();\n this.searchResults = EMPTY_RESULT;\n this.checkedResults = {};\n this.ga.event('tags_added', 'tag_search', tags.map(tag => tag.label).join(','));\n this.added.emit(tags);\n }\n }\n\n /**\n * Opens the results panel\n */\n @HostListener('click') // eslint-disable-line\n @HostListener('focusin') // eslint-disable-line\n openResults(): void {\n if (!this.resultsVisible) {\n this.resultsVisible = true;\n }\n }\n\n /**\n * Closes the results panel\n *\n * @param event DOM event\n */\n @HostListener('window:click', ['$event']) // eslint-disable-line\n @HostListener('window:focusin', ['$event']) // eslint-disable-line\n closeResults(event: Event): void {\n const { closeSearch } = this;\n if (this.resultsVisible && event.target instanceof Node) {\n if (!this.el.nativeElement.contains(event.target) || closeSearch.nativeElement.contains(event.target)) {\n this.resultsVisible = false;\n }\n }\n }\n\n /**\n * Executes a search on a piece of text.\n *\n * @param text Search text\n * @returns An observable of the search result.\n */\n @Bind\n private executeSearch(text: string): ObservableInput {\n const { search, searchLimit = DEFAULT_SEARCH_LIMIT } = this;\n if (!text || !search) {\n return [EMPTY_RESULT];\n }\n\n return from(search(text, searchLimit)).pipe(\n catchError(() => [EMPTY_RESULT]),\n map(this.truncateResults)\n );\n }\n\n /**\n * Truncates the number of results returned by a search\n *\n * @param result The results\n * @returns Results with at most `searchLimit` items\n */\n @Bind\n private truncateResults(result: TagSearchResult): TagSearchResult {\n const { searchLimit = DEFAULT_SEARCH_LIMIT } = this;\n const items = result.results;\n\n if (items.length > searchLimit) {\n return {\n ...result,\n results: items.slice(0, searchLimit)\n };\n }\n\n return result;\n }\n\n /**\n * Computes a new checked object for result items. Already checked items are preserved.\n *\n * @param result New results\n * @returns A new checked object\n */\n private getUpdatedCheckedResults(result: TagSearchResult): Record {\n const prev = this.checkedResults;\n return result.results.reduce((acc, { id }) => {\n acc[id] = prev[id] ?? false;\n return acc;\n }, {});\n }\n}\n\n \n\n \n \n\n\n \n \n \n add\n \n \n\n \n \n \n {{ result.label }}\n \n \n\n \n {{ searchResults.totalCount | i18nPlural:countMapping }}\n \n \n\n\n \n\n \n \n ./tag-search.component.scss\n \n :host {\n display: block;\n position: relative;\n\n .spacer {\n // Calculated by adding up all padding/margin/height of material form fields\n height: 3.5rem;\n }\n\n .overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n z-index: 10;\n\n .search-box {\n display: flex;\n width: 100%;\n align-items: center;\n height: 3rem;\n\n .add-button {\n border-radius: 0.25rem;\n border: none;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n height: 100%;\n }\n }\n\n .results {\n margin-top: 0.5rem;\n\n .count {\n margin-top: 0.5rem;\n font-size: 0.75rem;\n text-align: end;\n }\n }\n\n ::ng-deep .mat-mdc-form-field-infix {\n min-height: inherit;\n padding: 0;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' add {{ result.label }} {{ searchResults.totalCount | i18nPlural:countMapping }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TagSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TagSearchModule.html":{"url":"modules/TagSearchModule.html","title":"module - TagSearchModule","body":"\n \n\n\n\n\n Modules\n TagSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TagSearchModule\n\n\n\ncluster_TagSearchModule_declarations\n\n\n\ncluster_TagSearchModule_exports\n\n\n\n\nTagSearchComponent\n\nTagSearchComponent\n\n\n\nTagSearchModule\n\nTagSearchModule\n\nTagSearchModule -->\n\nTagSearchComponent->TagSearchModule\n\n\n\n\n\nTagSearchComponent \n\nTagSearchComponent \n\nTagSearchComponent -->\n\nTagSearchModule->TagSearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TagSearchComponent\n \n \n \n \n Exports\n \n \n TagSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { TagSearchComponent } from './tag-search.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n\n MatButtonModule,\n MatCheckboxModule,\n MatFormFieldModule,\n MatIconModule,\n MatInputModule,\n ],\n declarations: [TagSearchComponent],\n exports: [TagSearchComponent]\n})\nexport class TagSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TagSearchResult.html":{"url":"interfaces/TagSearchResult.html","title":"interface - TagSearchResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TagSearchResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n\n\n \n Description\n \n \n Search result\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n results\n \n \n \n \n totalCount\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n results\n \n \n \n \n \n \n \n \n results: Tag[]\n\n \n \n\n\n \n \n Type : Tag[]\n\n \n \n\n\n\n\n\n \n \n Partial results up to a limit\n\n \n \n \n \n \n \n \n \n \n totalCount\n \n \n \n \n \n \n \n \n totalCount: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Total number of possible results\n\n \n \n \n \n \n \n\n\n \n export type TagId = string | number;\n\n/**\n * A tag\n */\nexport interface Tag {\n /** Unique identifier */\n id: TagId;\n /** Display label */\n label: string;\n /** How the tag was added */\n type: 'assigned' | 'added' | 'removed';\n}\n\n/**\n * Search result\n */\nexport interface TagSearchResult {\n /** Total number of possible results */\n totalCount: number;\n /** Partial results up to a limit */\n results: Tag[];\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThemingModule.html":{"url":"modules/ThemingModule.html","title":"module - ThemingModule","body":"\n \n\n\n\n\n Modules\n ThemingModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\n\nThemingService\n\nThemingService\n\n\n\nThemingModule\n\nThemingModule\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/core/services/theming/theming.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ThemingService\n \n \n \n \n \n\n\n \n\n\n \n import { APP_BOOTSTRAP_LISTENER, NgModule } from '@angular/core';\n\nimport { ThemingService } from './theming.service';\n\n\n@NgModule({\n providers: [\n { provide: APP_BOOTSTRAP_LISTENER, useValue: ThemingService.initialize, multi: true },\n ThemingService\n ]\n})\nexport class ThemingModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ThemingService.html":{"url":"injectables/ThemingService.html","title":"injectable - ThemingService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ThemingService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n\n\n \n Description\n \n \n Manages the currently active theme.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n defaultTheme\n \n \n Private\n element\n \n \n Private\n injector\n \n \n Private\n theme\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n getTheme\n \n \n Static\n initialize\n \n \n initialize\n \n \n resetTheme\n \n \n setTheme\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultTheme: string | null)\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:25\n \n \n\n \n \n Creates the theming service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultTheme\n \n \n string | null\n \n \n \n No\n \n \n \n An optional default theme.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n \n \n \n \n \n applyThemeClass(cls: string, method: \"add\" | \"remove\")\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:83\n \n \n\n\n \n \n Adds or removes a theme class from the necessary components.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n Description\n \n \n \n \n cls\n \n string\n \n\n \n No\n \n\n \n \n\n \n The theme class.\n\n \n \n \n method\n \n \"add\" | \"remove\"\n \n\n \n No\n \n\n \n 'add'\n \n\n \n Whether to add or remove the theme.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTheme\n \n \n \n \n \n \ngetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:39\n \n \n\n\n \n \n Get the currently active theme.\n\n\n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n initialize\n \n \n \n \n \n \n \n initialize(component: ComponentRef<>)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:21\n \n \n\n\n \n \n Initializer called during bootstrap to set up theming.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n component\n \n ComponentRef<>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initialize\n \n \n \n \n \n \ninitialize(element: ElementRef<>, injector: Injector)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:71\n \n \n\n\n \n \n Binds theming service to a component.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n element\n \n ElementRef<>\n \n\n \n No\n \n\n\n \n \n injector\n \n Injector\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetTheme\n \n \n \n \n \n \nresetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:60\n \n \n\n\n \n \n Resets the theme to the default.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setTheme\n \n \n \n \n \n \nsetTheme(theme: string)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:48\n \n \n\n\n \n \n Sets the currently active theme.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n theme\n \n string\n \n\n \n No\n \n\n\n \n The new theme class.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n defaultTheme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:16\n \n \n\n \n \n Default theme class.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n element\n \n \n \n \n \n \n Type : ElementRef<>\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n injector\n \n \n \n \n \n \n Type : Injector\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:14\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/core/services/theming/theming.service.ts:18\n \n \n\n \n \n Currently active theme class.\n\n \n \n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { ComponentRef, ElementRef, Inject, Injector, Injectable, InjectionToken, Optional, Renderer2 } from '@angular/core';\n\n/** Token for specifying the default theme class. */\nexport const DEFAULT_THEME = new InjectionToken('Default theme class');\n\n/**\n * Manages the currently active theme.\n */\n@Injectable()\nexport class ThemingService {\n private element: ElementRef;\n private injector: Injector;\n /** Default theme class. */\n private defaultTheme: string;\n /** Currently active theme class. */\n private theme: string;\n\n /** Initializer called during bootstrap to set up theming. */\n static initialize(component: ComponentRef): void {\n const { injector, location } = component;\n const service = injector.get(ThemingService);\n service.initialize(location, injector);\n }\n\n /**\n * Creates the theming service.\n *\n * @param defaultTheme An optional default theme.\n */\n constructor(@Optional() @Inject(DEFAULT_THEME) defaultTheme: string | null) {\n this.defaultTheme = this.theme = defaultTheme ?? '';\n }\n\n /**\n * Get the currently active theme.\n */\n getTheme(): string {\n return this.theme;\n }\n\n /**\n * Sets the currently active theme.\n *\n * @param theme The new theme class.\n */\n setTheme(theme: string): void {\n if (theme === this.theme) {\n return;\n }\n this.applyThemeClass(this.theme, 'remove');\n this.applyThemeClass(theme);\n this.theme = theme;\n }\n\n /**\n * Resets the theme to the default.\n */\n resetTheme(): void {\n this.setTheme(this.defaultTheme);\n }\n\n\n /**\n * Binds theming service to a component.\n *\n * @param component The top level component.\n * @throws {Error} If the theming service has already been initialized.\n */\n initialize(element: ElementRef, injector: Injector): void {\n this.element = element;\n this.injector = injector;\n this.applyThemeClass(this.getTheme());\n }\n\n /**\n * Adds or removes a theme class from the necessary components.\n *\n * @param cls The theme class.\n * @param method Whether to add or remove the theme.\n */\n private applyThemeClass(cls: string, method: 'add' | 'remove' = 'add'): void {\n const { element, injector } = this;\n if (!cls || !element || !injector) {\n return;\n }\n\n const renderer = injector.get(Renderer2, null);\n if (!renderer) {\n return;\n }\n\n const root = element.nativeElement as HTMLElement;\n const overlay = injector.get(OverlayContainer, null)?.getContainerElement();\n const methodName = method === 'add' ? 'addClass' : 'removeClass';\n\n renderer[methodName](root, cls);\n if (overlay) {\n renderer[methodName](overlay, cls);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ToggleButtonComponent.html":{"url":"components/ToggleButtonComponent.html","title":"component - ToggleButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ToggleButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n\n\n\n \n Description\n \n \n Implements open/close button for the side drawers.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-toggle-button\n \n\n\n\n \n styleUrls\n ./toggle-button.component.scss\n \n\n\n\n \n templateUrl\n ./toggle-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n Private\n opened\n \n \n Private\n position\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n toggle\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n icon\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(drawer: DrawerComponent, messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Creates an instance of toggle button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n drawer\n \n \n DrawerComponent\n \n \n \n No\n \n \n \n The owning side drawer.\n\n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-toggle-button\"\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n\n \n \n Whether this button is attach to a drawer in position 'end'.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleMessage\n \n \n \n \n \n \nhandleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:85\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:65\n \n \n\n\n \n \n Initializes this component.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:75\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggle\n \n \n \n \n \n \ntoggle()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:97\n \n \n\n\n \n \n Updates the drawer state.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n opened\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:40\n \n \n\n \n \n Whether the owning drawer is opened.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n position\n \n \n \n \n \n \n Type : \"start\" | \"end\"\n\n \n \n \n \n Default value : 'start'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:38\n \n \n\n \n \n Position of the owning side drawer.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n\n \n \n getclassEnd()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n \n \n Whether this button is attach to a drawer in position 'end'.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n \n \n \n \n \n icon\n \n \n\n \n \n geticon()\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:27\n \n \n \n \n Gets the name of the icon to display.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Implements open/close button for the side drawers.\n */\n@Component({\n selector: 'ccf-drawer-toggle-button',\n templateUrl: './toggle-button.component.html',\n styleUrls: ['./toggle-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ToggleButtonComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-toggle-button';\n /** Whether this button is attach to a drawer in position 'end'. */\n @HostBinding('class.ccf-drawer-toggle-button-end')\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Gets the name of the icon to display. */\n get icon(): string {\n let expand = 'arrow_right';\n let collapse = 'arrow_left';\n if (this.position === 'end') {\n ([expand, collapse] = [collapse, expand]);\n }\n\n return this.opened ? collapse : expand;\n }\n\n /** Position of the owning side drawer. */\n private position: 'start' | 'end' = 'start';\n /** Whether the owning drawer is opened. */\n private opened = false;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of toggle button component.\n *\n * @param drawer The owning side drawer.\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(private drawer: DrawerComponent,\n messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n const channel = messageService.connect(this);\n this.subscriptions.add(channel.getMessagesFromSource(drawer).subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n setTimeout(() => {\n this.position = this.drawer.position;\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to be run.\n */\n handleMessage(msg: Message): boolean {\n if (msg.payload.type === 'drawer-toggled') {\n this.opened = msg.payload.opened;\n return true;\n }\n\n return false;\n }\n\n /**\n * Updates the drawer state.\n */\n toggle(): void {\n const drawer = this.drawer;\n const { opened, expanded } = drawer;\n if (opened) {\n if (expanded) {\n drawer.closeExpanded();\n } else {\n drawer.close();\n }\n } else {\n drawer.open();\n }\n }\n}\n\n \n\n \n \n arrow_right\n\n\n arrow_left\n\n \n\n \n \n ./toggle-button.component.scss\n \n :host {\n position: absolute;\n top: calc(50% - 2.0625rem);\n right: -1.0625rem;\n width: 1.0625rem;\n height: 3rem;\n border-radius: 0rem 0.25rem 0.25rem 0rem;\n cursor: pointer;\n transition: .25s;\n\n &.ccf-drawer-toggle-button-end {\n right: unset;\n left: calc(-1rem - 1px);\n border-radius: 0.25rem 0rem 0rem 0.25rem;\n }\n\n .expand-collapse-icon {\n position: absolute;\n right: 0rem;\n transition: .6s;\n padding-left: .15rem;\n\n &.hidden {\n opacity: 0;\n }\n }\n\n &.ccf-drawer-toggle-button-end .expand-collapse-icon {\n right: unset;\n left: -0.25rem;\n }\n}\n\n.mat-icon {\n right: 0.3rem;\n top: .675rem;\n padding-top: .05rem;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' arrow_right arrow_left'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ToggleButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/User.html":{"url":"interfaces/User.html","title":"interface - User","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n User\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/app.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n firstName\n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n firstName\n \n \n \n \n \n \n \n \n firstName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n lastName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnDestroy, OnInit, HostListener } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Subscription, ReplaySubject } from 'rxjs';\n\nimport { GlobalConfig } from './core/services/config/config';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { ModelState, RUI_ORGANS } from './core/store/model/model.state';\nimport { PageState } from './core/store/page/page.state';\n\nexport interface User {\n firstName: string;\n lastName: string;\n}\n\ninterface AppOptions extends GlobalConfig {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n}\n\n/**\n * App component\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppComponent implements OnDestroy, OnInit {\n /** Organs to be displayed in the organ selector */\n organList = RUI_ORGANS;\n\n /** True if the organ selector drawer is open */\n open = true;\n\n /** False until the initial registration modal is closed */\n registrationStarted = false;\n\n /** Disables changes in block position */\n disablePositionChange = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n\n theme: string;\n\n homeUrl: string;\n\n logoTooltip: string;\n\n /** All subscriptions managed by the container. */\n private readonly subscriptions = new Subscription();\n\n constructor(\n readonly model: ModelState, readonly page: PageState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, readonly theming: ThemingService,\n el: ElementRef, injector: Injector, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n this.subscriptions.add(\n page.registrationCallbackSet$.subscribe((callbackSet) => {\n this.open = !callbackSet;\n })\n );\n this.subscriptions.add(\n page.registrationStarted$.subscribe((registrationStarted) => {\n this.registrationStarted = registrationStarted;\n })\n );\n this.theme$.subscribe((theme: string) => {\n this.theme = theme;\n });\n this.globalConfig.getOption('homeUrl').subscribe((url: string) => {\n this.homeUrl = url;\n });\n this.globalConfig.getOption('logoTooltip').subscribe((tooltip: string) => {\n this.logoTooltip = tooltip;\n });\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n this.themeMode$.next('light');\n\n this.theming.setTheme(`${this.theme}-theme-light`);\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Shifts block position when certain keys are pressed\n *\n * @param target The keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n const oldPosition = this.model.snapshot.position;\n if (this.disablePositionChange || !this.registrationStarted) {\n return;\n }\n target.preventDefault();\n const delta = target.repeat ? 1.0 : 0.5;\n let newPosition = oldPosition;\n switch (target.key) {\n case 'q':\n newPosition = { ...oldPosition, z: oldPosition.z + delta };\n break;\n case 'e':\n newPosition = { ...oldPosition, z: oldPosition.z - delta };\n break;\n case 'w':\n newPosition = { ...oldPosition, y: oldPosition.y + delta };\n break;\n case 's':\n newPosition = { ...oldPosition, y: oldPosition.y - delta };\n break;\n case 'a':\n newPosition = { ...oldPosition, x: oldPosition.x - delta };\n break;\n case 'd':\n newPosition = { ...oldPosition, x: oldPosition.x + delta };\n break;\n default:\n break;\n }\n this.model.setPosition(newPosition);\n }\n\n /**\n * Disables block position change if an input element is clicked\n *\n * @param target The element clicked\n */\n @HostListener('document:click', ['$event.target'])\n handleClick(target: HTMLElement): void {\n if (target.nodeName === 'INPUT') {\n this.disablePositionChange = true;\n } else {\n this.disablePositionChange = false;\n }\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/UserName.html":{"url":"interfaces/UserName.html","title":"interface - UserName","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n UserName\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n \n\n\n \n Description\n \n \n User name data\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n firstName\n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n firstName\n \n \n \n \n \n \n \n \n firstName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n User's first name\n\n \n \n \n \n \n \n \n \n \n lastName\n \n \n \n \n \n \n \n \n lastName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n User's last name\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { UntypedFormControl, Validators } from '@angular/forms';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * User name data\n */\nexport interface UserName {\n /**\n * User's first name\n */\n firstName: string;\n\n /**\n * User's last name\n */\n lastName: string;\n}\n\n/**\n * Component for inputting the researcher's name\n */\n@Component({\n selector: 'ccf-name-input',\n templateUrl: './name-input.component.html',\n styleUrls: ['./name-input.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class NameInputComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-name-input';\n\n /**\n * Used to validate the first name input field.\n */\n firstNameValidator = new UntypedFormControl('', [Validators.required]);\n /**\n * Used to validate the last name input field.\n */\n lastNameValidator = new UntypedFormControl('', [Validators.required]);\n\n /**\n * Current user name\n */\n @Input()\n get name(): UserName {\n return this._name;\n }\n\n set name(value: UserName) {\n this._name = value;\n this.firstNameValidator.setValue(value?.firstName || '');\n this.lastNameValidator.setValue(value?.lastName || '');\n }\n\n private _name: UserName = {\n firstName: '',\n lastName: ''\n };\n\n /**\n * Emits a UserName object\n */\n @Output() readonly nameChange = new EventEmitter();\n\n /**\n * Creates an instance of name input component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Updates username with a new entry and emits the UserName object\n *\n * @param input InputEvent from the input element which contains the new value\n * @param key firstName or lastName\n */\n updateName(input: InputEvent, key: string): void {\n const inputTarget = input.target as HTMLInputElement;\n this.name = { ...this.name, [key]: inputTarget.value };\n this.ga.event('name_updated', 'name_input', key);\n this.nameChange.emit(this.name);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VideoModalComponent.html":{"url":"components/VideoModalComponent.html","title":"component - VideoModalComponent","body":"\n \n\n\n\n\n\n Components\n \n VideoModalComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts\n\n\n\n \n Description\n \n \n Component for displaying a youtube video inside of an angular material modal.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-video-modal\n \n\n\n\n \n styleUrls\n ./video-modal.component.scss\n \n\n\n\n \n templateUrl\n ./video-modal.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n Public\n data\n \n \n Public\n dialogRef\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n loadYoutubePlayerAPI\n \n \n ngOnInit\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(renderer2: Renderer2, dialogRef: MatDialogRef, data, document: Document)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:16\n \n \n\n \n \n Creates an instance of video modal component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n renderer2\n \n \n Renderer2\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n data\n \n \n \n \n \n No\n \n \n \n \n document\n \n \n Document\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-video-modal\"\n\n \n \n \n \n Default value : 'ccf-video-modal'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:16\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:47\n \n \n\n\n \n \n Closes the video modal component\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n loadYoutubePlayerAPI\n \n \n \n \n \n \nloadYoutubePlayerAPI()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:38\n \n \n\n\n \n \n loads the IFrame Player API code asynchronously from YouTube.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:31\n \n \n\n\n \n \n load the youtube player api in on init\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-video-modal'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:16\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:24\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts:23\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, OnInit, HostBinding, Inject, Renderer2, ChangeDetectionStrategy } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { DOCUMENT } from '@angular/common';\n\n/**\n * Component for displaying a youtube video inside of an angular material modal.\n */\n@Component({\n selector: 'ccf-video-modal',\n templateUrl: './video-modal.component.html',\n styleUrls: ['./video-modal.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VideoModalComponent implements OnInit {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-video-modal';\n\n /**\n * Creates an instance of video modal component.\n */\n constructor(\n private renderer2: Renderer2,\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: unknown,\n @Inject(DOCUMENT) private document: Document\n ) { }\n\n /**\n * load the youtube player api in on init\n */\n ngOnInit(): void {\n this.loadYoutubePlayerAPI();\n }\n\n /**\n * loads the IFrame Player API code asynchronously from YouTube.\n */\n loadYoutubePlayerAPI(): void {\n const script = this.renderer2.createElement('script') as HTMLScriptElement;\n script.src = 'https://www.youtube.com/iframe_api';\n this.renderer2.appendChild(this.document.body, script);\n }\n\n /**\n * Closes the video modal component\n */\n close(): void {\n this.dialogRef.close();\n }\n}\n\n \n\n \n \n \n clear\n \n \n \n \n \n \n\n\n \n\n \n \n ./video-modal.component.scss\n \n ::ng-deep {\n .mat-dialog-container {\n padding: 0;\n }\n\n .mat-dialog-content {\n display: block;\n margin: auto;\n padding: 0;\n max-height: 65vh;\n overflow: auto;\n width: fit-content;\n }\n}\n\n:host {\n .video-modal.wrapper {\n width: fit-content;\n\n .container {\n position: relative;\n\n .content {\n padding: 0.5rem;\n padding-top: 3rem;\n width: fit-content;\n border-radius: .5rem;\n }\n\n .close-icon {\n cursor: pointer;\n position: absolute;\n right: 0rem;\n font-size: 2.5rem;\n width: 2.5rem;\n height: 2.5rem;\n transition: .5s color;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' clear '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VideoModalComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VideoModalLauncherComponent.html":{"url":"components/VideoModalLauncherComponent.html","title":"component - VideoModalLauncherComponent","body":"\n \n\n\n\n\n\n Components\n \n VideoModalLauncherComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts\n\n\n\n \n Description\n \n \n Component for launching an angular material modal.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-video-modal-launcher\n \n\n\n\n \n styleUrls\n ./video-modal-launcher.component.scss\n \n\n\n\n \n templateUrl\n ./video-modal-launcher.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n launchVideoModal\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n visible\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog)\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:22\n \n \n\n \n \n Creates an instance of video modal launcher component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n visible\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:22\n \n \n \n \n Input used to toggle the launcher on and off.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-video-modal-launcher\"\n\n \n \n \n \n Default value : 'ccf-video-modal-launcher'\n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n launchVideoModal\n \n \n \n \n \n \nlaunchVideoModal()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:32\n \n \n\n\n \n \n Launches the video modal component.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-video-modal-launcher'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\n\nimport { VideoModalComponent } from '../video-modal/video-modal.component';\n\n/**\n * Component for launching an angular material modal.\n */\n@Component({\n selector: 'ccf-video-modal-launcher',\n templateUrl: './video-modal-launcher.component.html',\n styleUrls: ['./video-modal-launcher.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VideoModalLauncherComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-video-modal-launcher';\n\n /**\n * Input used to toggle the launcher on and off.\n */\n @Input() visible = true;\n\n /**\n * Creates an instance of video modal launcher component.\n */\n constructor(private readonly dialog: MatDialog) { }\n\n /**\n * Launches the video modal component.\n */\n launchVideoModal(): void {\n this.dialog.open(VideoModalComponent, {\n width: '46rem',\n data: {}\n });\n }\n}\n\n \n\n \n \n WATCH\n \"How to use the HuBMAP Registration User Interface\"\n\n\n play_circle_outline\n\n \n\n \n \n ./video-modal-launcher.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: center;\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n z-index: 1;\n\n .video-description {\n margin-bottom: 1.5rem;\n text-align: center;\n width: 30rem;\n\n .title {\n margin-bottom: 1rem;\n }\n }\n\n .play-icon-button {\n cursor: pointer;\n font-size: 5rem;\n width: 5rem;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' WATCH \"How to use the HuBMAP Registration User Interface\" play_circle_outline'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VideoModalLauncherComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VideoModalLauncherModule.html":{"url":"modules/VideoModalLauncherModule.html","title":"module - VideoModalLauncherModule","body":"\n \n\n\n\n\n Modules\n VideoModalLauncherModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VideoModalLauncherModule\n\n\n\ncluster_VideoModalLauncherModule_declarations\n\n\n\ncluster_VideoModalLauncherModule_exports\n\n\n\n\nVideoModalLauncherComponent\n\nVideoModalLauncherComponent\n\n\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule -->\n\nVideoModalLauncherComponent->VideoModalLauncherModule\n\n\n\n\n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent -->\n\nVideoModalLauncherModule->VideoModalLauncherComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VideoModalLauncherComponent\n \n \n \n \n Exports\n \n \n VideoModalLauncherComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VideoModalLauncherComponent } from './video-modal-launcher.component';\nimport { MatIconModule } from '@angular/material/icon';\n\n@NgModule({\n declarations: [ VideoModalLauncherComponent ],\n imports: [\n CommonModule,\n MatIconModule\n ],\n exports: [ VideoModalLauncherComponent ]\n})\nexport class VideoModalLauncherModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VideoModalModule.html":{"url":"modules/VideoModalModule.html","title":"module - VideoModalModule","body":"\n \n\n\n\n\n Modules\n VideoModalModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VideoModalModule\n\n\n\ncluster_VideoModalModule_declarations\n\n\n\ncluster_VideoModalModule_exports\n\n\n\n\nVideoModalComponent\n\nVideoModalComponent\n\n\n\nVideoModalModule\n\nVideoModalModule\n\nVideoModalModule -->\n\nVideoModalComponent->VideoModalModule\n\n\n\n\n\nVideoModalComponent \n\nVideoModalComponent \n\nVideoModalComponent -->\n\nVideoModalModule->VideoModalComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VideoModalComponent\n \n \n \n \n Exports\n \n \n VideoModalComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VideoModalComponent } from './video-modal.component';\nimport { YouTubePlayerModule } from '@angular/youtube-player';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\n\n@NgModule({\n declarations: [ VideoModalComponent ],\n imports: [\n CommonModule,\n YouTubePlayerModule,\n MatIconModule,\n MatDialogModule\n ],\n exports: [ VideoModalComponent ]\n})\nexport class VideoModalModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/VisibilityItem.html":{"url":"interfaces/VisibilityItem.html","title":"interface - VisibilityItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n VisibilityItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/models/visibility-item.ts\n \n\n\n \n Description\n \n \n Interface for visibility item data\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n name\n \n \n \n Optional\n \n opacity\n \n \n \n Optional\n \n tooltip\n \n \n \n \n visible\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string | number\n\n \n \n\n\n \n \n Type : string | number\n\n \n \n\n\n\n\n\n \n \n Id of the item\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Name of the item\n\n \n \n \n \n \n \n \n \n \n opacity\n \n \n \n \n \n \n \n \n opacity: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Opacity value\n\n \n \n \n \n \n \n \n \n \n tooltip\n \n \n \n \n \n \n \n \n tooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Tooltip text to be displayed in the stage\n\n \n \n \n \n \n \n \n \n \n visible\n \n \n \n \n \n \n \n \n visible: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the item is currently highlighted\n\n \n \n \n \n \n \n\n\n \n export interface VisibilityItem {\n /**\n * Id of the item\n */\n id: string | number;\n\n /**\n * Name of the item\n */\n name: string;\n\n /**\n * Whether the item is currently highlighted\n */\n visible: boolean;\n\n /**\n * Opacity value\n */\n opacity?: number;\n\n /**\n * Tooltip text to be displayed in the stage\n */\n tooltip?: string;\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VisibilityMenuComponent.html":{"url":"components/VisibilityMenuComponent.html","title":"component - VisibilityMenuComponent","body":"\n \n\n\n\n\n\n Components\n \n VisibilityMenuComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts\n\n\n\n \n Description\n \n \n Menu for displaying visibility options\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-visibility-menu\n \n\n\n\n \n styleUrls\n ./visibility-menu.component.scss\n \n\n\n\n \n templateUrl\n ./visibility-menu.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getId\n \n \n mouseOut\n \n \n mouseOver\n \n \n resetItem\n \n \n setAllOpacity\n \n \n toggleVisibility\n \n \n updateOpacity\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n items\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n hover\n \n \n itemsChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:41\n \n \n\n \n \n Creates an instance of visibility menu component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n items\n \n \n \n \n Type : VisibilityItem[]\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:26\n \n \n \n \n Items to be displayed in the visibility menu\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : VisibilityItem | undefined\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:31\n \n \n \n \n The currently selected item\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n hover\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:36\n \n \n \n \n Emits the currently hovered item\n\n \n \n \n \n \n \n \n \n \n itemsChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:41\n \n \n \n \n Emits whenever there is a change to one or more items.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-visibility-menu\"\n\n \n \n \n \n Default value : 'ccf-visibility-menu'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getId\n \n \n \n \n \n \ngetId(_index: number, item: VisibilityItem)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:132\n \n \n\n\n \n \n Returns the id of an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n item\n \n VisibilityItem\n \n\n \n No\n \n\n\n \n The item to get an id for\n\n \n \n \n \n \n \n \n \n Returns : string | number\n\n \n \n id Id of the item\n\n \n \n \n \n \n \n \n \n \n \n \n mouseOut\n \n \n \n \n \n \nmouseOut()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:80\n \n \n\n\n \n \n Clears current selection and emits undefined in response to mouse out\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n mouseOver\n \n \n \n \n \n \nmouseOver(item: VisibilityItem)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:70\n \n \n\n\n \n \n Changes current selection to hovered over item and emits the item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n item\n \n VisibilityItem\n \n\n \n No\n \n\n\n \n Menu item\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetItem\n \n \n \n \n \n \nresetItem()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:104\n \n \n\n\n \n \n Resets item to opacity 20 and visible\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setAllOpacity\n \n \n \n \n \n \nsetAllOpacity(value: number)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:119\n \n \n\n\n \n \n Sets all items to the same opacity and makes them visible\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n number\n \n\n \n No\n \n\n\n \n Updated opacity value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n \n \ntoggleVisibility(item: VisibilityItem)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:55\n \n \n\n\n \n \n Toggles visibility of an item; opacity is reverted to the previous value if visibility toggled back on\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n item\n \n VisibilityItem\n \n\n \n No\n \n\n\n \n Menu item\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateOpacity\n \n \n \n \n \n \nupdateOpacity(value: number | undefined)\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:90\n \n \n\n\n \n \n Updates opacity of the currently selected item (if one is selected) and emits the new items\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n number | undefined\n \n\n \n No\n \n\n\n \n Updated opacity value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-visibility-menu'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { VisibilityItem } from '../../../core/models/visibility-item';\n\n\n/**\n * Menu for displaying visibility options\n */\n@Component({\n selector: 'ccf-visibility-menu',\n templateUrl: './visibility-menu.component.html',\n styleUrls: ['./visibility-menu.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VisibilityMenuComponent {\n\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-visibility-menu';\n\n /**\n * Items to be displayed in the visibility menu\n */\n @Input() items: VisibilityItem[];\n\n /**\n * The currently selected item\n */\n @Input() selection: VisibilityItem | undefined;\n\n /**\n * Emits the currently hovered item\n */\n @Output() readonly hover = new EventEmitter();\n\n /**\n * Emits whenever there is a change to one or more items.\n */\n @Output() readonly itemsChange = new EventEmitter();\n\n /**\n * Creates an instance of visibility menu component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Toggles visibility of an item; opacity is reverted to the previous value if visibility toggled back on\n *\n * @param item Menu item\n */\n toggleVisibility(item: VisibilityItem): void {\n item = { ...item, visible: !item.visible };\n if (this.selection && item.id === this.selection.id) {\n this.selection = { ...this.selection, visible: item.visible };\n }\n\n this.ga.event('visibility_toggled', 'visibility_menu', '' + item.id, +item.visible);\n this.updateOpacity(item.opacity);\n }\n\n /**\n * Changes current selection to hovered over item and emits the item\n *\n * @param item Menu item\n */\n mouseOver(item: VisibilityItem): void {\n this.selection = item === this.selection ? undefined : item;\n this.hover.emit(item);\n }\n\n /**\n * Clears current selection and emits undefined in response to mouse out\n *\n * @param item Menu item\n */\n mouseOut(): void {\n this.selection = undefined;\n this.hover.emit(undefined);\n }\n\n /**\n * Updates opacity of the currently selected item (if one is selected) and emits the new items\n *\n * @param value Updated opacity value\n */\n updateOpacity(value: number | undefined): void {\n if (!this.selection) {\n return;\n }\n const updatedSelection = { ...this.selection, opacity: value };\n this.selection = updatedSelection;\n this.items = this.items.map(item => item.id === updatedSelection.id ? updatedSelection : item);\n this.ga.event('opacity_update', 'visibility_menu', '' + updatedSelection.id, updatedSelection.opacity);\n this.itemsChange.emit(this.items);\n }\n\n /**\n * Resets item to opacity 20 and visible\n */\n resetItem(): void {\n if (this.selection) {\n const updatedSelection = { ...this.selection, opacity: 20, visible: true };\n this.selection = updatedSelection;\n this.items = this.items.map(item => item.id === updatedSelection.id ? updatedSelection : item);\n this.ga.event('item_reset', 'visibility_menu', '' + updatedSelection.id);\n this.itemsChange.emit(this.items);\n }\n }\n\n /**\n * Sets all items to the same opacity and makes them visible\n *\n * @param value Updated opacity value\n */\n setAllOpacity(value: number): void {\n this.items = this.items.map(i => ({ ...i, opacity: value, visible: true }));\n this.ga.event('all_items_opacity_update', 'visibility_menu', undefined, value);\n this.itemsChange.emit(this.items);\n }\n\n /**\n * Returns the id of an item\n *\n * @param index Index of item in items array\n * @param item The item to get an id for\n * @returns id Id of the item\n */\n getId(_index: number, item: VisibilityItem): string | number {\n return item.id;\n }\n}\n\n \n\n \n refresh\n\n\n \n {{ item.name }}\n\n \n \n \n \n\n\n \n\n \n \n ./visibility-menu.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n margin-right: 0;\n margin-left: 0;\n max-height: 18rem;\n overflow-y: auto;\n scrollbar-width: thin;\n\n .icon {\n padding: 0.25rem;\n border-radius: 0.25rem;\n }\n\n .reset {\n transform: scaleX(-1);\n cursor: pointer;\n transition: .6s;\n position: absolute;\n top: 3rem;\n \n &:hover {\n border-radius: 2px;\n }\n }\n\n .item-entry {\n display: flex;\n height: 2.25rem;\n align-items: center;\n flex-shrink: 0;\n position: relative;\n\n .opacity {\n cursor: pointer;\n }\n\n .opacity-icon {\n z-index: 1;\n transition: .6s;\n\n &:hover {\n border-radius: 2px;\n }\n }\n\n .item-name {\n user-select: none;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n margin-left: 0.5rem;\n opacity: 1;\n transition-duration: 0.4s;\n transition-timing-function: ease-in-out;\n transition-property: opacity;\n max-width: calc(100% - 2.5rem);\n\n &.hidden {\n opacity: 0;\n }\n }\n\n .slider {\n width: calc(100% - 2rem);\n transition-duration: 0.3s;\n transition-timing-function: ease-in-out;\n transition-property: opacity;\n left: 2rem;\n position: absolute;\n opacity: 1;\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n transition-property: opacity;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = 'refresh {{ item.name }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VisibilityMenuComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VisibilityMenuModule.html":{"url":"modules/VisibilityMenuModule.html","title":"module - VisibilityMenuModule","body":"\n \n\n\n\n\n Modules\n VisibilityMenuModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VisibilityMenuModule\n\n\n\ncluster_VisibilityMenuModule_exports\n\n\n\ncluster_VisibilityMenuModule_declarations\n\n\n\n\nVisibilityMenuComponent\n\nVisibilityMenuComponent\n\n\n\nVisibilityMenuModule\n\nVisibilityMenuModule\n\nVisibilityMenuModule -->\n\nVisibilityMenuComponent->VisibilityMenuModule\n\n\n\n\n\nVisibilityMenuComponent \n\nVisibilityMenuComponent \n\nVisibilityMenuComponent -->\n\nVisibilityMenuModule->VisibilityMenuComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VisibilityMenuComponent\n \n \n \n \n Exports\n \n \n VisibilityMenuComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { OpacitySliderModule } from 'ccf-shared';\nimport { MatRippleModule } from '@angular/material/core';\n\nimport { VisibilityMenuComponent } from './visibility-menu.component';\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, MatRippleModule, OpacitySliderModule],\n declarations: [VisibilityMenuComponent],\n exports: [VisibilityMenuComponent]\n})\nexport class VisibilityMenuModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/VisibilityToggleComponent.html":{"url":"components/VisibilityToggleComponent.html","title":"component - VisibilityToggleComponent","body":"\n \n\n\n\n\n\n Components\n \n VisibilityToggleComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts\n\n\n\n \n Description\n \n \n Component for easily adding a visibility toggle with customizable label and\npre set up emitter.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-visibility-toggle\n \n\n\n\n \n styleUrls\n ./visibility-toggle.component.scss\n \n\n\n\n \n templateUrl\n ./visibility-toggle.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n disabled\n \n \n toggleLabel\n \n \n visible\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n visibilityChanged\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:40\n \n \n\n \n \n Creates an instance of visibility toggle component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n disabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:34\n \n \n \n \n Whether or not the slider is disabled\n\n \n \n \n \n \n \n \n \n \n toggleLabel\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:29\n \n \n \n \n Input that allows the label to be set from outside the component,\nmaking it more reusable.\n\n \n \n \n \n \n \n \n \n \n visible\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:23\n \n \n \n \n Keeps track of the current visibility state of the toggle.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n visibilityChanged\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:40\n \n \n \n \n Outputs the new visibility state whenever toggleVisibility()\nchanges it.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-visibility-toggle\"\n\n \n \n \n \n Default value : 'ccf-visibility-toggle'\n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n \n \ntoggleVisibility()\n \n \n\n\n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:52\n \n \n\n\n \n \n Toggles visibility and emits the new value.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-visibility-toggle'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts:18\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Component for easily adding a visibility toggle with customizable label and\n * pre set up emitter.\n */\n@Component({\n selector: 'ccf-visibility-toggle',\n templateUrl: './visibility-toggle.component.html',\n styleUrls: ['./visibility-toggle.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class VisibilityToggleComponent {\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-visibility-toggle';\n\n /**\n * Keeps track of the current visibility state of the toggle.\n */\n @Input() visible = false;\n\n /**\n * Input that allows the label to be set from outside the component,\n * making it more reusable.\n */\n @Input() toggleLabel = '';\n\n /**\n * Whether or not the slider is disabled\n */\n @Input() disabled = false;\n\n /**\n * Outputs the new visibility state whenever toggleVisibility()\n * changes it.\n */\n @Output() readonly visibilityChanged = new EventEmitter();\n\n /**\n * Creates an instance of visibility toggle component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Toggles visibility and emits the new value.\n */\n toggleVisibility(): void {\n this.visible = !this.visible;\n\n this.ga.event('visibility_toggled', 'visibility_toggle', '' + this.visible);\n this.visibilityChanged.emit(this.visible);\n }\n}\n\n \n\n \n \n \n \n \n done\n \n\n {{ toggleLabel }}\n \n\n\n \n\n \n \n ./visibility-toggle.component.scss\n \n :host {\n height: 3rem;\n display: flex;\n align-items: center;\n\n ::ng-deep .mat-mdc-chip {\n padding: 0 !important;\n\n &.disabled {\n cursor: not-allowed !important;\n pointer-events: none;\n }\n\n .mdc-evolution-chip__action--primary {\n padding: 0;\n cursor: pointer;\n }\n\n .mdc-evolution-chip__text-label {\n display: flex;\n align-items: center;\n font-size: 14px;\n }\n }\n\n .toggle-div {\n width: 100%;\n display: flex;\n justify-content: center;\n padding-top: 1.5rem;\n\n .toggle-wrapper {\n -webkit-user-select: none;\n -moz-user-select: none;\n cursor: pointer;\n border-width: 0.075rem;\n border-style: solid;\n height: 2.25rem;\n border-radius: 1.5rem;\n transition: background-color 0.2s ease-in-out;\n\n .icon-background {\n border-radius: 1.5rem;\n height: 2.06rem;\n width: 2.06rem;\n display: flex;\n align-items: center;\n justify-content: center;\n\n .icon {\n transition: .6s;\n position: absolute;\n &.block {\n width: 1.125rem;\n }\n &.hidden {\n opacity: 0;\n }\n }\n }\n\n .toggle-label {\n font-weight: bold;\n margin-left: 0.5rem;\n padding-right: 1.25rem;\n padding-left: 0.25rem;\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' done {{ toggleLabel }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'BlockSizeInputComponent', 'selector': 'ccf-block-size-input'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-content'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DetailsLabelComponent', 'selector': 'ccf-details-label'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'ExtractionSetDropdownComponent', 'selector': 'ccf-extraction-set-dropdown'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'JsonFileReaderComponent', 'selector': 'ccf-json-file-reader'},{'name': 'LabeledSlideToggleComponent', 'selector': 'ccf-labeled-slide-toggle'},{'name': 'LeftSidebarComponent', 'selector': 'ccf-left-sidebar'},{'name': 'NameInputComponent', 'selector': 'ccf-name-input'},{'name': 'RegistrationContentComponent', 'selector': 'ccf-registration-content'},{'name': 'RegistrationModalComponent', 'selector': 'ccf-registration-modal'},{'name': 'ReviewButtonComponent', 'selector': 'ccf-review-button'},{'name': 'ReviewModalComponent', 'selector': 'ccf-review-modal'},{'name': 'RightSidebarComponent', 'selector': 'ccf-right-sidebar'},{'name': 'RotationSliderComponent', 'selector': 'ccf-rotation-slider'},{'name': 'SlicesInputComponent', 'selector': 'ccf-slices-input'},{'name': 'StageNavComponent', 'selector': 'ccf-stage-nav'},{'name': 'TagListComponent', 'selector': 'ccf-tag-list'},{'name': 'TagSearchComponent', 'selector': 'ccf-tag-search'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'VideoModalComponent', 'selector': 'ccf-video-modal'},{'name': 'VideoModalLauncherComponent', 'selector': 'ccf-video-modal-launcher'},{'name': 'VisibilityMenuComponent', 'selector': 'ccf-visibility-menu'},{'name': 'VisibilityToggleComponent', 'selector': 'ccf-visibility-toggle'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'VisibilityToggleComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/VisibilityToggleModule.html":{"url":"modules/VisibilityToggleModule.html","title":"module - VisibilityToggleModule","body":"\n \n\n\n\n\n Modules\n VisibilityToggleModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_VisibilityToggleModule\n\n\n\ncluster_VisibilityToggleModule_exports\n\n\n\ncluster_VisibilityToggleModule_declarations\n\n\n\n\nVisibilityToggleComponent\n\nVisibilityToggleComponent\n\n\n\nVisibilityToggleModule\n\nVisibilityToggleModule\n\nVisibilityToggleModule -->\n\nVisibilityToggleComponent->VisibilityToggleModule\n\n\n\n\n\nVisibilityToggleComponent \n\nVisibilityToggleComponent \n\nVisibilityToggleComponent -->\n\nVisibilityToggleModule->VisibilityToggleComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n VisibilityToggleComponent\n \n \n \n \n Exports\n \n \n VisibilityToggleComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VisibilityToggleComponent } from './visibility-toggle.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatChipsModule } from '@angular/material/chips';\n\n@NgModule({\n declarations: [VisibilityToggleComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatChipsModule\n ],\n exports: [ VisibilityToggleComponent ]\n})\nexport class VisibilityToggleModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/XYZTriplet.html":{"url":"interfaces/XYZTriplet.html","title":"interface - XYZTriplet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n XYZTriplet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n\n\n \n Description\n \n \n A object with x, y, and z channels of the same type.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n X channel\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Y channel\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Z channel\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { Computed, DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\nimport { ALL_ORGANS, GlobalConfigState, OrganInfo } from 'ccf-shared';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { sortBy } from 'lodash';\nimport { EMPTY, Observable } from 'rxjs';\nimport {\n debounceTime, delay, distinctUntilChanged, filter, map, skipUntil, switchMap, take, tap, throttleTime,\n} from 'rxjs/operators';\n\nimport { ExtractionSet } from '../../models/extraction-set';\nimport { VisibilityItem } from '../../models/visibility-item';\nimport { GlobalConfig } from '../../services/config/config';\nimport { PageState } from '../page/page.state';\nimport { ReferenceDataState } from '../reference-data/reference-data.state';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/* eslint-disable @typescript-eslint/member-ordering */\n\n/** A object with x, y, and z channels of the same type. */\nexport interface XYZTriplet {\n /** X channel */\n x: T;\n /** Y channel */\n y: T;\n /** Z channel */\n z: T;\n}\n\n/** Slices configuration */\nexport interface SlicesConfig {\n /** Thickness of slice */\n thickness: number;\n /** Number of slices per block */\n numSlices: number;\n}\n\n/** Model view type */\nexport type ViewType = 'register' | '3d';\n\n/** Side which the model is viewed from */\nexport type ViewSide = 'left' | 'right' | 'anterior' | 'posterior';\n\n/** Data contained in the stage state. */\nexport interface ModelStateModel {\n /** Model identifier */\n id: string;\n /** Model label */\n label: string;\n /** Organ name */\n organ: OrganInfo;\n /** Reference Organ IRI */\n organIri?: string;\n /** Reference Organ Dimensions */\n organDimensions: XYZTriplet;\n /** Sex if applicable */\n sex?: 'male' | 'female';\n /** Side if applicable */\n side?: 'left' | 'right';\n /** Block size */\n blockSize: XYZTriplet;\n /** Model rotation */\n rotation: XYZTriplet;\n /** Model position */\n position: XYZTriplet;\n /** Slice configuration */\n slicesConfig: SlicesConfig;\n /** View type */\n viewType: ViewType;\n /** View side */\n viewSide: ViewSide;\n /** Whether previous registration blocks are visible */\n showPrevious: boolean;\n /** Possible extraction sites */\n extractionSites: VisibilityItem[];\n /** Anatomical structures for the organ */\n anatomicalStructures: VisibilityItem[];\n /** Extraction sets */\n extractionSets: ExtractionSet[];\n}\n\n/**\n * All organs to be displayed\n */\nexport const RUI_ORGANS = ALL_ORGANS;\n\n/**\n * Data for the main 3d model display\n */\n@StateRepository()\n@State({\n name: 'model',\n defaults: {\n id: '',\n label: '',\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n organ: { src: '', name: '' } as OrganInfo,\n organIri: '',\n organDimensions: { x: 90, y: 90, z: 90 },\n sex: 'male',\n side: 'left',\n blockSize: { x: 10, y: 10, z: 10 },\n rotation: { x: 0, y: 0, z: 0 },\n position: { x: 0, y: 0, z: 0 },\n slicesConfig: { thickness: NaN, numSlices: NaN },\n viewType: 'register',\n viewSide: 'anterior',\n showPrevious: false,\n extractionSites: [],\n anatomicalStructures: [],\n extractionSets: []\n }\n})\n@Injectable()\nexport class ModelState extends NgxsImmutableDataRepository {\n /** Identifier observable */\n readonly id$ = this.state$.pipe(map(x => x?.id));\n /** Block size observable */\n readonly blockSize$ = this.state$.pipe(map(x => x?.blockSize));\n /** Rotation observable */\n readonly rotation$ = this.state$.pipe(map(x => x?.rotation));\n /** Position observable */\n readonly position$ = this.state$.pipe(map(x => x?.position));\n /** Slice configuration observable */\n readonly slicesConfig$ = this.state$.pipe(map(x => x?.slicesConfig));\n /** View type observable */\n readonly viewType$ = this.state$.pipe(map(x => x?.viewType));\n /** View side observable */\n readonly viewSide$ = this.state$.pipe(map(x => x?.viewSide));\n /** Organ observable */\n readonly organ$ = this.state$.pipe(map(x => x?.organ));\n /** Organ IRI observable */\n readonly organIri$ = this.state$.pipe(map(x => x?.organIri));\n /** Organ IRI observable */\n readonly organDimensions$ = this.state$.pipe(map(x => x?.organDimensions));\n /** Sex observable */\n readonly sex$ = this.state$.pipe(map(x => x?.sex));\n /** Side observable */\n readonly side$ = this.state$.pipe(map(x => x?.side));\n /** Show previous observable */\n readonly showPrevious$ = this.state$.pipe(map(x => x?.showPrevious));\n /** Extraction sites observable */\n readonly extractionSites$ = this.state$.pipe(map(x => x?.extractionSites));\n /** Anatomical structures observable */\n readonly anatomicalStructures$ = this.state$.pipe(map(x => x?.anatomicalStructures));\n /** Extraction sets observable */\n readonly extractionSets$ = this.state$.pipe(map(x => x?.extractionSets));\n\n @Computed()\n get modelChanged$(): Observable {\n const ignoredKeys = ['viewType', 'viewSide', 'showPrevious'];\n const keys = Object.keys(this.initialState)\n .filter(key => !ignoredKeys.includes(key));\n\n return this.state$.pipe(\n throttleTime(0, undefined, { leading: false, trailing: true }),\n distinctUntilChanged((v1, v2) => {\n for (const key of keys) {\n if (v1[key] !== v2[key]) {\n return false;\n }\n }\n\n return true;\n }),\n map(() => undefined)\n );\n }\n\n /** Reference to the reference data state */\n private referenceData: ReferenceDataState;\n\n private page: PageState;\n\n /**\n * Creates an instance of model state.\n *\n * @param injector Injector service used to lazy load reference data state\n */\n constructor(\n private readonly ga: GoogleAnalyticsService,\n private readonly injector: Injector,\n private readonly globalConfig: GlobalConfigState\n ) {\n super();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n this.referenceData = this.injector.get(ReferenceDataState);\n this.page = this.injector.get(PageState);\n\n this.globalConfig.getOption('organ').pipe(\n filterNulls(),\n switchMap(organConfig => {\n const organName = organConfig.name.toLowerCase();\n const organSide = organConfig.side;\n const ontologyId = organConfig.ontologyId;\n // check for an id match\n let organInfo = this.idMatches(ontologyId, organSide);\n // if no id matches, check for a name match\n if (!organInfo) {\n organInfo = this.nameMatches(organName, organSide);\n }\n if (organInfo) {\n this.ctx.patchState({\n organ: organInfo,\n sex: organConfig.sex?.toLowerCase() as 'male' | 'female',\n side: organInfo?.side?.toLowerCase() as 'left' | 'right'\n });\n return this.referenceData.state$.pipe(\n debounceTime(100),\n take(1),\n delay(200),\n tap(() => this.onOrganIriChange())\n );\n }\n return EMPTY;\n })\n ).subscribe();\n\n this.modelChanged$.pipe(\n skipUntil(this.page.registrationStarted$.pipe(\n filter(started => started),\n delay(5)\n ))\n ).subscribe(() => this.page.setHasChanges());\n }\n\n idMatches(ontologyId?: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n ontologyId && o.id === ontologyId ? (o.side ? o.side === organSide : true) : false\n );\n }\n\n nameMatches(organName: string, organSide?: string): OrganInfo | undefined {\n return ALL_ORGANS.find((o) =>\n o.side ? o.organ.toLowerCase() === organName && o.side === organSide : o.organ.toLowerCase() === organName\n );\n }\n\n /**\n * Updates the block size\n *\n * @param blockSize The new block size values\n */\n @DataAction()\n setBlockSize(blockSize: XYZTriplet): void {\n this.ctx.patchState({ blockSize });\n }\n\n /**\n * Updates the rotation\n *\n * @param rotation The new rotation values\n */\n @DataAction()\n setRotation(rotation: XYZTriplet): void {\n this.ctx.patchState({ rotation });\n }\n\n /**\n * Updates the position\n *\n * @param position The new position values\n */\n @DataAction()\n setPosition(position: XYZTriplet): void {\n this.ga.event('placement', `${this.snapshot.organ?.name}_placement`, `${position.x.toFixed(1)}_${position.y.toFixed(1)}_${position.z.toFixed(1)}`);\n this.ctx.patchState({ position });\n }\n\n /**\n * Updates the slice configuration\n *\n * @param slicesConfig The new slice configuration\n */\n @DataAction()\n setSlicesConfig(slicesConfig: SlicesConfig): void {\n this.ctx.patchState({ slicesConfig });\n }\n\n /**\n * Updates the view type\n *\n * @param viewType the new view type\n */\n @DataAction()\n setViewType(viewType: ViewType): void {\n this.ctx.patchState({ viewType });\n }\n\n /**\n * Updates the view side\n *\n * @param viewSide The side to view\n */\n @DataAction()\n setViewSide(viewSide: ViewSide): void {\n this.ctx.patchState({ viewSide });\n }\n\n @Computed()\n get defaultPosition(): XYZTriplet {\n const dims = this.snapshot.organDimensions;\n const block = this.snapshot.blockSize;\n return { x: dims.x + 2 * block.x, y: dims.y / 2, z: dims.z / 2 };\n }\n\n /**\n * Updates the organ\n *\n * @param organ Name of the organ\n */\n @DataAction()\n setOrgan(organ: OrganInfo): void {\n this.ga.event('organ_select', 'organ', organ.name);\n this.ctx.patchState({ organ });\n if (organ.side) {\n this.ctx.patchState({ side: organ.side });\n }\n this.onOrganIriChange();\n }\n\n /**\n * Updates the sex\n *\n * @param [sex] The new sex\n */\n @DataAction()\n setSex(sex?: 'male' | 'female'): void {\n this.ctx.patchState({ sex });\n this.onOrganIriChange();\n }\n\n /**\n * Updates the side\n *\n * @param [side] The new side\n */\n @DataAction()\n setSide(side?: 'left' | 'right'): void {\n this.ctx.patchState({ side });\n this.onOrganIriChange();\n }\n\n /**\n * Updates show previous\n *\n * @param showPrevious Whether to show\n */\n @DataAction()\n setShowPrevious(showPrevious: boolean): void {\n this.ctx.patchState({ showPrevious });\n }\n\n /**\n * Updates extraction sites\n *\n * @param extractionSites New array of items\n */\n @DataAction()\n setExtractionSites(extractionSites: VisibilityItem[]): void {\n this.ctx.patchState({ extractionSites });\n }\n\n /**\n * Updates anatomical structures\n *\n * @param anatomicalStructures New array of items\n */\n @DataAction()\n setAnatomicalStructures(anatomicalStructures: VisibilityItem[]): void {\n this.ctx.patchState({ anatomicalStructures });\n }\n\n /**\n * Updates extraction sets\n *\n * @param extractionSets New array of extraction sets\n */\n @DataAction()\n setExtractionSets(extractionSets: ExtractionSet[]): void {\n this.ctx.patchState({ extractionSets });\n }\n\n /**\n * Toggles registration blocks visibility and handles anatomical structures\n * opacity changes accordingly\n *\n * @param visible the visible state to pass along to setShowPrevious()\n * @param previousItems visibilityItems to set anatomical structures\n */\n toggleRegistrationBlocksVisibility(visible: boolean, previousItems: VisibilityItem[]): void {\n this.setShowPrevious(visible);\n\n if (!visible) {\n this.setAnatomicalStructures(previousItems);\n } else {\n const newStructures = previousItems.map(structure => ({\n ...structure, opacity: Math.min(20, structure.opacity ?? 20)\n }));\n this.setAnatomicalStructures(newStructures);\n }\n }\n\n private onOrganIriChange(): void {\n const organIri = this.referenceData.getReferenceOrganIri(\n this.snapshot.organ?.organ || '', this.snapshot.sex, this.snapshot.side, this.snapshot.organ\n );\n const organDimensions: XYZTriplet = { x: 100, y: 100, z: 100 };\n\n if (this.snapshot.organ?.sex) {\n this.ctx.patchState({ sex: this.snapshot.organ?.sex });\n }\n\n if (organIri) {\n const db = this.referenceData.snapshot;\n const asLookup: { [id: string]: VisibilityItem } = {};\n for (const entity of (db.anatomicalStructures[organIri] || [])) {\n const iri = entity.representation_of ?? entity['@id'];\n if (!asLookup[iri]) {\n asLookup[iri] = {\n id: entity.representation_of ?? entity['@id'],\n name: entity.label!,\n visible: true,\n opacity: 20,\n tooltip: entity.comment\n };\n }\n }\n this.ctx.patchState({ anatomicalStructures: Object.values(asLookup) });\n\n const sets: ExtractionSet[] = (db.extractionSets[organIri] || []).map((set) => ({\n name: set.label,\n sites: sortBy(set.extractionSites.map((entity) => ({\n id: entity['@id'],\n name: entity.label!,\n visible: false,\n opacity: 0,\n tooltip: entity.comment\n })), 'name')\n }));\n this.ctx.patchState({ extractionSets: sets });\n this.ctx.patchState({ extractionSites: sets.length > 0 ? sets[0].sites : [] });\n\n const spatialEntity = db.organSpatialEntities[organIri];\n organDimensions.x = spatialEntity.x_dimension;\n organDimensions.y = spatialEntity.y_dimension;\n organDimensions.z = spatialEntity.z_dimension;\n }\n\n this.ctx.patchState({ organIri, organDimensions });\n this.ctx.patchState({ position: this.defaultPosition });\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-rui/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-rui/src/app/app.component.ts\n \n component\n AppComponent\n \n 54 %\n (12/22)\n \n \n \n \n \n projects/ccf-rui/src/app/app.component.ts\n \n interface\n AppOptions\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-rui/src/app/app.component.ts\n \n interface\n User\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n interface\n Tag\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n interface\n TagSearchResult\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/documentation.ts\n \n interface\n DocumentationContent\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/extraction-set.ts\n \n interface\n ExtractionSet\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/meta-data.ts\n \n interface\n MetaDataField\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/models/visibility-item.ts\n \n interface\n VisibilityItem\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n interface\n GlobalConfig\n \n 0 %\n (0/15)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n function\n globalConfigFactory\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n variable\n GLOBAL_CONFIG\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n variable\n ruiConfig\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n injectable\n ThemingService\n \n 83 %\n (10/12)\n \n \n \n \n \n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n variable\n DEFAULT_THEME\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n injectable\n AnatomicalStructureTagState\n \n 58 %\n (7/12)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/anatomical-structure-tags/anatomical-structure-tags.state.ts\n \n interface\n AnatomicalStructureTagStateModel\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n interface\n DefaultIconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n variable\n DEFAULT_ICONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n injectable\n IconRegistryState\n \n 85 %\n (6/7)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n interface\n IconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n injectable\n ModelState\n \n 89 %\n (34/38)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n interface\n ModelStateModel\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n interface\n SlicesConfig\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n interface\n XYZTriplet\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n variable\n RUI_ORGANS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n injectable\n PageState\n \n 50 %\n (7/14)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n interface\n PageStateModel\n \n 42 %\n (3/7)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/page/page.state.ts\n \n interface\n Person\n \n 33 %\n (1/3)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n injectable\n ReferenceDataState\n \n 57 %\n (4/7)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n interface\n OrganData\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n interface\n ReferenceDataStateModel\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n function\n applySpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n injectable\n RegistrationState\n \n 82 %\n (14/17)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/registration/registration.state.ts\n \n interface\n RegistrationStateModel\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n injectable\n SceneState\n \n 50 %\n (4/8)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n interface\n SceneStateModel\n \n 50 %\n (1/2)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n function\n getNodeBbox\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-rui/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/content.component.ts\n \n component\n ContentComponent\n \n 81 %\n (13/16)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts\n \n component\n StageNavComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal-launcher/video-modal-launcher.component.ts\n \n component\n VideoModalLauncherComponent\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/content/video-modal/video-modal/video-modal.component.ts\n \n component\n VideoModalComponent\n \n 77 %\n (7/9)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/header/header.component.ts\n \n component\n HeaderComponent\n \n 66 %\n (4/6)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/left-sidebar/left-sidebar.component.ts\n \n component\n LeftSidebarComponent\n \n 61 %\n (11/18)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-content/registration-content.component.ts\n \n component\n RegistrationContentComponent\n \n 94 %\n (16/17)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/registration-modal/registration-modal/registration-modal.component.ts\n \n component\n RegistrationModalComponent\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/review/review-button/review-button.component.ts\n \n component\n ReviewButtonComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n \n component\n ReviewModalComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/review/review-modal/review-modal.component.ts\n \n interface\n ReviewModalData\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/modules/right-sidebar/right-sidebar.component.ts\n \n component\n RightSidebarComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n component\n BlockSizeInputComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n interface\n BlockSize\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n variable\n DEFAULT_BLOCK_SIZE\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/details-label/details-label.component.ts\n \n component\n DetailsLabelComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n \n component\n ContainerComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n \n function\n throwDuplicateDrawersError\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/content/content.component.ts\n \n component\n ContentComponent\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n component\n DrawerComponent\n \n 95 %\n (42/44)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n class\n InitializationState\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n variable\n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n ContentContainerChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerContainersChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerInitialized\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerToggled\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n variable\n MessageService\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n \n component\n ToggleButtonComponent\n \n 100 %\n (12/12)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/extraction-set-dropdown/extraction-set-dropdown.component.ts\n \n component\n ExtractionSetDropdownComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/json-file-reader/json-file-reader.component.ts\n \n component\n JsonFileReaderComponent\n \n 88 %\n (8/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/labeled-slide-toggle/labeled-slide-toggle.component.ts\n \n component\n LabeledSlideToggleComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n \n component\n NameInputComponent\n \n 90 %\n (9/10)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/name-input/name-input.component.ts\n \n interface\n UserName\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n component\n RotationSliderComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n interface\n Rotation\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n variable\n DEFAULT_ROTATION\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n component\n SlicesInputComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n interface\n SlicesConfig\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n variable\n DEFAULT_SLICES_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-list/tag-list.component.ts\n \n component\n TagListComponent\n \n 90 %\n (9/10)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n component\n TagSearchComponent\n \n 100 %\n (29/29)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n variable\n DEFAULT_SEARCH_LIMIT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n variable\n DEFAULT_SEARCH_THROTTLE\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n variable\n EMPTY_RESULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/visibility-menu/visibility-menu.component.ts\n \n component\n VisibilityMenuComponent\n \n 100 %\n (15/15)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/visibility-toggle/visibility-toggle.component.ts\n \n component\n VisibilityToggleComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n class\n MessageChannel\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n injectable\n MessageService\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n interface\n Message\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n interface\n MessageServiceConfig\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n applySpatialPlacement   (projects/.../reference-data.state.ts)\n \n \n getNodeBbox   (projects/.../scene.state.ts)\n \n \n globalConfigFactory   (projects/.../config.ts)\n \n \n throwDuplicateDrawersError   (projects/.../container.component.ts)\n \n \n \n \n \n \n\n\n projects/ccf-rui/src/app/core/store/reference-data/reference-data.state.ts\n \n \n \n \n \n \n \n applySpatialPlacement\n \n \n \n \n \n \napplySpatialPlacement(tx: Matrix4, placement: Immutable)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n tx\n \n Matrix4\n \n\n \n No\n \n\n\n \n \n placement\n \n Immutable\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Matrix4\n\n \n \n \n \n \n \n \n \n projects/ccf-rui/src/app/core/store/scene/scene.state.ts\n \n \n \n \n \n \n \n getNodeBbox\n \n \n \n \n \n \ngetNodeBbox(model: SpatialSceneNode)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n model\n \n SpatialSceneNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : AABB\n\n \n \n \n \n \n \n \n \n projects/ccf-rui/src/app/core/services/config/config.ts\n \n \n \n \n \n \n \n globalConfigFactory\n \n \n \n \n \n \nglobalConfigFactory(globals: GlobalsService)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n globals\n \n GlobalsService\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : GlobalConfig\n\n \n \n \n \n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/container/container.component.ts\n \n \n \n \n \n \n \n throwDuplicateDrawersError\n \n \n \n \n \n \nthrowDuplicateDrawersError(position)\n \n \n\n\n\n\n \n \n Helper function for creating drawer errors.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n position\n\n \n No\n \n\n\n \n The position of the drawer.\n\n \n \n \n \n \n \n \n \n Returns : never\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n BlockSizeInputModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ConfigModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n ContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CoreModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DetailsLabelModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DrawerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ExtractionSetDropdownModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n HeaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n JsonFileReaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n LabeledSlideToggleModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n LeftSidebarModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n NameInputModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RegistrationContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RegistrationModalModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ReviewButtonModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ReviewModalModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RightSidebarModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RotationSliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SlicesInputModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StageNavModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n TagListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TagSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThemingModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VideoModalLauncherModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VideoModalModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VisibilityMenuModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n VisibilityToggleModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_BlockSizeInputModule\n\n\n\ncluster_BlockSizeInputModule_declarations\n\n\n\ncluster_BlockSizeInputModule_exports\n\n\n\ncluster_ContentModule\n\n\n\ncluster_ContentModule_declarations\n\n\n\ncluster_ContentModule_imports\n\n\n\ncluster_ContentModule_exports\n\n\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_DetailsLabelModule\n\n\n\ncluster_DetailsLabelModule_declarations\n\n\n\ncluster_DetailsLabelModule_exports\n\n\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_ExtractionSetDropdownModule\n\n\n\ncluster_ExtractionSetDropdownModule_declarations\n\n\n\ncluster_ExtractionSetDropdownModule_exports\n\n\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_JsonFileReaderModule\n\n\n\ncluster_JsonFileReaderModule_declarations\n\n\n\ncluster_JsonFileReaderModule_exports\n\n\n\ncluster_LabeledSlideToggleModule\n\n\n\ncluster_LabeledSlideToggleModule_declarations\n\n\n\ncluster_LabeledSlideToggleModule_exports\n\n\n\ncluster_LeftSidebarModule\n\n\n\ncluster_LeftSidebarModule_declarations\n\n\n\ncluster_LeftSidebarModule_imports\n\n\n\ncluster_LeftSidebarModule_exports\n\n\n\ncluster_NameInputModule\n\n\n\ncluster_NameInputModule_declarations\n\n\n\ncluster_NameInputModule_exports\n\n\n\ncluster_RegistrationContentModule\n\n\n\ncluster_RegistrationContentModule_declarations\n\n\n\ncluster_RegistrationContentModule_exports\n\n\n\ncluster_RegistrationModalModule\n\n\n\ncluster_RegistrationModalModule_declarations\n\n\n\ncluster_RegistrationModalModule_exports\n\n\n\ncluster_ReviewButtonModule\n\n\n\ncluster_ReviewButtonModule_declarations\n\n\n\ncluster_ReviewButtonModule_imports\n\n\n\ncluster_ReviewButtonModule_exports\n\n\n\ncluster_ReviewModalModule\n\n\n\ncluster_ReviewModalModule_declarations\n\n\n\ncluster_ReviewModalModule_exports\n\n\n\ncluster_RightSidebarModule\n\n\n\ncluster_RightSidebarModule_declarations\n\n\n\ncluster_RightSidebarModule_imports\n\n\n\ncluster_RightSidebarModule_exports\n\n\n\ncluster_RotationSliderModule\n\n\n\ncluster_RotationSliderModule_declarations\n\n\n\ncluster_RotationSliderModule_exports\n\n\n\ncluster_SlicesInputModule\n\n\n\ncluster_SlicesInputModule_declarations\n\n\n\ncluster_SlicesInputModule_exports\n\n\n\ncluster_StageNavModule\n\n\n\ncluster_StageNavModule_declarations\n\n\n\ncluster_StageNavModule_exports\n\n\n\ncluster_TagListModule\n\n\n\ncluster_TagListModule_declarations\n\n\n\ncluster_TagListModule_exports\n\n\n\ncluster_TagSearchModule\n\n\n\ncluster_TagSearchModule_declarations\n\n\n\ncluster_TagSearchModule_exports\n\n\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\ncluster_VideoModalLauncherModule\n\n\n\ncluster_VideoModalLauncherModule_declarations\n\n\n\ncluster_VideoModalLauncherModule_exports\n\n\n\ncluster_VideoModalModule\n\n\n\ncluster_VideoModalModule_declarations\n\n\n\ncluster_VideoModalModule_exports\n\n\n\ncluster_VisibilityMenuModule\n\n\n\ncluster_VisibilityMenuModule_declarations\n\n\n\ncluster_VisibilityMenuModule_exports\n\n\n\ncluster_VisibilityToggleModule\n\n\n\ncluster_VisibilityToggleModule_declarations\n\n\n\ncluster_VisibilityToggleModule_exports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nContentModule\n\nContentModule\n\nAppModule -->\n\nContentModule->AppModule\n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nContentModule->ContentComponent \n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nAppModule -->\n\nHeaderModule->AppModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\nLeftSidebarModule\n\nLeftSidebarModule\n\nAppModule -->\n\nLeftSidebarModule->AppModule\n\n\n\n\n\nLeftSidebarComponent \n\nLeftSidebarComponent \n\nLeftSidebarComponent -->\n\nLeftSidebarModule->LeftSidebarComponent \n\n\n\n\n\nRegistrationModalModule\n\nRegistrationModalModule\n\nAppModule -->\n\nRegistrationModalModule->AppModule\n\n\n\n\n\nRegistrationModalComponent \n\nRegistrationModalComponent \n\nRegistrationModalComponent -->\n\nRegistrationModalModule->RegistrationModalComponent \n\n\n\n\n\nRightSidebarModule\n\nRightSidebarModule\n\nAppModule -->\n\nRightSidebarModule->AppModule\n\n\n\n\n\nRightSidebarComponent \n\nRightSidebarComponent \n\nRightSidebarComponent -->\n\nRightSidebarModule->RightSidebarComponent \n\n\n\n\n\nBlockSizeInputComponent\n\nBlockSizeInputComponent\n\n\n\nBlockSizeInputModule\n\nBlockSizeInputModule\n\nBlockSizeInputModule -->\n\nBlockSizeInputComponent->BlockSizeInputModule\n\n\n\nRightSidebarModule -->\n\nBlockSizeInputModule->RightSidebarModule\n\n\n\n\n\nBlockSizeInputComponent \n\nBlockSizeInputComponent \n\nBlockSizeInputComponent -->\n\nBlockSizeInputModule->BlockSizeInputComponent \n\n\n\n\n\nContentComponent\n\nContentComponent\n\nContentModule -->\n\nContentComponent->ContentModule\n\n\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nStageNavModule\n\nStageNavModule\n\nContentModule -->\n\nStageNavModule->ContentModule\n\n\n\n\n\nStageNavComponent \n\nStageNavComponent \n\nStageNavComponent -->\n\nStageNavModule->StageNavComponent \n\n\n\n\n\nVideoModalLauncherModule\n\nVideoModalLauncherModule\n\nContentModule -->\n\nVideoModalLauncherModule->ContentModule\n\n\n\n\n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent \n\nVideoModalLauncherComponent -->\n\nVideoModalLauncherModule->VideoModalLauncherComponent \n\n\n\n\n\nConfigModule\n\nConfigModule\n\nCoreModule -->\n\nConfigModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nDetailsLabelComponent\n\nDetailsLabelComponent\n\n\n\nDetailsLabelModule\n\nDetailsLabelModule\n\nDetailsLabelModule -->\n\nDetailsLabelComponent->DetailsLabelModule\n\n\n\nLeftSidebarModule -->\n\nDetailsLabelModule->LeftSidebarModule\n\n\n\n\n\nDetailsLabelComponent \n\nDetailsLabelComponent \n\nDetailsLabelComponent -->\n\nDetailsLabelModule->DetailsLabelComponent \n\n\n\n\n\nContainerComponent\n\nContainerComponent\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nExtractionSetDropdownComponent\n\nExtractionSetDropdownComponent\n\n\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule\n\nExtractionSetDropdownModule -->\n\nExtractionSetDropdownComponent->ExtractionSetDropdownModule\n\n\n\nLeftSidebarModule -->\n\nExtractionSetDropdownModule->LeftSidebarModule\n\n\n\n\n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent \n\nExtractionSetDropdownComponent -->\n\nExtractionSetDropdownModule->ExtractionSetDropdownComponent \n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nJsonFileReaderComponent\n\nJsonFileReaderComponent\n\n\n\nJsonFileReaderModule\n\nJsonFileReaderModule\n\nJsonFileReaderModule -->\n\nJsonFileReaderComponent->JsonFileReaderModule\n\n\n\nLeftSidebarModule -->\n\nJsonFileReaderModule->LeftSidebarModule\n\n\n\n\n\nJsonFileReaderComponent \n\nJsonFileReaderComponent \n\nJsonFileReaderComponent -->\n\nJsonFileReaderModule->JsonFileReaderComponent \n\n\n\n\n\nLabeledSlideToggleComponent\n\nLabeledSlideToggleComponent\n\n\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule\n\nLabeledSlideToggleModule -->\n\nLabeledSlideToggleComponent->LabeledSlideToggleModule\n\n\n\nLeftSidebarModule -->\n\nLabeledSlideToggleModule->LeftSidebarModule\n\n\n\nStageNavModule -->\n\nLabeledSlideToggleModule->StageNavModule\n\n\n\n\n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent \n\nLabeledSlideToggleComponent -->\n\nLabeledSlideToggleModule->LabeledSlideToggleComponent \n\n\n\n\n\nRegistrationContentModule\n\nRegistrationContentModule\n\nRegistrationContentModule -->\n\nLabeledSlideToggleModule->RegistrationContentModule\n\n\n\n\n\nLeftSidebarComponent\n\nLeftSidebarComponent\n\nLeftSidebarModule -->\n\nLeftSidebarComponent->LeftSidebarModule\n\n\n\n\n\nNameInputModule\n\nNameInputModule\n\nLeftSidebarModule -->\n\nNameInputModule->LeftSidebarModule\n\n\n\n\n\nNameInputComponent \n\nNameInputComponent \n\nNameInputComponent -->\n\nNameInputModule->NameInputComponent \n\n\n\nRegistrationContentModule -->\n\nNameInputModule->RegistrationContentModule\n\n\n\n\n\nVisibilityMenuModule\n\nVisibilityMenuModule\n\nLeftSidebarModule -->\n\nVisibilityMenuModule->LeftSidebarModule\n\n\n\n\n\nVisibilityMenuComponent \n\nVisibilityMenuComponent \n\nVisibilityMenuComponent -->\n\nVisibilityMenuModule->VisibilityMenuComponent \n\n\n\n\n\nVisibilityToggleModule\n\nVisibilityToggleModule\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\nLeftSidebarModule -->\n\nVisibilityToggleModule->LeftSidebarModule\n\n\n\n\n\nVisibilityToggleComponent \n\nVisibilityToggleComponent \n\nVisibilityToggleComponent -->\n\nVisibilityToggleModule->VisibilityToggleComponent \n\n\n\n\n\nNameInputComponent\n\nNameInputComponent\n\nNameInputModule -->\n\nNameInputComponent->NameInputModule\n\n\n\n\n\nRegistrationContentComponent\n\nRegistrationContentComponent\n\nRegistrationContentModule -->\n\nRegistrationContentComponent->RegistrationContentModule\n\n\n\nRegistrationModalModule -->\n\nRegistrationContentModule->RegistrationModalModule\n\n\n\n\n\nRegistrationContentComponent \n\nRegistrationContentComponent \n\nRegistrationContentComponent -->\n\nRegistrationContentModule->RegistrationContentComponent \n\n\n\n\n\nRegistrationModalComponent\n\nRegistrationModalComponent\n\nRegistrationModalModule -->\n\nRegistrationModalComponent->RegistrationModalModule\n\n\n\n\n\nReviewButtonComponent\n\nReviewButtonComponent\n\n\n\nReviewButtonModule\n\nReviewButtonModule\n\nReviewButtonModule -->\n\nReviewButtonComponent->ReviewButtonModule\n\n\n\nRightSidebarModule -->\n\nReviewButtonModule->RightSidebarModule\n\n\n\n\n\nReviewButtonComponent \n\nReviewButtonComponent \n\nReviewButtonComponent -->\n\nReviewButtonModule->ReviewButtonComponent \n\n\n\n\n\nReviewModalModule\n\nReviewModalModule\n\nReviewButtonModule -->\n\nReviewModalModule->ReviewButtonModule\n\n\n\n\n\nReviewModalComponent \n\nReviewModalComponent \n\nReviewModalComponent -->\n\nReviewModalModule->ReviewModalComponent \n\n\n\n\n\nReviewModalComponent\n\nReviewModalComponent\n\nReviewModalModule -->\n\nReviewModalComponent->ReviewModalModule\n\n\n\n\n\nRightSidebarComponent\n\nRightSidebarComponent\n\nRightSidebarModule -->\n\nRightSidebarComponent->RightSidebarModule\n\n\n\n\n\nRotationSliderModule\n\nRotationSliderModule\n\nRightSidebarModule -->\n\nRotationSliderModule->RightSidebarModule\n\n\n\n\n\nRotationSliderComponent \n\nRotationSliderComponent \n\nRotationSliderComponent -->\n\nRotationSliderModule->RotationSliderComponent \n\n\n\n\n\nSlicesInputModule\n\nSlicesInputModule\n\nRightSidebarModule -->\n\nSlicesInputModule->RightSidebarModule\n\n\n\n\n\nSlicesInputComponent \n\nSlicesInputComponent \n\nSlicesInputComponent -->\n\nSlicesInputModule->SlicesInputComponent \n\n\n\n\n\nTagListModule\n\nTagListModule\n\nRightSidebarModule -->\n\nTagListModule->RightSidebarModule\n\n\n\n\n\nTagListComponent \n\nTagListComponent \n\nTagListComponent -->\n\nTagListModule->TagListComponent \n\n\n\n\n\nTagSearchModule\n\nTagSearchModule\n\nRightSidebarModule -->\n\nTagSearchModule->RightSidebarModule\n\n\n\n\n\nTagSearchComponent \n\nTagSearchComponent \n\nTagSearchComponent -->\n\nTagSearchModule->TagSearchComponent \n\n\n\n\n\nRotationSliderComponent\n\nRotationSliderComponent\n\nRotationSliderModule -->\n\nRotationSliderComponent->RotationSliderModule\n\n\n\n\n\nSlicesInputComponent\n\nSlicesInputComponent\n\nSlicesInputModule -->\n\nSlicesInputComponent->SlicesInputModule\n\n\n\n\n\nStageNavComponent\n\nStageNavComponent\n\nStageNavModule -->\n\nStageNavComponent->StageNavModule\n\n\n\n\n\nTagListComponent\n\nTagListComponent\n\nTagListModule -->\n\nTagListComponent->TagListModule\n\n\n\n\n\nTagSearchComponent\n\nTagSearchComponent\n\nTagSearchModule -->\n\nTagSearchComponent->TagSearchModule\n\n\n\n\n\nThemingService\n\nThemingService\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\nVideoModalLauncherComponent\n\nVideoModalLauncherComponent\n\nVideoModalLauncherModule -->\n\nVideoModalLauncherComponent->VideoModalLauncherModule\n\n\n\n\n\nVideoModalComponent\n\nVideoModalComponent\n\n\n\nVideoModalModule\n\nVideoModalModule\n\nVideoModalModule -->\n\nVideoModalComponent->VideoModalModule\n\n\n\n\n\nVideoModalComponent \n\nVideoModalComponent \n\nVideoModalComponent -->\n\nVideoModalModule->VideoModalComponent \n\n\n\n\n\nVisibilityMenuComponent\n\nVisibilityMenuComponent\n\nVisibilityMenuModule -->\n\nVisibilityMenuComponent->VisibilityMenuModule\n\n\n\n\n\nVisibilityToggleComponent\n\nVisibilityToggleComponent\n\nVisibilityToggleModule -->\n\nVisibilityToggleComponent->VisibilityToggleModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 29 Modules\n \n \n \n \n \n \n \n \n 29 Components\n \n \n \n \n \n \n \n 9 Injectables\n \n \n \n \n \n \n \n 2 Classes\n \n \n \n \n \n \n \n 32 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n CancelRegistrationCallback   (projects/.../app-web-component.component.ts)\n \n \n ContainerPayload   (projects/.../messages.ts)\n \n \n DrawerPayload   (projects/.../messages.ts)\n \n \n ExpandedState   (projects/.../drawer.component.ts)\n \n \n ExpandedState2   (projects/.../drawer.component.ts)\n \n \n FetchPreviousRegistrationsCallback   (projects/.../app-web-component.component.ts)\n \n \n Message   (projects/.../messages.ts)\n \n \n MessageChannel   (projects/.../messages.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n MetaData   (projects/.../meta-data.ts)\n \n \n OpenedState   (projects/.../drawer.component.ts)\n \n \n Organ   (projects/.../app-web-component.component.ts)\n \n \n Payload   (projects/.../messages.ts)\n \n \n RegistrationCallback   (projects/.../app-web-component.component.ts)\n \n \n Side   (projects/.../stage-nav.component.ts)\n \n \n TagId   (projects/.../anatomical-structure-tag.ts)\n \n \n User   (projects/.../app-web-component.component.ts)\n \n \n ViewSide   (projects/.../model.state.ts)\n \n \n ViewType   (projects/.../model.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-rui/src/app/app-web-component.component.ts\n \n \n \n \n \n \n CancelRegistrationCallback\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n FetchPreviousRegistrationsCallback\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n Organ\n \n \n \n \n NonNullable<>\n\n \n \n \n \n \n \n \n \n \n RegistrationCallback\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n User\n \n \n \n \n NonNullable<>\n\n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n ContainerPayload\n \n \n \n \n Payload types for messages sent from the drawer container.\n\n \n \n \n \n ContentContainerChanged | DrawerContainersChanged\n\n \n \n \n \n \n \n \n \n \n DrawerPayload\n \n \n \n \n Payload types for messages sent from the drawers.\n\n \n \n \n \n DrawerToggled | DrawerInitialized\n\n \n \n \n \n \n \n \n \n \n Message\n \n \n \n \n Specific message type.\n\n \n \n \n \n GenericMessage\n\n \n \n \n \n \n \n \n \n \n MessageChannel\n \n \n \n \n Specific channel type.\n\n \n \n \n \n GenericMessageChannel\n\n \n \n \n \n \n \n \n \n \n MessageService\n \n \n \n \n Specific service type.\n\n \n \n \n \n GenericMessageService\n\n \n \n \n \n \n \n \n \n \n Payload\n \n \n \n \n Combined payload type for all drawer sub components.\n\n \n \n \n \n ContainerPayload | DrawerPayload\n\n \n \n \n \n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n ExpandedState\n \n \n \n \n Expanded/collapsed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n \n \n \n \n \n ExpandedState2\n \n \n \n \n Expanded state relative to an opposite drawer.\n\n \n \n \n \n \"collapsed\" | \"half\" | \"extended\" | \"full\"\n\n \n \n \n \n \n \n \n \n \n OpenedState\n \n \n \n \n Opened/closed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n projects/ccf-rui/src/app/core/models/meta-data.ts\n \n \n \n \n \n \n MetaData\n \n \n \n \n MetaDataField[]\n\n \n \n \n \n projects/ccf-rui/src/app/modules/content/stage-nav/stage-nav.component.ts\n \n \n \n \n \n \n Side\n \n \n \n \n Valid values for side.\n\n \n \n \n \n \"left\" | \"right\" | \"anterior\" | \"posterior\" | \"3D\"\n\n \n \n \n \n projects/ccf-rui/src/app/core/models/anatomical-structure-tag.ts\n \n \n \n \n \n \n TagId\n \n \n \n \n Type for tag identifiers\n\n \n \n \n \n string | number\n\n \n \n \n \n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n \n \n \n \n \n ViewSide\n \n \n \n \n Side which the model is viewed from\n\n \n \n \n \n \"left\" | \"right\" | \"anterior\" | \"posterior\"\n\n \n \n \n \n \n \n \n \n \n ViewType\n \n \n \n \n Model view type\n\n \n \n \n \n \"register\" | \"3d\"\n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n DEFAULT_BLOCK_SIZE   (projects/.../block-size-input.component.ts)\n \n \n DEFAULT_ICONS   (projects/.../default-icons.ts)\n \n \n DEFAULT_ROTATION   (projects/.../rotation-slider.component.ts)\n \n \n DEFAULT_SEARCH_LIMIT   (projects/.../tag-search.component.ts)\n \n \n DEFAULT_SEARCH_THROTTLE   (projects/.../tag-search.component.ts)\n \n \n DEFAULT_SLICES_CONFIG   (projects/.../slices-input.component.ts)\n \n \n DEFAULT_THEME   (projects/.../theming.service.ts)\n \n \n EMPTY_RESULT   (projects/.../tag-search.component.ts)\n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT   (projects/.../drawer.component.ts)\n \n \n GLOBAL_CONFIG   (projects/.../config.ts)\n \n \n MESSAGE_SERVICE_CONFIG   (projects/.../message.service.ts)\n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG   (projects/.../message.service.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n RUI_ORGANS   (projects/.../model.state.ts)\n \n \n ruiConfig   (projects/.../config.ts)\n \n \n \n \n \n \n\n\n projects/ccf-rui/src/app/shared/components/block-size-input/block-size-input.component.ts\n \n \n \n \n \n \n \n DEFAULT_BLOCK_SIZE\n \n \n \n \n \n \n Type : BlockSize\n\n \n \n \n \n Default value : {\n x: 10,\n y: 10,\n z: 10\n}\n \n \n\n \n \n Defaults for block sizes.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/store/icon-registry/default-icons.ts\n \n \n \n \n \n \n \n DEFAULT_ICONS\n \n \n \n \n \n \n Type : DefaultIconDefinition[]\n\n \n \n \n \n Default value : [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'larynx', namespace: 'app', url: 'assets/icons/organs/ico-organs-larynx.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'main-bronchus', namespace: 'app', url: 'assets/icons/organs/ico-organs-extrapulmonary bronchus.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'palatine-tonsil', namespace: 'app', url: 'assets/icons/organs/ico-organs-palatine tonsil.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'trachea', namespace: 'app', url: 'assets/icons/organs/ico-organs-trachea.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'visibility_off_cube', namespace: 'app', url: 'assets/icons/ico-cube.svg' }\n]\n \n \n\n \n \n Icons registered at startup.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/rotation-slider/rotation-slider.component.ts\n \n \n \n \n \n \n \n DEFAULT_ROTATION\n \n \n \n \n \n \n Type : Rotation\n\n \n \n \n \n Default value : {\n x: 0,\n y: 0,\n z: 0\n}\n \n \n\n \n \n Default values for rotation.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/tag-search/tag-search.component.ts\n \n \n \n \n \n \n \n DEFAULT_SEARCH_LIMIT\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 5\n \n \n\n \n \n Default search results limit\n\n \n \n\n \n \n \n \n \n \n \n \n DEFAULT_SEARCH_THROTTLE\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 100\n \n \n\n \n \n Default search throttle time in ms\n\n \n \n\n \n \n \n \n \n \n \n \n EMPTY_RESULT\n \n \n \n \n \n \n Type : TagSearchResult\n\n \n \n \n \n Default value : { totalCount: 0, results: [] }\n \n \n\n \n \n Empty search result object\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/slices-input/slices-input.component.ts\n \n \n \n \n \n \n \n DEFAULT_SLICES_CONFIG\n \n \n \n \n \n \n Type : SlicesConfig\n\n \n \n \n \n Default value : {\n thickness: NaN,\n numSlices: NaN\n}\n \n \n\n \n \n Default values for slices config.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/services/theming/theming.service.ts\n \n \n \n \n \n \n \n DEFAULT_THEME\n \n \n \n \n \n \n Default value : new InjectionToken('Default theme class')\n \n \n\n \n \n Token for specifying the default theme class.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n}\n \n \n\n \n \n Default animation parameters.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/services/config/config.ts\n \n \n \n \n \n \n \n GLOBAL_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Global configuration object'\n)\n \n \n\n\n \n \n \n \n \n \n \n \n ruiConfig\n \n \n \n \n \n \n Type : GlobalConfig\n\n \n \n\n\n \n \n\n projects/ccf-rui/src/app/shared/services/message/message.service.ts\n \n \n \n \n \n \n \n MESSAGE_SERVICE_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n)\n \n \n\n \n \n Token for specifying the message service configuration.\n\n \n \n\n \n \n \n \n \n \n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n \n \n \n \n \n Type : MessageServiceConfig\n\n \n \n \n \n Default value : {\n isolated: true\n}\n \n \n\n \n \n Default message service configuration.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n \n MessageService\n \n \n \n \n \n \n Default value : GenericMessageService\n \n \n\n \n \n Reference to the service class.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState,\n IconRegistryState,\n PageState,\n ModelState,\n AnatomicalStructureTagState,\n ReferenceDataState,\n RegistrationState,\n SceneState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n projects/ccf-rui/src/app/core/store/model/model.state.ts\n \n \n \n \n \n \n \n RUI_ORGANS\n \n \n \n \n \n \n Default value : ALL_ORGANS\n \n \n\n \n \n All organs to be displayed\n\n \n \n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-rui/modules/ContentModule.html b/docs/ccf-rui/modules/ContentModule.html index c19d71f9c..0f9012b73 100644 --- a/docs/ccf-rui/modules/ContentModule.html +++ b/docs/ccf-rui/modules/ContentModule.html @@ -70,14 +70,14 @@ cluster_ContentModule_declarations - -cluster_ContentModule_imports - - cluster_ContentModule_exports + +cluster_ContentModule_imports + + ContentComponent diff --git a/docs/ccf-rui/modules/ContentModule/dependencies.svg b/docs/ccf-rui/modules/ContentModule/dependencies.svg index b76ee65ae..d66026ac6 100644 --- a/docs/ccf-rui/modules/ContentModule/dependencies.svg +++ b/docs/ccf-rui/modules/ContentModule/dependencies.svg @@ -28,14 +28,14 @@ cluster_ContentModule_declarations - -cluster_ContentModule_imports - - cluster_ContentModule_exports + +cluster_ContentModule_imports + + ContentComponent diff --git a/docs/ccf-rui/modules/DrawerModule.html b/docs/ccf-rui/modules/DrawerModule.html index be176934d..fd88587d8 100644 --- a/docs/ccf-rui/modules/DrawerModule.html +++ b/docs/ccf-rui/modules/DrawerModule.html @@ -66,14 +66,14 @@ cluster_DrawerModule - -cluster_DrawerModule_declarations - - cluster_DrawerModule_exports + +cluster_DrawerModule_declarations + + ContainerComponent diff --git a/docs/ccf-rui/modules/DrawerModule/dependencies.svg b/docs/ccf-rui/modules/DrawerModule/dependencies.svg index bc2677c73..29c36b455 100644 --- a/docs/ccf-rui/modules/DrawerModule/dependencies.svg +++ b/docs/ccf-rui/modules/DrawerModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_DrawerModule - -cluster_DrawerModule_declarations - - cluster_DrawerModule_exports + +cluster_DrawerModule_declarations + + ContainerComponent diff --git a/docs/ccf-rui/modules/ExtractionSetDropdownModule.html b/docs/ccf-rui/modules/ExtractionSetDropdownModule.html index 2fb53d321..42aa780d2 100644 --- a/docs/ccf-rui/modules/ExtractionSetDropdownModule.html +++ b/docs/ccf-rui/modules/ExtractionSetDropdownModule.html @@ -66,14 +66,14 @@ cluster_ExtractionSetDropdownModule - -cluster_ExtractionSetDropdownModule_exports - - cluster_ExtractionSetDropdownModule_declarations + +cluster_ExtractionSetDropdownModule_exports + + ExtractionSetDropdownComponent diff --git a/docs/ccf-rui/modules/ExtractionSetDropdownModule/dependencies.svg b/docs/ccf-rui/modules/ExtractionSetDropdownModule/dependencies.svg index 63fb9773e..d6aa20510 100644 --- a/docs/ccf-rui/modules/ExtractionSetDropdownModule/dependencies.svg +++ b/docs/ccf-rui/modules/ExtractionSetDropdownModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_ExtractionSetDropdownModule - -cluster_ExtractionSetDropdownModule_exports - - cluster_ExtractionSetDropdownModule_declarations + +cluster_ExtractionSetDropdownModule_exports + + ExtractionSetDropdownComponent diff --git a/docs/ccf-rui/modules/LabeledSlideToggleModule.html b/docs/ccf-rui/modules/LabeledSlideToggleModule.html index ea007e94e..d4982be5b 100644 --- a/docs/ccf-rui/modules/LabeledSlideToggleModule.html +++ b/docs/ccf-rui/modules/LabeledSlideToggleModule.html @@ -66,14 +66,14 @@ cluster_LabeledSlideToggleModule - -cluster_LabeledSlideToggleModule_declarations - - cluster_LabeledSlideToggleModule_exports + +cluster_LabeledSlideToggleModule_declarations + + LabeledSlideToggleComponent diff --git a/docs/ccf-rui/modules/LabeledSlideToggleModule/dependencies.svg b/docs/ccf-rui/modules/LabeledSlideToggleModule/dependencies.svg index 4472dadad..b75377b44 100644 --- a/docs/ccf-rui/modules/LabeledSlideToggleModule/dependencies.svg +++ b/docs/ccf-rui/modules/LabeledSlideToggleModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_LabeledSlideToggleModule - -cluster_LabeledSlideToggleModule_declarations - - cluster_LabeledSlideToggleModule_exports + +cluster_LabeledSlideToggleModule_declarations + + LabeledSlideToggleComponent diff --git a/docs/ccf-rui/modules/LeftSidebarModule.html b/docs/ccf-rui/modules/LeftSidebarModule.html index 5f7ec7b40..00540ba54 100644 --- a/docs/ccf-rui/modules/LeftSidebarModule.html +++ b/docs/ccf-rui/modules/LeftSidebarModule.html @@ -66,137 +66,137 @@ cluster_LeftSidebarModule - -cluster_LeftSidebarModule_declarations - - cluster_LeftSidebarModule_exports - + cluster_LeftSidebarModule_imports - + + + +cluster_LeftSidebarModule_declarations + LeftSidebarComponent - -LeftSidebarComponent + +LeftSidebarComponent LeftSidebarModule - -LeftSidebarModule + +LeftSidebarModule LeftSidebarComponent->LeftSidebarModule - - + + LeftSidebarComponent - -LeftSidebarComponent + +LeftSidebarComponent LeftSidebarModule->LeftSidebarComponent - - + + DetailsLabelModule - -DetailsLabelModule + +DetailsLabelModule DetailsLabelModule->LeftSidebarModule - - + + ExtractionSetDropdownModule - -ExtractionSetDropdownModule + +ExtractionSetDropdownModule ExtractionSetDropdownModule->LeftSidebarModule - - + + JsonFileReaderModule - -JsonFileReaderModule + +JsonFileReaderModule JsonFileReaderModule->LeftSidebarModule - - + + LabeledSlideToggleModule - -LabeledSlideToggleModule + +LabeledSlideToggleModule LabeledSlideToggleModule->LeftSidebarModule - - + + NameInputModule - -NameInputModule + +NameInputModule NameInputModule->LeftSidebarModule - - + + VisibilityMenuModule - -VisibilityMenuModule + +VisibilityMenuModule VisibilityMenuModule->LeftSidebarModule - - + + VisibilityToggleModule - -VisibilityToggleModule + +VisibilityToggleModule VisibilityToggleModule->LeftSidebarModule - - + + VisibilityToggleModule->LeftSidebarModule - - + + diff --git a/docs/ccf-rui/modules/LeftSidebarModule/dependencies.svg b/docs/ccf-rui/modules/LeftSidebarModule/dependencies.svg index 9dbfef6bd..be6c8c849 100644 --- a/docs/ccf-rui/modules/LeftSidebarModule/dependencies.svg +++ b/docs/ccf-rui/modules/LeftSidebarModule/dependencies.svg @@ -24,137 +24,137 @@ cluster_LeftSidebarModule - -cluster_LeftSidebarModule_declarations - - cluster_LeftSidebarModule_exports - + cluster_LeftSidebarModule_imports - + + + +cluster_LeftSidebarModule_declarations + LeftSidebarComponent - -LeftSidebarComponent + +LeftSidebarComponent LeftSidebarModule - -LeftSidebarModule + +LeftSidebarModule LeftSidebarComponent->LeftSidebarModule - - + + LeftSidebarComponent - -LeftSidebarComponent + +LeftSidebarComponent LeftSidebarModule->LeftSidebarComponent - - + + DetailsLabelModule - -DetailsLabelModule + +DetailsLabelModule DetailsLabelModule->LeftSidebarModule - - + + ExtractionSetDropdownModule - -ExtractionSetDropdownModule + +ExtractionSetDropdownModule ExtractionSetDropdownModule->LeftSidebarModule - - + + JsonFileReaderModule - -JsonFileReaderModule + +JsonFileReaderModule JsonFileReaderModule->LeftSidebarModule - - + + LabeledSlideToggleModule - -LabeledSlideToggleModule + +LabeledSlideToggleModule LabeledSlideToggleModule->LeftSidebarModule - - + + NameInputModule - -NameInputModule + +NameInputModule NameInputModule->LeftSidebarModule - - + + VisibilityMenuModule - -VisibilityMenuModule + +VisibilityMenuModule VisibilityMenuModule->LeftSidebarModule - - + + VisibilityToggleModule - -VisibilityToggleModule + +VisibilityToggleModule VisibilityToggleModule->LeftSidebarModule - - + + VisibilityToggleModule->LeftSidebarModule - - + + diff --git a/docs/ccf-rui/modules/NameInputModule.html b/docs/ccf-rui/modules/NameInputModule.html index 7218f8397..62b5f64bd 100644 --- a/docs/ccf-rui/modules/NameInputModule.html +++ b/docs/ccf-rui/modules/NameInputModule.html @@ -66,14 +66,14 @@ cluster_NameInputModule - -cluster_NameInputModule_declarations - - cluster_NameInputModule_exports + +cluster_NameInputModule_declarations + + NameInputComponent diff --git a/docs/ccf-rui/modules/NameInputModule/dependencies.svg b/docs/ccf-rui/modules/NameInputModule/dependencies.svg index 7310efccf..024ac5a0d 100644 --- a/docs/ccf-rui/modules/NameInputModule/dependencies.svg +++ b/docs/ccf-rui/modules/NameInputModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_NameInputModule - -cluster_NameInputModule_declarations - - cluster_NameInputModule_exports + +cluster_NameInputModule_declarations + + NameInputComponent diff --git a/docs/ccf-rui/modules/RegistrationContentModule.html b/docs/ccf-rui/modules/RegistrationContentModule.html index 8d453d193..2196f8996 100644 --- a/docs/ccf-rui/modules/RegistrationContentModule.html +++ b/docs/ccf-rui/modules/RegistrationContentModule.html @@ -66,10 +66,6 @@ cluster_RegistrationContentModule - -cluster_RegistrationContentModule_exports - - cluster_RegistrationContentModule_declarations @@ -78,6 +74,10 @@ cluster_RegistrationContentModule_imports + +cluster_RegistrationContentModule_exports + + RegistrationContentComponent diff --git a/docs/ccf-rui/modules/RegistrationContentModule/dependencies.svg b/docs/ccf-rui/modules/RegistrationContentModule/dependencies.svg index a4a7d0d6e..3a49732c7 100644 --- a/docs/ccf-rui/modules/RegistrationContentModule/dependencies.svg +++ b/docs/ccf-rui/modules/RegistrationContentModule/dependencies.svg @@ -24,10 +24,6 @@ cluster_RegistrationContentModule - -cluster_RegistrationContentModule_exports - - cluster_RegistrationContentModule_declarations @@ -36,6 +32,10 @@ cluster_RegistrationContentModule_imports + +cluster_RegistrationContentModule_exports + + RegistrationContentComponent diff --git a/docs/ccf-rui/modules/RegistrationModalModule.html b/docs/ccf-rui/modules/RegistrationModalModule.html index aaaab4aa9..b9a7a5706 100644 --- a/docs/ccf-rui/modules/RegistrationModalModule.html +++ b/docs/ccf-rui/modules/RegistrationModalModule.html @@ -66,10 +66,6 @@ cluster_RegistrationModalModule - -cluster_RegistrationModalModule_exports - - cluster_RegistrationModalModule_declarations @@ -78,6 +74,10 @@ cluster_RegistrationModalModule_imports + +cluster_RegistrationModalModule_exports + + RegistrationModalComponent diff --git a/docs/ccf-rui/modules/RegistrationModalModule/dependencies.svg b/docs/ccf-rui/modules/RegistrationModalModule/dependencies.svg index 246a02085..fc905af28 100644 --- a/docs/ccf-rui/modules/RegistrationModalModule/dependencies.svg +++ b/docs/ccf-rui/modules/RegistrationModalModule/dependencies.svg @@ -24,10 +24,6 @@ cluster_RegistrationModalModule - -cluster_RegistrationModalModule_exports - - cluster_RegistrationModalModule_declarations @@ -36,6 +32,10 @@ cluster_RegistrationModalModule_imports + +cluster_RegistrationModalModule_exports + + RegistrationModalComponent diff --git a/docs/ccf-rui/modules/RightSidebarModule.html b/docs/ccf-rui/modules/RightSidebarModule.html index 5969acfb3..8eb65bd1b 100644 --- a/docs/ccf-rui/modules/RightSidebarModule.html +++ b/docs/ccf-rui/modules/RightSidebarModule.html @@ -66,14 +66,14 @@ cluster_RightSidebarModule - -cluster_RightSidebarModule_exports - - cluster_RightSidebarModule_imports + +cluster_RightSidebarModule_exports + + cluster_RightSidebarModule_declarations diff --git a/docs/ccf-rui/modules/RightSidebarModule/dependencies.svg b/docs/ccf-rui/modules/RightSidebarModule/dependencies.svg index 24b7a2b6e..45e99427a 100644 --- a/docs/ccf-rui/modules/RightSidebarModule/dependencies.svg +++ b/docs/ccf-rui/modules/RightSidebarModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_RightSidebarModule - -cluster_RightSidebarModule_exports - - cluster_RightSidebarModule_imports + +cluster_RightSidebarModule_exports + + cluster_RightSidebarModule_declarations diff --git a/docs/ccf-rui/modules/RotationSliderModule.html b/docs/ccf-rui/modules/RotationSliderModule.html index c5fdca33e..8a56192d0 100644 --- a/docs/ccf-rui/modules/RotationSliderModule.html +++ b/docs/ccf-rui/modules/RotationSliderModule.html @@ -66,14 +66,14 @@ cluster_RotationSliderModule - -cluster_RotationSliderModule_declarations - - cluster_RotationSliderModule_exports + +cluster_RotationSliderModule_declarations + + RotationSliderComponent diff --git a/docs/ccf-rui/modules/RotationSliderModule/dependencies.svg b/docs/ccf-rui/modules/RotationSliderModule/dependencies.svg index f9fcfb309..d26e91595 100644 --- a/docs/ccf-rui/modules/RotationSliderModule/dependencies.svg +++ b/docs/ccf-rui/modules/RotationSliderModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_RotationSliderModule - -cluster_RotationSliderModule_declarations - - cluster_RotationSliderModule_exports + +cluster_RotationSliderModule_declarations + + RotationSliderComponent diff --git a/docs/ccf-rui/modules/SlicesInputModule.html b/docs/ccf-rui/modules/SlicesInputModule.html index 87168d758..0d5a1555b 100644 --- a/docs/ccf-rui/modules/SlicesInputModule.html +++ b/docs/ccf-rui/modules/SlicesInputModule.html @@ -66,14 +66,14 @@ cluster_SlicesInputModule - -cluster_SlicesInputModule_declarations - - cluster_SlicesInputModule_exports + +cluster_SlicesInputModule_declarations + + SlicesInputComponent diff --git a/docs/ccf-rui/modules/SlicesInputModule/dependencies.svg b/docs/ccf-rui/modules/SlicesInputModule/dependencies.svg index e0903ef55..8ac4cecf8 100644 --- a/docs/ccf-rui/modules/SlicesInputModule/dependencies.svg +++ b/docs/ccf-rui/modules/SlicesInputModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_SlicesInputModule - -cluster_SlicesInputModule_declarations - - cluster_SlicesInputModule_exports + +cluster_SlicesInputModule_declarations + + SlicesInputComponent diff --git a/docs/ccf-rui/modules/StageNavModule.html b/docs/ccf-rui/modules/StageNavModule.html index 271911add..ac733345d 100644 --- a/docs/ccf-rui/modules/StageNavModule.html +++ b/docs/ccf-rui/modules/StageNavModule.html @@ -66,14 +66,14 @@ cluster_StageNavModule - -cluster_StageNavModule_imports - - cluster_StageNavModule_exports + +cluster_StageNavModule_imports + + cluster_StageNavModule_declarations diff --git a/docs/ccf-rui/modules/StageNavModule/dependencies.svg b/docs/ccf-rui/modules/StageNavModule/dependencies.svg index d3d8f4f99..964a64989 100644 --- a/docs/ccf-rui/modules/StageNavModule/dependencies.svg +++ b/docs/ccf-rui/modules/StageNavModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_StageNavModule - -cluster_StageNavModule_imports - - cluster_StageNavModule_exports + +cluster_StageNavModule_imports + + cluster_StageNavModule_declarations diff --git a/docs/ccf-rui/modules/VideoModalLauncherModule.html b/docs/ccf-rui/modules/VideoModalLauncherModule.html index d5d21851c..d8b9161ab 100644 --- a/docs/ccf-rui/modules/VideoModalLauncherModule.html +++ b/docs/ccf-rui/modules/VideoModalLauncherModule.html @@ -66,14 +66,14 @@ cluster_VideoModalLauncherModule - -cluster_VideoModalLauncherModule_exports - - cluster_VideoModalLauncherModule_declarations + +cluster_VideoModalLauncherModule_exports + + VideoModalLauncherComponent diff --git a/docs/ccf-rui/modules/VideoModalLauncherModule/dependencies.svg b/docs/ccf-rui/modules/VideoModalLauncherModule/dependencies.svg index 6a1e1c2db..a303a447a 100644 --- a/docs/ccf-rui/modules/VideoModalLauncherModule/dependencies.svg +++ b/docs/ccf-rui/modules/VideoModalLauncherModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_VideoModalLauncherModule - -cluster_VideoModalLauncherModule_exports - - cluster_VideoModalLauncherModule_declarations + +cluster_VideoModalLauncherModule_exports + + VideoModalLauncherComponent diff --git a/docs/ccf-rui/modules/VisibilityToggleModule.html b/docs/ccf-rui/modules/VisibilityToggleModule.html index 23c51bd4c..2f6b9cc66 100644 --- a/docs/ccf-rui/modules/VisibilityToggleModule.html +++ b/docs/ccf-rui/modules/VisibilityToggleModule.html @@ -66,14 +66,14 @@ cluster_VisibilityToggleModule - -cluster_VisibilityToggleModule_declarations - - cluster_VisibilityToggleModule_exports + +cluster_VisibilityToggleModule_declarations + + VisibilityToggleComponent diff --git a/docs/ccf-rui/modules/VisibilityToggleModule/dependencies.svg b/docs/ccf-rui/modules/VisibilityToggleModule/dependencies.svg index 0d94e2bf2..bed7789c6 100644 --- a/docs/ccf-rui/modules/VisibilityToggleModule/dependencies.svg +++ b/docs/ccf-rui/modules/VisibilityToggleModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_VisibilityToggleModule - -cluster_VisibilityToggleModule_declarations - - cluster_VisibilityToggleModule_exports + +cluster_VisibilityToggleModule_declarations + + VisibilityToggleComponent diff --git a/docs/ccf-shared/js/search/search_index.js b/docs/ccf-shared/js/search/search_index.js index ef10df296..acc2a2e5d 100644 --- a/docs/ccf-shared/js/search/search_index.js +++ b/docs/ccf-shared/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/modules/AnalyticsModule.html",[0,0.858,1,2.731]],["body/modules/AnalyticsModule.html",[0,1.011,1,5.476,2,1.696,3,1.696,4,1.283,5,1.897,6,1.897,7,2.393,8,1.897,9,4.164,10,4.164,11,3.924,12,0.014,13,4.574,14,4.574,15,2.362,16,1.826,17,1.472,18,0.152,19,0.186,20,0.135,21,0.153,22,3.217,23,1.12,24,3.156,25,4.778,26,5.386,27,5.051,28,0.943,29,4.778,30,1.159,31,0.789,32,0.376,33,0.848,34,3.484,35,0.76,36,5.971,37,0.406,38,5.386,39,2.618,40,0.336,41,4.863,42,5.386,43,2.694,44,3.156,45,3.015,46,3.458,47,5.386,48,3.76,49,2.694,50,0.241,51,0.439,52,4.164,53,0.827,54,5.971,55,5.971,56,5.971,57,1.696,58,1.216,59,4.958,60,2.042,61,3.76,62,3.156,63,1.24,64,4.164,65,2.33,66,1.552,67,2.33,68,4.164,69,4.164,70,4.863,71,4.164,72,1.696,73,2.33,74,3.458,75,1.972,76,3.016,77,4.164,78,2.138,79,4.164,80,1.759,81,4.164,82,0.102,83,4.164,84,4.164,85,0.01,86,0.01]],["title/interfaces/AnalyticsOptions.html",[27,2.731,51,0.373]],["body/interfaces/AnalyticsOptions.html",[1,4.224,7,2.21,11,3.204,12,0.014,13,3.735,14,3.735,18,0.155,19,0.191,20,0.138,21,0.121,22,3.293,24,2.497,26,4.262,27,4.92,32,0.575,33,1.372,34,2.757,36,5.468,37,0.409,38,5.468,39,2.648,40,0.344,41,4.937,42,5.468,43,2.757,44,3.204,45,3.06,46,3.54,47,5.468,48,3.849,49,2.757,50,0.245,51,0.45,52,6.369,53,0.971,54,6.739,55,6.739,56,6.739,57,2.459,58,1.229,59,5.013,60,2.073,61,3.849,62,3.204,63,1.251,64,4.262,65,2.386,66,1.569,67,2.386,68,4.262,69,4.262,70,4.937,71,4.262,72,1.736,73,2.386,74,3.54,75,2.018,76,3.087,77,4.262,78,2.188,79,4.262,80,1.801,81,4.262,82,0.104,83,4.262,84,4.262,85,0.01,86,0.01,87,1.56,88,0.428,89,0.822]],["title/interfaces/ApiEndpointDataSourceOptions.html",[51,0.373,90,2.561]],["body/interfaces/ApiEndpointDataSourceOptions.html",[7,1.113,12,0.014,18,0.111,19,0.195,20,0.099,21,0.086,32,0.529,33,0.885,37,0.406,40,0.245,50,0.195,51,0.535,53,0.953,58,1.193,60,1.648,63,1.361,80,2.799,82,0.074,85,0.008,86,0.008,87,1.113,88,0.305,89,0.654,90,3.149,91,1.333,92,1.967,93,1.967,94,4.598,95,4.598,96,0.885,97,2.525,98,2.349,99,1.967,100,2.996,101,1.967,102,1.967,103,2.973,104,1.967,105,1.092,106,1.561,107,1.967,108,3.61,109,4.278,110,3.61,111,2.525,112,2.525,113,2.202,114,3.61,115,2.563,116,2.673,117,0.846,118,1.44,119,2.232,120,2.077,121,2.202,122,1.238,123,3.92,124,3.358,125,2.328,126,1.869,127,1.869,128,2.547,129,2.23,130,2.525,131,3.675,132,2.525,133,4.278,134,5.716,135,4.011,136,3.92,137,2.718,138,2.525,139,2.202,140,3.582,141,2.077,142,2.349,143,2.525,144,2.349,145,2.525,146,2.525,147,2.525,148,2.077,149,2.202,150,2.202,151,2.202,152,2.349,153,1.194,154,1.702,155,1.702,156,3.675,157,0.984,158,2.202,159,3.358,160,2.202,161,2.349,162,2.202,163,2.525,164,4.243,165,1.561,166,2.202,167,2.433,168,2.027,169,3.358,170,2.349,171,2.202,172,3.61,173,2.077,174,2.525,175,2.077,176,2.525,177,2.525,178,1.333,179,1.238,180,2.202,181,1.075,182,1.153,183,2.144,184,0.823,185,2.812,186,2.812,187,2.525,188,1.628,189,4.214,190,2.525,191,4.865,192,1.628,193,2.525,194,1.628,195,2.525,196,1.628,197,5.423,198,2.525,199,1.628,200,2.525,201,1.628,202,2.525,203,5.06,204,1.628,205,2.525,206,1.628,207,2.525,208,1.628,209,2.525,210,1.628,211,2.525,212,1.628,213,2.525,214,3.149,215,1.628,216,2.525,217,1.628,218,4.214,219,2.718,220,4.214,221,2.525,222,2.349,223,2.525,224,2.525,225,2.525,226,2.525,227,2.525,228,2.525,229,2.525,230,2.525,231,2.525,232,2.525,233,2.525]],["title/injectables/ApiEndpointDataSourceService.html",[96,0.72,180,2.561]],["body/injectables/ApiEndpointDataSourceService.html",[7,0.834,12,0.014,18,0.083,19,0.157,20,0.074,21,0.19,23,0.944,28,1.506,30,1.797,31,1.17,32,0.601,33,1.258,35,1.203,37,0.376,40,0.184,50,0.157,51,0.452,53,0.884,58,1.057,60,1.331,63,1.295,80,2.85,82,0.056,85,0.006,86,0.006,88,0.229,90,1.651,91,2.938,92,4.335,93,1.475,94,1.893,95,1.893,96,0.715,97,1.893,98,1.761,99,1.475,100,3.08,101,1.475,102,1.475,103,2.508,104,1.475,105,0.882,106,1.17,107,1.475,108,3.992,109,3.714,110,2.915,111,1.893,112,1.893,113,1.651,114,2.915,115,2.6,116,2.158,117,0.634,118,1.08,119,1.802,120,1.557,121,1.651,122,0.929,123,3.306,124,2.712,125,2.575,126,1.402,127,1.402,128,2.057,129,2.007,130,1.893,131,3.1,132,1.893,133,4.771,134,5.667,135,4.679,136,4.412,137,2.78,138,2.915,139,1.651,140,3.11,141,1.557,142,1.761,143,1.893,144,1.761,145,1.893,146,1.893,147,1.893,148,1.557,149,1.651,150,1.651,151,1.651,152,1.761,153,0.896,154,1.276,155,1.276,156,3.1,157,0.795,158,1.651,159,2.712,160,1.651,161,1.761,162,1.651,163,1.893,164,3.76,165,1.17,166,1.651,167,1.965,168,1.759,169,2.712,170,1.761,171,1.651,172,2.915,173,1.557,174,1.893,175,1.557,176,1.893,177,1.893,178,1,179,0.929,180,2.542,181,0.806,182,1.331,183,2.3,184,0.665,185,2.769,186,3.11,187,1.893,188,2.575,189,3.554,190,1.893,191,5.129,192,2.575,193,1.893,194,2.575,195,1.893,196,2.575,197,5.023,198,1.893,199,2.575,200,1.893,201,2.575,202,1.893,203,5.297,204,1.88,205,1.893,206,1.88,207,1.893,208,1.88,209,1.893,210,1.88,211,1.893,212,1.88,213,1.893,214,2.542,215,1.88,216,1.893,217,1.88,218,5.023,219,2.936,220,4.743,221,1.893,222,1.761,223,1.893,224,1.893,225,1.893,226,1.893,227,1.893,228,1.893,229,1.893,230,1.893,231,1.893,232,1.893,233,1.893,234,1.038,235,2.158,236,2.158,237,2.158,238,2.158,239,2.158,240,2.158,241,2.616,242,2.616,243,4.911,244,2.616,245,3.308,246,2.616,247,2.616,248,2.976,249,2.616,250,2.616,251,2.616,252,2.616,253,2.616,254,2.616,255,2.616,256,2.616,257,2.616,258,2.616,259,2.616,260,2.616]],["title/interfaces/AutoCompleteOption.html",[51,0.373,261,2.936]],["body/interfaces/AutoCompleteOption.html",[12,0.014,18,0.125,19,0.153,20,0.111,21,0.097,31,0.649,32,0.427,33,1.247,34,3.058,35,0.625,37,0.393,40,0.276,50,0.242,51,0.361,53,0.916,58,0.963,60,1.299,63,0.928,66,1.229,72,1.395,76,3.424,82,0.116,85,0.009,86,0.009,87,1.254,88,0.344,89,0.711,105,1.187,115,1.73,117,0.953,118,1.622,119,1.759,120,2.34,122,1.395,140,2.216,157,1.226,165,1.759,167,1.917,168,2.375,173,2.34,178,1.502,179,1.395,182,1.299,183,1.73,184,1.199,261,3.925,262,2.646,263,2.646,264,2.845,265,1.092,266,3.925,267,4.727,268,5.085,269,6.059,270,4.508,271,4.096,272,4.516,273,3.921,274,3.424,275,3.925,276,3.328,277,1.447,278,1.183,279,3.058,280,1.688,281,2.216,282,3.925,283,2.685,284,3.502,285,4.727,286,2.845,287,5.269,288,2.845,289,3.425,290,3.652,291,3.424,292,4.727,293,2.106,294,1.56,295,2.007,296,1.56,297,5.269,298,5.97,299,3.093,300,3.093,301,2.845,302,2.845,303,2.481,304,2.623,305,2.962,306,5.716,307,3.425,308,3.093,309,1.299,310,1.447,311,3.425,312,1.447,313,3.425,314,1.447,315,1.447,316,1.56,317,1.502,318,1.688,319,1.688,320,3.652,321,3.425,322,3.425,323,3.425,324,3.425,325,1.917,326,3.425,327,5.836,328,3.425,329,3.425,330,3.502,331,5.413,332,3.921,333,1.917,334,3.425,335,3.093,336,2.481,337,3.425,338,3.093,339,4.727,340,4.727,341,3.425,342,3.425,343,2.007,344,1.835,345,1.671,346,4.727,347,3.425,348,3.425,349,3.425,350,2.845,351,3.425,352,3.093,353,2.34,354,3.425,355,2.34,356,3.425,357,3.425]],["title/modules/BodyUiModule.html",[0,0.858,358,2.936]],["body/modules/BodyUiModule.html",[0,1.247,2,2.094,3,2.094,4,1.584,5,2.991,6,2.341,7,1.881,8,2.991,12,0.013,15,2.693,16,2.254,17,1.817,18,0.187,19,0.23,20,0.167,21,0.146,37,0.408,39,2.693,40,0.414,50,0.23,75,2.434,82,0.126,85,0.011,86,0.011,358,5.923,359,5.14,360,5.14,361,5.14,362,3.471,363,4.641,364,4.641,365,5.898,366,3.153,367,2.434,368,2.434,369,5.898]],["title/injectables/CCFDatabaseDataSourceBaseService.html",[96,0.72,370,2.561]],["body/injectables/CCFDatabaseDataSourceBaseService.html",[12,0.014,18,0.11,19,0.247,20,0.098,21,0.166,23,1.165,28,1.592,30,1.899,31,1.253,32,0.617,33,1.348,35,1.264,37,0.389,40,0.244,50,0.194,51,0.319,53,0.6,58,1.031,63,0.994,80,1.279,82,0.124,85,0.008,86,0.008,88,0.304,89,0.652,91,2.564,96,1.125,100,2.994,105,0.76,106,3.29,115,2.584,117,0.842,118,1.433,119,1.554,122,1.233,125,2.96,126,1.86,127,1.86,129,1.108,154,1.694,155,3.273,157,0.685,178,1.327,179,1.233,182,1.147,183,1.852,184,1.152,186,1.958,188,2.711,192,2.711,194,2.711,196,2.711,199,2.711,201,2.711,204,1.621,206,1.621,208,1.621,210,1.621,212,1.621,215,1.621,217,1.621,219,1.621,234,1.378,235,2.664,236,2.664,237,2.664,238,2.664,239,2.664,240,2.664,245,3.259,353,3.457,355,2.959,370,4.002,371,4.517,372,2.338,373,3.273,374,3.238,375,3.274,376,4.203,377,3.939,378,3.74,379,3.912,380,2.959,381,3.347,382,4.971,383,2.732,384,4.725,385,5.496,386,3.472,387,4.588,388,4.588,389,3.472,390,2.192,391,3.274,392,2.959,393,5.313,394,4.197,395,2.338,396,2.338,397,2.338,398,2.338,399,2.338,400,2.338,401,2.338,402,2.338,403,2.338,404,2.338,405,2.338,406,2.338,407,2.338,408,2.732,409,3.598,410,3.598,411,2.513,412,3.598,413,2.513,414,2.338,415,3.598,416,3.138,417,1.958,418,1.86,419,2.338,420,2.338,421,2.513,422,2.338,423,2.513,424,2.513,425,1.147,426,2.513,427,2.513,428,2.513,429,2.513,430,2.513,431,2.067,432,3.598,433,2.513,434,2.338,435,2.338,436,2.513,437,2.192,438,2.513,439,3.347,440,2.192,441,2.513,442,3.347,443,2.513,444,2.513,445,2.513,446,2.513]],["title/injectables/CCFDatabaseDataSourceService.html",[96,0.72,437,2.561]],["body/injectables/CCFDatabaseDataSourceService.html",[12,0.014,18,0.112,19,0.25,20,0.1,21,0.088,23,1.181,28,1.589,30,1.89,31,1.241,32,0.613,33,1.334,35,1.267,37,0.391,40,0.249,50,0.197,51,0.325,53,0.608,58,1.041,63,1.005,80,1.303,82,0.125,85,0.008,86,0.008,88,0.309,89,0.661,91,1.352,96,1.135,100,3,105,0.775,106,3.306,115,2.59,117,0.858,118,1.46,119,1.583,122,1.256,125,2.352,126,1.896,127,1.896,129,1.129,154,1.726,155,3.296,157,0.698,178,1.352,179,1.256,183,1.872,184,1.159,188,2.739,192,2.739,194,2.739,196,2.739,199,2.739,201,2.739,204,1.652,206,1.652,208,1.652,210,1.652,212,1.652,215,1.652,217,1.652,219,1.652,234,1.405,235,2.7,236,2.7,237,2.7,238,2.7,239,2.7,240,2.7,245,3.279,353,3.493,355,2.999,370,4.563,371,2.382,372,2.382,373,3.296,374,2.997,375,3.308,376,4.247,377,3.959,378,3.426,379,3.965,380,2.999,381,2.382,383,2.784,384,4.746,385,5.519,387,4.628,388,4.628,390,2.233,391,3.308,392,2.999,393,5.42,394,4.211,395,2.382,396,2.382,397,2.382,398,2.382,399,2.382,400,2.382,401,2.382,402,2.382,403,2.382,404,2.382,405,2.382,406,2.382,407,2.382,408,2.784,409,3.647,410,3.647,411,2.561,412,3.647,413,2.561,414,2.382,415,3.647,416,3.181,417,1.995,418,1.896,419,2.382,420,2.382,421,2.561,422,2.382,423,2.561,424,2.561,425,1.169,426,2.561,427,2.561,428,2.561,429,2.561,430,2.561,431,2.106,432,3.647,433,2.561,434,2.382,435,2.382,436,2.561,437,3.181,438,2.561,439,3.392,440,2.233,441,2.561,442,3.392,443,2.561,444,2.561,445,2.561,446,2.561,447,3.538,448,3.084,449,3.084]],["title/interfaces/CCFDatabaseManager.html",[51,0.373,384,2.561]],["body/interfaces/CCFDatabaseManager.html",[12,0.014,18,0.15,19,0.282,20,0.134,21,0.117,32,0.372,37,0.422,40,0.332,50,0.24,51,0.435,58,1.21,63,1.167,80,1.741,82,0.145,85,0.01,86,0.01,87,1.509,88,0.414,89,0.805,91,1.807,96,1.281,100,1.741,105,1.035,106,3.577,115,2.302,117,1.147,118,1.952,119,2.116,122,1.679,125,2.866,126,2.534,127,2.534,129,1.509,154,2.307,155,2.995,157,0.933,178,1.807,179,1.679,183,1.509,184,1.013,353,2.815,355,2.815,370,4.303,371,3.184,372,3.184,373,3.647,374,3.135,375,2.666,376,3.423,377,3.866,378,3.866,381,3.184,384,4.925,385,5.546,387,4.934,388,4.934,409,4.443,410,5.222,411,3.423,412,5.222,413,3.423,414,3.184,415,4.934,416,3.876,417,2.666,418,2.534,419,3.184,420,3.184,421,3.423,422,3.184,423,3.423,424,3.423,425,1.563,426,3.423,427,3.423,428,3.423,429,3.423,430,3.423,431,2.815,432,4.443,433,3.423,434,3.184,435,3.184,436,3.423,437,2.985,438,3.423,439,4.134,440,2.985,441,3.423,442,4.134,443,3.423,444,3.423,445,3.423,446,3.423]],["title/components/CallToActionBehaviorComponent.html",[278,0.773,450,1.55]],["body/components/CallToActionBehaviorComponent.html",[4,1.066,12,0.014,18,0.224,19,0.155,20,0.112,21,0.185,28,1.438,31,1.03,32,0.529,35,0.631,37,0.395,40,0.279,50,0.155,66,1.237,82,0.085,85,0.009,86,0.009,88,0.347,89,0.716,105,1.773,115,2.461,153,1.359,157,1.077,184,1.353,248,3.007,265,1.103,277,1.461,278,1.343,288,2.872,294,1.575,296,1.57,304,1.311,305,1.461,309,2.688,310,2.01,312,2.01,314,2.01,315,2.01,316,1.575,317,2.087,362,1.638,368,1.638,450,2.57,451,2.443,452,1.936,453,1.638,454,1.936,455,1.852,456,5.025,457,3.313,458,5.025,459,3.458,460,3.676,461,3.25,462,3.446,463,3.25,464,3.25,465,3.951,466,4.296,467,1.776,468,2.949,469,3.951,470,6.242,471,5.46,472,3.519,473,3.519,474,4.202,475,4.208,476,3.94,477,3.045,478,5.46,479,3.968,480,7.05,481,3.968,482,3.676,483,2.345,484,5.46,485,3.968,486,3.968,487,5.46,488,3.446,489,3.078,490,3.676,491,5.46,492,3.968,493,5.46,494,3.968,495,3.458,496,3.458,497,3.458,498,2.026,499,3.968,500,3.519,501,5.46,502,2.549,503,3.123,504,2.872,505,3.968,506,2.167,507,1.638,508,3.28,509,1.936,510,1.936,511,1.936,512,1.638,513,1.936,514,1.517,515,1.936,516,1.638,517,1.936,518,1.461,519,1.936,520,1.638,521,1.776,522,1.936,523,1.638,524,1.575,525,1.936,526,1.575,527,1.936,528,1.638,529,1.852,530,1.936,531,1.936,532,1.638,533,1.704,534,1.936,535,1.638,536,1.852,537,1.638,538,1.852,539,1.575,540,1.852,541,1.936]],["title/modules/CallToActionBehaviorModule.html",[0,0.858,542,2.936]],["body/modules/CallToActionBehaviorModule.html",[0,1.17,2,1.963,3,1.963,4,1.485,5,2.909,6,2.195,7,1.764,8,2.909,12,0.013,15,2.59,16,2.114,17,1.704,18,0.176,19,0.216,20,0.156,21,0.137,37,0.442,39,2.59,40,0.389,50,0.216,75,2.797,82,0.118,85,0.011,86,0.011,366,3.032,367,2.282,450,3.189,456,3.723,457,2.909,458,3.723,468,2.59,498,2.824,502,2.581,542,5.947,543,4.82,544,4.82,545,4.82,546,4.82,547,5.369,548,5.53,549,5.906,550,4.82,551,5.333,552,3.118,553,4.034,554,3.292,555,6.777,556,5.53,557,4.352]],["title/components/CallToActionComponent.html",[278,0.773,512,1.674]],["body/components/CallToActionComponent.html",[4,0.874,12,0.014,18,0.246,19,0.127,20,0.092,21,0.188,23,1.112,28,1.477,31,0.924,32,0.569,35,0.754,37,0.176,40,0.229,50,0.127,53,0.889,60,2.033,66,1.074,82,0.145,85,0.007,86,0.007,88,0.285,89,0.622,105,1.766,153,1.114,157,0.936,184,1.079,248,1.343,265,0.904,272,2.824,276,2.542,277,1.198,278,1.404,279,3.687,280,1.397,283,2.499,284,3.156,294,1.292,296,1.364,304,1.075,305,1.198,309,2.615,310,1.747,312,1.747,314,1.747,315,1.747,316,1.292,317,2.499,318,2.037,319,2.404,362,1.343,368,1.343,450,1.244,451,2.122,452,1.587,453,1.343,454,1.587,455,1.519,456,5.106,457,2.924,460,5.106,461,3.662,462,3.533,463,2.824,464,2.824,465,3.433,466,3.733,467,1.456,468,2.959,472,3.156,473,3.849,474,3.769,476,4.56,477,2.73,483,2.037,502,3.54,506,1.883,507,1.343,508,3.001,509,1.587,510,1.587,511,1.587,512,2.539,513,1.587,514,1.244,515,1.587,516,1.343,517,1.587,518,1.198,519,1.587,520,1.343,521,1.456,522,1.587,523,1.343,524,1.292,525,1.587,526,1.292,527,1.587,528,1.343,529,1.519,530,1.587,531,1.587,532,1.343,533,1.397,534,1.587,535,1.343,536,1.519,537,1.958,538,1.519,539,1.292,540,1.519,541,1.587,558,2.836,559,5.597,560,4.743,561,5.361,562,2.824,563,3.893,564,3.433,565,5.597,566,5.597,567,2.674,568,3.254,569,3.254,570,2.422,571,3.433,572,3.433,573,3.254,574,3.254,575,3.733,576,5.361,577,3.254,578,6.151,579,6.151,580,5.361,581,3.254,582,4.743,583,3.254,584,4.134,585,4.141,586,1.543,587,3.254,588,3.733,589,4.743,590,2.824,591,3.254,592,3.254,593,3.733,594,1.743,595,2.122,596,2.037,597,2.191,598,3.332,599,2.824,600,4.745,601,2.824,602,4.743,603,2.994,604,4.051,605,4.405,606,4.743,607,2.355,608,2.56,609,3.254,610,3.433,611,2.836,612,2.355,613,2.355,614,4.051,615,2.355,616,3.769,617,4.452,618,3.254,619,2.836,620,2.56,621,2.054,622,3.254,623,1.834,624,2.613,625,3.533,626,2.824,627,3.468,628,3.254,629,3.254,630,4.134,631,3.254,632,2.355,633,4.743,634,3.733,635,3.433,636,2.836,637,3.254,638,3.254,639,2.56,640,1.834,641,4.134,642,3.254,643,2.836,644,2.56,645,2.191,646,3.254,647,2.355,648,3.254,649,2.836,650,1.937,651,2.56,652,2.191,653,3.254]],["title/interfaces/CallToActionModel.html",[51,0.373,654,2.731]],["body/interfaces/CallToActionModel.html",[12,0.014,18,0.188,19,0.141,20,0.102,21,0.089,24,1.84,31,0.595,32,0.556,35,0.812,37,0.423,40,0.253,43,2.031,44,1.84,45,1.758,49,2.031,50,0.199,51,0.593,53,0.97,57,2.509,58,1.317,60,1.191,63,1.015,65,1.758,78,2.652,82,0.077,85,0.008,86,0.008,87,1.149,88,0.315,89,0.669,96,0.906,115,2.057,117,0.874,118,1.487,121,2.275,122,1.279,129,1.628,153,1.748,157,1.007,181,1.11,182,1.191,183,2.254,184,1.123,265,1.001,278,0.687,304,1.191,305,1.879,325,2.891,345,2.096,450,1.377,457,2.353,458,2.426,468,1.377,469,2.608,472,4.097,474,4.582,475,2.031,476,4.296,477,3.447,482,2.426,483,3.121,488,3.222,489,2.878,498,1.84,500,2.031,502,1.682,503,2.835,518,1.327,552,2.031,557,2.835,570,1.84,585,2.426,586,1.617,595,2.284,624,2.383,627,2.031,634,4.017,654,3.436,655,2.031,656,2.608,657,4.449,658,5.166,659,4.449,660,5.718,661,5.842,662,3.436,663,2.275,664,4.017,665,4.449,666,3.176,667,5.931,668,3.694,669,3.14,670,2.735,671,2.878,672,4.449,673,1.84,674,2.426,675,2.031,676,2.608,677,3.436,678,3.14,679,2.608,680,3.14,681,3.038,682,2.608,683,2.835,684,2.608,685,2.608,686,2.835,687,2.426,688,2.835,689,4.017,690,2.608,691,2.608,692,2.835,693,2.275,694,3.222,695,3.991,696,2.835,697,2.608,698,3.14,699,3.14,700,3.14,701,2.145,702,2.835,703,3.14,704,2.426,705,2.835,706,3.14,707,3.14,708,3.14,709,4.664,710,3.14,711,2.608,712,3.14,713,3.14,714,3.14,715,4.449,716,4.449,717,3.14,718,2.608,719,3.14,720,2.426,721,3.14,722,3.14,723,4.449,724,3.14,725,4.449,726,3.14,727,4.449,728,3.14,729,3.14,730,3.14,731,3.14,732,2.426,733,3.14,734,3.14,735,4.017,736,3.14,737,2.835,738,4.017,739,4.017,740,3.222,741,4.017,742,2.835,743,2.031,744,3.14,745,2.275,746,2.426,747,3.14,748,3.14,749,3.14,750,4.449,751,3.14,752,5.166,753,3.14,754,3.14,755,3.14,756,3.14,757,3.14,758,3.14,759,3.14,760,3.14,761,3.14,762,3.14,763,3.14,764,3.14,765,3.14,766,3.14,767,3.14,768,3.14,769,3.14]],["title/modules/CallToActionModule.html",[0,0.858,547,2.731]],["body/modules/CallToActionModule.html",[0,1.217,2,2.042,3,2.042,4,1.545,5,2.959,6,2.284,7,1.835,8,2.959,12,0.013,15,2.653,16,2.198,17,1.772,18,0.183,19,0.224,20,0.162,21,0.142,37,0.436,39,2.653,40,0.404,50,0.224,75,2.374,82,0.123,85,0.011,86,0.011,366,3.106,367,2.374,456,3.873,468,2.198,502,2.685,512,3.46,547,5.482,549,6.049,550,5.013,551,5.462,552,3.243,553,4.132,554,3.424,770,5.013,771,5.013,772,5.013,773,5.752,774,5.752]],["title/classes/CallToActionSelectors.html",[82,0.086,504,2.936]],["body/classes/CallToActionSelectors.html",[12,0.013,18,0.151,19,0.185,20,0.134,21,0.193,23,1.44,24,4.267,28,1.513,30,1.859,31,1.265,32,0.603,33,1.36,35,1.219,37,0.333,50,0.185,53,0.974,57,2.181,63,1.312,82,0.101,85,0.01,86,0.01,88,0.414,248,3.164,309,1.565,468,1.81,472,3.464,474,4.137,476,3.879,477,2.997,498,2.418,502,3.643,504,4.447,654,5.639,655,4.4,660,4.835,661,4.835,666,4.107,704,3.188,775,2.31,776,4.127,777,6.145,778,7.666,779,4.735,780,6.145,781,4.735,782,6.145,783,4.735,784,6.145,785,4.735,786,6.145,787,4.735,788,6.145,789,4.735,790,4.735,791,7.666,792,4.735,793,4.735,794,4.735,795,4.735,796,4.735,797,4.735]],["title/injectables/CallToActionState.html",[96,0.72,704,2.731]],["body/injectables/CallToActionState.html",[12,0.014,18,0.204,19,0.122,20,0.088,21,0.18,23,1.077,24,2.789,28,1.408,30,1.686,31,1.178,32,0.547,33,1.234,35,1.179,37,0.412,40,0.219,43,1.758,44,1.592,45,1.521,49,3.079,50,0.179,51,0.502,53,0.862,57,2.387,58,1.267,60,1.519,63,0.935,65,1.521,66,0.706,78,2.443,82,0.066,85,0.007,86,0.007,88,0.273,96,0.816,115,2.218,117,0.756,118,1.287,121,1.968,122,1.107,129,1.466,153,1.574,157,0.907,181,0.96,182,1.519,183,2.277,184,1.061,234,1.238,248,2.254,265,0.866,278,0.594,296,0.896,304,1.03,305,1.693,325,2.664,345,1.98,450,1.191,457,2.168,458,2.099,468,1.191,469,2.256,472,3.398,473,2.592,474,3.095,475,3.079,476,2.902,477,2.664,482,3.095,483,3.227,488,3.447,489,3.079,490,3.095,498,1.592,500,1.758,502,3.401,503,2.453,518,1.148,552,1.758,557,2.453,570,2.347,585,3.095,586,1.791,595,2.443,624,2.146,627,1.758,634,2.453,654,2.099,655,4.108,656,2.256,657,2.717,658,4.759,659,2.717,660,5.057,661,5.057,662,4.058,663,1.968,664,4.743,665,5.253,666,2.926,667,6.694,668,4.362,669,2.717,670,3.229,671,3.398,672,4.006,673,1.592,674,2.099,675,1.758,676,2.256,677,4.058,678,2.717,679,2.256,680,2.717,681,2.736,682,2.256,683,2.453,684,2.256,685,2.256,686,2.453,687,2.099,688,2.453,689,4.297,690,2.256,691,2.256,692,2.453,693,2.902,694,3.447,695,4.527,696,2.453,697,2.256,698,2.717,699,2.717,700,2.717,701,1.856,702,2.453,703,2.717,704,3.095,705,3.617,706,4.006,707,4.006,708,4.006,709,5.057,710,4.006,711,3.327,712,4.006,713,4.006,714,4.006,715,4.006,716,4.006,717,2.717,718,3.952,719,4.759,720,3.676,721,4.006,722,2.717,723,4.006,724,2.717,725,4.006,726,2.717,727,4.006,728,2.717,729,4.006,730,5.253,731,2.717,732,2.099,733,2.717,734,2.717,735,4.743,736,4.006,737,2.453,738,3.617,739,3.617,740,2.902,741,3.617,742,2.453,743,1.758,744,2.717,745,2.902,746,3.095,747,4.759,748,4.006,749,4.006,750,4.006,751,2.717,752,4.759,753,2.717,754,2.717,755,2.717,756,4.759,757,4.006,758,4.006,759,2.717,760,2.717,761,2.717,762,2.717,763,2.717,764,2.717,765,4.006,766,2.717,767,4.006,768,4.006,769,2.717,798,4.597,799,4.597,800,2.717,801,3.117,802,3.117,803,3.117,804,3.117,805,3.117,806,3.117,807,3.117,808,3.117]],["title/classes/CloseDialog.html",[82,0.086,500,2.287]],["body/classes/CloseDialog.html",[12,0.013,18,0.191,19,0.234,20,0.169,21,0.176,24,4.091,28,1.183,32,0.597,50,0.296,53,0.723,66,1.358,82,0.162,85,0.011,86,0.011,88,0.524,89,0.932,184,1.322,296,1.723,472,3.379,473,4.01,475,3.379,483,3.258,488,3.783,489,3.379,490,4.035,500,4.01,502,3.32,655,4.01,681,3.567,775,2.923,809,4.337,810,5.993,811,5.969]],["title/injectables/ConsentService.html",[11,2.071,96,0.72]],["body/injectables/ConsentService.html",[11,3.374,12,0.014,18,0.169,19,0.207,20,0.15,21,0.198,23,1.549,28,1.558,30,1.287,31,0.876,32,0.566,33,0.942,35,1.144,37,0.358,40,0.373,50,0.258,66,1.754,72,2.673,82,0.113,85,0.01,86,0.01,88,0.464,89,0.866,96,1.173,117,1.287,157,1.304,181,1.636,182,2.377,184,1.188,234,2.108,296,1.9,586,1.981,812,4.178,813,5.152,814,7.195,815,4.482,816,6.608,817,7.529,818,6.608,819,5.309,820,6.608,821,5.309,822,5.309,823,5.309,824,6.608,825,3.934,826,5.309,827,3.842,828,3.575,829,5.309,830,5.309,831,6.608,832,5.309,833,5.309]],["title/interfaces/DataSource.html",[51,0.373,128,2.071]],["body/interfaces/DataSource.html",[12,0.014,18,0.119,19,0.147,20,0.106,21,0.196,23,1.232,28,1.554,30,1.848,31,1.182,32,0.614,33,1.271,35,1.253,37,0.328,50,0.287,51,0.345,53,0.793,63,1.359,82,0.112,85,0.008,86,0.008,87,1.198,88,0.328,91,3.033,99,2.118,100,3.118,101,2.118,102,2.118,103,1.918,104,2.118,105,0.822,106,1.681,107,2.118,115,2.703,117,0.911,119,1.681,122,1.333,128,3.353,165,1.681,181,1.157,184,0.62,188,3.226,192,3.226,194,3.226,196,3.226,199,3.226,201,3.226,204,2.83,206,2.83,208,2.83,210,2.83,212,2.83,215,2.83,217,2.453,219,2.453,235,2.816,236,2.816,237,2.816,238,2.816,239,2.816,240,2.816,245,3.343,290,4.082,373,1.832,374,1.918,375,2.118,377,2.816,378,3.518,380,3.128,391,3.418,392,3.609,394,2.816,418,2.013,834,5.01,835,2.529,836,3.756,837,3.756,838,3.756,839,3.756,840,3.756,841,3.756,842,3.756,843,3.756,844,3.756,845,3.756,846,3.756,847,3.756,848,3.804,849,2.956,850,3.804,851,2.718,852,2.956,853,2.718,854,2.956,855,2.956,856,2.956,857,2.956,858,2.956,859,2.956,860,2.956,861,2.956,862,2.956,863,2.956,864,2.956,865,2.956,866,2.956,867,2.956,868,2.956,869,2.956,870,2.956,871,2.956]],["title/injectables/DataSourceService.html",[96,0.72,872,3.192]],["body/injectables/DataSourceService.html",[12,0.013,18,0.137,19,0.225,20,0.121,21,0.201,23,1.351,28,1.589,30,1.809,31,1.231,32,0.587,33,1.324,35,1.281,37,0.376,40,0.302,50,0.168,53,0.785,82,0.092,85,0.009,86,0.009,88,0.376,91,3.097,96,1.023,99,2.423,100,3.102,101,2.423,102,2.423,103,2.195,104,2.423,105,0.941,106,1.923,107,2.423,115,2.68,117,1.042,128,2.943,129,1.371,181,1.324,188,3.244,192,3.244,194,3.244,196,3.244,199,3.244,201,3.244,204,2.691,206,2.691,208,2.691,210,2.691,212,2.691,215,2.691,217,2.006,234,1.706,235,3.089,236,3.089,237,3.089,238,3.089,239,3.089,240,3.089,245,3.483,378,4.56,834,5.115,872,4.536,873,3.746,874,4.298,875,4.298,876,4.298,877,4.298,878,4.298,879,4.298,880,4.298,881,4.298,882,4.298,883,4.298,884,4.298,885,4.298]],["title/interfaces/DecoratedRange.html",[51,0.373,293,2.174]],["body/interfaces/DecoratedRange.html",[12,0.014,18,0.156,19,0.192,20,0.139,21,0.122,32,0.576,35,0.782,50,0.192,51,0.452,53,0.838,58,1.299,60,1.625,62,3.546,63,1.078,66,1.114,72,2.235,85,0.01,86,0.01,87,1.568,88,0.725,89,0.825,167,3.777,168,2.589,265,1.366,293,3.721,295,2.511,345,1.939,425,2.295,453,3.323,640,2.772,645,3.31,775,3.927,886,2.927,887,3.869,888,3.31,889,6.336,890,7.972,891,4.556,892,6.295,893,6.596,894,7.322,895,4.93,896,6.295,897,4.285,898,3.31,899,4.285,900,2.511,901,5.21,902,4.285,903,4.285,904,2.634,905,4.285,906,4.285,907,4.917,908,4.917,909,4.917,910,3.558]],["title/components/DecoratedTextComponent.html",[278,0.773,514,1.55]],["body/components/DecoratedTextComponent.html",[4,0.644,12,0.014,17,1.16,18,0.148,19,0.094,20,0.068,21,0.18,23,0.882,28,1.414,30,1.387,31,1.164,32,0.544,33,1.015,35,1.122,37,0.204,40,0.169,50,0.147,51,0.346,53,0.816,58,1.228,62,1.923,63,1.087,66,1.053,72,0.851,73,2.568,82,0.14,85,0.006,86,0.006,88,0.555,89,0.796,100,0.883,105,1.681,153,0.821,157,1.129,167,2.568,168,1.201,181,1.16,183,2.395,184,0.767,248,0.99,265,1.687,270,5.054,273,2.377,274,3.323,277,0.883,278,0.885,280,1.03,283,1.776,293,4.087,294,3.067,295,3.712,296,1.336,304,2.711,305,0.883,309,2.48,310,1.386,312,1.386,314,1.386,315,1.386,316,0.952,317,2.186,318,1.617,319,1.996,330,2.123,333,3.374,343,3.1,344,1.757,345,1.622,362,0.99,368,0.99,425,1.536,450,0.917,451,1.685,452,1.17,453,2.713,454,1.17,455,1.12,457,0.952,467,1.073,468,1.439,506,1.495,507,0.99,508,2.568,509,1.17,510,1.17,511,1.17,512,0.99,513,1.17,514,2.012,515,1.17,516,0.99,517,1.17,518,0.883,519,1.17,520,0.99,521,1.073,522,1.17,523,0.99,524,0.952,525,1.17,526,0.952,527,1.17,528,0.99,529,1.12,530,1.17,531,1.17,532,0.99,533,1.03,534,1.17,535,0.99,536,1.12,537,0.99,538,1.12,539,0.952,540,1.12,541,1.17,562,2.241,567,2.123,586,0.945,594,1.285,596,2.607,621,2.377,623,1.352,645,2.535,775,2.961,886,4.327,888,1.615,891,2.725,898,2.535,900,3.241,901,2.377,910,1.736,911,1.736,912,2.934,913,5.907,914,3.363,915,3.657,916,2.963,917,5.852,918,4.143,919,3.765,920,4.143,921,3.765,922,3.765,923,3.765,924,3.765,925,2.398,926,5.443,927,2.963,928,2.963,929,3.657,930,2.963,931,2.398,932,3.765,933,2.398,934,2.934,935,5.135,936,2.963,937,2.398,938,2.963,939,6.114,940,4.501,941,3.657,942,4.274,943,2.398,944,2.725,945,2.963,946,2.725,947,2.963,948,2.398,949,2.398,950,4.647,951,2.398,952,2.398,953,2.963,954,2.725,955,3.81,956,2.398,957,2.963,958,2.963,959,2.725,960,2.963,961,5.173,962,2.398,963,2.725,964,4.501,965,2.725,966,2.398,967,2.725,968,2.725,969,1.615,970,1.736,971,1.887,972,2.241,973,1.736,974,1.736,975,2.725,976,2.377,977,2.377,978,1.887,979,1.887,980,2.963,981,1.887,982,2.963,983,1.887,984,1.887,985,1.514,986,2.963,987,1.887,988,3.657,989,1.736,990,1.887,991,1.887,992,2.963,993,1.887,994,1.887,995,2.963,996,1.887,997,1.736,998,2.963,999,2.963,1000,2.963,1001,1.615,1002,1.887,1003,1.428,1004,1.887,1005,1.887,1006,1.887,1007,1.887,1008,1.887,1009,1.887,1010,1.887,1011,1.887,1012,1.887,1013,1.887,1014,1.887,1015,1.887,1016,1.887,1017,1.887,1018,1.887,1019,1.887,1020,1.615,1021,1.736,1022,1.615,1023,1.887,1024,1.887,1025,1.736,1026,1.736,1027,1.887,1028,1.736,1029,1.887,1030,1.428,1031,1.887,1032,1.887,1033,1.736,1034,1.736,1035,1.887,1036,1.887,1037,3.657,1038,1.887,1039,1.887,1040,3.765]],["title/modules/DecoratedTextModule.html",[0,0.858,1041,2.731]],["body/modules/DecoratedTextModule.html",[0,1.251,2,2.1,3,2.1,4,1.589,5,2.995,6,2.349,7,1.887,8,2.995,12,0.013,15,2.698,16,2.261,17,1.823,18,0.188,19,0.231,20,0.167,21,0.146,37,0.409,39,2.698,40,0.416,50,0.231,75,2.442,82,0.126,85,0.011,86,0.011,294,2.349,295,3.021,366,3.159,367,2.442,514,3.215,886,3.522,1041,5.513,1042,5.157,1043,5.157,1044,5.157,1045,5.917,1046,5.917]],["title/interfaces/DefaultParams.html",[51,0.373,139,2.561]],["body/interfaces/DefaultParams.html",[7,1.12,12,0.014,18,0.112,19,0.196,20,0.099,21,0.087,32,0.502,33,0.889,37,0.406,40,0.247,50,0.196,51,0.537,53,0.939,58,1.196,60,1.656,63,1.362,80,2.803,82,0.075,85,0.008,86,0.008,87,1.12,88,0.307,89,0.657,90,2.217,91,1.342,92,1.98,93,1.98,94,2.541,95,2.541,96,0.889,97,2.541,98,2.364,99,1.98,100,2.998,101,1.98,102,1.98,103,2.984,104,1.98,105,1.097,106,1.571,107,1.98,108,3.627,109,4.29,110,3.627,111,2.541,112,2.541,113,2.217,114,3.627,115,2.566,116,2.685,117,0.852,118,1.449,119,2.242,120,2.09,121,2.217,122,1.247,123,3.934,124,3.374,125,2.339,126,1.882,127,1.882,128,2.559,129,2.235,130,2.541,131,3.689,132,2.541,133,4.29,134,5.722,135,4.023,136,3.934,137,2.728,138,2.541,139,3.163,140,4.066,141,2.09,142,2.364,143,2.541,144,2.364,145,2.541,146,2.541,147,2.541,148,2.09,149,2.217,150,2.217,151,2.217,152,2.364,153,1.202,154,1.713,155,1.713,156,3.689,157,0.989,158,2.217,159,3.374,160,2.217,161,2.364,162,2.217,163,2.541,164,4.254,165,1.571,166,2.217,167,2.444,168,2.033,169,3.374,170,2.364,171,2.217,172,3.627,173,2.09,174,2.541,175,2.09,176,2.541,177,2.541,178,1.342,179,1.247,180,2.217,181,1.082,182,1.16,183,2.15,184,0.827,185,2.825,186,2.825,187,2.541,188,1.639,189,4.229,190,2.541,191,4.877,192,1.639,193,2.541,194,1.639,195,2.541,196,1.639,197,5.431,198,2.541,199,1.639,200,2.541,201,1.639,202,2.541,203,5.071,204,1.639,205,2.541,206,1.639,207,2.541,208,1.639,209,2.541,210,1.639,211,2.541,212,1.639,213,2.541,214,3.163,215,1.639,216,2.541,217,1.639,218,4.229,219,2.728,220,4.229,221,2.541,222,2.364,223,2.541,224,2.541,225,2.541,226,2.541,227,2.541,228,2.541,229,2.541,230,2.541,231,2.541,232,2.541,233,2.541]],["title/classes/DelegateDataSource.html",[82,0.086,374,2.071]],["body/classes/DelegateDataSource.html",[12,0.014,18,0.115,19,0.142,20,0.103,21,0.127,23,1.203,28,1.568,30,1.914,31,1.202,32,0.626,33,1.292,35,1.255,37,0.322,50,0.284,51,0.334,53,0.781,63,1.351,82,0.109,85,0.008,86,0.008,88,0.318,89,0.673,91,1.962,99,2.047,100,3.112,101,2.047,102,2.047,103,1.854,104,2.047,105,0.795,106,1.625,107,2.047,115,2.702,117,0.881,119,1.625,122,1.289,128,3.04,165,1.625,181,1.119,184,0.982,188,3.186,192,3.186,194,3.186,196,3.186,199,3.186,201,3.186,204,2.779,206,2.779,208,2.779,210,2.779,212,2.779,215,2.779,217,2.396,219,2.779,235,2.75,236,2.75,237,2.75,238,2.75,239,2.75,240,2.75,245,3.307,290,4.008,373,2.503,374,2.621,375,3.356,377,3.466,378,3.796,380,3.851,390,2.292,391,3.994,392,4.063,393,5.314,394,4.308,395,2.445,396,2.445,397,2.445,398,2.445,399,2.445,400,2.445,401,2.445,402,2.445,403,2.445,404,2.445,405,2.445,406,2.445,407,2.445,418,1.946,775,1.771,834,3.24,835,2.445,848,3.714,849,2.858,850,3.714,851,2.628,852,2.858,853,2.628,854,2.858,855,2.858,856,2.858,857,2.858,858,2.858,859,2.858,860,2.858,861,2.858,862,2.858,863,2.858,864,2.858,865,2.858,866,2.858,867,2.858,868,2.858,869,2.858,870,2.858,871,2.858,1047,3.631]],["title/interfaces/DocumentationContent.html",[51,0.373,670,2.174]],["body/interfaces/DocumentationContent.html",[12,0.014,18,0.227,19,0.18,20,0.202,21,0.114,32,0.475,35,0.733,37,0.365,40,0.324,50,0.263,51,0.555,53,1,58,1.35,60,1.522,63,0.789,82,0.098,85,0.01,86,0.01,87,1.469,88,0.403,89,0.791,96,1.071,116,2.468,117,1.117,129,1.925,157,0.909,178,1.761,179,1.635,184,0.76,265,1.28,278,0.878,304,1.522,345,1.419,477,3.836,483,2.891,563,4.414,586,1.156,590,4.007,595,3.619,662,4.063,663,2.908,670,4.077,671,2.597,673,2.352,720,3.101,732,3.101,743,4.289,900,2.352,904,2.468,1003,2.742,1048,2.468,1049,3.334,1050,4.063,1051,4.749,1052,4.063,1053,3.827,1054,4.894,1055,4.368,1056,4.749,1057,5.297,1058,3.81,1059,3.101,1060,3.334,1061,4.749,1062,3.101,1063,3.334,1064,4.749,1065,3.625,1066,3.625,1067,2.908,1068,3.625,1069,3.625,1070,3.625,1071,3.625,1072,3.625,1073,3.625,1074,3.625,1075,3.625,1076,3.625,1077,3.625,1078,3.625,1079,4.749,1080,4.749,1081,3.625,1082,3.625,1083,3.625,1084,3.625,1085,3.625,1086,3.625,1087,3.625,1088,3.625,1089,3.625,1090,3.625,1091,3.625]],["title/interfaces/FilterParams.html",[51,0.373,141,2.415]],["body/interfaces/FilterParams.html",[7,1.958,12,0.014,18,0.103,19,0.185,20,0.092,21,0.08,32,0.609,33,1.431,37,0.398,40,0.228,50,0.185,51,0.513,53,0.98,58,1.159,60,1.562,63,1.345,80,2.753,82,0.069,85,0.007,86,0.007,87,1.033,88,0.283,89,0.62,90,2.045,91,1.238,92,1.826,93,1.826,94,2.345,95,2.345,96,0.839,97,2.345,98,2.181,99,1.826,100,2.969,101,1.826,102,1.826,103,2.851,104,1.826,105,1.035,106,1.45,107,1.826,108,3.422,109,4.857,110,4.443,111,2.345,112,2.345,113,2.045,114,3.422,115,2.537,116,2.533,117,0.786,118,1.337,119,2.116,120,1.928,121,2.045,122,1.15,123,3.759,124,3.183,125,2.207,126,1.736,127,1.736,128,2.414,129,2.174,130,2.345,131,3.525,132,2.345,133,4.133,134,5.646,135,3.875,136,3.759,137,2.606,138,2.345,139,2.045,140,3.461,141,2.815,142,4.133,143,4.443,144,4.133,145,4.443,146,4.443,147,4.443,148,3.654,149,3.525,150,3.525,151,3.525,152,4.133,153,2.102,154,1.58,155,1.58,156,3.525,157,0.933,158,2.045,159,3.183,160,2.045,161,2.181,162,2.045,163,2.345,164,4.121,165,1.45,166,2.045,167,2.306,168,1.958,169,3.183,170,2.181,171,2.045,172,3.422,173,1.928,174,2.345,175,1.928,176,2.345,177,2.345,178,1.238,179,1.15,180,2.045,181,0.998,182,1.07,183,2.082,184,0.78,185,2.666,186,2.666,187,2.345,188,1.512,189,4.041,190,2.345,191,4.725,192,1.512,193,2.345,194,1.512,195,2.345,196,1.512,197,5.325,198,2.345,199,1.512,200,2.345,201,1.512,202,2.345,203,4.933,204,1.512,205,2.345,206,1.512,207,2.345,208,1.512,209,2.345,210,1.512,211,2.345,212,1.512,213,2.345,214,2.985,215,1.512,216,2.345,217,1.512,218,4.041,219,2.606,220,4.041,221,2.345,222,2.181,223,2.345,224,2.345,225,2.345,226,2.345,227,2.345,228,2.345,229,2.345,230,2.345,231,2.345,232,2.345,233,2.345]],["title/classes/ForwardingDataSource.html",[82,0.086,394,2.174]],["body/classes/ForwardingDataSource.html",[12,0.014,18,0.116,19,0.142,20,0.103,21,0.197,23,1.204,28,1.558,30,1.914,31,1.202,32,0.621,33,1.293,35,1.256,37,0.323,50,0.284,51,0.334,53,0.781,63,1.351,82,0.109,85,0.008,86,0.008,88,0.318,91,3.038,99,2.049,100,3.112,101,2.049,102,2.049,103,1.856,104,2.049,105,0.796,106,1.626,107,2.049,115,2.7,117,0.881,119,1.626,122,1.29,128,3.305,165,1.626,181,1.582,184,0.6,188,3.187,192,3.187,194,3.187,196,3.187,199,3.187,201,3.187,204,2.78,206,2.78,208,2.78,210,2.78,212,2.78,215,2.78,217,2.397,219,2.78,235,2.752,236,2.752,237,2.752,238,2.752,239,2.752,240,2.752,245,3.308,290,4.01,373,1.773,374,1.856,375,2.049,377,3.468,378,3.797,380,3.853,390,2.295,391,3.996,392,4.064,394,3.191,418,1.948,775,1.773,834,5.018,835,2.447,848,3.717,849,2.86,850,3.717,851,2.631,852,2.86,853,2.631,854,2.86,855,2.86,856,2.86,857,2.86,858,2.86,859,2.86,860,2.86,861,2.86,862,2.86,863,2.86,864,2.86,865,2.86,866,2.86,867,2.86,868,2.86,869,2.86,870,2.86,871,2.86,1092,3.635,1093,3.635,1094,3.635,1095,3.635,1096,3.635,1097,3.635,1098,3.635,1099,3.635,1100,3.635,1101,3.635,1102,3.635,1103,3.635,1104,3.635]],["title/injectables/GlobalConfigState.html",[96,0.72,125,1.894]],["body/injectables/GlobalConfigState.html",[12,0.014,18,0.121,19,0.149,20,0.108,21,0.195,23,1.244,28,1.544,30,1.942,31,1.278,32,0.63,33,1.357,35,1.216,37,0.414,40,0.268,50,0.149,53,0.96,58,0.942,63,1.189,65,1.858,66,0.863,67,1.858,82,0.081,85,0.008,86,0.008,88,0.333,89,0.696,96,0.942,105,0.834,115,2.569,117,0.924,118,2.191,122,1.352,125,2.478,155,3.389,157,1.047,168,2.439,183,2.295,184,1.008,186,2.148,234,1.512,291,3.856,296,1.095,373,2.589,417,2.148,431,3.636,498,1.945,586,1.658,666,2.844,687,4.448,694,2.405,967,3.842,1105,6.881,1106,3.32,1107,4.807,1108,6.109,1109,7.744,1110,5.308,1111,5.308,1112,5.308,1113,5.308,1114,3.351,1115,7.194,1116,6.337,1117,3.81,1118,6.301,1119,3.81,1120,5.809,1121,3.81,1122,6.607,1123,3.81,1124,4.177,1125,3.81,1126,5.308,1127,3.81,1128,5.308,1129,6.109,1130,3.81,1131,5.308,1132,6.607,1133,3.81,1134,5.308,1135,6.607,1136,3.81,1137,3.81,1138,3.81,1139,3.81,1140,3.81,1141,3.933,1142,3.81,1143,4.177,1144,2.998,1145,2.998,1146,3.81,1147,2.998,1148,2.565,1149,3.81,1150,2.998,1151,3.81,1152,3.81,1153,3.81,1154,5.308,1155,3.81,1156,3.81,1157,3.81,1158,3.81,1159,6.109,1160,3.81,1161,3.81,1162,3.81]],["title/injectables/GlobalsService.html",[96,0.72,1163,3.192]],["body/injectables/GlobalsService.html",[12,0.014,18,0.09,19,0.111,20,0.08,21,0.187,23,1.004,28,1.471,30,1.877,31,1.195,32,0.624,33,1.305,35,1.222,37,0.154,40,0.199,50,0.201,53,0.343,57,1.521,58,1.096,63,1.216,65,4.006,66,1.849,67,3.012,72,2.464,76,2.705,78,2.574,80,2.804,82,0.06,85,0.007,86,0.007,88,0.248,96,0.76,137,3.38,154,1.384,157,1.135,165,2.574,178,1.084,179,1.007,184,0.468,219,2,234,1.126,245,1.324,265,1.716,296,1.232,308,3.372,325,2.09,344,1.324,345,2,352,4.527,377,2.766,391,4.203,442,1.91,570,2.188,586,1.741,595,1.269,626,1.689,639,3.372,640,4.523,693,2.705,895,1.91,976,3.631,985,1.791,1001,1.91,1114,2.705,1163,3.372,1164,2.053,1165,4.285,1166,5.844,1167,5.752,1168,6.746,1169,2.837,1170,4.285,1171,4.285,1172,4.285,1173,4.285,1174,5.163,1175,3.734,1176,4.285,1177,3.101,1178,4.285,1179,4.285,1180,3.734,1181,3.734,1182,5.697,1183,7.24,1184,2.837,1185,3.101,1186,7.355,1187,6.497,1188,2.837,1189,3.734,1190,6.965,1191,2.837,1192,2.837,1193,2.837,1194,4.285,1195,2.837,1196,4.285,1197,3.734,1198,4.285,1199,3.372,1200,4.285,1201,6.175,1202,4.285,1203,2.837,1204,2.705,1205,6.494,1206,2.837,1207,2.837,1208,2.837,1209,2.837,1210,2.837,1211,2.233,1212,2.473,1213,4.859,1214,2.837,1215,2.837,1216,2.837,1217,2.837,1218,2.837,1219,2.233,1220,4.285,1221,5.163,1222,4.285,1223,4.285,1224,2.837,1225,2.473,1226,2.837,1227,4.285,1228,2.885,1229,2.837,1230,2.837,1231,2.233,1232,2.837,1233,6.175,1234,2.837,1235,2.473,1236,2.837,1237,2.837,1238,2.837,1239,2.837,1240,2.233,1241,2.837,1242,2.837,1243,3.372,1244,2.053,1245,2.473,1246,3.101,1247,2.053,1248,2.473,1249,2.473,1250,2.837,1251,2.837,1252,2.837,1253,2.837,1254,2.053,1255,1.91,1256,2.837,1257,1.791,1258,2.233,1259,2.473,1260,2.837,1261,2.837,1262,2.233,1263,2.837,1264,2.837]],["title/injectables/GoogleAnalyticsSyncService.html",[13,2.415,96,0.72]],["body/injectables/GoogleAnalyticsSyncService.html",[11,3.961,12,0.014,13,3.763,18,0.157,19,0.193,20,0.14,21,0.192,23,1.482,28,1.497,30,1.533,31,1.043,32,0.548,33,1.122,35,1.006,37,0.398,40,0.348,43,2.79,44,2.527,45,3.846,46,3.582,50,0.193,53,0.763,57,2.473,62,3.557,66,1.121,67,3.398,80,1.822,82,0.105,85,0.01,86,0.01,88,0.433,89,0.829,96,1.122,117,1.2,140,3.927,157,1.248,181,1.525,182,2.089,183,2.592,184,1.301,234,1.965,281,2.79,296,1.423,586,1.841,813,3.124,815,4.369,825,3.763,828,3.332,1243,5.482,1255,3.332,1265,6.76,1266,3.582,1267,4.69,1268,6.322,1269,4.313,1270,7.34,1271,6.322,1272,4.949,1273,6.322,1274,4.949,1275,3.991,1276,4.147,1277,4.949,1278,4.949,1279,4.949,1280,4.949,1281,4.949,1282,6.322,1283,6.322,1284,4.949,1285,4.949,1286,3.582,1287,4.949,1288,4.949]],["title/components/InfoButtonComponent.html",[278,0.773,516,1.674]],["body/components/InfoButtonComponent.html",[4,0.919,12,0.014,18,0.263,19,0.134,20,0.097,21,0.185,23,1.153,28,1.445,30,1.193,31,1.101,32,0.525,33,0.873,35,0.916,37,0.376,40,0.24,50,0.134,53,0.805,66,1.114,82,0.073,85,0.008,86,0.008,88,0.299,89,0.645,105,1.745,115,1.569,117,0.83,129,2.009,153,1.171,157,0.971,181,1.515,182,1.13,183,2.009,184,1.101,265,1.367,277,1.26,278,1.421,283,2.407,294,1.358,296,1.414,304,1.13,305,1.26,309,2.634,310,1.811,312,1.811,314,1.811,315,1.811,316,1.358,317,1.88,325,1.669,343,2.512,344,2.296,345,1.515,362,1.412,368,1.412,425,1.13,439,3.312,450,1.308,451,2.201,452,1.669,453,1.412,454,1.669,455,1.597,457,1.358,460,5.213,461,3.748,462,3.105,463,2.928,464,3.748,465,4.557,466,3.871,467,1.531,468,1.88,477,2.809,483,3.074,506,1.953,507,1.412,508,3.072,509,1.669,510,1.669,511,1.669,512,1.412,513,1.669,514,1.308,515,1.669,516,2.599,517,1.669,518,1.811,519,1.669,520,1.412,521,1.531,522,1.669,523,1.412,524,1.358,525,1.669,526,1.358,527,1.669,528,1.412,529,1.597,530,1.669,531,1.669,532,1.412,533,1.469,534,1.669,535,1.412,536,1.597,537,1.412,538,1.597,539,1.358,540,1.597,541,1.669,552,1.929,561,5.488,562,2.928,563,3.428,570,2.512,571,3.56,572,3.56,585,3.312,586,1.743,588,3.871,595,1.531,598,2.036,600,2.303,604,2.476,605,2.692,607,2.476,608,2.692,610,3.56,611,2.982,612,2.476,613,2.476,614,2.476,615,2.476,616,2.303,617,2.476,619,2.982,620,2.692,624,1.597,664,4.955,671,4.129,673,3.866,674,3.312,675,1.929,676,2.476,735,3.871,737,2.692,738,2.692,739,2.692,740,2.16,741,2.692,742,2.692,743,3.55,800,2.982,815,3.748,825,3.428,1048,3.996,1054,3.105,1058,3.975,1062,2.303,1267,3.877,1276,3.428,1286,2.476,1289,2.982,1290,5.759,1291,4.919,1292,4.919,1293,5.759,1294,4.919,1295,3.748,1296,4.919,1297,4.955,1298,3.421,1299,3.421,1300,3.421,1301,4.919,1302,3.421,1303,4.919,1304,3.421,1305,4.919,1306,3.421,1307,3.312,1308,3.421,1309,3.421,1310,3.421,1311,3.421,1312,2.982,1313,2.692,1314,3.421,1315,3.421,1316,3.421,1317,2.692,1318,2.692,1319,3.421,1320,2.692,1321,2.692,1322,3.421,1323,2.692]],["title/modules/InfoButtonModule.html",[0,0.858,1324,2.936]],["body/modules/InfoButtonModule.html",[0,1.198,2,2.011,3,2.011,4,1.521,5,2.94,6,2.249,7,1.807,8,2.94,12,0.013,15,2.628,16,2.165,17,1.745,18,0.235,19,0.221,20,0.16,21,0.14,37,0.434,39,2.628,40,0.398,50,0.221,75,2.838,82,0.121,85,0.011,86,0.011,366,3.077,367,2.338,516,3.454,553,4.093,554,3.372,663,3.576,673,2.893,675,3.194,1048,3.035,1324,5.97,1325,4.937,1326,4.937,1327,4.937,1328,4.937,1329,5.4,1330,5.665,1331,5.665,1332,6.877,1333,5.665]],["title/injectables/InfoButtonService.html",[96,0.72,671,2.287]],["body/injectables/InfoButtonService.html",[12,0.014,18,0.217,19,0.161,20,0.213,21,0.177,23,1.315,28,1.349,30,1.546,31,1.052,32,0.538,33,1.131,35,1.014,37,0.345,40,0.29,50,0.249,51,0.516,53,1.003,58,1.309,60,1.854,63,0.707,66,0.936,82,0.088,85,0.009,86,0.009,88,0.361,89,0.736,96,0.996,116,3.007,117,1.002,129,2.181,157,1.107,178,1.579,179,1.466,182,1.365,184,0.682,234,1.64,265,1.148,278,1.069,296,1.188,304,1.365,345,1.273,477,3.488,483,2.737,563,4.569,586,1.408,590,4.39,595,3.482,662,4.604,663,2.608,670,4.042,671,3.164,673,3.651,720,3.778,732,2.781,743,4.436,900,2.866,904,3.007,1003,3.341,1048,3.831,1049,2.99,1050,2.781,1051,3.251,1052,2.781,1053,3.831,1054,4.513,1055,2.99,1056,3.251,1057,5.627,1058,3.543,1059,3.778,1060,4.062,1061,5.381,1062,2.781,1063,4.062,1064,5.016,1065,4.416,1066,4.416,1067,3.543,1068,4.416,1069,3.251,1070,3.251,1071,3.251,1072,3.251,1073,4.416,1074,4.416,1075,4.416,1076,4.416,1077,4.416,1078,4.416,1079,4.416,1080,4.416,1081,3.251,1082,3.251,1083,3.251,1084,3.251,1085,3.251,1086,3.251,1087,3.251,1088,3.251,1089,3.251,1090,3.251,1091,3.251,1334,5.612,1335,5.612,1336,4.131,1337,5.612,1338,4.131,1339,4.131,1340,2.99]],["title/components/InfoDialogComponent.html",[278,0.773,518,1.494]],["body/components/InfoDialogComponent.html",[4,0.806,12,0.014,17,0.925,18,0.247,19,0.117,20,0.085,21,0.179,23,1.483,28,1.393,30,0.728,31,0.977,32,0.522,33,0.533,35,0.711,37,0.289,40,0.211,50,0.174,51,0.276,53,0.801,58,0.533,82,0.064,85,0.007,86,0.007,88,0.263,89,0.586,105,1.698,129,2.342,153,1.028,171,1.895,181,1.377,182,1.477,185,2.52,248,1.239,265,1.484,277,1.105,278,1.438,281,1.692,283,1.147,294,1.192,304,1.765,305,1.105,309,2.582,310,1.646,312,1.646,314,1.646,315,1.646,316,1.192,317,1.708,343,3.231,344,2.087,345,1.377,362,1.239,368,1.239,425,2.27,450,1.147,451,2,452,1.464,453,1.239,454,1.464,455,1.401,457,1.192,461,2.661,462,1.895,463,2.661,464,2.661,467,1.343,468,2.418,473,3.739,477,2.886,482,3.009,483,3.377,506,1.775,507,1.239,508,2.886,509,1.464,510,1.464,511,1.464,512,1.239,513,1.464,514,1.147,515,1.464,516,1.239,517,1.464,518,2.179,519,1.464,520,1.239,521,1.343,522,1.464,523,1.239,524,1.192,525,1.464,526,1.192,527,1.464,528,1.239,529,1.401,530,1.464,531,1.464,532,1.239,533,1.289,534,1.464,535,1.239,536,1.401,537,2.204,538,1.401,539,1.192,540,1.401,541,1.464,552,1.692,563,3.766,586,1.484,590,1.787,593,3.517,595,2.647,596,2.541,598,2.661,599,2.661,600,4.465,601,3.179,603,2.822,610,2.173,612,2.173,613,2.173,615,2.173,616,4.259,617,3.865,621,1.895,623,3.336,624,2.762,625,2.822,626,3.179,627,4.067,632,3.865,635,2.173,639,2.362,649,3.896,650,4.436,651,4.978,652,3.984,670,3.17,673,1.533,674,2.021,675,4.067,740,2.822,743,3.336,745,2.822,904,2.862,972,2.661,1030,2.661,1048,3.865,1053,2.395,1054,1.895,1295,3.179,1317,2.362,1318,2.362,1320,2.362,1321,2.362,1323,5.219,1340,3.235,1341,2.362,1342,2.822,1343,3.896,1344,3.896,1345,3.896,1346,4.203,1347,4.654,1348,3.896,1349,4.8,1350,5.514,1351,4.654,1352,4.656,1353,3.002,1354,5.514,1355,4.579,1356,4.47,1357,4.654,1358,4.203,1359,4.654,1360,3.002,1361,3.002,1362,3.517,1363,3.517,1364,3.865,1365,3.896,1366,3.896,1367,3.002,1368,3.002,1369,3.002,1370,3.896,1371,3.002,1372,4.203,1373,2.616,1374,2.362,1375,2.616,1376,2.616,1377,2.616,1378,2.616,1379,2.616,1380,2.616,1381,2.616,1382,2.616,1383,2.616,1384,2.616,1385,2.616,1386,2.616,1387,2.616,1388,2.616,1389,4.47,1390,4.579,1391,4.579,1392,3.002,1393,4.47,1394,3.235,1395,2.616,1396,2.362,1397,5.78,1398,2.616,1399,3.002,1400,3.002,1401,3.002,1402,2.173,1403,3.517,1404,4.47,1405,4.47,1406,3.002,1407,3.002,1408,2.616,1409,3.002,1410,3.002,1411,3.002,1412,3.002,1413,2.616,1414,3.002]],["title/interfaces/InfoDialogData.html",[51,0.373,1355,2.936]],["body/interfaces/InfoDialogData.html",[12,0.014,17,1.459,18,0.248,19,0.185,20,0.134,21,0.117,23,1.11,32,0.537,37,0.369,40,0.333,50,0.24,51,0.435,53,0.955,58,0.84,82,0.101,85,0.01,86,0.01,87,1.511,88,0.414,89,0.806,105,1.037,129,2.386,181,1.459,182,1.565,185,2.67,265,1.316,277,1.744,278,1.461,281,2.67,283,2.348,309,1.565,310,1.744,312,1.744,314,1.744,315,1.744,343,3.138,344,2.21,345,1.893,461,2.819,463,2.819,464,2.819,468,1.81,473,2.67,477,3.649,482,3.188,483,3.397,518,1.744,552,2.67,563,2.819,586,1.542,595,3.23,670,4.008,673,2.418,674,3.188,675,2.67,740,2.989,743,4.217,745,2.989,904,2.537,1030,2.819,1048,2.537,1053,2.537,1295,2.819,1317,3.726,1318,3.726,1320,3.726,1321,3.726,1340,3.427,1341,3.726,1342,2.989,1343,4.127,1344,4.127,1345,4.127,1346,4.835,1347,4.127,1348,4.127,1349,4.447,1350,5.355,1351,4.127,1352,3.726,1354,5.355,1355,4.937,1357,4.127,1358,3.726,1359,4.127,1362,3.726,1363,3.726,1364,3.427,1365,4.127,1366,4.127,1370,4.127,1372,3.726,1373,4.127,1374,4.835,1375,4.127,1376,4.127,1377,4.127,1378,4.127,1379,4.127,1380,4.127,1381,4.127,1382,4.127,1383,4.127,1384,4.127,1385,4.127,1386,4.127,1387,4.127,1388,4.127]],["title/modules/InfoDialogModule.html",[0,0.858,1329,2.731]],["body/modules/InfoDialogModule.html",[0,1.193,2,2.002,3,2.002,4,1.514,5,2.934,6,2.239,7,1.799,8,2.934,12,0.013,15,2.621,16,2.155,17,1.737,18,0.218,19,0.22,20,0.159,21,0.14,37,0.443,39,2.621,40,0.396,43,3.179,50,0.22,75,2.327,82,0.12,85,0.011,86,0.011,366,3.069,367,2.327,518,3.08,551,5.396,552,3.179,553,4.082,554,3.357,590,3.357,675,3.179,676,4.081,1048,3.021,1329,5.46,1364,4.081,1415,4.915,1416,4.915,1417,4.915,1418,5.639,1419,6.858,1420,5.639,1421,5.639,1422,6.858,1423,4.915,1424,5.639]],["title/injectables/InjectorDelegateDataSourceService.html",[96,0.72,1425,3.192]],["body/injectables/InjectorDelegateDataSourceService.html",[12,0.013,18,0.13,19,0.266,20,0.116,21,0.157,23,1.308,28,1.612,30,1.938,31,1.282,32,0.624,33,1.379,35,1.287,37,0.386,40,0.288,50,0.16,53,0.674,82,0.087,85,0.009,86,0.009,88,0.359,89,0.732,91,2.426,96,0.991,100,3.04,115,2.616,117,0.994,118,1.692,122,1.455,125,3.182,126,2.196,127,2.196,129,1.308,155,1.999,182,1.845,184,1.048,186,3.147,188,2.963,192,2.963,194,2.963,196,2.963,199,2.963,201,2.963,204,1.914,206,1.914,208,1.914,210,1.914,212,1.914,215,1.914,217,1.914,219,1.914,234,1.627,235,2.991,236,2.991,237,2.991,238,2.991,239,2.991,240,2.991,245,3.435,291,3.524,373,2.723,374,3.481,375,3.579,377,3.821,378,3.652,380,3.323,381,2.76,390,2.588,391,3.579,392,3.323,393,5.449,394,4.311,395,2.76,396,2.76,397,2.76,398,2.76,399,2.76,400,2.76,401,2.76,402,2.76,403,2.76,404,2.76,405,2.76,406,2.76,407,2.76,417,2.311,418,2.196,419,2.76,420,2.76,422,2.76,431,2.44,1425,4.393,1426,5.533,1427,3.573,1428,5.583,1429,7.529,1430,4.099,1431,5.583,1432,5.533,1433,4.099,1434,6.348,1435,4.099,1436,4.099,1437,4.099,1438,4.099,1439,4.099]],["title/classes/LearnMore.html",[82,0.086,475,2.287]],["body/classes/LearnMore.html",[12,0.013,18,0.191,19,0.234,20,0.169,21,0.176,24,4.091,28,1.183,32,0.597,50,0.296,53,0.723,66,1.358,82,0.162,85,0.011,86,0.011,88,0.524,89,0.932,184,1.322,296,1.723,472,3.379,473,3.379,475,4.01,483,3.055,488,4.49,489,4.01,490,4.035,500,3.379,502,3.32,655,4.01,681,3.567,775,2.923,809,4.337,811,5.969,1440,5.993]],["title/injectables/LocalStorageService.html",[96,0.72,677,2.731]],["body/injectables/LocalStorageService.html",[12,0.014,18,0.11,19,0.135,20,0.098,21,0.182,23,1.161,24,2.958,28,1.416,30,1.624,31,1.15,32,0.527,33,1.123,35,1.222,37,0.187,40,0.243,48,4.978,49,4.624,50,0.135,53,0.964,57,1.759,58,1.123,63,1.28,65,3.895,66,1.809,67,3.086,78,2.592,80,2.33,82,0.074,85,0.008,86,0.008,88,0.586,89,0.65,96,0.879,168,2.136,178,1.321,179,1.227,234,1.372,245,1.613,265,0.96,296,1.665,325,2.825,345,2.147,425,1.914,584,4.318,586,1.587,593,4.978,677,3.336,679,5.314,693,3.128,901,4.228,934,4.635,1030,3.766,1114,3.128,1185,5.044,1187,6.256,1204,3.128,1231,3.899,1246,4.192,1262,4.558,1297,3.899,1441,6.4,1442,3.012,1443,4.955,1444,4.318,1445,4.955,1446,3.456,1447,4.955,1448,4.955,1449,6.697,1450,3.456,1451,3.899,1452,4.955,1453,3.456,1454,4.955,1455,3.456,1456,4.955,1457,3.456,1458,4.955,1459,4.955,1460,4.318,1461,4.955,1462,4.955,1463,4.955,1464,4.955,1465,4.978,1466,4.955,1467,4.955,1468,4.955,1469,5.514,1470,4.955,1471,4.955,1472,6.326,1473,6.326,1474,7.343,1475,6.326,1476,4.318,1477,4.955,1478,3.586,1479,4.318,1480,4.955,1481,6.326,1482,4.955,1483,4.955,1484,4.955,1485,3.456,1486,3.456,1487,3.456,1488,3.128,1489,3.456,1490,3.456,1491,3.456,1492,3.456,1493,3.012,1494,3.456,1495,3.456]],["title/injectables/LocalStorageSyncService.html",[14,2.415,96,0.72]],["body/injectables/LocalStorageSyncService.html",[11,3.896,12,0.014,14,3.616,18,0.148,19,0.182,20,0.131,21,0.192,23,1.424,28,1.505,30,1.473,31,1.003,32,0.478,33,1.273,35,1.076,37,0.366,40,0.327,46,3.367,49,4.533,50,0.237,53,0.816,58,1.2,63,1.158,65,3.299,66,1.728,67,2.269,72,2.156,82,0.099,85,0.01,86,0.01,88,0.407,89,0.796,96,1.078,117,1.128,157,1.335,178,1.778,179,1.652,181,1.433,182,2.007,183,2.614,184,1.283,234,1.847,281,2.623,282,3.367,296,1.747,302,3.367,575,3.661,586,1.799,813,4.906,815,4.268,825,3.616,827,3.367,828,3.132,1213,3.661,1246,3.367,1262,3.661,1266,3.367,1267,4.554,1269,4.055,1276,4.026,1286,3.367,1493,4.055,1496,6.115,1497,7.17,1498,6.074,1499,6.074,1500,4.652,1501,4.652,1502,6.074,1503,4.652,1504,4.652,1505,3.661,1506,4.055,1507,4.055,1508,3.367,1509,6.074,1510,4.652,1511,4.652,1512,4.652,1513,4.652,1514,4.652,1515,4.652,1516,4.652,1517,6.074,1518,4.652,1519,4.652,1520,4.055,1521,5.294,1522,4.652,1523,4.652]],["title/modules/MousePositionTrackerModule.html",[0,0.858,1524,3.192]],["body/modules/MousePositionTrackerModule.html",[0,1.136,2,1.906,12,0.014,18,0.171,19,0.21,20,0.152,21,0.133,37,0.421,39,2.544,40,0.377,43,3.028,44,2.742,45,2.62,50,0.26,58,1.379,60,1.775,63,1.139,82,0.114,85,0.01,86,0.01,117,1.302,118,2.216,122,1.906,129,1.713,182,1.775,281,3.028,367,2.216,537,2.216,626,3.197,668,5.234,718,5.234,746,4.481,1020,3.616,1141,3.197,1228,3.616,1254,3.887,1255,3.616,1257,4.201,1258,4.226,1276,3.962,1451,4.226,1524,5.237,1525,4.226,1526,4.226,1527,6.589,1528,5.37,1529,5.37,1530,4.681,1531,4.226,1532,5.37,1533,5.37,1534,6.655,1535,6.655,1536,4.226,1537,6.655,1538,6.655,1539,5.37,1540,5.37,1541,4.681,1542,5.37,1543,5.37,1544,5.37,1545,5.37,1546,5.37,1547,5.37,1548,5.37,1549,5.37,1550,5.37,1551,5.37,1552,4.681,1553,4.681,1554,4.681,1555,4.226,1556,5.37,1557,5.37,1558,5.37]],["title/directives/NumberDirective.html",[507,1.674,539,1.61]],["body/directives/NumberDirective.html",[12,0.014,18,0.159,19,0.195,20,0.141,21,0.182,23,1.489,28,1.38,30,1.696,31,1.154,32,0.5,33,1.241,35,0.794,37,0.27,40,0.351,50,0.195,58,0.885,73,3.1,82,0.106,85,0.01,86,0.01,88,0.436,168,2.027,182,1.649,248,2.059,265,2.045,283,3.146,304,2.31,309,2.1,333,3.411,343,3.245,344,2.966,345,1.958,467,2.232,506,2.923,507,3.208,538,2.329,539,2.523,540,2.966,586,1.594,746,5.542,1062,3.359,1295,3.783,1307,4.708,1536,5.502,1559,5.793,1560,5.793,1561,4.348,1562,6.354,1563,6.354,1564,6.354,1565,6.354,1566,4.989,1567,5.328,1568,4.989,1569,4.989,1570,6.354,1571,6.992,1572,6.094,1573,6.094,1574,6.354,1575,6.354,1576,4.989,1577,6.354,1578,6.992,1579,4.989,1580,4.989,1581,4.989]],["title/modules/NumbersOnlyModule.html",[0,0.858,1582,2.936]],["body/modules/NumbersOnlyModule.html",[0,1.266,2,2.124,3,2.124,4,1.607,5,3.009,6,2.375,7,1.909,8,3.009,12,0.013,15,2.716,16,2.287,17,1.843,18,0.19,19,0.234,20,0.169,21,0.148,37,0.385,39,2.716,40,0.42,50,0.234,82,0.128,85,0.011,86,0.011,539,3.344,1559,4.708,1560,4.708,1573,5.215,1582,5.939,1583,5.215,1584,5.215,1585,5.215,1586,5.983,1587,5.983]],["title/components/OpacitySliderComponent.html",[278,0.773,520,1.674]],["body/components/OpacitySliderComponent.html",[4,0.803,12,0.014,16,2.622,18,0.169,19,0.117,20,0.084,21,0.19,23,1.045,28,1.504,30,0.725,31,1.132,32,0.567,33,0.531,35,1.005,37,0.162,40,0.21,50,0.117,53,0.713,57,1.061,58,0.531,66,1.686,72,1.582,73,2.174,78,1.994,82,0.141,85,0.007,86,0.007,88,0.261,89,0.584,105,1.739,153,1.024,157,1.246,168,1.7,181,1.373,184,1.093,248,1.234,265,1.238,272,1.78,276,2.388,277,1.101,278,1.203,279,3.868,280,1.284,283,2.036,284,3.734,294,1.187,296,1.904,303,1.887,304,0.988,305,1.101,309,2.58,310,1.641,312,1.641,314,1.641,315,1.641,316,1.187,317,2.414,318,1.914,319,2.288,332,4.451,333,2.174,345,0.921,362,1.234,368,1.234,425,1.473,450,1.143,451,1.994,452,1.458,453,1.234,454,1.458,455,1.396,457,1.187,467,1.338,468,1.703,506,1.769,507,1.234,508,2.88,509,1.458,510,1.458,511,1.458,512,1.234,513,1.458,514,1.143,515,1.458,516,1.234,517,1.458,518,1.101,519,1.458,520,2.437,521,3.705,522,1.458,523,1.234,524,1.187,525,1.458,526,1.187,527,1.458,528,1.234,529,1.396,530,1.458,531,1.458,532,1.234,533,1.284,534,1.458,535,1.234,536,1.396,537,1.234,538,1.396,539,1.187,540,1.396,541,1.458,562,2.653,564,3.225,567,2.513,570,2.276,586,1.84,594,1.602,595,1.994,596,2.712,598,3.171,599,3.171,600,3,601,1.78,603,1.887,604,3.856,605,4.193,607,2.164,608,4.647,610,3.225,612,4.274,613,4.274,615,3.225,623,3.329,624,2.757,625,3.987,627,3.329,632,2.164,635,2.164,650,2.653,652,2.013,695,2.013,895,2.013,1050,3,1275,1.887,1323,2.353,1346,4.193,1352,4.647,1390,2.164,1391,2.164,1394,3.225,1395,3.884,1396,3.507,1398,2.606,1402,2.164,1541,2.606,1588,6.052,1589,6.052,1590,2.606,1591,6.145,1592,4.457,1593,3.884,1594,5.328,1595,4.457,1596,5.328,1597,4.457,1598,5.905,1599,5.905,1600,5.504,1601,6.316,1602,5.328,1603,5.328,1604,5.146,1605,2.99,1606,2.99,1607,4.459,1608,2.99,1609,5.146,1610,2.99,1611,4.457,1612,4.457,1613,2.99,1614,4.457,1615,4.457,1616,2.99,1617,4.457,1618,2.99,1619,2.99,1620,2.99,1621,5.905,1622,2.99,1623,3.884,1624,5.328,1625,2.99,1626,2.99,1627,6.622,1628,5.328,1629,2.99,1630,4.457,1631,4.457,1632,2.99,1633,2.99,1634,3.884,1635,3.587,1636,2.99,1637,2.606,1638,2.99,1639,3.884,1640,2.606,1641,2.606,1642,2.606]],["title/modules/OpacitySliderModule.html",[0,0.858,1643,2.936]],["body/modules/OpacitySliderModule.html",[0,1.209,2,2.029,3,2.029,4,1.535,5,2.951,6,2.27,7,1.824,8,2.951,12,0.013,15,2.643,16,2.185,17,1.761,18,0.182,19,0.223,20,0.161,21,0.142,37,0.435,39,2.643,40,0.402,50,0.223,75,2.359,82,0.122,85,0.011,86,0.011,366,3.094,367,2.359,520,3.458,521,2.558,553,4.116,554,3.403,1588,4.499,1589,4.499,1591,4.499,1643,5.886,1644,4.982,1645,4.982,1646,4.982,1647,5.717,1648,5.717,1649,5.717,1650,6.915,1651,5.717,1652,6.915,1653,5.717]],["title/classes/OpenDialog.html",[82,0.086,681,2.415]],["body/classes/OpenDialog.html",[12,0.013,18,0.191,19,0.234,20,0.169,21,0.176,24,4.091,28,1.183,32,0.597,50,0.296,53,0.723,66,1.358,82,0.162,85,0.011,86,0.011,88,0.524,89,0.932,184,1.322,296,1.723,472,3.379,473,3.379,475,3.379,483,3.258,488,3.783,489,3.379,490,4.789,500,3.379,502,3.32,655,4.01,681,4.234,775,2.923,809,4.337,811,5.969,1654,5.993]],["title/interfaces/OrganInfo.html",[51,0.373,1655,2.936]],["body/interfaces/OrganInfo.html",[12,0.014,18,0.054,19,0.066,20,0.048,21,0.042,24,1.867,31,1.347,32,0.452,33,1.095,35,0.269,37,0.153,40,0.119,50,0.167,51,0.155,53,0.813,57,2.04,58,1.095,62,1.867,63,0.816,66,0.383,72,1.298,78,3.671,80,0.622,82,0.06,85,0.004,86,0.004,87,0.539,88,0.148,89,0.371,105,0.62,148,4.269,149,1.787,150,4.253,151,3.008,157,0.559,165,0.756,168,0.539,175,2.547,181,0.52,183,0.903,184,0.467,265,0.469,266,2.049,271,4.584,272,1.685,276,0.905,277,0.622,278,0.539,279,1.596,280,0.725,283,2.094,284,1.596,303,1.787,309,1.414,310,0.622,312,0.622,314,0.622,315,0.622,317,0.646,318,0.725,319,0.725,325,3.53,332,1.787,333,0.824,336,3.255,345,1.318,425,1.414,462,3.771,469,1.222,476,1.066,506,0.671,523,0.697,524,3.294,570,2.185,586,1.548,588,1.329,596,1.57,601,4.589,603,4.568,624,0.788,626,2.176,644,6.381,693,2.701,705,2.877,745,1.066,815,1.005,825,1.685,889,2.228,895,1.137,904,2.935,914,2.049,954,1.222,955,2.049,963,2.049,972,1.685,973,1.222,1052,1.137,1124,4.522,1219,1.329,1228,2.461,1247,1.222,1254,2.646,1255,2.461,1257,1.066,1275,4.527,1313,1.329,1340,3.096,1469,3.186,1488,2.308,1567,3.096,1607,1.906,1655,3.964,1656,1.222,1657,1.222,1658,1.329,1659,2.831,1660,2.468,1661,7.067,1662,5.99,1663,2.468,1664,2.831,1665,2.468,1666,2.468,1667,4.855,1668,2.468,1669,2.468,1670,2.468,1671,1.472,1672,2.831,1673,1.472,1674,1.329,1675,1.472,1676,1.472,1677,1.329,1678,1.472,1679,2.468,1680,1.472,1681,1.472,1682,2.468,1683,1.472,1684,2.468,1685,2.049,1686,3.729,1687,1.472,1688,1.472,1689,3.186,1690,4.494,1691,6.045,1692,1.472,1693,1.472,1694,1.472,1695,3.186,1696,5.207,1697,4.494,1698,1.472,1699,1.472,1700,1.472,1701,1.472,1702,2.468,1703,1.472,1704,3.186,1705,4.058,1706,1.472,1707,1.472,1708,1.472,1709,3.186,1710,4.494,1711,1.472,1712,1.472,1713,1.472,1714,1.472,1715,2.468,1716,1.472,1717,2.468,1718,2.468,1719,2.468,1720,1.472,1721,1.472,1722,3.186,1723,5.207,1724,4.494,1725,1.472,1726,1.472,1727,1.472,1728,3.186,1729,4.494,1730,1.472,1731,1.472,1732,1.472,1733,1.472,1734,2.468,1735,1.472,1736,1.472,1737,3.186,1738,2.468,1739,1.472,1740,3.186,1741,5.207,1742,4.494,1743,1.472,1744,1.472,1745,1.472,1746,1.472,1747,2.468,1748,1.472,1749,1.472,1750,1.472,1751,2.468,1752,1.472,1753,1.472,1754,2.228,1755,1.472,1756,2.468,1757,3.729,1758,1.472,1759,1.472,1760,1.472,1761,4.494,1762,2.468,1763,1.472,1764,1.472,1765,2.468,1766,1.472,1767,1.472,1768,2.877,1769,2.228,1770,1.472,1771,1.472,1772,2.468,1773,1.472,1774,1.472,1775,2.468,1776,1.472,1777,1.472,1778,2.468,1779,1.472,1780,3.186,1781,4.494,1782,1.472,1783,1.472,1784,1.472,1785,1.472,1786,2.468,1787,2.468,1788,1.472,1789,1.472,1790,2.468,1791,1.472,1792,2.468,1793,2.468,1794,3.729,1795,3.729,1796,1.472,1797,1.472,1798,1.472,1799,1.472,1800,1.472,1801,2.228,1802,1.472,1803,1.472,1804,5.525,1805,1.472,1806,1.689,1807,1.689,1808,1.689,1809,1.689,1810,4.278,1811,1.689,1812,3.656,1813,1.689,1814,4.278,1815,1.689,1816,1.689,1817,1.689,1818,2.831,1819,3.186,1820,1.689,1821,2.468,1822,1.689,1823,2.831,1824,3.656,1825,3.656,1826,4.278,1827,1.689,1828,1.689,1829,1.689,1830,1.689,1831,2.831,1832,2.831,1833,1.689,1834,1.689,1835,3.656,1836,1.689,1837,2.831,1838,1.689,1839,1.689,1840,2.831,1841,1.472,1842,1.689,1843,1.689,1844,2.831,1845,1.689,1846,1.689,1847,1.689,1848,1.689,1849,1.689,1850,1.689,1851,1.689,1852,2.831,1853,1.689,1854,1.689,1855,4.765,1856,2.468,1857,3.656,1858,1.689,1859,5.008,1860,2.831,1861,3.656,1862,3.656,1863,5.478,1864,2.831,1865,2.831,1866,1.689,1867,1.689,1868,3.656,1869,1.689,1870,1.689,1871,1.689,1872,1.689,1873,1.689,1874,1.472,1875,1.689,1876,1.689,1877,1.689,1878,1.689,1879,1.689,1880,1.689,1881,1.689,1882,1.689,1883,1.689,1884,1.689,1885,1.689,1886,1.689,1887,3.656,1888,2.831,1889,1.689,1890,1.689,1891,1.689,1892,1.689,1893,1.472,1894,1.689,1895,1.689,1896,1.689,1897,1.689,1898,1.689,1899,1.689,1900,1.472,1901,2.831,1902,2.831,1903,2.831,1904,2.831,1905,2.831,1906,1.689,1907,1.689,1908,1.689,1909,1.689]],["title/modules/OrganSelectorModule.html",[0,0.858,1910,2.936]],["body/modules/OrganSelectorModule.html",[0,1.224,2,2.055,3,2.055,4,1.554,5,2.967,6,2.298,7,1.846,8,2.967,12,0.013,15,2.663,16,2.212,17,1.783,18,0.184,19,0.226,20,0.163,21,0.143,37,0.43,39,2.663,40,0.407,50,0.226,75,2.389,82,0.123,85,0.011,86,0.011,366,3.117,367,2.389,523,3.463,524,2.298,553,4.147,554,3.445,1656,4.189,1657,4.189,1910,5.9,1911,5.044,1912,5.044,1913,5.044,1914,5.788,1915,5.788,1916,6.967,1917,5.788]],["title/interfaces/PanelData.html",[51,0.373,1058,2.561]],["body/interfaces/PanelData.html",[12,0.014,18,0.215,19,0.181,20,0.202,21,0.115,32,0.532,35,0.739,37,0.366,40,0.326,50,0.264,51,0.558,53,1.001,58,1.353,60,1.535,63,0.795,82,0.099,85,0.01,86,0.01,87,1.482,88,0.406,89,0.796,96,1.077,116,2.49,117,1.127,129,1.936,157,0.917,178,1.776,179,1.649,184,0.767,278,0.885,304,1.535,345,1.431,477,3.496,483,2.607,563,4.69,586,1.166,590,4.024,595,3.597,662,4.086,663,2.933,670,4.163,671,2.62,673,2.373,720,3.128,732,3.128,743,4.492,900,2.373,904,2.49,1003,2.766,1048,2.49,1049,3.363,1050,3.128,1051,3.657,1052,3.128,1053,3.622,1054,4.524,1055,3.363,1056,3.657,1057,5.319,1058,4.267,1059,3.128,1060,3.363,1061,4.776,1062,3.128,1063,3.363,1064,4.776,1065,3.657,1066,3.657,1067,2.933,1068,3.657,1069,3.657,1070,3.657,1071,3.657,1072,3.657,1073,3.657,1074,3.657,1075,3.657,1076,3.657,1077,3.657,1078,3.657,1079,4.776,1080,4.776,1081,3.657,1082,3.657,1083,3.657,1084,3.657,1085,3.657,1086,3.657,1087,3.657,1088,3.657,1089,3.657,1090,3.657,1091,3.657]],["title/interfaces/PluckUniqueOptions.html",[51,0.373,1918,2.731]],["body/interfaces/PluckUniqueOptions.html",[12,0.014,18,0.15,19,0.239,20,0.133,21,0.117,32,0.371,33,1.087,34,4.062,35,0.749,37,0.332,50,0.314,51,0.433,53,0.924,57,1.672,58,1.087,60,2.682,63,0.806,73,2.987,85,0.01,86,0.01,87,1.503,88,0.412,89,0.892,115,1.503,117,1.142,122,1.672,137,2.859,165,2.108,265,1.309,291,3.866,296,1.355,345,1.887,417,3.453,431,2.804,640,2.656,682,4.432,701,3.646,912,2.974,1001,4.581,1116,6.024,1118,6.341,1120,6.218,1148,3.172,1150,5.355,1211,4.819,1213,3.707,1918,5.464,1919,3.41,1920,3.41,1921,4.819,1922,5.931,1923,7.205,1924,6.124,1925,6.124,1926,6.124,1927,7.023,1928,4.711,1929,4.711,1930,4.819,1931,4.106,1932,4.106,1933,4.106,1934,4.106,1935,5.338,1936,6.962,1937,6.672,1938,6.672,1939,6.279,1940,5.338,1941,5.931,1942,4.711,1943,4.711,1944,4.711,1945,4.711,1946,4.711]],["title/interfaces/Segment.html",[51,0.373,935,2.731]],["body/interfaces/Segment.html",[12,0.014,17,1.464,18,0.104,19,0.127,20,0.092,21,0.081,31,0.538,32,0.441,35,0.98,37,0.257,40,0.229,50,0.185,51,0.437,53,0.852,58,1.329,62,3.145,63,1.207,72,1.687,73,2.318,82,0.119,85,0.007,86,0.007,87,1.041,88,0.617,89,0.807,100,1.201,105,1.04,157,1.106,167,3.004,168,1.516,181,1.005,183,1.965,184,0.538,265,0.906,270,4.963,273,2.059,274,3.539,277,1.201,278,0.906,280,1.401,283,2.143,293,4.013,294,2.87,295,1.666,304,2.732,309,1.078,310,1.201,312,1.201,314,1.201,315,1.201,317,1.247,318,1.401,319,1.401,330,1.839,333,3.441,343,2.427,344,1.523,345,1.897,425,1.852,453,3.132,514,1.247,586,0.818,596,2.645,621,3,645,2.196,775,3.653,886,1.942,888,2.196,891,4.057,898,2.196,900,3.145,901,3,910,2.361,911,2.361,912,3.539,913,5.801,914,3.439,915,2.567,916,2.567,917,5.801,918,2.567,920,2.567,926,5.377,927,2.567,928,2.567,929,3.74,930,2.567,934,3,935,4.963,936,2.567,938,2.567,939,6.19,940,4.411,941,3.74,942,4.147,944,2.361,945,2.567,946,2.361,947,2.567,954,2.361,955,3.439,957,2.567,958,2.567,959,2.361,960,2.567,961,5.377,963,2.361,964,4.411,965,2.361,967,2.361,968,2.361,969,2.196,970,2.361,971,3.74,972,3.666,973,2.361,974,2.361,975,3.439,976,3,977,3,978,2.567,979,2.567,980,3.74,981,2.567,982,3.74,983,2.567,984,2.567,985,2.059,986,3.74,987,2.567,988,4.411,989,2.361,990,2.567,991,2.567,992,3.74,993,2.567,994,2.567,995,3.74,996,2.567,997,2.361,998,3.74,999,3.74,1000,3.74,1001,2.196,1002,2.567,1003,1.942,1004,2.567,1005,2.567,1006,2.567,1007,2.567,1008,2.567,1009,2.567,1010,2.567,1011,2.567,1012,2.567,1013,2.567,1014,2.567,1015,2.567,1016,2.567,1017,2.567,1018,2.567,1019,2.567,1020,2.196,1021,2.361,1022,2.196,1023,2.567,1024,2.567,1025,2.361,1026,2.361,1027,2.567,1028,2.361,1029,2.567,1030,1.942,1031,2.567,1032,2.567,1033,2.361,1034,2.361,1035,2.567,1036,2.567,1037,4.411,1038,2.567,1039,2.567]],["title/components/SpatialSearchListComponent.html",[278,0.773,526,1.61]],["body/components/SpatialSearchListComponent.html",[4,0.801,12,0.014,18,0.169,19,0.116,20,0.084,21,0.181,23,1.043,28,1.421,30,1.29,31,1.092,32,0.567,33,0.944,35,0.938,37,0.162,40,0.21,50,0.174,51,0.409,53,0.762,57,2.094,58,1.047,63,0.511,66,1.336,72,1.579,82,0.141,85,0.007,86,0.007,88,0.63,89,0.583,105,1.738,137,2.945,153,2.654,157,1.164,168,2.297,184,1.041,248,1.231,265,1.838,271,3.325,272,4.194,275,4.269,276,1.598,277,1.098,278,1.014,279,3.557,280,1.281,283,2.033,284,2.999,294,1.184,296,1.814,304,0.986,305,3.043,309,2.579,310,1.638,312,1.638,314,1.638,315,1.638,316,1.184,317,2.411,318,1.911,319,2.285,332,3.723,333,2.17,336,4.697,345,1.944,362,1.231,368,1.231,425,1.758,450,1.14,451,1.991,452,1.455,453,1.231,454,1.455,455,1.392,457,1.184,463,2.648,467,1.335,468,1.7,506,1.766,507,1.231,508,2.877,509,1.455,510,1.455,511,1.455,512,1.231,513,1.455,514,1.14,515,1.455,516,1.231,517,1.455,518,1.098,519,1.455,520,1.231,521,1.335,522,1.455,523,1.231,524,1.184,525,1.455,526,2.341,527,1.455,528,1.231,529,1.392,530,1.455,531,1.455,532,1.231,533,1.281,534,1.455,535,1.231,536,1.392,537,1.231,538,1.392,539,1.184,540,1.392,541,1.455,562,2.648,564,3.22,567,2.508,570,1.523,586,1.48,594,1.598,595,1.991,596,2.71,597,2.008,598,2.648,599,3.167,600,3.971,616,2.008,623,2.999,624,2.077,625,1.883,627,2.999,630,5.14,650,1.775,651,2.347,666,3.16,701,2.648,976,3.358,977,2.808,1067,2.808,1204,2.808,1225,2.599,1307,2.995,1390,3.22,1391,3.22,1394,2.159,1402,2.159,1403,2.347,1444,3.877,1488,4.959,1600,3.877,1607,5.451,1635,4.936,1641,2.599,1947,5.306,1948,5.306,1949,2.347,1950,3.501,1951,4.637,1952,3.877,1953,4.449,1954,4.449,1955,4.637,1956,4.637,1957,2.983,1958,2.983,1959,2.983,1960,2.983,1961,3.877,1962,4.449,1963,3.877,1964,2.983,1965,3.877,1966,3.501,1967,3.501,1968,3.877,1969,2.983,1970,3.877,1971,2.983,1972,2.347,1973,2.159,1974,4.637,1975,3.877,1976,5.14,1977,3.877,1978,2.599,1979,2.599,1980,2.599,1981,2.599,1982,2.599,1983,2.599,1984,4.449,1985,2.983,1986,4.449,1987,2.983,1988,2.983,1989,2.983,1990,2.983,1991,2.983]],["title/interfaces/SpatialSearchListItem.html",[51,0.373,1973,2.936]],["body/interfaces/SpatialSearchListItem.html",[12,0.014,18,0.143,19,0.176,20,0.127,21,0.112,32,0.468,35,0.717,37,0.244,40,0.317,50,0.232,51,0.612,53,0.855,57,2.514,58,1.257,63,0.771,72,1.6,82,0.127,85,0.009,86,0.009,87,1.437,88,0.644,89,0.78,105,1.302,137,2.777,153,2.64,157,1.314,168,2.124,184,1.099,265,2.143,271,3.354,272,3.541,275,4.305,276,3.187,277,1.659,278,1.133,279,3.754,280,1.935,283,2.545,284,3.754,305,2.882,309,1.489,310,1.659,312,1.659,314,1.659,315,1.659,317,1.722,318,1.935,319,1.935,332,3.755,333,2.198,336,5.087,345,2.268,463,2.682,526,1.789,570,3.038,586,1.492,596,1.935,666,3.187,701,2.682,976,2.844,977,2.844,1067,2.844,1204,2.844,1307,3.034,1488,4.941,1607,5.519,1635,4.957,1947,3.261,1948,3.261,1949,3.546,1950,3.546,1951,3.927,1952,3.927,1955,3.927,1956,3.927,1961,3.927,1963,3.927,1965,3.927,1966,3.546,1967,3.546,1968,3.927,1970,3.927,1972,4.681,1973,4.305,1974,3.927,1975,5.184,1976,6.172,1977,5.184,1978,3.927,1979,3.927,1980,3.927,1981,3.927,1982,3.927,1983,3.927]],["title/modules/SpatialSearchListModule.html",[0,0.858,1992,2.936]],["body/modules/SpatialSearchListModule.html",[0,1.196,2,2.008,3,2.008,4,1.519,5,2.938,6,2.245,7,1.804,8,2.938,12,0.013,15,2.626,16,2.162,17,1.742,18,0.18,19,0.221,20,0.16,21,0.14,37,0.439,39,2.626,40,0.397,50,0.221,75,2.334,82,0.121,85,0.011,86,0.011,153,1.937,305,2.725,366,3.074,367,2.334,526,3.322,553,4.09,554,3.367,1947,4.093,1948,4.093,1992,5.873,1993,4.929,1994,4.929,1995,4.929,1996,5.656,1997,5.988,1998,4.929,1999,6.87,2000,5.656,2001,6.87,2002,5.656,2003,5.656]],["title/interfaces/StackOp.html",[51,0.373,942,2.731]],["body/interfaces/StackOp.html",[12,0.014,17,1.465,18,0.104,19,0.127,20,0.092,21,0.081,31,0.539,32,0.441,35,0.98,37,0.258,40,0.229,50,0.186,51,0.437,53,0.677,58,1.329,62,2.428,63,1.208,72,1.159,73,2.32,82,0.12,85,0.007,86,0.007,87,1.042,88,0.664,89,0.808,100,1.202,105,1.041,157,1.107,167,3.005,168,1.966,181,1.006,183,1.966,184,0.539,265,0.907,270,5.11,273,2.061,274,3.541,277,1.202,278,0.906,280,1.402,283,2.144,293,4.186,294,2.87,295,1.667,304,2.694,309,1.079,310,1.202,312,1.202,314,1.202,315,1.202,317,1.248,318,1.402,319,1.402,330,1.841,333,3.527,343,2.428,344,1.524,345,1.898,425,1.853,453,2.821,514,1.248,586,0.819,596,2.409,621,3.002,645,2.198,775,3.194,886,1.944,888,2.198,891,4.059,898,2.198,900,3.146,901,3.002,910,2.363,911,2.363,912,3.002,913,5.802,914,3.442,915,2.569,916,2.569,917,5.894,918,2.569,920,2.569,926,5.552,927,2.569,928,2.569,929,4.414,930,2.569,934,3.002,935,4.75,936,2.569,938,2.569,939,6.23,940,4.414,941,4.414,942,4.409,944,2.363,945,2.569,946,2.363,947,2.569,954,2.363,955,3.442,957,2.569,958,2.569,959,2.363,960,2.569,961,5.379,963,2.363,964,4.849,965,2.363,967,2.363,968,2.363,969,2.198,970,2.363,971,2.569,972,2.831,973,3.442,974,3.442,975,4.74,976,3.541,977,4.134,978,2.569,979,2.569,980,3.742,981,2.569,982,3.742,983,2.569,984,2.569,985,2.061,986,3.742,987,2.569,988,4.414,989,2.363,990,2.569,991,2.569,992,3.742,993,2.569,994,2.569,995,3.742,996,2.569,997,2.363,998,3.742,999,3.742,1000,3.742,1001,2.198,1002,2.569,1003,1.944,1004,2.569,1005,2.569,1006,2.569,1007,2.569,1008,2.569,1009,2.569,1010,2.569,1011,2.569,1012,2.569,1013,2.569,1014,2.569,1015,2.569,1016,2.569,1017,2.569,1018,2.569,1019,2.569,1020,2.198,1021,2.363,1022,2.198,1023,2.569,1024,2.569,1025,2.363,1026,2.363,1027,2.569,1028,2.363,1029,2.569,1030,1.944,1031,2.569,1032,2.569,1033,2.363,1034,2.363,1035,2.569,1036,2.569,1037,4.414,1038,2.569,1039,2.569]],["title/components/StoreDebugComponent.html",[278,0.773,528,1.674]],["body/components/StoreDebugComponent.html",[4,0.926,12,0.014,18,0.184,19,0.135,20,0.097,21,0.182,23,1.16,28,1.416,30,0.837,31,1.233,32,0.548,33,0.612,35,0.787,37,0.313,40,0.242,50,0.226,53,0.597,58,1.122,62,2.955,63,0.591,65,3.264,66,1.663,73,3.083,82,0.148,85,0.008,86,0.008,88,0.302,89,0.649,105,1.772,117,0.837,129,2.496,137,1.61,153,1.181,157,0.976,179,2.244,181,1.524,182,1.14,183,2.222,184,0.955,248,1.424,265,1.375,277,1.27,278,1.463,280,1.482,294,1.369,296,1.817,304,1.14,305,1.27,309,2.638,310,1.822,312,1.822,314,1.822,315,1.822,316,1.369,317,2.558,318,2.125,319,2.485,330,2.79,343,2.527,344,2.31,345,1.524,362,1.424,368,1.424,425,1.14,450,1.318,451,2.214,452,1.683,453,1.424,454,1.683,455,1.61,457,1.369,467,1.544,468,1.891,498,1.762,506,1.964,507,1.424,508,3.083,509,1.683,510,1.683,511,1.683,512,1.424,513,1.683,514,1.318,515,1.683,516,1.424,517,1.683,518,1.27,519,1.683,520,1.424,521,1.544,522,1.683,523,1.424,524,1.369,525,1.683,526,1.369,527,1.683,528,2.609,529,3.885,530,1.683,531,1.683,532,1.424,533,1.482,534,1.683,535,1.424,536,1.61,537,1.424,538,1.61,539,1.369,540,1.61,541,1.683,567,2.79,586,1.241,594,1.848,596,1.482,597,2.323,620,2.715,666,2.651,693,3.124,815,3.763,825,3.444,900,1.762,965,3.581,1114,3.124,1177,3.581,1185,3.581,1267,4.83,1276,3.444,1286,2.497,1342,3.124,1488,3.124,2004,5.312,2005,5.312,2006,2.715,2007,4.313,2008,7.339,2009,5.786,2010,4.948,2011,4.948,2012,6.321,2013,6.321,2014,4.948,2015,4.974,2016,4.948,2017,4.948,2018,4.948,2019,3.45,2020,4.948,2021,3.45,2022,4.948,2023,3.45,2024,3.45,2025,5.043,2026,5.833,2027,3.007,2028,4.313,2029,3.45,2030,3.45,2031,3.45,2032,3.45,2033,3.45,2034,4.948,2035,3.45,2036,3.45,2037,3.45,2038,3.45,2039,3.45,2040,3.45,2041,4.948,2042,4.948,2043,4.948,2044,4.313]],["title/modules/StoreDebugModule.html",[0,0.858,2045,2.936]],["body/modules/StoreDebugModule.html",[0,1.251,2,2.1,3,2.1,4,1.589,5,2.995,6,2.349,7,1.887,8,2.995,12,0.013,15,2.698,16,2.261,17,1.823,18,0.188,19,0.231,20,0.167,21,0.146,37,0.409,39,2.698,40,0.416,50,0.231,75,2.442,82,0.126,85,0.011,86,0.011,366,3.159,367,2.442,528,3.472,529,2.762,2004,4.282,2005,4.282,2045,5.926,2046,5.157,2047,5.157,2048,5.157,2049,5.917,2050,5.917]],["title/components/TextSearchComponent.html",[278,0.773,316,1.61]],["body/components/TextSearchComponent.html",[4,0.687,12,0.014,18,0.154,19,0.1,20,0.072,21,0.19,23,0.927,28,1.499,30,1.429,31,1.183,32,0.58,33,1.192,34,3.072,35,0.937,37,0.338,40,0.18,50,0.189,51,0.235,53,0.909,58,0.702,60,1.599,63,0.677,66,1.649,67,1.93,72,0.908,76,3.056,82,0.133,85,0.006,86,0.006,88,0.224,89,0.519,105,1.699,115,1.544,117,0.62,118,1.055,119,1.144,120,1.522,122,0.908,140,1.441,153,0.875,157,1.075,165,1.144,167,1.247,168,2.352,173,1.522,178,0.977,179,0.908,182,1.307,183,1.738,184,1.201,248,1.633,261,4.265,262,5.156,263,5.156,264,1.85,265,1.638,266,1.85,267,2.228,268,4.86,269,5.979,270,1.721,271,2.231,272,2.881,273,1.614,274,1.614,275,2.864,276,2.594,277,0.941,278,1.123,279,2.729,280,1.098,281,1.441,282,2.864,283,2.382,284,2.729,285,4.219,286,1.85,287,4.638,288,1.85,289,2.228,290,2.664,291,3.056,292,4.219,293,1.37,294,1.571,295,1.306,296,1.931,297,4.905,298,5.927,299,2.012,300,2.012,301,1.85,302,1.85,303,1.614,304,2.681,305,2.995,306,5.869,307,3.449,308,3.114,309,2.511,310,1.457,311,3.449,312,1.457,313,4.219,314,1.457,315,1.457,316,2.163,317,2.253,318,1.699,319,2.079,320,3.968,321,2.228,322,2.228,323,2.228,324,2.228,325,1.247,326,3.449,327,5.665,328,3.449,329,3.449,330,3.514,331,5.137,332,3.934,333,1.93,334,4.219,335,5.425,336,3.056,337,4.219,338,5.425,339,5.137,340,4.219,341,3.449,342,3.449,343,2.021,344,1.847,345,1.219,346,4.219,347,2.228,348,2.228,349,3.449,350,2.864,351,3.449,352,3.114,353,2.881,354,3.449,355,2.355,356,2.228,357,2.228,362,1.055,368,1.055,425,1.307,450,0.977,451,1.771,452,1.247,453,1.055,454,1.247,455,1.193,457,1.015,467,1.144,468,1.512,506,1.571,507,1.055,508,2.658,509,1.247,510,1.247,511,1.247,512,1.055,513,1.247,514,0.977,515,1.247,516,1.055,517,1.247,518,0.941,519,1.247,520,1.055,521,1.144,522,1.247,523,1.055,524,1.015,525,1.247,526,1.015,527,1.247,528,1.055,529,1.193,530,1.247,531,1.247,532,1.055,533,1.098,534,1.247,535,1.055,536,1.193,537,1.055,538,1.193,539,1.015,540,1.193,541,1.247,562,2.355,564,2.864,567,2.231,586,0.641,594,1.37,596,1.098,597,1.721,598,1.522,599,1.522,601,1.522,604,2.864,607,1.85,623,1.441,624,1.193,625,1.614,627,1.441,632,1.85,635,4.265,640,2.231,650,2.355,1114,2.498,1185,1.85,1390,1.85,1391,1.85,1397,2.228,1402,1.85,1478,4.511,1635,1.721,1639,3.449,1859,2.228,1966,2.012,1967,2.012,2051,3.957,2052,3.957,2053,3.957,2054,2.557,2055,2.557,2056,2.557,2057,2.557,2058,2.557,2059,3.957,2060,2.557,2061,2.557,2062,3.957,2063,2.557,2064,2.557,2065,2.557,2066,2.557,2067,2.557,2068,2.228,2069,2.557,2070,2.557,2071,2.557,2072,2.557,2073,2.557,2074,2.557,2075,2.557,2076,2.557,2077,2.557]],["title/modules/TextSearchModule.html",[0,0.858,2078,2.936]],["body/modules/TextSearchModule.html",[0,1.126,2,1.89,3,1.89,4,1.43,5,2.86,6,2.114,7,1.698,8,2.86,12,0.014,15,2.53,16,2.035,17,1.64,18,0.169,19,0.208,20,0.15,21,0.132,37,0.439,39,2.53,40,0.374,50,0.208,75,2.732,82,0.113,85,0.01,86,0.01,262,3.585,263,3.585,286,3.853,294,2.114,295,2.719,304,1.759,316,3.296,366,2.962,367,2.197,970,3.853,1041,5.32,1478,3.853,2078,5.982,2079,4.64,2080,5.324,2081,4.64,2082,4.64,2083,6.983,2084,6.983,2085,5.324,2086,6.62,2087,6.62,2088,6.62,2089,5.324,2090,6.62,2091,5.324,2092,6.62,2093,5.324,2094,5.324,2095,5.324,2096,5.324,2097,5.324]],["title/components/TrackingPopupComponent.html",[278,0.773,532,1.674]],["body/components/TrackingPopupComponent.html",[0,0.732,4,0.929,11,3.667,12,0.014,17,2.064,18,0.184,19,0.135,20,0.098,21,0.188,23,1.162,28,1.476,30,1.405,31,1.151,32,0.565,33,1.028,35,0.922,37,0.314,40,0.243,50,0.135,53,0.418,57,2.378,58,0.614,63,0.992,66,1.123,72,2.057,78,1.548,82,0.123,85,0.008,86,0.008,88,0.434,89,0.65,105,1.779,129,2.137,135,2.184,153,1.184,171,3.13,182,1.143,184,1.045,248,2.046,277,1.274,278,1.104,280,1.486,281,1.95,294,1.373,296,1.426,304,1.143,305,1.274,306,2.722,309,2.639,310,1.826,312,1.826,314,1.826,315,1.826,316,1.373,317,1.895,318,2.129,319,2.489,362,1.428,368,1.428,425,2.304,450,1.322,451,2.219,452,1.687,453,1.428,454,1.687,455,1.615,457,1.373,460,3.902,467,1.548,468,2.215,506,1.968,507,1.428,508,3.087,509,1.687,510,1.687,511,1.687,512,1.428,513,1.687,514,1.322,515,1.687,516,1.428,517,1.687,518,1.274,519,1.687,520,1.428,521,1.548,522,1.687,523,1.428,524,1.373,525,1.687,526,1.373,527,1.687,528,1.428,529,1.615,530,1.687,531,1.687,532,2.612,533,3.333,534,1.687,535,1.428,536,1.615,537,1.428,538,1.615,539,1.373,540,1.615,541,1.687,567,2.795,586,1.588,594,1.854,595,1.548,596,2.129,598,2.059,599,2.951,614,3.588,623,2.795,624,2.314,626,2.951,647,3.588,650,2.951,652,2.329,695,2.329,711,5.046,813,3.13,827,3.588,828,3.338,972,3.45,1114,3.13,1228,3.338,1254,3.588,1255,3.338,1257,3.995,1258,4.56,1297,3.902,1349,4.194,1394,2.504,1531,3.902,1552,3.015,1553,3.015,1554,3.015,1555,2.722,1567,4.849,1635,2.329,1900,5.839,2098,5.971,2099,5.971,2100,3.015,2101,5.795,2102,4.958,2103,6.329,2104,4.958,2105,4.958,2106,5.885,2107,4.958,2108,4.958,2109,4.958,2110,3.459,2111,4.958,2112,7.588,2113,3.459,2114,4.958,2115,3.459,2116,3.459,2117,4.958,2118,3.459,2119,3.459,2120,3.459,2121,3.459,2122,3.459,2123,3.459,2124,3.459,2125,3.459,2126,3.459,2127,4.958,2128,3.459,2129,3.459,2130,3.459,2131,3.459,2132,3.459,2133,4.321,2134,3.902,2135,4.321,2136,4.958,2137,3.459,2138,3.459,2139,4.958,2140,3.459,2141,3.459,2142,3.459,2143,3.459,2144,3.459,2145,4.958,2146,5.795,2147,3.459,2148,3.459,2149,3.459,2150,3.459,2151,3.459,2152,3.459,2153,2.722,2154,3.459,2155,3.459,2156,3.459,2157,3.459,2158,3.459]],["title/modules/TrackingPopupModule.html",[0,0.858,2159,2.936]],["body/modules/TrackingPopupModule.html",[0,1.236,2,2.074,3,2.074,4,1.569,5,2.979,6,2.319,7,1.864,8,2.979,12,0.013,15,2.678,16,2.233,17,1.8,18,0.186,19,0.228,20,0.165,21,0.145,37,0.421,39,2.678,40,0.41,50,0.228,75,2.411,82,0.125,85,0.011,86,0.011,366,3.135,367,2.411,532,3.467,533,2.509,1997,6.106,1998,5.092,2098,4.598,2099,4.598,2159,5.911,2160,5.092,2161,5.092,2162,5.092,2163,5.842,2164,5.842]],["title/injectables/TrackingState.html",[96,0.72,2165,2.936]],["body/injectables/TrackingState.html",[12,0.014,18,0.168,19,0.206,20,0.149,21,0.163,23,1.545,28,1.043,30,1.282,31,1.088,32,0.416,33,0.938,35,0.841,37,0.407,40,0.371,44,2.7,45,2.579,50,0.293,51,0.486,57,2.746,58,1.334,60,1.747,63,0.905,66,1.493,67,2.579,78,2.366,80,2.644,82,0.113,85,0.01,86,0.01,88,0.462,96,1.17,234,2.099,248,2.182,325,2.579,373,3.215,498,2.7,533,2.271,586,1.653,666,3.531,694,3.337,1059,3.559,1107,5.651,1141,3.923,1143,5.186,1144,4.16,1145,4.16,1275,3.337,1508,3.826,2106,6.087,2165,4.77,2166,3.559,2167,6.591,2168,5.744,2169,6.259,2170,5.287,2171,3.826,2172,3.826,2173,4.77,2174,4.835,2175,4.607,2176,4.607,2177,5.744,2178,4.607,2179,4.607,2180,4.607,2181,4.607,2182,4.16,2183,4.607,2184,4.607,2185,4.607]],["title/interfaces/TrackingStateModel.html",[51,0.373,2171,2.936]],["body/interfaces/TrackingStateModel.html",[12,0.014,18,0.171,19,0.21,20,0.152,21,0.133,31,0.889,32,0.424,33,1.183,37,0.41,40,0.378,44,2.75,45,2.627,50,0.295,51,0.495,57,2.761,58,1.343,60,1.78,63,0.922,66,1.51,67,2.627,78,2.41,80,2.666,82,0.115,85,0.011,86,0.011,87,1.718,88,0.471,89,0.874,96,1.183,325,2.627,373,2.627,498,2.75,533,2.313,586,1.351,666,3.572,694,3.4,1059,3.626,1107,5.247,1141,3.969,1143,5.247,1144,4.238,1145,4.238,1275,3.4,1508,3.898,2106,6.321,2165,3.898,2166,3.626,2168,4.694,2169,5.811,2171,4.825,2172,3.898,2173,4.825,2174,4.875,2175,4.694,2176,4.694,2177,5.811,2178,4.694,2179,4.694,2180,4.694,2181,4.694,2182,4.238,2183,4.694,2184,4.694,2185,4.694]],["title/injectables/WorkerCCFDatabaseDataSourceService.html",[96,0.72,440,2.561]],["body/injectables/WorkerCCFDatabaseDataSourceService.html",[12,0.014,18,0.11,19,0.247,20,0.098,21,0.123,23,1.163,28,1.591,30,1.899,31,1.253,32,0.616,33,1.347,35,1.27,37,0.389,40,0.243,50,0.194,51,0.318,53,0.599,58,1.029,63,0.993,80,1.275,82,0.124,85,0.008,86,0.008,88,0.303,89,0.65,91,1.896,96,1.124,100,2.993,105,0.758,106,3.287,115,2.583,117,0.84,118,1.429,119,1.549,122,1.229,125,2.316,126,1.855,127,1.855,129,1.105,154,1.689,155,3.402,157,0.683,178,1.323,179,1.229,183,1.85,184,1.151,188,2.707,192,2.707,194,2.707,196,2.707,199,2.707,201,2.707,204,1.616,206,1.616,208,1.616,210,1.616,212,1.616,215,1.616,217,1.616,219,1.616,234,1.375,235,2.658,236,2.658,237,2.658,238,2.658,239,2.658,240,2.658,245,3.256,353,3.451,355,2.953,370,4.534,371,3.34,372,2.331,373,3.269,374,2.961,375,3.269,376,4.196,377,4.067,378,3.737,379,3.904,380,2.953,381,2.331,383,2.725,384,4.722,385,5.617,387,4.583,388,4.583,390,2.186,391,3.269,392,2.953,393,5.405,394,4.195,395,2.331,396,2.331,397,2.331,398,2.331,399,2.331,400,2.331,401,2.331,402,2.331,403,2.331,404,2.331,405,2.331,406,2.331,407,2.331,408,2.725,409,3.591,410,3.591,411,2.506,412,3.591,413,2.506,414,2.331,415,3.591,416,3.132,417,1.952,418,1.855,419,2.331,420,2.331,421,2.506,422,2.331,423,2.506,424,2.506,425,1.144,426,2.506,427,2.506,428,2.506,429,2.506,430,2.506,431,2.061,432,3.591,433,2.506,434,2.331,435,2.331,436,2.506,437,2.186,438,2.506,439,3.34,440,3.132,441,3.591,442,3.904,443,2.506,444,2.506,445,2.506,446,2.506,448,3.018,449,3.018,2186,4.961,2187,3.462,2188,3.462]],["title/components/XYZPositionComponent.html",[278,0.773,535,1.674]],["body/components/XYZPositionComponent.html",[4,1.061,12,0.014,18,0.198,19,0.154,20,0.112,21,0.185,28,1.436,31,1.201,32,0.573,37,0.214,40,0.278,50,0.154,53,0.657,66,1.648,73,2.655,82,0.155,85,0.009,86,0.009,88,0.346,89,0.714,105,1.8,153,1.353,168,2.245,184,1.201,248,1.631,265,1.098,277,1.455,278,1.341,280,1.697,283,2.565,294,1.569,296,2.092,304,1.306,305,1.455,309,2.687,310,2.005,312,2.005,314,2.005,315,2.005,316,1.569,317,2.69,318,2.338,319,2.675,362,1.631,368,1.631,425,2.404,450,1.51,451,2.436,452,1.927,453,1.631,454,1.927,455,1.844,457,1.569,467,1.768,468,2.081,506,2.161,507,1.631,508,3.274,509,1.927,510,1.927,511,1.927,512,1.631,513,1.927,514,1.51,515,1.927,516,1.631,517,1.927,518,1.455,519,1.927,520,1.631,521,1.768,522,1.927,523,1.631,524,1.569,525,1.927,526,1.569,527,1.927,528,1.631,529,1.844,530,1.927,531,1.927,532,1.631,533,1.697,534,1.927,535,2.77,536,3.709,537,3.37,538,1.844,539,1.569,540,1.844,541,1.927,562,3.241,567,3.069,594,2.117,596,1.697,616,3.665,617,2.86,623,3.069,626,2.352,652,2.66,1342,3.436,1403,3.109,1465,6.2,1856,3.444,2153,6.2,2189,5.867,2190,5.867,2191,3.444,2192,6.867,2193,6.228,2194,5.444,2195,6.135,2196,3.951,2197,3.951,2198,3.951,2199,5.444,2200,4.744,2201,4.744,2202,3.951,2203,7.276,2204,3.951,2205,3.951]],["title/modules/XYZPositionModule.html",[0,0.858,2206,2.936]],["body/modules/XYZPositionModule.html",[0,1.251,2,2.1,3,2.1,4,1.589,5,2.995,6,2.349,7,1.887,8,2.995,12,0.013,15,2.698,16,2.261,17,1.823,18,0.188,19,0.231,20,0.167,21,0.146,37,0.409,39,2.698,40,0.416,50,0.231,75,2.442,82,0.126,85,0.011,86,0.011,366,3.159,367,2.442,535,3.472,536,2.762,2189,4.656,2190,4.656,2206,5.926,2207,5.157,2208,5.157,2209,5.157,2210,5.917,2211,5.917]],["title/interfaces/XYZTriplet.html",[51,0.373,2212,3.192]],["body/interfaces/XYZTriplet.html",[12,0.014,15,2.401,18,0.108,19,0.133,20,0.096,21,0.084,31,0.562,32,0.452,37,0.311,40,0.239,50,0.133,51,0.313,53,0.693,57,1.739,58,1.181,63,1.252,66,1.618,72,2.644,78,1.522,82,0.122,85,0.008,86,0.008,87,1.085,88,0.298,89,0.642,103,3.207,105,1.257,117,0.825,137,3.477,157,1.41,165,2.192,168,2.526,181,1.048,183,2.468,184,1.179,271,1.918,277,1.253,278,1.094,279,4.028,280,1.461,283,2.847,284,4.028,309,1.124,310,1.253,312,1.253,314,1.253,315,1.253,317,1.3,318,1.461,319,1.461,344,1.588,353,2.025,355,2.025,362,1.404,363,2.677,364,2.677,368,3.074,416,2.148,425,2.498,435,2.291,586,1.67,624,1.588,627,1.918,650,2.025,745,2.148,815,2.025,825,2.916,1034,2.462,1063,2.462,1243,2.677,1267,2.291,1276,2.916,1295,2.025,1342,2.148,1465,5.238,1567,4.155,1670,4.27,1671,2.965,1685,3.546,1841,2.965,2015,2.677,2153,4.943,2192,5.801,2212,5.456,2213,2.965,2214,7.448,2215,3.402,2216,3.402,2217,5.622,2218,2.965,2219,3.402,2220,2.965,2221,3.402,2222,3.402,2223,5.004,2224,4.899,2225,3.402,2226,3.402,2227,4.899,2228,4.899,2229,3.402,2230,3.402,2231,3.402,2232,4.899,2233,3.402,2234,3.402,2235,4.899,2236,3.402,2237,3.402,2238,4.899,2239,4.899,2240,3.402,2241,3.402,2242,4.899,2243,3.402,2244,3.402,2245,4.899,2246,4.899,2247,3.402,2248,3.402,2249,3.402,2250,3.402,2251,3.402,2252,3.402,2253,3.402,2254,4.899,2255,4.899,2256,3.402,2257,4.899,2258,3.402,2259,3.402,2260,3.402,2261,3.402,2262,3.402,2263,3.402,2264,3.402,2265,3.402,2266,3.402,2267,3.402,2268,3.402,2269,3.402,2270,3.402,2271,3.402,2272,3.402,2273,3.402,2274,3.402,2275,2.965,2276,4.27,2277,3.402,2278,4.899,2279,3.402,2280,4.899,2281,3.402,2282,4.899,2283,5.741,2284,3.402,2285,3.402,2286,3.402,2287,3.402,2288,3.402,2289,3.402,2290,3.402,2291,3.402,2292,4.899,2293,3.402,2294,3.402,2295,4.899,2296,3.402,2297,4.899,2298,3.402,2299,3.402,2300,3.402,2301,3.402,2302,3.402,2303,3.402,2304,3.402,2305,3.402,2306,3.402,2307,3.402,2308,3.402,2309,3.402,2310,3.402,2311,4.899,2312,3.402,2313,3.402,2314,3.402,2315,3.402,2316,3.402,2317,3.402,2318,3.402,2319,3.402,2320,3.402,2321,3.402,2322,3.402,2323,3.402,2324,4.899,2325,3.402,2326,3.402,2327,3.402,2328,3.402]],["title/changelog.html",[2329,2.663,2330,2.449,2331,2.663]],["body/changelog.html",[3,1.477,7,0.516,12,0.01,18,0.171,20,0.046,28,0.319,32,0.127,33,0.287,34,1.538,44,0.825,45,0.788,51,0.518,72,1.477,85,0.01,86,0.004,87,0.516,89,0.212,100,1.532,105,1.701,106,2.079,113,1.02,120,0.962,129,2.357,135,1.02,142,1.837,144,1.088,148,1.624,149,1.722,152,1.088,153,1.424,154,0.788,155,0.788,157,1.232,162,1.02,168,0.516,179,0.574,185,3.75,186,0.911,268,1.975,271,0.911,274,3.182,276,1.462,278,0.793,296,0.465,303,3.387,305,2.525,309,0.902,320,1.088,330,2.62,333,2.029,335,2.147,336,1.722,338,1.272,350,1.17,368,2.423,416,2.626,434,1.837,451,1.221,453,0.667,455,0.755,460,1.837,461,1.624,462,1.02,464,2.108,465,1.17,467,1.861,483,1.521,489,2.842,497,1.409,506,0.642,521,0.723,524,2.969,537,0.667,571,5.716,572,5.47,576,4.914,580,1.409,585,1.088,594,0.866,596,1.996,597,2.384,601,0.962,603,1.722,614,3.011,621,1.02,624,0.755,636,2.378,641,3.086,643,1.409,647,1.17,684,2.563,690,1.17,695,1.837,697,4.249,701,1.624,702,4.437,709,5.235,711,1.17,740,1.02,888,1.088,904,1.462,912,1.02,934,1.02,944,1.17,953,1.272,959,2.563,968,1.975,972,0.962,974,1.17,975,6.026,977,1.722,985,2.235,989,1.17,1003,0.962,1020,2.384,1021,1.975,1022,1.088,1028,1.17,1030,1.624,1050,1.837,1053,2.701,1054,1.02,1055,1.17,1060,1.975,1067,2.235,1141,2.766,1175,2.378,1177,1.17,1180,2.378,1181,4.05,1197,1.409,1199,1.272,1204,1.02,1228,3.613,1231,1.272,1235,1.409,1240,1.272,1244,1.975,1245,4.394,1246,1.975,1247,1.17,1248,1.409,1249,1.409,1257,1.722,1295,4.135,1307,3.394,1312,1.409,1342,1.02,1349,1.17,1358,1.272,1362,3.273,1363,1.272,1372,1.272,1396,1.272,1451,1.272,1460,1.409,1476,1.409,1478,1.17,1479,4.394,1488,1.722,1520,1.409,1555,1.272,1572,1.409,1593,3.086,1607,1.088,1609,6.397,1623,2.378,1634,3.625,1640,1.409,1642,1.409,1662,2.147,1663,1.409,1665,1.409,1666,2.378,1667,5.32,1668,1.409,1674,1.272,1705,2.786,1754,1.272,1768,1.272,1769,1.272,1804,2.378,1805,2.378,1819,3.086,1821,3.086,1874,4.677,1893,1.409,1950,1.272,1972,2.147,2007,1.409,2015,3.967,2044,1.409,2134,1.272,2135,1.409,2182,1.272,2195,1.409,2200,4.914,2201,3.625,2217,4.913,2218,5.976,2220,3.625,2223,5.116,2275,3.086,2276,1.409,2330,2.563,2331,2.147,2332,3.086,2333,3.086,2334,3.625,2335,2.378,2336,2.729,2337,5.041,2338,4.914,2339,1.616,2340,4.647,2341,6.532,2342,1.616,2343,2.729,2344,4.16,2345,2.378,2346,3.541,2347,1.616,2348,2.729,2349,1.616,2350,6.532,2351,1.616,2352,2.786,2353,2.729,2354,1.616,2355,2.378,2356,2.378,2357,2.729,2358,1.616,2359,1.616,2360,1.616,2361,2.729,2362,6.244,2363,1.616,2364,2.378,2365,1.616,2366,1.616,2367,5.116,2368,2.729,2369,4.647,2370,3.541,2371,1.616,2372,2.729,2373,2.729,2374,4.777,2375,1.616,2376,1.616,2377,1.616,2378,3.541,2379,2.729,2380,3.541,2381,3.541,2382,2.729,2383,1.616,2384,2.729,2385,2.729,2386,5.366,2387,5.041,2388,2.729,2389,1.616,2390,1.616,2391,4.16,2392,1.616,2393,1.616,2394,2.729,2395,3.541,2396,1.616,2397,2.729,2398,2.729,2399,1.616,2400,1.616,2401,1.616,2402,3.541,2403,3.086,2404,1.616,2405,1.616,2406,1.616,2407,6.244,2408,2.729,2409,4.647,2410,1.409,2411,2.729,2412,5.041,2413,2.729,2414,1.616,2415,1.616,2416,1.616,2417,2.729,2418,1.616,2419,5.366,2420,1.616,2421,2.729,2422,1.616,2423,4.16,2424,6.652,2425,2.729,2426,3.541,2427,1.616,2428,1.616,2429,1.616,2430,1.616,2431,1.616,2432,1.409,2433,1.616,2434,2.729,2435,1.272,2436,1.616,2437,2.729,2438,4.16,2439,4.16,2440,1.616,2441,3.541,2442,1.616,2443,1.616,2444,2.729,2445,1.616,2446,1.616,2447,4.05,2448,3.086,2449,1.616,2450,4.05,2451,1.616,2452,3.541,2453,4.914,2454,6.532,2455,1.616,2456,1.616,2457,2.729,2458,3.086,2459,1.616,2460,1.616,2461,1.616,2462,4.647,2463,1.616,2464,1.616,2465,1.616,2466,3.541,2467,1.616,2468,2.729,2469,2.378,2470,5.366,2471,1.616,2472,4.437,2473,1.616,2474,1.616,2475,1.616,2476,1.616,2477,1.616,2478,1.616,2479,4.05,2480,4.05,2481,1.616,2482,2.729,2483,2.729,2484,2.729,2485,2.729,2486,2.729,2487,1.616,2488,1.616,2489,1.616,2490,1.616,2491,3.086,2492,2.729,2493,2.729,2494,2.729,2495,2.729,2496,2.729,2497,2.378,2498,1.616,2499,1.616,2500,1.616,2501,2.729,2502,1.616,2503,1.616,2504,2.729,2505,1.616,2506,3.541,2507,2.729,2508,5.041,2509,2.729,2510,4.16,2511,1.616,2512,1.616,2513,1.616,2514,1.616,2515,2.729,2516,1.616,2517,1.616,2518,2.729,2519,1.616,2520,2.729,2521,1.616,2522,1.409,2523,1.616,2524,1.616,2525,1.616,2526,1.616,2527,1.616,2528,1.616,2529,1.616,2530,1.616,2531,1.616,2532,1.616,2533,1.616,2534,1.616,2535,1.616,2536,2.729,2537,1.616,2538,5.041,2539,1.616,2540,1.616,2541,3.541,2542,3.541,2543,2.378,2544,1.409,2545,1.616,2546,1.616,2547,2.729,2548,1.616,2549,1.616,2550,1.616,2551,2.729,2552,2.729,2553,3.541,2554,1.616,2555,1.616,2556,1.616,2557,1.616,2558,2.729,2559,1.616,2560,2.729,2561,4.16,2562,1.616,2563,1.616,2564,1.616,2565,5.041,2566,2.729,2567,1.616,2568,1.616,2569,3.541,2570,2.729,2571,2.729,2572,4.16,2573,1.616,2574,1.616,2575,1.616,2576,2.729,2577,1.616,2578,1.616,2579,1.616,2580,1.616,2581,1.616,2582,4.16,2583,1.616,2584,3.541,2585,4.16,2586,1.616,2587,3.541,2588,4.647,2589,2.729,2590,2.729,2591,2.729,2592,3.541,2593,4.16,2594,4.647,2595,3.541,2596,1.616,2597,1.616,2598,5.366,2599,1.616,2600,4.16,2601,4.16,2602,5.87,2603,1.616,2604,1.616,2605,1.616,2606,1.616,2607,1.616,2608,1.616,2609,2.729,2610,1.616,2611,1.616,2612,1.616,2613,1.616,2614,2.729,2615,1.616,2616,1.616,2617,2.729,2618,3.086,2619,2.729,2620,3.541,2621,1.616,2622,1.616,2623,1.616,2624,1.616,2625,1.616,2626,1.616,2627,1.616,2628,1.616,2629,5.041,2630,2.729,2631,3.541,2632,2.729,2633,1.616,2634,1.616,2635,1.616,2636,1.616,2637,3.541,2638,1.616,2639,1.616,2640,1.616,2641,2.729,2642,2.729,2643,2.729,2644,3.541,2645,1.616,2646,1.616,2647,1.616,2648,1.616,2649,1.616,2650,1.409,2651,1.616,2652,1.616,2653,1.616,2654,2.729,2655,1.616,2656,1.616,2657,2.729,2658,1.616,2659,1.616,2660,1.616,2661,1.616,2662,1.616,2663,1.616,2664,1.616,2665,1.616,2666,1.616,2667,1.616,2668,1.616,2669,3.541,2670,3.541,2671,4.16,2672,2.729,2673,3.541,2674,1.616,2675,2.729,2676,1.616,2677,2.729,2678,2.729,2679,1.616,2680,1.616,2681,2.729,2682,1.616,2683,1.616,2684,1.616,2685,1.616,2686,1.616,2687,1.616,2688,1.616,2689,1.616,2690,1.616,2691,1.616,2692,1.616,2693,1.616,2694,1.616,2695,1.616,2696,1.616,2697,1.616,2698,1.616,2699,1.616,2700,1.616,2701,1.616,2702,1.616,2703,1.616,2704,2.729,2705,1.616,2706,2.729,2707,1.616,2708,2.729,2709,2.729,2710,4.16,2711,4.16,2712,2.729,2713,2.729,2714,1.616,2715,1.616,2716,1.616,2717,1.616,2718,1.409,2719,1.616,2720,1.616,2721,1.616,2722,1.616,2723,1.616,2724,1.616,2725,2.729,2726,6.07,2727,3.541,2728,2.729,2729,1.616,2730,1.616,2731,1.616,2732,1.616,2733,1.616,2734,1.616,2735,1.616,2736,2.729,2737,4.677,2738,2.729,2739,1.616,2740,1.616,2741,1.616,2742,1.616,2743,1.616,2744,3.273,2745,1.616,2746,2.729,2747,1.616,2748,1.616,2749,1.616,2750,2.729,2751,1.616,2752,1.616,2753,1.616,2754,2.729,2755,2.378,2756,1.616,2757,1.616,2758,1.616,2759,1.616,2760,1.616,2761,1.616,2762,1.616,2763,1.616,2764,1.616,2765,1.409,2766,1.616,2767,2.378,2768,1.616,2769,1.616,2770,1.616,2771,1.616,2772,1.616,2773,1.616,2774,2.729,2775,1.616,2776,2.729,2777,1.616,2778,1.616,2779,1.616,2780,1.616,2781,1.616,2782,1.616,2783,1.616,2784,1.616,2785,1.616,2786,1.409,2787,2.729,2788,1.616,2789,1.616,2790,1.616,2791,1.616,2792,2.729,2793,1.409,2794,1.616,2795,1.616,2796,1.616,2797,1.616,2798,1.616,2799,1.616]],["title/coverage.html",[2744,4.362]],["body/coverage.html",[11,1.391,12,0.013,13,1.621,14,1.621,20,0.077,21,0.211,22,3.792,27,1.833,32,0.214,45,1.328,49,2.342,51,0.721,59,1.971,60,2.627,74,1.971,82,0.136,85,0.007,86,0.007,90,1.719,91,3.011,92,4.106,93,4.106,96,1.353,125,1.271,128,1.391,139,1.719,141,1.621,156,1.719,157,0.537,158,1.719,160,1.719,164,1.719,166,1.719,180,1.719,214,1.719,261,1.971,262,3.39,263,3.39,264,3.644,278,1.424,293,1.459,295,3.264,301,1.971,305,2.074,316,1.081,320,1.833,362,1.124,363,3.268,364,3.268,370,1.719,371,3.792,372,3.792,374,1.391,384,1.719,394,1.459,425,2.773,437,1.719,440,1.719,450,1.041,456,2.796,457,1.649,458,1.833,459,2.373,475,1.535,500,1.535,502,3.278,504,1.971,507,1.124,512,1.124,514,1.041,516,1.124,518,1.003,520,1.124,523,1.124,526,1.081,528,1.124,532,1.124,535,1.124,537,1.124,539,1.081,558,2.373,625,5.118,654,1.833,655,3.864,656,4.076,670,1.459,671,1.535,673,2.876,675,2.342,677,1.833,679,1.971,681,1.621,685,1.971,691,1.971,704,1.833,776,2.373,809,3.644,812,2.143,834,3.556,835,3.39,872,2.143,873,2.373,886,3.805,887,3.962,911,3.644,935,1.833,942,1.833,969,1.833,1048,3.425,1049,3.644,1053,1.459,1058,1.719,1105,2.373,1106,2.373,1147,2.143,1148,5.133,1163,2.143,1164,3.006,1166,1.971,1265,2.373,1266,3.644,1289,2.373,1341,3.268,1355,1.971,1408,6.644,1413,2.373,1425,2.143,1426,2.373,1427,2.373,1441,2.373,1442,2.373,1496,3.268,1505,2.143,1525,2.143,1526,2.143,1559,2.143,1560,2.143,1561,2.373,1588,2.143,1589,2.143,1590,2.373,1604,2.373,1637,2.373,1655,1.971,1656,4.076,1657,4.076,1658,4.432,1677,2.143,1801,2.143,1918,1.833,1919,5.271,1920,5.271,1921,5.526,1930,2.143,1947,3.006,1948,3.006,1949,3.268,1973,1.971,2004,1.971,2005,1.971,2006,2.143,2068,2.373,2098,2.143,2099,2.143,2100,2.373,2165,1.971,2166,4.083,2171,1.971,2172,1.971,2173,1.971,2174,1.833,2189,2.143,2190,2.143,2191,2.373,2212,2.143,2213,3.62,2410,2.373,2744,2.143,2786,2.373,2800,2.723,2801,2.723,2802,2.373,2803,8.037,2804,5.035,2805,2.723,2806,2.373,2807,2.373,2808,7.386,2809,2.373,2810,2.373,2811,2.373,2812,2.373,2813,2.373,2814,2.723,2815,2.373,2816,2.373,2817,2.373,2818,6.647,2819,2.723,2820,4.153,2821,2.723,2822,2.723,2823,2.723,2824,2.723,2825,2.373,2826,2.723,2827,5.633,2828,4.153,2829,4.153,2830,2.723,2831,4.153,2832,4.153,2833,2.723,2834,2.723,2835,2.723,2836,2.723,2837,2.723,2838,2.723,2839,2.723,2840,4.153,2841,2.723,2842,2.723,2843,4.153,2844,4.153,2845,2.723,2846,2.373,2847,4.153,2848,2.723,2849,4.153,2850,2.723,2851,2.723,2852,2.723,2853,2.723,2854,2.723,2855,2.723,2856,2.723]],["title/dependencies.html",[3,1.733,2435,2.663]],["body/dependencies.html",[3,1.621,12,0.014,20,0.129,40,0.321,43,3.779,44,2.332,45,2.228,85,0.009,86,0.009,98,3.075,117,1.107,123,3.075,124,3.075,154,2.228,175,2.718,286,3.305,287,3.594,288,4.343,367,1.885,368,1.885,414,3.075,495,3.98,496,3.98,498,2.332,506,2.382,590,2.718,640,2.575,687,3.075,1026,3.305,1141,4.238,1244,4.343,1364,3.305,1374,3.594,1423,3.98,1527,3.98,1591,4.722,1669,3.98,1673,3.98,1674,3.594,2364,3.98,2450,5.23,2618,3.98,2857,4.567,2858,4.567,2859,4.567,2860,4.567,2861,4.567,2862,4.567,2863,4.567,2864,4.567,2865,4.567,2866,8.015,2867,4.567,2868,4.567,2869,6.001,2870,4.567,2871,4.567,2872,6.001,2873,4.567,2874,4.567,2875,4.567,2876,4.567,2877,4.567,2878,4.567,2879,7.119,2880,4.567,2881,6.001,2882,4.567,2883,4.567,2884,4.567,2885,6.703,2886,4.567,2887,4.567,2888,4.567,2889,4.567,2890,4.567,2891,4.567,2892,4.567,2893,6.001,2894,4.567,2895,6.001,2896,6.703,2897,4.567,2898,4.567,2899,4.567,2900,4.567,2901,4.567,2902,4.567,2903,6.001,2904,4.567,2905,4.567,2906,4.567,2907,6.001,2908,4.567,2909,4.567,2910,4.567,2911,4.567,2912,4.567,2913,4.567,2914,4.567,2915,4.567,2916,4.567,2917,3.98,2918,4.567,2919,4.567,2920,4.567,2921,4.567,2922,4.567,2923,4.567,2924,6.001,2925,4.567,2926,4.567,2927,4.567,2928,4.567,2929,4.567,2930,4.567,2931,4.567,2932,4.567,2933,4.567,2934,4.567,2935,4.567,2936,4.567,2937,4.567,2938,4.567,2939,4.567,2940,4.567,2941,4.567,2942,4.567,2943,4.567,2944,4.567,2945,4.567,2946,4.567,2947,4.567,2948,4.567,2949,4.567,2950,4.567,2951,4.567,2952,4.567,2953,4.567,2954,4.567,2955,4.567,2956,5.23,2957,4.567,2958,4.567,2959,4.567,2960,4.567,2961,4.567,2962,4.567,2963,4.567,2964,4.567,2965,4.567,2966,4.567,2967,4.567,2968,4.567]],["title/miscellaneous/functions.html",[2969,2.136,2970,4.254]],["body/miscellaneous/functions.html",[12,0.013,21,0.184,22,2.28,27,3.288,30,1.95,31,1.327,32,0.614,33,1.427,34,2.753,35,1.298,41,2.665,57,1.202,61,2.665,62,2.924,66,0.767,67,1.652,70,2.665,73,2.793,74,3.534,80,2.627,85,0.008,86,0.008,88,0.624,89,0.444,91,1.294,92,1.91,93,3.746,100,2.109,103,1.73,109,2.28,115,1.999,137,1.581,141,2.016,157,0.964,164,3.615,166,3.083,167,3.241,168,2.44,169,3.288,170,3.288,173,2.016,214,3.083,222,2.28,245,3.331,265,1.742,266,2.451,273,3.083,283,1.294,291,2.138,293,1.815,295,1.73,417,1.91,425,1.614,464,2.016,506,1.345,537,2.015,640,3.534,668,3.534,694,2.138,718,3.534,886,2.016,887,4.506,889,2.665,893,2.952,897,2.952,898,2.28,899,2.952,900,2.494,901,4.768,902,2.952,903,2.952,904,1.815,905,2.952,906,2.952,912,2.138,934,2.138,946,2.451,969,3.856,1033,2.451,1052,3.288,1116,6.328,1118,6.379,1120,6.265,1147,4.506,1148,4.22,1150,2.665,1168,2.952,1204,2.138,1276,2.016,1525,2.665,1526,3.843,1530,2.952,1531,3.843,1536,2.665,1685,2.451,1918,5.204,1919,2.451,1920,5.466,1921,6.328,1922,5.463,1927,6.736,1931,2.952,1932,2.952,1933,2.952,1934,2.952,1935,4.991,1936,6.736,1937,6.033,1938,6.736,1939,6.365,1940,5.463,1941,4.991,2166,2.28,2174,3.856,2522,2.952,2767,2.952,2802,4.256,2806,2.952,2807,4.256,2809,2.952,2810,4.991,2811,2.952,2812,4.256,2813,4.256,2817,4.256,2825,4.256,2846,4.256,2956,2.952,2969,2.138,2970,2.952,2971,4.932,2972,3.387,2973,3.387,2974,2.952,2975,4.256,2976,3.387,2977,4.883,2978,6.484,2979,3.387,2980,3.387,2981,3.387,2982,3.387,2983,3.387,2984,3.387,2985,3.387,2986,3.387,2987,3.387,2988,3.387,2989,3.387,2990,3.387,2991,4.883,2992,3.387,2993,3.387]],["title/index.html",[88,0.296,2329,2.663,2330,2.449]],["body/index.html",[12,0.01,18,0.24,51,0.578,85,0.01,86,0.01,87,1.564,105,1.861,113,4.617,185,4.492,278,0.934,330,2.765,461,3.741,489,3.543,524,2.753,571,4.548,572,5.02,599,2.919,647,3.549,696,3.859,697,5.02,997,3.549,1053,2.627,1141,2.919,1177,3.549,1240,4.946,1247,3.549,1257,3.095,1295,3.741,1313,3.859,1521,5.477,2133,4.274,2134,4.946,2217,3.859,2331,3.859,2332,5.477,2333,5.477,2334,6.045,2338,4.274,2352,4.946,2355,5.477,2356,6.375,2374,5.756,2403,5.477,2432,4.274,2447,6.591,2448,6.375,2453,5.477,2458,4.274,2469,5.477,2472,3.859,2480,4.274,2491,4.274,2544,5.477,2755,4.274,2765,4.274,2793,4.274,2994,6.285,2995,6.285,2996,6.285,2997,4.904,2998,4.904,2999,4.904,3000,5.477,3001,4.904,3002,6.285,3003,6.285,3004,6.285,3005,6.936,3006,4.904,3007,4.904,3008,6.936,3009,6.936,3010,4.904,3011,4.904,3012,6.285,3013,4.904,3014,4.904,3015,4.904,3016,4.904,3017,4.904,3018,4.904,3019,4.904,3020,4.904,3021,4.904,3022,4.904,3023,4.904,3024,4.904,3025,4.904,3026,6.285,3027,4.904,3028,4.904,3029,6.285,3030,4.904,3031,6.285,3032,6.285,3033,4.904,3034,4.904,3035,4.904,3036,4.904,3037,4.904,3038,4.904,3039,4.904,3040,4.904,3041,4.904,3042,4.904,3043,4.904,3044,4.904,3045,4.904]],["title/license.html",[2329,2.663,2330,2.449,3046,2.95]],["body/license.html",[12,0.011,17,1.758,85,0.011,86,0.011,116,3.059,350,4.131,457,2.266,570,2.915,746,3.843,953,5.846,1022,3.843,1025,4.131,1053,3.059,1199,4.492,1219,4.492,1259,4.975,1432,4.975,2352,5.437,2374,4.492,2479,6.021,2650,6.021,2718,4.975,2737,4.975,2917,4.975,3000,7.199,3046,4.975,3047,5.708,3048,7.429,3049,5.708,3050,6.909,3051,5.708,3052,5.708,3053,5.708,3054,5.708,3055,5.708,3056,5.708,3057,6.909,3058,5.708,3059,5.708,3060,5.708,3061,5.708,3062,5.708,3063,5.708,3064,5.708,3065,5.708,3066,5.708,3067,5.708,3068,5.708,3069,6.909,3070,5.708,3071,5.708,3072,5.708,3073,5.708,3074,5.708,3075,6.909,3076,5.708,3077,5.708,3078,5.708,3079,5.708,3080,5.708,3081,5.708,3082,5.708,3083,5.708,3084,5.708,3085,5.708,3086,5.708,3087,5.708,3088,5.708,3089,5.708,3090,5.708,3091,5.708,3092,5.708,3093,5.708,3094,5.708,3095,5.708,3096,5.708,3097,5.708]],["title/modules.html",[2,1.968]],["body/modules.html",[1,3.921,2,2.067,12,0.011,85,0.011,86,0.011,358,4.215,542,4.215,547,3.921,985,3.677,1041,3.921,1244,6.126,1324,4.215,1329,3.921,1524,4.583,1582,4.215,1643,4.215,1660,7.378,1910,4.215,1992,4.215,2045,4.215,2078,4.215,2159,4.215,2206,4.215,2367,7.378,3098,8.482,3099,5.824]],["title/overview.html",[3100,4.831]],["body/overview.html",[0,0.906,1,5.211,2,1.52,3,1.52,4,1.15,5,1.7,6,1.7,7,1.366,8,1.7,9,3.733,10,3.733,11,3.315,12,0.013,13,3.865,14,3.865,15,2.198,16,1.637,17,1.319,85,0.009,86,0.009,87,1.366,234,1.7,316,3.023,358,5.239,359,3.733,360,3.733,361,3.733,362,3.143,450,2.91,451,1.916,507,1.768,512,3.143,514,2.91,516,3.143,518,2.804,520,3.143,523,3.143,526,3.023,528,3.143,532,3.143,535,3.143,539,3.023,542,5.511,543,3.733,544,3.733,545,3.733,546,3.733,547,5.018,701,2.55,770,3.733,771,3.733,772,3.733,775,2.089,1041,5.018,1042,3.733,1043,3.733,1044,3.733,1324,5.511,1325,3.733,1326,3.733,1327,3.733,1328,3.733,1329,5.018,1415,3.733,1416,3.733,1417,3.733,1582,5.239,1583,3.733,1584,3.733,1585,3.733,1643,5.239,1644,3.733,1645,3.733,1646,3.733,1910,5.239,1911,3.733,1912,3.733,1913,3.733,1992,5.239,1993,3.733,1994,3.733,1995,3.733,2045,5.239,2046,3.733,2047,3.733,2048,3.733,2078,5.674,2079,3.733,2081,3.733,2082,3.733,2083,6.048,2084,6.048,2159,5.239,2160,3.733,2161,3.733,2162,3.733,2206,5.239,2207,3.733,2208,3.733,2209,3.733,2345,3.733,2497,3.733,2543,3.733,3100,3.733,3101,4.283,3102,4.283]],["title/properties.html",[89,0.64,2435,2.663]],["body/properties.html",[12,0.012,85,0.012,86,0.012,89,0.867,2335,5.761,2472,5.202]],["title/miscellaneous/typealiases.html",[2969,2.136,3103,4.881]],["body/miscellaneous/typealiases.html",[12,0.012,21,0.195,32,0.584,53,0.832,60,2.45,65,3.36,66,1.561,72,2.017,85,0.011,86,0.011,88,0.497,91,2.633,92,3.203,93,4.346,131,4.349,133,4.638,136,4.638,137,2.652,418,3.691,640,3.884,812,4.471,813,4.349,827,4.112,828,3.825,834,3.587,835,5.316,848,4.112,850,4.986,851,4.986,853,4.986,895,3.825,900,2.902,1164,4.112,1166,4.986,1182,5.421,1189,4.952,1190,6.004,1211,4.471,1212,4.952,2004,4.112,2005,4.112,2006,5.835,2025,4.952,2026,6.004,2027,4.952,2028,6.462,2969,3.587,2971,5.835,3104,5.682,3105,5.682,3106,7.708,3107,6.004,3108,6.889]],["title/miscellaneous/variables.html",[2969,2.136,3109,4.254]],["body/miscellaneous/variables.html",[11,1.198,12,0.014,13,1.396,14,1.396,21,0.17,22,1.579,31,1.368,32,0.513,34,2.086,49,2.086,53,0.553,57,0.833,59,2.677,63,0.402,65,1.144,66,1.658,76,1.481,78,3.708,80,0.864,85,0.006,86,0.006,88,0.205,91,0.896,92,1.322,93,2.932,116,1.257,131,2.335,140,1.322,148,4.304,150,4.425,151,2.335,156,3.282,157,0.904,158,2.335,159,2.491,160,2.335,161,1.579,162,1.481,168,1.461,175,3.095,178,1.414,179,1.313,262,1.579,263,1.579,264,2.677,268,1.698,269,2.911,271,4.672,276,1.982,282,1.698,296,2.149,297,2.911,298,1.846,299,1.846,300,1.846,301,2.677,302,2.677,303,1.481,320,2.491,325,3.527,502,1.095,524,3.29,575,1.846,601,4.676,603,4.499,644,6.521,655,1.322,656,3.315,682,1.698,683,1.846,684,1.698,685,2.677,686,1.846,687,1.579,688,1.846,689,1.846,690,1.698,691,2.677,692,1.846,813,1.481,1124,5.133,1148,2.491,1164,1.698,1166,2.677,1182,1.846,1266,2.677,1275,4.564,1496,1.846,1505,2.911,1506,2.044,1507,2.044,1508,2.677,1655,1.698,1656,1.698,1657,1.698,1658,3.605,1661,7.222,1662,6.181,1667,2.911,1675,2.044,1676,2.044,1677,2.911,1678,2.044,1679,3.224,1680,2.044,1681,2.044,1682,3.224,1683,2.044,1684,3.224,1685,2.677,1686,4.532,1687,2.044,1688,2.044,1689,3.992,1690,5.24,1691,6.513,1692,2.044,1693,2.044,1694,2.044,1695,3.992,1696,5.85,1697,5.24,1698,2.044,1699,2.044,1700,2.044,1701,2.044,1702,3.224,1703,2.044,1704,3.992,1705,4.732,1706,2.044,1707,2.044,1708,2.044,1709,3.992,1710,5.24,1711,2.044,1712,2.044,1713,2.044,1714,2.044,1715,3.224,1716,2.044,1717,3.224,1718,3.224,1719,3.224,1720,2.044,1721,2.044,1722,3.992,1723,5.85,1724,5.24,1725,2.044,1726,2.044,1727,2.044,1728,3.992,1729,5.24,1730,2.044,1731,2.044,1732,2.044,1733,2.044,1734,3.224,1735,2.044,1736,2.044,1737,3.992,1738,3.224,1739,2.044,1740,3.992,1741,5.85,1742,5.24,1743,2.044,1744,2.044,1745,2.044,1746,2.044,1747,3.224,1748,2.044,1749,2.044,1750,2.044,1751,3.224,1752,2.044,1753,2.044,1754,2.911,1755,2.044,1756,3.224,1757,4.532,1758,2.044,1759,2.044,1760,2.044,1761,5.24,1762,3.224,1763,2.044,1764,2.044,1765,3.224,1766,2.044,1767,2.044,1768,3.605,1769,2.911,1770,2.044,1771,2.044,1772,3.224,1773,2.044,1774,2.044,1775,3.224,1776,2.044,1777,2.044,1778,3.224,1779,2.044,1780,3.992,1781,5.24,1782,2.044,1783,2.044,1784,2.044,1785,2.044,1786,3.224,1787,3.224,1788,2.044,1789,2.044,1790,3.224,1791,2.044,1792,3.224,1793,3.224,1794,4.532,1795,4.532,1796,2.044,1797,2.044,1798,2.044,1799,2.044,1800,2.044,1801,2.911,1802,2.044,1803,2.044,1918,1.579,1919,1.698,1920,2.677,1930,2.911,2166,1.579,2172,2.677,2173,2.677,2174,1.579,2815,2.044,2816,3.224,2969,1.481,2971,3.605,2974,3.224,2975,2.044,2978,2.044,3107,2.044,3109,2.044,3110,3.699,3111,2.346,3112,2.346,3113,2.346,3114,3.699]]],"invertedIndex":[["",{"_index":12,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":425,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"injectables/LocalStorageService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["0.1.0",{"_index":2792,"title":{},"body":{"changelog.html":{}}}],["0.12",{"_index":2152,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.13.1",{"_index":2968,"title":{},"body":{"dependencies.html":{}}}],["0.14",{"_index":2150,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.1875rem",{"_index":1636,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["0.2",{"_index":2147,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.2.0",{"_index":2787,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":2907,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":608,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["0.5.0",{"_index":2776,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":1402,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["0.6.0",{"_index":2755,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.60rem",{"_index":609,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["0.65rem",{"_index":1322,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["0.6s",{"_index":611,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["0.7",{"_index":2140,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.875rem",{"_index":1399,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["0/1",{"_index":2803,"title":{},"body":{"coverage.html":{}}}],["0/11",{"_index":2843,"title":{},"body":{"coverage.html":{}}}],["0/13",{"_index":2849,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":2851,"title":{},"body":{"coverage.html":{}}}],["0/15",{"_index":2850,"title":{},"body":{"coverage.html":{}}}],["0/17",{"_index":2844,"title":{},"body":{"coverage.html":{}}}],["0/18",{"_index":2848,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":2847,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":2818,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":2845,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":2820,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":2801,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":2805,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":2804,"title":{},"body":{"coverage.html":{}}}],["0/9",{"_index":2842,"title":{},"body":{"coverage.html":{}}}],["007cbe",{"_index":2157,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["01",{"_index":2379,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":2638,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":2588,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":2409,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":2561,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":2344,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":2337,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":2738,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":2369,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":1900,"title":{},"body":{"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{}}}],["1",{"_index":701,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{},"overview.html":{}}}],["1.0",{"_index":2200,"title":{},"body":{"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["1.0.0",{"_index":2726,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":2902,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":2909,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":2962,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":2704,"title":{},"body":{"changelog.html":{}}}],["1.125rem",{"_index":1638,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["1.14.10",{"_index":2914,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":2941,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":2669,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":2912,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":2904,"title":{},"body":{"dependencies.html":{}}}],["1.2rem",{"_index":618,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["1.3.1",{"_index":2952,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":2637,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":2618,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":2926,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":2587,"title":{},"body":{"changelog.html":{}}}],["1.5rem",{"_index":1323,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["1.6.0",{"_index":2572,"title":{},"body":{"changelog.html":{}}}],["1.6rem",{"_index":602,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["1.7.0",{"_index":2560,"title":{},"body":{"changelog.html":{}}}],["1/1",{"_index":2808,"title":{},"body":{"coverage.html":{}}}],["1/4",{"_index":2834,"title":{},"body":{"coverage.html":{}}}],["1/7",{"_index":2854,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":303,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["10.0.0",{"_index":2939,"title":{},"body":{"dependencies.html":{}}}],["10/10",{"_index":2839,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":625,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"coverage.html":{}}}],["1014",{"_index":1477,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["10px",{"_index":2149,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["10rem",{"_index":1407,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["10x",{"_index":2716,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":2620,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":2923,"title":{},"body":{"dependencies.html":{}}}],["11/11",{"_index":2823,"title":{},"body":{"coverage.html":{}}}],["11/14",{"_index":2836,"title":{},"body":{"coverage.html":{}}}],["12",{"_index":2338,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["13",{"_index":2497,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["13/13",{"_index":2826,"title":{},"body":{"coverage.html":{}}}],["14",{"_index":2410,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["14.0.1",{"_index":2942,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":2862,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":2858,"title":{},"body":{"dependencies.html":{}}}],["15",{"_index":2345,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["15.313.0",{"_index":2860,"title":{},"body":{"dependencies.html":{}}}],["15/15",{"_index":2841,"title":{},"body":{"coverage.html":{}}}],["16",{"_index":2543,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["16.0.0",{"_index":2943,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":2945,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":2866,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":2869,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":2916,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":2395,"title":{},"body":{"changelog.html":{}}}],["18px",{"_index":2151,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["19",{"_index":3102,"title":{},"body":{"overview.html":{}}}],["1px",{"_index":2145,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["1rem",{"_index":652,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["2",{"_index":2201,"title":{},"body":{"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["2.0.0",{"_index":2542,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":2899,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":2864,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":2920,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":2509,"title":{},"body":{"changelog.html":{}}}],["2.2.0",{"_index":2504,"title":{},"body":{"changelog.html":{}}}],["2.25rem",{"_index":1398,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["2.3.0",{"_index":2501,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":2496,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":2485,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":2468,"title":{},"body":{"changelog.html":{}}}],["2.6.1",{"_index":2964,"title":{},"body":{"dependencies.html":{}}}],["2.8.0",{"_index":2901,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":2877,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":2911,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":3020,"title":{},"body":{"index.html":{}}}],["2/2",{"_index":2814,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":1604,"title":{},"body":{"components/OpacitySliderComponent.html":{},"coverage.html":{}}}],["200",{"_index":1871,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["2019",{"_index":2737,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":2671,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":2454,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":702,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{}}}],["2023",{"_index":2336,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":2562,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":1476,"title":{},"body":{"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["23/30",{"_index":2838,"title":{},"body":{"coverage.html":{}}}],["24",{"_index":2777,"title":{},"body":{"changelog.html":{}}}],["24px",{"_index":2155,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["25",{"_index":2833,"title":{},"body":{"coverage.html":{}}}],["250",{"_index":1388,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["255",{"_index":2139,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["25rem",{"_index":606,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["26",{"_index":2589,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":2623,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":2370,"title":{},"body":{"changelog.html":{}}}],["2rem",{"_index":630,"title":{},"body":{"components/CallToActionComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["3",{"_index":2657,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":2450,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":2421,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":2417,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":2408,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":2394,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":2946,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":2378,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":2885,"title":{},"body":{"dependencies.html":{}}}],["3.4rem",{"_index":637,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["3.5.0",{"_index":2368,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":2892,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":3026,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":2357,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":2890,"title":{},"body":{"dependencies.html":{}}}],["3.7.0",{"_index":2343,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":2335,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.8.1",{"_index":2896,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":2831,"title":{},"body":{"coverage.html":{}}}],["3/5",{"_index":2830,"title":{},"body":{"coverage.html":{}}}],["3/7",{"_index":2822,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":636,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["30.75rem",{"_index":760,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["300",{"_index":1404,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["31",{"_index":2705,"title":{},"body":{"changelog.html":{}}}],["323232",{"_index":2141,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["36.688rem",{"_index":761,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["3d",{"_index":2218,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["3px",{"_index":2143,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["3rem",{"_index":1397,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/TextSearchComponent.html":{}}}],["4",{"_index":162,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["4.0",{"_index":3003,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":2937,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":2918,"title":{},"body":{"dependencies.html":{}}}],["4.4.1",{"_index":2908,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":2957,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":2827,"title":{},"body":{"coverage.html":{}}}],["400",{"_index":2205,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["400px",{"_index":2137,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["42",{"_index":2821,"title":{},"body":{"coverage.html":{}}}],["444a65",{"_index":648,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["48",{"_index":2280,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["4th",{"_index":2359,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":2893,"title":{},"body":{"dependencies.html":{}}}],["5/5",{"_index":2824,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1413,"title":{},"body":{"components/InfoDialogComponent.html":{},"coverage.html":{}}}],["50rem",{"_index":1406,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["5px",{"_index":2144,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["5rem",{"_index":638,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["5th",{"_index":2349,"title":{},"body":{"changelog.html":{}}}],["6",{"_index":3101,"title":{},"body":{"overview.html":{}}}],["6.11.2",{"_index":2949,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":2933,"title":{},"body":{"dependencies.html":{}}}],["6/12",{"_index":2852,"title":{},"body":{"coverage.html":{}}}],["6/7",{"_index":2853,"title":{},"body":{"coverage.html":{}}}],["60",{"_index":1637,"title":{},"body":{"components/OpacitySliderComponent.html":{},"coverage.html":{}}}],["64",{"_index":1903,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["6px",{"_index":2148,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["6rem",{"_index":2156,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["6s",{"_index":615,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["7.0.0",{"_index":2928,"title":{},"body":{"dependencies.html":{}}}],["7.0rem",{"_index":629,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["7.8.1",{"_index":2958,"title":{},"body":{"dependencies.html":{}}}],["7/34",{"_index":2819,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":2840,"title":{},"body":{"coverage.html":{}}}],["7/9",{"_index":2829,"title":{},"body":{"coverage.html":{}}}],["72",{"_index":1833,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["72rem",{"_index":742,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["73",{"_index":1410,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["75",{"_index":2297,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["75rem",{"_index":633,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["76",{"_index":2837,"title":{},"body":{"coverage.html":{}}}],["77",{"_index":2828,"title":{},"body":{"coverage.html":{}}}],["78",{"_index":2835,"title":{},"body":{"coverage.html":{}}}],["8",{"_index":2566,"title":{},"body":{"changelog.html":{}}}],["8.0.6",{"_index":2961,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":2935,"title":{},"body":{"dependencies.html":{}}}],["8.5.20",{"_index":2889,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":2879,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":2786,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["875rem",{"_index":631,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["9.0.0",{"_index":2966,"title":{},"body":{"dependencies.html":{}}}],["9.5",{"_index":2263,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["9/9",{"_index":2832,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":2743,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":2413,"title":{},"body":{"changelog.html":{}}}],["9999",{"_index":2154,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["9]*/g",{"_index":1580,"title":{},"body":{"directives/NumberDirective.html":{}}}],["9rem",{"_index":628,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["9th",{"_index":2597,"title":{},"body":{"changelog.html":{}}}],["__storage_test__",{"_index":1466,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["_bounds",{"_index":2265,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_camera",{"_index":2267,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_ctx",{"_index":747,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["_ctxs",{"_index":766,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["_error",{"_index":1493,"title":{},"body":{"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["_ignored",{"_index":1263,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["_index",{"_index":1966,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["_interactive",{"_index":2259,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_occurencedata",{"_index":1839,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["_rotation",{"_index":2260,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_rotationx",{"_index":2261,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_scene",{"_index":2266,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_target",{"_index":2264,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_wont_",{"_index":2183,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["_zoom",{"_index":2262,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["a.name.localecompare(b.name",{"_index":1800,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["ability",{"_index":2518,"title":{},"body":{"changelog.html":{}}}],["about.wrapper",{"_index":1392,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["above",{"_index":1022,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"license.html":{}}}],["abstract",{"_index":378,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["access",{"_index":2129,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["accessors",{"_index":1114,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["according",{"_index":1908,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["accurate",{"_index":2586,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":457,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"license.html":{}}}],["action'},{'name",{"_index":513,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["action(closedialog",{"_index":767,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action(learnmore",{"_index":748,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action(opendialog",{"_index":757,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action.actions",{"_index":503,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action.actions.ts",{"_index":809,"title":{},"body":{"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["action.actions.ts:10",{"_index":810,"title":{},"body":{"classes/CloseDialog.html":{}}}],["action.actions.ts:2",{"_index":1440,"title":{},"body":{"classes/LearnMore.html":{}}}],["action.actions.ts:6",{"_index":1654,"title":{},"body":{"classes/OpenDialog.html":{}}}],["action.component",{"_index":774,"title":{},"body":{"modules/CallToActionModule.html":{}}}],["action.component.html",{"_index":560,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.scss",{"_index":559,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts",{"_index":558,"title":{},"body":{"components/CallToActionComponent.html":{},"coverage.html":{}}}],["action.component.ts:14",{"_index":582,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:18",{"_index":573,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:23",{"_index":569,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:28",{"_index":574,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:33",{"_index":568,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:39",{"_index":577,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:45",{"_index":581,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:53",{"_index":583,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:61",{"_index":587,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.module",{"_index":556,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{}}}],["action.module.ts",{"_index":773,"title":{},"body":{"modules/CallToActionModule.html":{}}}],["action.selectors",{"_index":505,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["action.selectors.ts",{"_index":776,"title":{},"body":{"classes/CallToActionSelectors.html":{},"coverage.html":{}}}],["action.selectors.ts:12",{"_index":785,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:17",{"_index":779,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:22",{"_index":783,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:27",{"_index":781,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:32",{"_index":787,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:7",{"_index":789,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.state",{"_index":790,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.state.ts",{"_index":656,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["action.state.ts:103",{"_index":805,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:121",{"_index":806,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:135",{"_index":808,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:153",{"_index":802,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:65",{"_index":803,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:70",{"_index":801,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:81",{"_index":807,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:94",{"_index":804,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action/call",{"_index":502,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["actions",{"_index":2661,"title":{},"body":{"changelog.html":{}}}],["actual_component",{"_index":541,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["add",{"_index":891,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["added",{"_index":975,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["adding",{"_index":1934,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["additional",{"_index":912,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["addressed",{"_index":2699,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":2397,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":2694,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":2616,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":2545,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":1670,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["again",{"_index":2678,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":142,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{}}}],["agerange",{"_index":143,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["aggregateresult",{"_index":99,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["ala",{"_index":2499,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":3104,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":598,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["all_organs",{"_index":1801,"title":{},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["all_possible_organs",{"_index":1677,"title":{},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["all_possible_organs.filter(organ",{"_index":1802,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["allow_telemetry",{"_index":1508,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/variables.html":{}}}],["allowed",{"_index":895,"title":{},"body":{"interfaces/DecoratedRange.html":{},"injectables/GlobalsService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/typealiases.html":{}}}],["allows",{"_index":2603,"title":{},"body":{"changelog.html":{}}}],["allowtelemetry",{"_index":2106,"title":{},"body":{"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["allowtelemetry.tostring",{"_index":2179,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["alpha",{"_index":2766,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":2750,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":2746,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":2736,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":1002,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["alt",{"_index":3007,"title":{},"body":{"index.html":{}}}],["always",{"_index":1236,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["analytics",{"_index":45,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1,"title":{"modules/AnalyticsModule.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"modules.html":{},"overview.html":{}}}],["analyticsoptions",{"_index":27,"title":{"interfaces/AnalyticsOptions.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["anatomical",{"_index":1593,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["and/or",{"_index":3067,"title":{},"body":{"license.html":{}}}],["angular",{"_index":1141,"title":{},"body":{"injectables/GlobalConfigState.html":{},"modules/MousePositionTrackerModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":2865,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":2867,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":367,"title":{},"body":{"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":663,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["angular/compiler",{"_index":2868,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":40,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":2870,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":286,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"dependencies.html":{}}}],["angular/material",{"_index":2871,"title":{},"body":{"dependencies.html":{}}}],["angular/material/autocomplete",{"_index":2089,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["angular/material/button",{"_index":1998,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"modules/TrackingPopupModule.html":{}}}],["angular/material/card",{"_index":550,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{}}}],["angular/material/checkbox",{"_index":2000,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["angular/material/core",{"_index":1653,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["angular/material/dialog",{"_index":552,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{}}}],["angular/material/expansion",{"_index":1420,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["angular/material/form",{"_index":2091,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["angular/material/icon",{"_index":554,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{}}}],["angular/material/input",{"_index":2093,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["angular/material/legacy",{"_index":1651,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["angular/material/list",{"_index":2002,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["angular/material/snack",{"_index":2122,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["angular/material/tooltip",{"_index":1917,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["angular/platform",{"_index":2872,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":2874,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1423,"title":{},"body":{"modules/InfoDialogModule.html":{},"dependencies.html":{}}}],["animate",{"_index":1384,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["animated",{"_index":741,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["animated')[0]?.classlist.add('modal",{"_index":1383,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["anyfunction",{"_index":866,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["anyfunction)(...args",{"_index":871,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["anything",{"_index":2184,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["api",{"_index":185,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{},"index.html":{}}}],["api.configuration.basepath",{"_index":228,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["api.hubmapconsortium.org",{"_index":3017,"title":{},"body":{"index.html":{}}}],["api.ts",{"_index":2816,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["apiendpointdatasourceoptions",{"_index":90,"title":{"interfaces/ApiEndpointDataSourceOptions.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{}}}],["apiendpointdatasourceservice",{"_index":180,"title":{"injectables/ApiEndpointDataSourceService.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{}}}],["app",{"_index":1676,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:bladder",{"_index":1785,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:brain",{"_index":1681,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:eye",{"_index":1689,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:fallopian",{"_index":1695,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:heart",{"_index":1701,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:kidney",{"_index":1704,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:knee",{"_index":1709,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:large",{"_index":1764,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:larynx",{"_index":1733,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:liver",{"_index":1714,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:lung",{"_index":1717,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:lymph",{"_index":1684,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:main",{"_index":1736,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:mammary",{"_index":1722,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:ovary",{"_index":1728,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:palatine",{"_index":1740,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:pancreas",{"_index":1746,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:pelvis",{"_index":1749,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:placenta",{"_index":1753,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:prostate",{"_index":1756,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:skin",{"_index":1678,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:small",{"_index":1760,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:spinal",{"_index":1767,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:spleen",{"_index":1771,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:thymus",{"_index":1774,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:trachea",{"_index":1777,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:ureter",{"_index":1780,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:uterus",{"_index":1789,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:vasculature",{"_index":1792,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app_initializer",{"_index":38,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["appear",{"_index":2463,"title":{},"body":{"changelog.html":{}}}],["appearance",{"_index":2074,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["application",{"_index":2607,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":888,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["applies",{"_index":963,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["apply",{"_index":926,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["appname",{"_index":54,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["appropriate",{"_index":2434,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":2596,"title":{},"body":{"changelog.html":{}}}],["args",{"_index":392,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["arguments",{"_index":1569,"title":{},"body":{"directives/NumberDirective.html":{}}}],["arising",{"_index":3095,"title":{},"body":{"license.html":{}}}],["array",{"_index":900,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["array.length",{"_index":357,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["arrays",{"_index":2984,"title":{},"body":{"miscellaneous/functions.html":{}}}],["arrived",{"_index":698,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["asct+b",{"_index":2455,"title":{},"body":{"changelog.html":{}}}],["assets/docs/spatial_search_readme.md",{"_index":692,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["assets/images/spatial_search.gif",{"_index":699,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["assignment/selection",{"_index":2574,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":1199,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{},"license.html":{}}}],["async",{"_index":353,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["atlas",{"_index":2333,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempt",{"_index":1170,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["attempts",{"_index":2488,"title":{},"body":{"changelog.html":{}}}],["attrs",{"_index":69,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["attrs[key",{"_index":68,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["authors",{"_index":3087,"title":{},"body":{"license.html":{}}}],["auto",{"_index":1400,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["autocomplete",{"_index":269,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["autocompleteoption",{"_index":261,"title":{"interfaces/AutoCompleteOption.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"coverage.html":{}}}],["autocompleter",{"_index":331,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["autocompletion",{"_index":307,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["autofocus",{"_index":738,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["automatic",{"_index":2686,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":2645,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":985,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":2531,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":435,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["award",{"_index":3044,"title":{},"body":{"index.html":{}}}],["b",{"_index":1799,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["backend",{"_index":2475,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":647,"title":{},"body":{"components/CallToActionComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{},"index.html":{}}}],["bar",{"_index":306,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["base",{"_index":1972,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["based",{"_index":934,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/LocalStorageService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["basic",{"_index":2544,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["before",{"_index":2466,"title":{},"body":{"changelog.html":{}}}],["beginning",{"_index":1823,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["behavior",{"_index":469,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/OrganInfo.html":{}}}],["behavior'},{'name",{"_index":511,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["behavior.component",{"_index":557,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["behavior.component.html",{"_index":471,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.scss",{"_index":470,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts",{"_index":459,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"coverage.html":{}}}],["behavior.component.ts:20",{"_index":494,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:23",{"_index":492,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:26",{"_index":479,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:29",{"_index":485,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:37",{"_index":481,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:44",{"_index":486,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.module.ts",{"_index":548,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{}}}],["behavior/call",{"_index":458,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{}}}],["behaviorsubject",{"_index":1057,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["being",{"_index":1358,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["below",{"_index":646,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["beta",{"_index":2453,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":2510,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1396,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["bind",{"_index":287,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"dependencies.html":{}}}],["binding",{"_index":1409,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["bladder",{"_index":1787,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["block",{"_index":597,"title":{},"body":{"components/CallToActionComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["blocks",{"_index":2391,"title":{},"body":{"changelog.html":{}}}],["blood",{"_index":1794,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":144,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{}}}],["bmirange",{"_index":145,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["board",{"_index":2748,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":368,"title":{},"body":{"modules/BodyUiModule.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodycanvas",{"_index":2273,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bodyui",{"_index":2214,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bodyui.initialize",{"_index":2304,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bodyuicomponent",{"_index":362,"title":{},"body":{"modules/BodyUiModule.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"overview.html":{}}}],["bodyuimodule",{"_index":358,"title":{"modules/BodyUiModule.html":{}},"body":{"modules/BodyUiModule.html":{},"modules.html":{},"overview.html":{}}}],["bold",{"_index":1985,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["boolean",{"_index":57,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["bootstrap",{"_index":6,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["border",{"_index":604,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["both",{"_index":149,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["bottom",{"_index":651,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["boundary",{"_index":1554,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["bounds",{"_index":1034,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"interfaces/XYZTriplet.html":{}}}],["bounds(value",{"_index":2243,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bounds.x",{"_index":2288,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bounds.y",{"_index":2291,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["box",{"_index":695,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/OpacitySliderComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["boxes",{"_index":765,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["brain",{"_index":1682,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["breaking",{"_index":2555,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":2567,"title":{},"body":{"changelog.html":{}}}],["bronchus",{"_index":1737,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["browse",{"_index":3098,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":1244,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browserify",{"_index":2959,"title":{},"body":{"dependencies.html":{}}}],["browsing",{"_index":2795,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":2407,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":997,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"index.html":{}}}],["building",{"_index":941,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["builds",{"_index":2449,"title":{},"body":{"changelog.html":{}}}],["buster",{"_index":156,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["button",{"_index":460,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":517,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["button.component",{"_index":1331,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["button.component.html",{"_index":1291,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.scss",{"_index":1290,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts",{"_index":1289,"title":{},"body":{"components/InfoButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:23",{"_index":1299,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:28",{"_index":1300,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:30",{"_index":1298,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:32",{"_index":1294,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:52",{"_index":1304,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:59",{"_index":1302,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:77",{"_index":1306,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.module.ts",{"_index":1330,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["button.service",{"_index":674,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["button.service.ts",{"_index":1049,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["button.service.ts:31",{"_index":1337,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["button.service.ts:38",{"_index":1339,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["button.service.ts:52",{"_index":1338,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["button/info",{"_index":673,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["c",{"_index":1432,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"license.html":{}}}],["cache",{"_index":154,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"dependencies.html":{}}}],["cache_config_no_params",{"_index":158,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["cache_config_params",{"_index":160,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["cacheable",{"_index":123,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"dependencies.html":{}}}],["cacheable(cache_config_no_params",{"_index":191,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["cacheable(cache_config_params",{"_index":203,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["cachebusterobserver",{"_index":159,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/variables.html":{}}}],["cached",{"_index":958,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["cacheresults",{"_index":432,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["call",{"_index":468,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["call_to_action",{"_index":752,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["callback",{"_index":2522,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{}}}],["called",{"_index":2558,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":2366,"title":{},"body":{"changelog.html":{}}}],["calltoaction",{"_index":472,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["calltoaction(state",{"_index":777,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["calltoactionbehaviorcomponent",{"_index":450,"title":{"components/CallToActionBehaviorComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["calltoactionbehaviormodule",{"_index":542,"title":{"modules/CallToActionBehaviorModule.html":{}},"body":{"modules/CallToActionBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["calltoactionclicked",{"_index":565,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["calltoactioncomponent",{"_index":512,"title":{"components/CallToActionComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"modules/CallToActionModule.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["calltoactionmodel",{"_index":654,"title":{"interfaces/CallToActionModel.html":{}},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"coverage.html":{}}}],["calltoactionmodule",{"_index":547,"title":{"modules/CallToActionModule.html":{}},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules.html":{},"overview.html":{}}}],["calltoactionpopupshown",{"_index":686,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["calltoactionselectors",{"_index":504,"title":{"classes/CallToActionSelectors.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"classes/CallToActionSelectors.html":{},"coverage.html":{}}}],["calltoactionstate",{"_index":704,"title":{"injectables/CallToActionState.html":{}},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"coverage.html":{}}}],["calltoactionstate.ctadatepassed(expirationdate",{"_index":726,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["camera",{"_index":2245,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["camera(value",{"_index":2247,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["cancelregistration",{"_index":2521,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":2729,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":2905,"title":{},"body":{"dependencies.html":{}}}],["canvas",{"_index":2295,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["canvas.addeventlistener('contextmenu",{"_index":2301,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["card",{"_index":2548,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":1804,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["carouselcontainer",{"_index":1810,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["case",{"_index":1521,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"index.html":{}}}],["cases",{"_index":2703,"title":{},"body":{"changelog.html":{}}}],["cast",{"_index":164,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["catch",{"_index":1262,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["ccf",{"_index":105,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":2666,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":2346,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":410,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabase(config",{"_index":438,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice",{"_index":370,"title":{"injectables/CCFDatabaseDataSourceBaseService.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["ccfdatabasedatasourcebaseservice:20",{"_index":449,"title":{},"body":{"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice:39",{"_index":448,"title":{},"body":{"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice:53",{"_index":447,"title":{},"body":{"injectables/CCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice:65",{"_index":2187,"title":{},"body":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourceservice",{"_index":437,"title":{"injectables/CCFDatabaseDataSourceService.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["ccfdatabasemanager",{"_index":384,"title":{"interfaces/CCFDatabaseManager.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["ccfdatabaseoptions",{"_index":385,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["cdr",{"_index":2012,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["cdr.markforcheck",{"_index":2039,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["cell",{"_index":2423,"title":{},"body":{"changelog.html":{}}}],["celltypeterms",{"_index":147,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["center",{"_index":599,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"index.html":{}}}],["change",{"_index":1177,"title":{},"body":{"injectables/GlobalsService.html":{},"components/StoreDebugComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":959,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["changedetection",{"_index":314,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["changedetectionstrategy",{"_index":277,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["changedetectionstrategy.onpush",{"_index":315,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["changedetectorref",{"_index":2013,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["changelog",{"_index":2331,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changeopacity",{"_index":1597,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["changeopacity(newopacity",{"_index":1615,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["changes",{"_index":333,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["charge",{"_index":3054,"title":{},"body":{"license.html":{}}}],["check",{"_index":1174,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["choose",{"_index":2683,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":2664,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":3090,"title":{},"body":{"license.html":{}}}],["class",{"_index":82,"title":{"classes/CallToActionSelectors.html":{},"classes/CloseDialog.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["classes",{"_index":775,"title":{},"body":{"classes/CallToActionSelectors.html":{},"classes/CloseDialog.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"overview.html":{}}}],["clean",{"_index":2406,"title":{},"body":{"changelog.html":{}}}],["cleans",{"_index":2020,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["cleanup",{"_index":2452,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":593,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"injectables/LocalStorageService.html":{}}}],["clearinterval(this.timeouthandler",{"_index":1882,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["clears",{"_index":1447,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["clearsubscriptions",{"_index":2326,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["click",{"_index":585,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":466,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["clicking",{"_index":2552,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":113,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{},"index.html":{}}}],["clientheight",{"_index":1535,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["clientwidth",{"_index":1534,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["clientx",{"_index":1537,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["clienty",{"_index":1538,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["close",{"_index":473,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["close(_ctx",{"_index":768,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["closeclicked",{"_index":566,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["closedialog",{"_index":500,"title":{"classes/CloseDialog.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["closes",{"_index":482,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["clsname",{"_index":319,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["cluster_analyticsmodule",{"_index":9,"title":{},"body":{"modules/AnalyticsModule.html":{},"overview.html":{}}}],["cluster_analyticsmodule_providers",{"_index":10,"title":{},"body":{"modules/AnalyticsModule.html":{},"overview.html":{}}}],["cluster_bodyuimodule",{"_index":359,"title":{},"body":{"modules/BodyUiModule.html":{},"overview.html":{}}}],["cluster_bodyuimodule_declarations",{"_index":360,"title":{},"body":{"modules/BodyUiModule.html":{},"overview.html":{}}}],["cluster_bodyuimodule_exports",{"_index":361,"title":{},"body":{"modules/BodyUiModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule",{"_index":543,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule_declarations",{"_index":546,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule_exports",{"_index":545,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule_imports",{"_index":544,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionmodule",{"_index":770,"title":{},"body":{"modules/CallToActionModule.html":{},"overview.html":{}}}],["cluster_calltoactionmodule_declarations",{"_index":772,"title":{},"body":{"modules/CallToActionModule.html":{},"overview.html":{}}}],["cluster_calltoactionmodule_exports",{"_index":771,"title":{},"body":{"modules/CallToActionModule.html":{},"overview.html":{}}}],["cluster_decoratedtextmodule",{"_index":1042,"title":{},"body":{"modules/DecoratedTextModule.html":{},"overview.html":{}}}],["cluster_decoratedtextmodule_declarations",{"_index":1043,"title":{},"body":{"modules/DecoratedTextModule.html":{},"overview.html":{}}}],["cluster_decoratedtextmodule_exports",{"_index":1044,"title":{},"body":{"modules/DecoratedTextModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule",{"_index":1325,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule_declarations",{"_index":1327,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule_exports",{"_index":1326,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule_imports",{"_index":1328,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infodialogmodule",{"_index":1415,"title":{},"body":{"modules/InfoDialogModule.html":{},"overview.html":{}}}],["cluster_infodialogmodule_declarations",{"_index":1417,"title":{},"body":{"modules/InfoDialogModule.html":{},"overview.html":{}}}],["cluster_infodialogmodule_exports",{"_index":1416,"title":{},"body":{"modules/InfoDialogModule.html":{},"overview.html":{}}}],["cluster_numbersonlymodule",{"_index":1583,"title":{},"body":{"modules/NumbersOnlyModule.html":{},"overview.html":{}}}],["cluster_numbersonlymodule_declarations",{"_index":1584,"title":{},"body":{"modules/NumbersOnlyModule.html":{},"overview.html":{}}}],["cluster_numbersonlymodule_exports",{"_index":1585,"title":{},"body":{"modules/NumbersOnlyModule.html":{},"overview.html":{}}}],["cluster_opacityslidermodule",{"_index":1644,"title":{},"body":{"modules/OpacitySliderModule.html":{},"overview.html":{}}}],["cluster_opacityslidermodule_declarations",{"_index":1645,"title":{},"body":{"modules/OpacitySliderModule.html":{},"overview.html":{}}}],["cluster_opacityslidermodule_exports",{"_index":1646,"title":{},"body":{"modules/OpacitySliderModule.html":{},"overview.html":{}}}],["cluster_organselectormodule",{"_index":1911,"title":{},"body":{"modules/OrganSelectorModule.html":{},"overview.html":{}}}],["cluster_organselectormodule_declarations",{"_index":1913,"title":{},"body":{"modules/OrganSelectorModule.html":{},"overview.html":{}}}],["cluster_organselectormodule_exports",{"_index":1912,"title":{},"body":{"modules/OrganSelectorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchlistmodule",{"_index":1993,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"overview.html":{}}}],["cluster_spatialsearchlistmodule_declarations",{"_index":1995,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"overview.html":{}}}],["cluster_spatialsearchlistmodule_exports",{"_index":1994,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"overview.html":{}}}],["cluster_storedebugmodule",{"_index":2046,"title":{},"body":{"modules/StoreDebugModule.html":{},"overview.html":{}}}],["cluster_storedebugmodule_declarations",{"_index":2048,"title":{},"body":{"modules/StoreDebugModule.html":{},"overview.html":{}}}],["cluster_storedebugmodule_exports",{"_index":2047,"title":{},"body":{"modules/StoreDebugModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule",{"_index":2079,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule_declarations",{"_index":2082,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule_exports",{"_index":2081,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule_imports",{"_index":2080,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["cluster_trackingpopupmodule",{"_index":2160,"title":{},"body":{"modules/TrackingPopupModule.html":{},"overview.html":{}}}],["cluster_trackingpopupmodule_declarations",{"_index":2161,"title":{},"body":{"modules/TrackingPopupModule.html":{},"overview.html":{}}}],["cluster_trackingpopupmodule_exports",{"_index":2162,"title":{},"body":{"modules/TrackingPopupModule.html":{},"overview.html":{}}}],["cluster_xyzpositionmodule",{"_index":2207,"title":{},"body":{"modules/XYZPositionModule.html":{},"overview.html":{}}}],["cluster_xyzpositionmodule_declarations",{"_index":2208,"title":{},"body":{"modules/XYZPositionModule.html":{},"overview.html":{}}}],["cluster_xyzpositionmodule_exports",{"_index":2209,"title":{},"body":{"modules/XYZPositionModule.html":{},"overview.html":{}}}],["code",{"_index":1479,"title":{},"body":{"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["codebase",{"_index":2674,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":2715,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":2760,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":2672,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":2688,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":614,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["colorizing",{"_index":2723,"title":{},"body":{"changelog.html":{}}}],["column",{"_index":2204,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["combination",{"_index":2684,"title":{},"body":{"changelog.html":{}}}],["combinelatest",{"_index":114,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["combines",{"_index":1931,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["come",{"_index":2719,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":2712,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":414,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"dependencies.html":{}}}],["command",{"_index":71,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["common",{"_index":1240,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":366,"title":{},"body":{"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}}}],["compare",{"_index":1923,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["comparison",{"_index":1925,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["compiler",{"_index":1549,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["completely",{"_index":1176,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["complexity",{"_index":2581,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":2445,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":278,"title":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component_template",{"_index":509,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["components",{"_index":451,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"overview.html":{}}}],["components/call",{"_index":669,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["components/info/info",{"_index":672,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["computed",{"_index":967,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalConfigState.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["computes",{"_index":1965,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["comunica/query",{"_index":2875,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1026,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"dependencies.html":{}}}],["concat(op.added",{"_index":1027,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["conditions",{"_index":3074,"title":{},"body":{"license.html":{}}}],["config",{"_index":155,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["config.state",{"_index":127,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["config.state.ts",{"_index":1106,"title":{},"body":{"injectables/GlobalConfigState.html":{},"coverage.html":{}}}],["config.state.ts:19",{"_index":1137,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:22",{"_index":1139,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:26",{"_index":1136,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:30",{"_index":1133,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:34",{"_index":1130,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:42",{"_index":1117,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:43",{"_index":1119,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:44",{"_index":1121,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:45",{"_index":1123,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:46",{"_index":1125,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:62",{"_index":1127,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config/global",{"_index":126,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["configurable",{"_index":1217,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["configuration",{"_index":2340,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":2517,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":2487,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":2526,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":2473,"title":{},"body":{"changelog.html":{}}}],["connectdatabase",{"_index":376,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["connectdatabase(manager",{"_index":383,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["connection",{"_index":3096,"title":{},"body":{"license.html":{}}}],["consent",{"_index":813,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["consent.service",{"_index":46,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["consentchange",{"_index":814,"title":{},"body":{"injectables/ConsentService.html":{}}}],["consentservice",{"_index":11,"title":{"injectables/ConsentService.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"coverage.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["consentservice.consentchange.subscribe(consent",{"_index":1515,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["consentservice.setconsent(this.loadconsent",{"_index":1513,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["consortium",{"_index":3049,"title":{},"body":{"license.html":{}}}],["const",{"_index":58,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["constrained",{"_index":2993,"title":{},"body":{"miscellaneous/functions.html":{}}}],["constructor",{"_index":182,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["constructor(api",{"_index":241,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["constructor(consentservice",{"_index":1269,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["constructor(defaultmaxoptions",{"_index":2054,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["constructor(dialog",{"_index":800,"title":{},"body":{"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["constructor(dialogref",{"_index":1353,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["constructor(el",{"_index":1566,"title":{},"body":{"directives/NumberDirective.html":{}}}],["constructor(elementref",{"_index":2107,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["constructor(globalconfig",{"_index":381,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["constructor(http",{"_index":1336,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["constructor(private",{"_index":1062,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"directives/NumberDirective.html":{},"interfaces/PanelData.html":{}}}],["constructor(store",{"_index":2011,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["container",{"_index":972,"title":{},"body":{"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["containers",{"_index":2512,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":2999,"title":{},"body":{"index.html":{}}}],["contains",{"_index":1659,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["containting",{"_index":729,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["content",{"_index":595,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PanelData.html":{},"components/SpatialSearchListComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["content.title",{"_index":1389,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["contents",{"_index":1370,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["continuously",{"_index":1866,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["contract",{"_index":3093,"title":{},"body":{"license.html":{}}}],["control",{"_index":2633,"title":{},"body":{"changelog.html":{}}}],["controller",{"_index":339,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["controls",{"_index":703,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["convert",{"_index":1074,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["coordinate",{"_index":2994,"title":{},"body":{"index.html":{}}}],["copies",{"_index":3069,"title":{},"body":{"license.html":{}}}],["copy",{"_index":3057,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":3048,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1768,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cors",{"_index":2910,"title":{},"body":{"dependencies.html":{}}}],["cover",{"_index":642,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["coverage",{"_index":2744,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["created",{"_index":1021,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["createdatabase",{"_index":379,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["createdatabase(config",{"_index":388,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["creates",{"_index":343,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{}}}],["createsegments",{"_index":918,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["createstackops",{"_index":919,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["createstackops(ranges",{"_index":936,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["createworker",{"_index":2186,"title":{},"body":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["createworker(config",{"_index":441,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["creation",{"_index":1296,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["credits",{"_index":3035,"title":{},"body":{"index.html":{}}}],["csp",{"_index":1252,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["css",{"_index":1673,"title":{},"body":{"interfaces/OrganInfo.html":{},"dependencies.html":{}}}],["cta",{"_index":634,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctadatepassed",{"_index":798,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["ctadatepassed(expirationdate",{"_index":713,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx",{"_index":756,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx.dispatch(new",{"_index":728,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx.getstate",{"_index":722,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx.patchstate",{"_index":764,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["cuboid",{"_index":2742,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":2741,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":965,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{}}}],["currently",{"_index":1819,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["cursor",{"_index":612,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["custom",{"_index":1924,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["cyberinfrastructure",{"_index":3037,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":2591,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":1187,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{}}}],["damages",{"_index":3091,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":2523,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":129,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PanelData.html":{},"components/StoreDebugComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["data.content",{"_index":1317,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["data.content.length",{"_index":1309,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["data.infotitle",{"_index":1316,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["data.split",{"_index":1081,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["data.title",{"_index":1376,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["data.videoid",{"_index":1318,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dataaction",{"_index":2169,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["database",{"_index":106,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["database.service.ts",{"_index":372,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["database.service.ts:20",{"_index":382,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{}}}],["database.service.ts:37",{"_index":389,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{}}}],["database.service.ts:39",{"_index":386,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{}}}],["database.service.ts:63",{"_index":2188,"title":{},"body":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["database[releaseproxy",{"_index":445,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["databasestatus",{"_index":107,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["datareviver",{"_index":136,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/typealiases.html":{}}}],["datasets",{"_index":2601,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":128,"title":{"interfaces/DataSource.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"coverage.html":{}}}],["datasource[k",{"_index":852,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["datasourcedatatype",{"_index":853,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["datasourcelike",{"_index":418,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["datasourcelikemethod",{"_index":850,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["datasourcemethod",{"_index":851,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["datasourceservice",{"_index":872,"title":{"injectables/DataSourceService.html":{}},"body":{"injectables/DataSourceService.html":{},"coverage.html":{}}}],["date",{"_index":707,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["date(expirationdate",{"_index":717,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["date.now",{"_index":714,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["deal",{"_index":3059,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":3097,"title":{},"body":{"license.html":{}}}],["debug",{"_index":2008,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug'},{'name",{"_index":530,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["debug.component",{"_index":2050,"title":{},"body":{"modules/StoreDebugModule.html":{}}}],["debug.component.html",{"_index":2010,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.scss",{"_index":2009,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts",{"_index":2006,"title":{},"body":{"components/StoreDebugComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["debug.component.ts:21",{"_index":2018,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:26",{"_index":2024,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:34",{"_index":2021,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:37",{"_index":2014,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:58",{"_index":2019,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.module.ts",{"_index":2049,"title":{},"body":{"modules/StoreDebugModule.html":{}}}],["debug/store",{"_index":2005,"title":{},"body":{"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["dec",{"_index":700,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["december",{"_index":2679,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":1847,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["deck.gl/core",{"_index":2878,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":2880,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":2882,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":2883,"title":{},"body":{"dependencies.html":{}}}],["deckgl",{"_index":2269,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["declarations",{"_index":5,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["declare",{"_index":1214,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["decorated",{"_index":294,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["decoratedrange",{"_index":293,"title":{"interfaces/DecoratedRange.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["decoratedtextcomponent",{"_index":514,"title":{"components/DecoratedTextComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["decoratedtextmodule",{"_index":1041,"title":{"modules/DecoratedTextModule.html":{}},"body":{"modules/DecoratedTextModule.html":{},"modules/TextSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["decoration",{"_index":950,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["decorations",{"_index":270,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{}}}],["decorations.length",{"_index":984,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["decorations.reduce",{"_index":1039,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["decorator",{"_index":288,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/TextSearchComponent.html":{},"dependencies.html":{}}}],["decorators",{"_index":248,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"components/XYZPositionComponent.html":{}}}],["deep",{"_index":1391,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["deeply",{"_index":2477,"title":{},"body":{"changelog.html":{}}}],["def",{"_index":1186,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["default",{"_index":296,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_max_options",{"_index":301,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_options",{"_index":1930,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultmaxoptions",{"_index":346,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["defaultparams",{"_index":139,"title":{"interfaces/DefaultParams.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{}}}],["defaults",{"_index":694,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/functions.html":{}}}],["defaultservice",{"_index":108,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["defaultvalue",{"_index":1449,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["define",{"_index":1051,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["defined",{"_index":28,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["defining",{"_index":710,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["delegate.service.ts",{"_index":1427,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"coverage.html":{}}}],["delegate.service.ts:11",{"_index":1430,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["delegate.service.ts:28",{"_index":1433,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["delegatedatasource",{"_index":374,"title":{"classes/DelegateDataSource.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["delegatedatasource:11",{"_index":1435,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["delegatedatasource:19",{"_index":408,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["delete",{"_index":1225,"title":{},"body":{"injectables/GlobalsService.html":{},"components/SpatialSearchListComponent.html":{}}}],["delete_outlined",{"_index":1984,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["demo",{"_index":2494,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":3,"title":{"dependencies.html":{}},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":1249,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["depends",{"_index":1232,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["deps",{"_index":81,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["descrepancies",{"_index":2389,"title":{},"body":{"changelog.html":{}}}],["description",{"_index":265,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{},"miscellaneous/functions.html":{}}}],["destroyed",{"_index":1305,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["detaches",{"_index":1845,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["details",{"_index":465,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{}}}],["detection",{"_index":2017,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["detects",{"_index":588,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"interfaces/OrganInfo.html":{}}}],["determines",{"_index":705,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/OrganInfo.html":{}}}],["determining",{"_index":682,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/variables.html":{}}}],["dev",{"_index":433,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["developed",{"_index":3036,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":56,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["developments",{"_index":2765,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":483,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["dialog's",{"_index":1357,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialog'},{'name",{"_index":519,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["dialog.component",{"_index":676,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"modules/InfoDialogModule.html":{}}}],["dialog.component.html",{"_index":1348,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialog.component.scss",{"_index":1347,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialog.component.ts",{"_index":1341,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"coverage.html":{}}}],["dialog.component.ts:27",{"_index":1369,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:31",{"_index":1371,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:35",{"_index":1356,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:43",{"_index":1368,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:44",{"_index":1367,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:54",{"_index":1361,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:63",{"_index":1360,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.module",{"_index":1333,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["dialog.module.ts",{"_index":1418,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["dialog/info",{"_index":675,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"coverage.html":{}}}],["dialogref",{"_index":1350,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialogs",{"_index":1314,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["dialogue",{"_index":1303,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["different",{"_index":2511,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":2658,"title":{},"body":{"changelog.html":{}}}],["dir",{"_index":1855,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["direct",{"_index":2783,"title":{},"body":{"changelog.html":{}}}],["direction",{"_index":1856,"title":{},"body":{"interfaces/OrganInfo.html":{},"components/XYZPositionComponent.html":{}}}],["directive",{"_index":507,"title":{"directives/NumberDirective.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["directives",{"_index":538,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["directly",{"_index":2713,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":1255,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{}}}],["disabled",{"_index":1275,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/variables.html":{}}}],["disables",{"_index":1895,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["dismiss",{"_index":2103,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["dispatch",{"_index":480,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["display",{"_index":596,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["displayed",{"_index":276,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["displayerrors",{"_index":1817,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["displaying",{"_index":1342,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/StoreDebugComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["displays",{"_index":463,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["distance",{"_index":1828,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["distinct",{"_index":1926,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["distinctuntilchanged",{"_index":291,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["distinctuntilchanged(opts.compare",{"_index":1946,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["distribute",{"_index":3065,"title":{},"body":{"license.html":{}}}],["div",{"_index":2270,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["doc",{"_index":690,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["docs",{"_index":2405,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1527,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"dependencies.html":{}}}],["document).body",{"_index":1558,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["document.body.appendchild(tag",{"_index":1381,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["document.createelement('script",{"_index":1378,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["document.getelementsbyclassname('modal",{"_index":1382,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["documentation",{"_index":1053,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["documentationcontent",{"_index":670,"title":{"interfaces/DocumentationContent.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["documentationcontents",{"_index":1351,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["documentationurl",{"_index":1293,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["dom",{"_index":454,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["domexception",{"_index":1471,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["don't",{"_index":991,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["done",{"_index":1003,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["donor",{"_index":2547,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":2604,"title":{},"body":{"changelog.html":{}}}],["dorequest",{"_index":218,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["dorequest(method",{"_index":243,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["dotenv",{"_index":2915,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":2774,"title":{},"body":{"changelog.html":{}}}],["during",{"_index":1180,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["dynamic",{"_index":2873,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":2384,"title":{},"body":{"changelog.html":{}}}],["each",{"_index":1052,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"miscellaneous/functions.html":{}}}],["eagerly_loaded_services",{"_index":59,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["easier",{"_index":2429,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":3019,"title":{},"body":{"index.html":{}}}],["effect",{"_index":974,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["efficiency",{"_index":2625,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":1536,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"miscellaneous/functions.html":{}}}],["element",{"_index":506,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/functions.html":{}}}],["elementref",{"_index":1567,"title":{},"body":{"directives/NumberDirective.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["elementref.nativeelement",{"_index":2126,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["embedded",{"_index":2515,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":2508,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":2506,"title":{},"body":{"changelog.html":{}}}],["emitevent",{"_index":324,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["emits",{"_index":332,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["emitted",{"_index":2987,"title":{},"body":{"miscellaneous/functions.html":{}}}],["emitter",{"_index":1611,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["emmitter",{"_index":578,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["empty",{"_index":980,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["end",{"_index":889,"title":{},"body":{"interfaces/DecoratedRange.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/functions.html":{}}}],["endpoint",{"_index":229,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["endpoint.service.ts",{"_index":93,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["endpoint.service.ts:104",{"_index":252,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:109",{"_index":256,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:114",{"_index":253,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:119",{"_index":255,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:127",{"_index":251,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:135",{"_index":257,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:143",{"_index":260,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:151",{"_index":249,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:159",{"_index":254,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:167",{"_index":250,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:175",{"_index":259,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:183",{"_index":258,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:190",{"_index":244,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:195",{"_index":246,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:201",{"_index":247,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:96",{"_index":242,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["ensures",{"_index":2181,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["entry",{"_index":2116,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["entry[1",{"_index":1017,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["environment",{"_index":1233,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["error",{"_index":1469,"title":{},"body":{"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{}}}],["error.code",{"_index":1475,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["error.name",{"_index":1481,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["errors",{"_index":1264,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["es",{"_index":2906,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":1254,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{}}}],["eslint/explicit",{"_index":1553,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["eslint/no",{"_index":1258,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["especially",{"_index":1178,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["etc",{"_index":2530,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":572,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":2441,"title":{},"body":{"changelog.html":{}}}],["eval",{"_index":1260,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["even",{"_index":1198,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["event",{"_index":746,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"license.html":{}}}],["event.stoppropagation",{"_index":1581,"title":{},"body":{"directives/NumberDirective.html":{}}}],["eventemitter",{"_index":279,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["events",{"_index":1541,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/OpacitySliderComponent.html":{}}}],["events.subscribe(data",{"_index":1546,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["eventually",{"_index":1675,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["everything",{"_index":1472,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["evt",{"_index":2302,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["evt.preventdefault",{"_index":2303,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["except",{"_index":1473,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["exclusive",{"_index":892,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["exists",{"_index":1201,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["expanded",{"_index":1821,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["expiered",{"_index":712,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["expiration",{"_index":706,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["expirationdate",{"_index":660,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{}}}],["expirationdate(state",{"_index":780,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["expire",{"_index":716,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["explicit",{"_index":1552,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["exploration",{"_index":696,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"index.html":{}}}],["export",{"_index":50,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{}}}],["exported",{"_index":130,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["exports",{"_index":8,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["express",{"_index":2917,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["ext/operators",{"_index":1149,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["ext/operators/src/lib/filter",{"_index":2806,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ext/operators/src/lib/flatten.ts",{"_index":2809,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ext/operators/src/lib/inner",{"_index":2811,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ext/operators/src/lib/pluck",{"_index":1919,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["ext/src/public",{"_index":2815,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["extends",{"_index":373,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["external",{"_index":2520,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":2922,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":2492,"title":{},"body":{"changelog.html":{}}}],["eye",{"_index":1690,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1750,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["factory",{"_index":302,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/LocalStorageSyncService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":1385,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["fail",{"_index":1248,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["fails",{"_index":1451,"title":{},"body":{"injectables/LocalStorageService.html":{},"modules/MousePositionTrackerModule.html":{},"changelog.html":{}}}],["fallopian",{"_index":1697,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["fallthrough",{"_index":1522,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["false",{"_index":325,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/variables.html":{}}}],["favor",{"_index":2668,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":2381,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":2592,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":2624,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":150,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["fetch",{"_index":1669,"title":{},"body":{"interfaces/OrganInfo.html":{},"dependencies.html":{}}}],["fetches",{"_index":349,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["field",{"_index":1478,"title":{},"body":{"injectables/LocalStorageService.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"changelog.html":{}}}],["fields",{"_index":981,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["file",{"_index":20,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":3058,"title":{},"body":{"license.html":{}}}],["filled",{"_index":947,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["filler",{"_index":1989,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["filter",{"_index":100,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["filter(config",{"_index":423,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["filter(item",{"_index":1018,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["filter(range",{"_index":1035,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["filternulls",{"_index":1147,"title":{},"body":{"injectables/GlobalConfigState.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["filterparams",{"_index":141,"title":{"interfaces/FilterParams.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["filters",{"_index":944,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["filtertoparams",{"_index":2846,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["filtertoparams(filter",{"_index":222,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["final",{"_index":2670,"title":{},"body":{"changelog.html":{}}}],["find",{"_index":351,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["findglobalobject",{"_index":1167,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["finishing",{"_index":2490,"title":{},"body":{"changelog.html":{}}}],["firefox",{"_index":1474,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["first",{"_index":621,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["fit",{"_index":641,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["fitness",{"_index":3083,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":2583,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":2341,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":2724,"title":{},"body":{"changelog.html":{}}}],["flatten",{"_index":2810,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["flattens",{"_index":2982,"title":{},"body":{"miscellaneous/functions.html":{}}}],["flex",{"_index":623,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["flexible",{"_index":2400,"title":{},"body":{"changelog.html":{}}}],["float",{"_index":1412,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["fly",{"_index":2791,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":3073,"title":{},"body":{"license.html":{}}}],["font",{"_index":616,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/XYZPositionComponent.html":{}}}],["form",{"_index":338,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["format",{"_index":2195,"title":{},"body":{"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["formatdata",{"_index":1532,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["formsmodule",{"_index":2086,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["forroot",{"_index":25,"title":{},"body":{"modules/AnalyticsModule.html":{}}}],["forroot(options",{"_index":26,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["forwardcall",{"_index":380,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardcall(method",{"_index":390,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource",{"_index":394,"title":{"classes/ForwardingDataSource.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["forwardingdatasource:36",{"_index":399,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:40",{"_index":403,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:44",{"_index":400,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:48",{"_index":402,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:52",{"_index":398,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:56",{"_index":404,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:60",{"_index":407,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:64",{"_index":396,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:68",{"_index":401,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:72",{"_index":397,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:76",{"_index":406,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:80",{"_index":405,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:93",{"_index":395,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["found",{"_index":352,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GlobalsService.html":{},"components/TextSearchComponent.html":{}}}],["frame",{"_index":2605,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":2995,"title":{},"body":{"index.html":{}}}],["free",{"_index":3053,"title":{},"body":{"license.html":{}}}],["fromevent",{"_index":1528,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["fromevent(el",{"_index":1542,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["fs",{"_index":2921,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":1030,"title":{},"body":{"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["fullscreen",{"_index":2749,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":2593,"title":{},"body":{"changelog.html":{}}}],["func",{"_index":1256,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["function",{"_index":60,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/InfoButtonService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["function('return",{"_index":1261,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["functionality",{"_index":308,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GlobalsService.html":{},"components/TextSearchComponent.html":{}}}],["functionaliy",{"_index":1932,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["functions",{"_index":2970,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":3042,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":3072,"title":{},"body":{"license.html":{}}}],["further",{"_index":2745,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":2584,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":718,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"modules/MousePositionTrackerModule.html":{},"miscellaneous/functions.html":{}}}],["ga.event('webpage",{"_index":1547,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["gatoken",{"_index":52,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["generate",{"_index":2425,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":2446,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":2385,"title":{},"body":{"changelog.html":{}}}],["get(key",{"_index":1183,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["getaggregateresults",{"_index":235,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getaggregateresults(filter",{"_index":206,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getallowtelemetry",{"_index":2119,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["getcelltypetermoccurences",{"_index":236,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getcelltypetermoccurences(filter",{"_index":210,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getcelltypetreemodel",{"_index":199,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getconfig",{"_index":1138,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getdata",{"_index":2023,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["getdatabasestatus",{"_index":188,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getdatasettechnologynames",{"_index":194,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getdialogdata",{"_index":730,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["getitem",{"_index":1443,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["getitem(key",{"_index":1448,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["getlength",{"_index":1486,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["getnormalizeddecorations",{"_index":920,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getobj",{"_index":1209,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["getontologytermoccurences",{"_index":237,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getontologytermoccurences(filter",{"_index":208,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getontologytreemodel",{"_index":196,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getop",{"_index":1006,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getop(range.end).removed.push(range",{"_index":1009,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getop(range.start).added.push(range",{"_index":1008,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getoption",{"_index":1109,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getoption(...path",{"_index":1122,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getoption(k1",{"_index":1115,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getoptions",{"_index":2051,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["getoptions(search",{"_index":354,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["getpathkey",{"_index":1110,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getpathkey(path",{"_index":1126,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getproperty",{"_index":1111,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getproperty(path",{"_index":1128,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getprovidernames",{"_index":192,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getreferenceorgans",{"_index":201,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getreferenceorganscene",{"_index":238,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getreferenceorganscene(organiri",{"_index":215,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["gets",{"_index":1185,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{}}}],["getscene",{"_index":239,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getscene(filter",{"_index":212,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["gettelemetrystoragesetting",{"_index":2174,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["getting",{"_index":2329,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettissueblockresults",{"_index":240,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["gettissueblockresults(filter",{"_index":204,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getvalue",{"_index":2071,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["github",{"_index":2660,"title":{},"body":{"changelog.html":{}}}],["given",{"_index":827,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/typealiases.html":{}}}],["gizmo",{"_index":2534,"title":{},"body":{"changelog.html":{}}}],["gland",{"_index":1723,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["global",{"_index":1166,"title":{},"body":{"injectables/GlobalsService.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":186,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"changelog.html":{}}}],["globalconfig.config$.pipe",{"_index":422,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["globalconfig.getoption('hubmaptoken",{"_index":224,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["globalconfig.getoption('hubmaptoken').subscribe(buster",{"_index":187,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["globalconfig.getoption('remoteapiendpoint",{"_index":223,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["globalconfigstate",{"_index":125,"title":{"injectables/GlobalConfigState.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["globalkey",{"_index":1190,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{}}}],["globalsservice",{"_index":1163,"title":{"injectables/GlobalsService.html":{}},"body":{"injectables/GlobalsService.html":{},"coverage.html":{}}}],["globalthis",{"_index":1182,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["globalthis[k",{"_index":1220,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["good",{"_index":2698,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":44,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":668,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"modules/MousePositionTrackerModule.html":{},"miscellaneous/functions.html":{}}}],["googleanalyticssyncservice",{"_index":13,"title":{"injectables/GoogleAnalyticsSyncService.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"coverage.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["granted",{"_index":3052,"title":{},"body":{"license.html":{}}}],["graph",{"_index":3099,"title":{},"body":{"modules.html":{}}}],["graphical",{"_index":2416,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":2924,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":2502,"title":{},"body":{"changelog.html":{}}}],["grow",{"_index":1990,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["gtex",{"_index":2426,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":2692,"title":{},"body":{"changelog.html":{}}}],["h1",{"_index":1065,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["hack",{"_index":1875,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["hand",{"_index":2695,"title":{},"body":{"changelog.html":{}}}],["handle",{"_index":584,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/LocalStorageService.html":{}}}],["handles",{"_index":745,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["happen",{"_index":2730,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":2677,"title":{},"body":{"changelog.html":{}}}],["happy",{"_index":1877,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["hard",{"_index":1230,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["has(key",{"_index":1194,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["hash",{"_index":2947,"title":{},"body":{"dependencies.html":{}}}],["hassex",{"_index":1661,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["header",{"_index":1393,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["headerandcontent",{"_index":1087,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["headerandcontent.splice(1).join(newline",{"_index":1091,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["headerandcontent[0",{"_index":1090,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["heart",{"_index":1702,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":627,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["helmet",{"_index":2927,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":1665,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["here",{"_index":2693,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":3051,"title":{},"body":{"license.html":{}}}],["hex",{"_index":2929,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1642,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["hide",{"_index":1849,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["hiding",{"_index":1343,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["high",{"_index":170,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["highlight",{"_index":2481,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":2392,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":2482,"title":{},"body":{"changelog.html":{}}}],["hold",{"_index":657,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["holders",{"_index":3088,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":2631,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":594,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":280,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["hostbinding('class",{"_index":318,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["hostbindings",{"_index":567,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["hostlistener",{"_index":1576,"title":{},"body":{"directives/NumberDirective.html":{}}}],["hostlistener('input",{"_index":1575,"title":{},"body":{"directives/NumberDirective.html":{}}}],["hostlisteners",{"_index":1565,"title":{},"body":{"directives/NumberDirective.html":{}}}],["hovering",{"_index":2549,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":2334,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":317,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["htmlelement",{"_index":1531,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/functions.html":{}}}],["http",{"_index":720,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000029",{"_index":1687,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000056",{"_index":1782,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000059",{"_index":1766,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000079",{"_index":1759,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000948",{"_index":1703,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000955",{"_index":1683,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000970",{"_index":1692,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000992",{"_index":1730,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000995",{"_index":1791,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001004",{"_index":1721,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001222",{"_index":1784,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001223",{"_index":1783,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001255",{"_index":1788,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001264",{"_index":1748,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001270",{"_index":1752,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001302",{"_index":1700,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001303",{"_index":1699,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001465",{"_index":1711,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001737",{"_index":1735,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001911",{"_index":1725,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001987",{"_index":1755,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002048",{"_index":1720,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002049",{"_index":1797,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002097",{"_index":1680,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002106",{"_index":1773,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002107",{"_index":1716,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002108",{"_index":1763,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002113",{"_index":1706,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002182",{"_index":1739,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002240",{"_index":1770,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002367",{"_index":1758,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002370",{"_index":1776,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002373",{"_index":1743,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002509",{"_index":1688,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0003126",{"_index":1779,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0003889",{"_index":1698,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004537",{"_index":1796,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004538",{"_index":1707,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004539",{"_index":1708,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004548",{"_index":1693,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004549",{"_index":1694,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma24977",{"_index":1713,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma24978",{"_index":1712,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma54973",{"_index":1745,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma54974",{"_index":1744,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma57987",{"_index":1727,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma57991",{"_index":1726,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma7213",{"_index":1732,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma7214",{"_index":1731,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["httpclient",{"_index":662,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["httpclientmodule",{"_index":1332,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["https://beta",{"_index":3004,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":3016,"title":{},"body":{"index.html":{}}}],["https://developer.mozilla.org/en",{"_index":1462,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["https://hubmap",{"_index":3009,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":3008,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":3034,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":3031,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":3011,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":3006,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":3018,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":2785,"title":{},"body":{"changelog.html":{}}}],["https://www.youtube.com/iframe_api",{"_index":1380,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["hubmap",{"_index":2374,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmaptoken",{"_index":94,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["human",{"_index":2332,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["i1[0",{"_index":1013,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["i2",{"_index":1012,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["i2[0",{"_index":1014,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["icon",{"_index":462,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["icons",{"_index":1640,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["id",{"_index":271,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["idb",{"_index":2931,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":2068,"title":{},"body":{"components/TextSearchComponent.html":{},"coverage.html":{}}}],["iec",{"_index":2673,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":1414,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["ignore",{"_index":1227,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["ignored",{"_index":1512,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["igoogleanalyticscommand",{"_index":41,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"miscellaneous/functions.html":{}}}],["igoogleanalyticssettings",{"_index":1270,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["image",{"_index":576,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["images",{"_index":2711,"title":{},"body":{"changelog.html":{}}}],["imageurl",{"_index":474,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{}}}],["imageurl(state",{"_index":782,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["img",{"_index":1411,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["immutable",{"_index":1140,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["immutablepatchvalue",{"_index":1132,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["immutablestatevalue",{"_index":1135,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["impl",{"_index":375,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["impl[method",{"_index":870,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["implementation",{"_index":2471,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":2629,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":2752,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":181,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["implied",{"_index":1259,"title":{},"body":{"injectables/GlobalsService.html":{},"license.html":{}}}],["import",{"_index":37,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{}}}],["important",{"_index":1641,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["imports",{"_index":75,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}}}],["improve",{"_index":2135,"title":{},"body":{"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["improved",{"_index":2438,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":2412,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":2503,"title":{},"body":{"changelog.html":{}}}],["in\\'}}opt",{"_index":2158,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["include",{"_index":1572,"title":{},"body":{"directives/NumberDirective.html":{},"changelog.html":{}}}],["included",{"_index":3076,"title":{},"body":{"license.html":{}}}],["includes",{"_index":2382,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":2479,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["inclusive",{"_index":896,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["increase",{"_index":2653,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":2747,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":88,"title":{"index.html":{}},"body":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":2348,"title":{},"body":{"changelog.html":{}}}],["indexing",{"_index":899,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["indiana",{"_index":3040,"title":{},"body":{"index.html":{}}}],["indicating",{"_index":903,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["indices",{"_index":2991,"title":{},"body":{"miscellaneous/functions.html":{}}}],["indicies",{"_index":894,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["individual",{"_index":2635,"title":{},"body":{"changelog.html":{}}}],["infix",{"_index":2076,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["info",{"_index":18,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["infobuttoncomponent",{"_index":516,"title":{"components/InfoButtonComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["infobuttonmodule",{"_index":1324,"title":{"modules/InfoButtonModule.html":{}},"body":{"modules/InfoButtonModule.html":{},"modules.html":{},"overview.html":{}}}],["infobuttonservice",{"_index":671,"title":{"injectables/InfoButtonService.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["infodialogcomponent",{"_index":518,"title":{"components/InfoDialogComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["infodialogdata",{"_index":1355,"title":{"interfaces/InfoDialogData.html":{}},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"coverage.html":{}}}],["infodialogmodule",{"_index":1329,"title":{"modules/InfoDialogModule.html":{}},"body":{"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules.html":{},"overview.html":{}}}],["information",{"_index":461,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{},"index.html":{}}}],["infoservice",{"_index":719,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["infotitle",{"_index":563,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{}}}],["infrastructure",{"_index":2714,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":2682,"title":{},"body":{"changelog.html":{}}}],["inherited",{"_index":393,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["init",{"_index":1365,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["initalvalue",{"_index":1577,"title":{},"body":{"directives/NumberDirective.html":{}}}],["initalvalue.replace(/[^0",{"_index":1579,"title":{},"body":{"directives/NumberDirective.html":{}}}],["initcommands",{"_index":2802,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["initcommands(options",{"_index":70,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"miscellaneous/functions.html":{}}}],["initial",{"_index":2565,"title":{},"body":{"changelog.html":{}}}],["initial_telemetry_setting",{"_index":2173,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["initialization",{"_index":2277,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["initialized",{"_index":2253,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["inject",{"_index":281,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["inject(default_max_options",{"_index":347,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["inject(document",{"_index":1556,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["inject(local_storage_consent_key",{"_index":1510,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["inject(mat_dialog_data",{"_index":1366,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["inject(mat_snack_bar_data",{"_index":2117,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["inject(ngx_google_analytics_settings_token",{"_index":1281,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["inject(ngx_window",{"_index":1280,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["injectable",{"_index":96,"title":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PanelData.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["injectables",{"_index":234,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"overview.html":{}}}],["injected",{"_index":1359,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["injectiontoken",{"_index":282,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/LocalStorageSyncService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('key",{"_index":1506,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":1429,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["injector.get(token",{"_index":1439,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["injectordelegatedatasourceservice",{"_index":1425,"title":{"injectables/InjectorDelegateDataSourceService.html":{}},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"coverage.html":{}}}],["innermap",{"_index":2813,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["innermap(project",{"_index":2985,"title":{},"body":{"miscellaneous/functions.html":{}}}],["input",{"_index":283,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["input[ccfnumbersonly",{"_index":540,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["inputs",{"_index":562,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{}}}],["inside",{"_index":1056,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["instance",{"_index":344,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["instanceof",{"_index":1470,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["instead",{"_index":2559,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":2507,"title":{},"body":{"changelog.html":{}}}],["integer",{"_index":1563,"title":{},"body":{"directives/NumberDirective.html":{}}}],["integrated",{"_index":2594,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":2476,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":2681,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":2611,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":2578,"title":{},"body":{"changelog.html":{}}}],["interacting",{"_index":1165,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["interactions",{"_index":2733,"title":{},"body":{"changelog.html":{}}}],["interactive",{"_index":2254,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["interactive(value",{"_index":2256,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["interest",{"_index":1893,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["interface",{"_index":51,"title":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":87,"title":{},"body":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":2667,"title":{},"body":{"changelog.html":{}}}],["intestine",{"_index":1761,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["invoked",{"_index":2989,"title":{},"body":{"miscellaneous/functions.html":{}}}],["iobservablecacheconfig",{"_index":131,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["isdevmode",{"_index":409,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["isselected(organ",{"_index":1894,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["issue",{"_index":2649,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":2387,"title":{},"body":{"changelog.html":{}}}],["istanbul",{"_index":1226,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["it's",{"_index":2474,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":1607,"title":{},"body":{"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["item.description",{"_index":1974,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["item.selected",{"_index":1980,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["item__content",{"_index":1988,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["itemcontainer",{"_index":1814,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemcontainer.nativeelement.style.width",{"_index":1904,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemid",{"_index":1953,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["itemid(_index",{"_index":1963,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["itemlist",{"_index":1812,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemlist.nativeelement.offsetwidth",{"_index":1898,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemlist.nativeelement.style.left",{"_index":1864,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemremoved",{"_index":1955,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["items",{"_index":1635,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["iu",{"_index":2763,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":3032,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":2356,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":2044,"title":{},"body":{"components/StoreDebugComponent.html":{},"changelog.html":{}}}],["jsonld",{"_index":2934,"title":{},"body":{"dependencies.html":{}}}],["july",{"_index":2732,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":2771,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":1394,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["k",{"_index":391,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["k1",{"_index":1116,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k2",{"_index":1118,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k3",{"_index":1120,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k4",{"_index":1938,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k5",{"_index":1939,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k6",{"_index":1940,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["key",{"_index":65,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["key(index",{"_index":1452,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["keyboard",{"_index":2769,"title":{},"body":{"changelog.html":{}}}],["keyof",{"_index":849,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["keys",{"_index":1211,"title":{},"body":{"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/typealiases.html":{}}}],["keys.slice(0",{"_index":1943,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["keyval",{"_index":2932,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":1705,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":3080,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1710,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":2386,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":2373,"title":{},"body":{"changelog.html":{}}}],["kv[0",{"_index":2042,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["kv[1",{"_index":2043,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["kvlist",{"_index":2026,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["kvpair",{"_index":2028,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["l",{"_index":1691,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["label",{"_index":272,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["labs/dispatch",{"_index":496,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"dependencies.html":{}}}],["landmarks",{"_index":2398,"title":{},"body":{"changelog.html":{}}}],["large",{"_index":1765,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":2430,"title":{},"body":{"changelog.html":{}}}],["larynx",{"_index":1734,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["last",{"_index":1001,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["lastindex",{"_index":988,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["lastvaluefrom",{"_index":289,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["later",{"_index":928,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["latest",{"_index":330,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"index.html":{}}}],["launchinfodialog",{"_index":1292,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["launchinfodialog(data",{"_index":1301,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["launchlearnmore",{"_index":799,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["launchlearnmore(content",{"_index":736,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["layers",{"_index":2881,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":2690,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":2648,"title":{},"body":{"changelog.html":{}}}],["learn",{"_index":488,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["learnmore",{"_index":475,"title":{"classes/LearnMore.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["learnmore(_ctx",{"_index":749,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["leave",{"_index":2489,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":601,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":2500,"title":{},"body":{"changelog.html":{}}}],["legend",{"_index":4,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"modules/CallToActionModule.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"components/SpatialSearchListComponent.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["length",{"_index":901,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/LocalStorageService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["level",{"_index":2767,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{}}}],["levels",{"_index":2780,"title":{},"body":{"changelog.html":{}}}],["lhs",{"_index":1928,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["liability",{"_index":3092,"title":{},"body":{"license.html":{}}}],["liable",{"_index":3089,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":2432,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":2619,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":3046,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":2484,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":3061,"title":{},"body":{"license.html":{}}}],["limited",{"_index":2718,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":626,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/GlobalsService.html":{},"components/InfoDialogComponent.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["link",{"_index":2495,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":2734,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":2402,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":2458,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":1488,"title":{},"body":{"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/StoreDebugComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":527,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["list.component",{"_index":2003,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["list.component.html",{"_index":1952,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["list.component.scss",{"_index":1951,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["list.component.ts",{"_index":1949,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"coverage.html":{}}}],["list.component.ts:27",{"_index":1962,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:30",{"_index":1958,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:33",{"_index":1957,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:36",{"_index":1960,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:39",{"_index":1959,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:48",{"_index":1964,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:58",{"_index":1971,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:71",{"_index":1969,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.module.ts",{"_index":1996,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["list/spatial",{"_index":1948,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"coverage.html":{}}}],["listeners",{"_index":2016,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["listens",{"_index":1571,"title":{},"body":{"directives/NumberDirective.html":{}}}],["listlength",{"_index":1901,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["listlength}px",{"_index":1905,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["literal",{"_index":2951,"title":{},"body":{"dependencies.html":{}}}],["little",{"_index":2576,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1715,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":1362,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["loadconsent",{"_index":1497,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["loaded",{"_index":2735,"title":{},"body":{"changelog.html":{}}}],["loaders.gl/core",{"_index":2884,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":2886,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":2887,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":2377,"title":{},"body":{"changelog.html":{}}}],["local",{"_index":48,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/LocalStorageService.html":{}}}],["local_storage_allow_telemetry_key",{"_index":2172,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["local_storage_consent_key",{"_index":1505,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["localstorage",{"_index":1509,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["localstorage.getitem(local_storage_allow_telemetry_key",{"_index":2175,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["localstorage.setitem(local_storage_allow_telemetry_key",{"_index":2178,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["localstorageservice",{"_index":677,"title":{"injectables/LocalStorageService.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["localstorageservice.storage?.clear",{"_index":1495,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.getitem(key",{"_index":1491,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.key(index",{"_index":1490,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.length",{"_index":1489,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.removeitem(key",{"_index":1494,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.setitem(key",{"_index":1492,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstoragesyncservice",{"_index":14,"title":{"injectables/LocalStorageSyncService.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["locate",{"_index":1171,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["location",{"_index":2654,"title":{},"body":{"changelog.html":{}}}],["location.reload",{"_index":2185,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["locations",{"_index":1175,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["lodash",{"_index":2936,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":2133,"title":{},"body":{"components/TrackingPopupComponent.html":{},"index.html":{}}}],["logging",{"_index":2428,"title":{},"body":{"changelog.html":{}}}],["long",{"_index":1200,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["longer",{"_index":2557,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":1055,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["low",{"_index":169,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["lru",{"_index":2938,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":2888,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1718,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["lungs",{"_index":1719,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1686,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["made",{"_index":2675,"title":{},"body":{"changelog.html":{}}}],["main",{"_index":1738,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["major",{"_index":2380,"title":{},"body":{"changelog.html":{}}}],["make",{"_index":1876,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["makedecoratedsegment",{"_index":921,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["makedecoratedsegment(text",{"_index":948,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["makes",{"_index":643,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["makeundecoratedsegment",{"_index":922,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["makeundecoratedsegment(text",{"_index":951,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["making",{"_index":2467,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":151,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["mammary",{"_index":1724,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":2022,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["manager",{"_index":387,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["manager.database",{"_index":430,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["manager.database.connect(config",{"_index":436,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["managers",{"_index":2436,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":118,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"modules/MousePositionTrackerModule.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["map(config",{"_index":1436,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["map(data",{"_index":232,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["map(entry",{"_index":1016,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["map(formatdata",{"_index":1545,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["map(manager",{"_index":429,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["map(range",{"_index":1032,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["map(token",{"_index":1438,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["map.ts",{"_index":2812,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["mapping",{"_index":2988,"title":{},"body":{"miscellaneous/functions.html":{}}}],["maps",{"_index":2986,"title":{},"body":{"miscellaneous/functions.html":{}}}],["march",{"_index":2622,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":650,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["margin.x",{"_index":2287,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["margin.y",{"_index":2290,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["markdown",{"_index":590,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"modules/InfoDialogModule.html":{},"interfaces/PanelData.html":{},"dependencies.html":{}}}],["markdowncontent",{"_index":1079,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["markdowncontent.push",{"_index":1089,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["markdownmodule",{"_index":1421,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["markdownmodule.forroot",{"_index":1424,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["markers",{"_index":2097,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["markup",{"_index":689,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":635,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["mat_dialog_data",{"_index":1373,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["mat_snack_bar_data",{"_index":2121,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["matautocompletemodule",{"_index":2088,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["matbuttonmodule",{"_index":1997,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"modules/TrackingPopupModule.html":{}}}],["matcardmodule",{"_index":549,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{}}}],["match",{"_index":1666,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["matcheckboxmodule",{"_index":1999,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["matching",{"_index":86,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matdialog",{"_index":664,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["matdialogmodule",{"_index":551,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/InfoDialogModule.html":{}}}],["matdialogref",{"_index":1354,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["material",{"_index":1991,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["matexpansionmodule",{"_index":1419,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["matformfieldmodule",{"_index":2090,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["math.floor(carouselcontainer.nativeelement.offsetwidth",{"_index":1902,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["math.gl/core",{"_index":98,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":2891,"title":{},"body":{"dependencies.html":{}}}],["math.log2((height",{"_index":2289,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["math.log2((width",{"_index":2286,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["math.min",{"_index":2285,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["maticonmodule",{"_index":553,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{}}}],["matinputmodule",{"_index":2092,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["matlegacyslidermodule",{"_index":1649,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["matlistmodule",{"_index":2001,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["matprefix",{"_index":2083,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["matripplemodule",{"_index":1652,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["matrix4",{"_index":97,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["matrix4(node.transformmatrix",{"_index":177,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["matslidermodule",{"_index":1650,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["matsuffix",{"_index":2084,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["mattooltipmodule",{"_index":1916,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["max",{"_index":173,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["maxcachecount",{"_index":161,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/variables.html":{}}}],["maximum",{"_index":297,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["maxoptions",{"_index":327,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["maxrotationx",{"_index":2298,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["mc",{"_index":2762,"title":{},"body":{"changelog.html":{}}}],["mdc",{"_index":1987,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["member",{"_index":2128,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["memory",{"_index":2647,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":2696,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":3082,"title":{},"body":{"license.html":{}}}],["merge",{"_index":3063,"title":{},"body":{"license.html":{}}}],["message",{"_index":476,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"interfaces/OrganInfo.html":{}}}],["message(state",{"_index":784,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["metadata",{"_index":467,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["method",{"_index":219,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["method(requestparams",{"_index":231,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["methods",{"_index":23,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["min",{"_index":171,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/InfoDialogComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["minmax",{"_index":109,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["minor",{"_index":1874,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["minrotationx",{"_index":2296,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["miscellaneous",{"_index":2969,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":3047,"title":{},"body":{"license.html":{}}}],["mixed",{"_index":1878,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["mock",{"_index":2758,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":740,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["mode",{"_index":434,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["model",{"_index":1374,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"dependencies.html":{}}}],["models",{"_index":2219,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["modified",{"_index":1461,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["modify",{"_index":1025,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"license.html":{}}}],["module",{"_index":0,"title":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["modules",{"_index":2,"title":{"modules.html":{}},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"modules.html":{},"overview.html":{}}}],["modulewithproviders",{"_index":36,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["monorepo",{"_index":2997,"title":{},"body":{"index.html":{}}}],["more",{"_index":489,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"changelog.html":{},"index.html":{}}}],["mount",{"_index":2271,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["mouseevent",{"_index":1533,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["mousemove",{"_index":1548,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["mousemove').pipe",{"_index":1543,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["mousepositiontrackermodule",{"_index":1524,"title":{"modules/MousePositionTrackerModule.html":{}},"body":{"modules/MousePositionTrackerModule.html":{},"modules.html":{}}}],["moved",{"_index":2775,"title":{},"body":{"changelog.html":{}}}],["moves",{"_index":1829,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["much",{"_index":1235,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["multi",{"_index":77,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["multiple",{"_index":1313,"title":{},"body":{"components/InfoButtonComponent.html":{},"interfaces/OrganInfo.html":{},"index.html":{}}}],["multiselect",{"_index":1816,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["n3",{"_index":2940,"title":{},"body":{"dependencies.html":{}}}],["n\\n",{"_index":1085,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["name",{"_index":31,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["names",{"_index":2527,"title":{},"body":{"changelog.html":{}}}],["navigation",{"_index":2770,"title":{},"body":{"changelog.html":{}}}],["necessary",{"_index":658,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["need",{"_index":2365,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":2626,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":2630,"title":{},"body":{"changelog.html":{}}}],["negative",{"_index":893,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["nested",{"_index":2983,"title":{},"body":{"miscellaneous/functions.html":{}}}],["network",{"_index":3038,"title":{},"body":{"index.html":{}}}],["never",{"_index":1883,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["new",{"_index":157,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["newitems",{"_index":1975,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newitems.filter(item",{"_index":1979,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newitems.splice(index",{"_index":1982,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newitems[index",{"_index":1977,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newline",{"_index":1083,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["newopacity",{"_index":1617,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["next",{"_index":1228,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["ng",{"_index":1390,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["ngafterviewinit",{"_index":1841,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["ngmodule",{"_index":39,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}}}],["ngonchanges",{"_index":923,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["ngonchanges(changes",{"_index":954,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["ngondestroy",{"_index":815,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/OrganInfo.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["ngoninit",{"_index":1352,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{}}}],["ngx",{"_index":43,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"dependencies.html":{}}}],["ngx_google_analytics_settings_token",{"_index":1278,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["ngx_window",{"_index":1279,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["ngxgoogleanalyticsmodule",{"_index":42,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["ngxgoogleanalyticsmodule.forroot",{"_index":83,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["ngxs",{"_index":495,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":2894,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":2897,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":498,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"components/StoreDebugComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"dependencies.html":{}}}],["ngxsimmutabledatarepository",{"_index":1107,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["ngxsmodule",{"_index":555,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{}}}],["ngxsoninit",{"_index":665,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ngxsoninit(ctx",{"_index":721,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["nih",{"_index":3043,"title":{},"body":{"index.html":{}}}],["node",{"_index":175,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["node.js",{"_index":1242,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["nodeclick",{"_index":2250,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodeclickevent",{"_index":2215,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodedrag",{"_index":2249,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodedragevent",{"_index":2216,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodehoverstart",{"_index":2251,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodehoverstop",{"_index":2252,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodejs",{"_index":1879,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["nodes",{"_index":1685,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["none",{"_index":1639,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["noninfringement",{"_index":3086,"title":{},"body":{"license.html":{}}}],["nonnullable",{"_index":1189,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{}}}],["nonnullable[0",{"_index":132,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["normal",{"_index":1897,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["normalize",{"_index":969,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["normalize(range",{"_index":1033,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["normalized",{"_index":946,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["normalizes",{"_index":898,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["note",{"_index":1020,"title":{},"body":{"components/DecoratedTextComponent.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["notebooks",{"_index":2354,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":3027,"title":{},"body":{"index.html":{}}}],["notice",{"_index":2650,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":709,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{}}}],["ns_error_dom_quota_reached",{"_index":1483,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["null",{"_index":67,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/functions.html":{}}}],["nulls.ts",{"_index":2807,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["number",{"_index":168,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/LocalStorageService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["number:format",{"_index":2203,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["numberdirective",{"_index":539,"title":{"directives/NumberDirective.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["numbers",{"_index":1573,"title":{},"body":{"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{}}}],["numbersonlymodule",{"_index":1582,"title":{"modules/NumbersOnlyModule.html":{}},"body":{"modules/NumbersOnlyModule.html":{},"modules.html":{},"overview.html":{}}}],["numeric",{"_index":2655,"title":{},"body":{"changelog.html":{}}}],["obj",{"_index":1168,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/functions.html":{}}}],["obj[key",{"_index":1221,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["object",{"_index":640,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DecoratedRange.html":{},"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["object.defineproperties(this",{"_index":1216,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["object.entries(obj).reduce>((attrs",{"_index":64,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["object.entries(ops",{"_index":1010,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["object.entries(this.root",{"_index":2030,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["object.entries(values",{"_index":2033,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["object.keys(config).length",{"_index":424,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["objects",{"_index":1031,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["obs",{"_index":1159,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["observable",{"_index":115,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"components/InfoButtonComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["observable).pipe",{"_index":341,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["observableinput",{"_index":290,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"components/TextSearchComponent.html":{}}}],["observedvalueof",{"_index":848,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["obtaining",{"_index":3056,"title":{},"body":{"license.html":{}}}],["occured",{"_index":1848,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["occurencedata",{"_index":1838,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["occurencedata(value",{"_index":1836,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["off/on",{"_index":2628,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":2731,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":3010,"title":{},"body":{"index.html":{}}}],["oldvalue",{"_index":2177,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["onchanges",{"_index":914,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["ondestroy",{"_index":825,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/OrganInfo.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["ondialogbuttonclick",{"_index":561,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["one",{"_index":1247,"title":{},"body":{"injectables/GlobalsService.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":1346,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{}}}],["oninputchange",{"_index":1564,"title":{},"body":{"directives/NumberDirective.html":{}}}],["oninputchange(event",{"_index":1574,"title":{},"body":{"directives/NumberDirective.html":{}}}],["onleft",{"_index":1824,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["online",{"_index":2740,"title":{},"body":{"changelog.html":{}}}],["only.directive",{"_index":1587,"title":{},"body":{"modules/NumbersOnlyModule.html":{}}}],["only.directive.ts",{"_index":1561,"title":{},"body":{"directives/NumberDirective.html":{},"coverage.html":{}}}],["only.directive.ts:23",{"_index":1570,"title":{},"body":{"directives/NumberDirective.html":{}}}],["only.directive.ts:9",{"_index":1568,"title":{},"body":{"directives/NumberDirective.html":{}}}],["only.module.ts",{"_index":1586,"title":{},"body":{"modules/NumbersOnlyModule.html":{}}}],["only/numbers",{"_index":1560,"title":{},"body":{"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"coverage.html":{}}}],["onright",{"_index":1825,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["ontological",{"_index":2790,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":2691,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":2362,"title":{},"body":{"changelog.html":{}}}],["ontologyterms",{"_index":146,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["ontologytreemodel",{"_index":101,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["op",{"_index":961,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["op.index",{"_index":1000,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["op.removed.includes(item",{"_index":1019,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["opacities",{"_index":2634,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":521,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["opacitychange",{"_index":1601,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["opacityreset",{"_index":1602,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["opacityslidercomponent",{"_index":520,"title":{"components/OpacitySliderComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["opacityslidermodule",{"_index":1643,"title":{"modules/OpacitySliderModule.html":{}},"body":{"modules/OpacitySliderModule.html":{},"modules.html":{},"overview.html":{}}}],["open",{"_index":490,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["open(ctx",{"_index":758,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["openapi",{"_index":2469,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/angular",{"_index":112,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["openapi/js",{"_index":3023,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":3025,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":3024,"title":{},"body":{"index.html":{}}}],["opendialog",{"_index":681,"title":{"classes/OpenDialog.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["opening",{"_index":1315,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["opens",{"_index":735,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["operation",{"_index":964,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["operations",{"_index":940,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["operator",{"_index":1922,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["operatorfunction",{"_index":1927,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["ops",{"_index":1005,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["ops[index",{"_index":1007,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["opt",{"_index":2112,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["optimization",{"_index":2575,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":2725,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":2610,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":335,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["optional",{"_index":33,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["optioncache",{"_index":1108,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["optiondisplay",{"_index":2052,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["optiondisplay(option",{"_index":2064,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["optionid",{"_index":2053,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["optionid(_index",{"_index":2066,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["options",{"_index":34,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["options.gatoken",{"_index":84,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["optionselected",{"_index":337,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["opts",{"_index":1936,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["ordered",{"_index":938,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["organ",{"_index":524,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organ(s",{"_index":1884,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["organ.disabled",{"_index":1803,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["organinfo",{"_index":1655,"title":{"interfaces/OrganInfo.html":{}},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["organiri",{"_index":217,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["organlist",{"_index":1818,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["organs",{"_index":1667,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":2636,"title":{},"body":{"changelog.html":{}}}],["organschanged",{"_index":1822,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["organselectorcomponent",{"_index":523,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["organselectormodule",{"_index":1910,"title":{"modules/OrganSelectorModule.html":{}},"body":{"modules/OrganSelectorModule.html":{},"modules.html":{},"overview.html":{}}}],["orthographic",{"_index":2540,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":3045,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1219,"title":{},"body":{"injectables/GlobalsService.html":{},"interfaces/OrganInfo.html":{},"license.html":{}}}],["out",{"_index":17,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"interfaces/Segment.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"license.html":{},"overview.html":{}}}],["outdated",{"_index":1239,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["outline",{"_index":2075,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["output",{"_index":284,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["outputs",{"_index":564,"title":{},"body":{"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["ovary",{"_index":1729,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":2662,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":2393,"title":{},"body":{"changelog.html":{}}}],["overflow",{"_index":1986,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["overlapping",{"_index":927,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["overlay",{"_index":1345,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["overlays",{"_index":2781,"title":{},"body":{"changelog.html":{}}}],["overridden",{"_index":1172,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["overview",{"_index":3100,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":135,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["package",{"_index":2435,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":600,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["pages",{"_index":2505,"title":{},"body":{"changelog.html":{}}}],["pair",{"_index":2027,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["paired",{"_index":1668,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["pairin",{"_index":1458,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["pairs",{"_index":2025,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["palatine",{"_index":1742,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["pancreas",{"_index":1747,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":2599,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":1054,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["panelclass",{"_index":739,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["panelcontent",{"_index":1061,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["paneldata",{"_index":1058,"title":{"interfaces/PanelData.html":{}},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["panels",{"_index":1075,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["param",{"_index":345,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{}}}],["parameters",{"_index":30,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["params",{"_index":134,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["parent",{"_index":580,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["parse",{"_index":1073,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["parseint(itemlist.nativeelement.style.left",{"_index":1860,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["parseint(newopacity",{"_index":1629,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["parsemarkdown",{"_index":1334,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["parsemarkdown(data",{"_index":1078,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["parser",{"_index":2903,"title":{},"body":{"dependencies.html":{}}}],["partial",{"_index":273,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["partials",{"_index":1029,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["particular",{"_index":3084,"title":{},"body":{"license.html":{}}}],["partly",{"_index":2621,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":2553,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":659,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["pass",{"_index":579,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["passed",{"_index":708,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["past",{"_index":1854,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["pastexpiration",{"_index":725,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["patchconfig",{"_index":1112,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["patchconfig(config",{"_index":1131,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["path",{"_index":687,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["path.length}:${path.join",{"_index":1162,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["pelvis",{"_index":1751,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["performance",{"_index":2439,"title":{},"body":{"changelog.html":{}}}],["performs",{"_index":2274,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["permission",{"_index":3050,"title":{},"body":{"license.html":{}}}],["permit",{"_index":3070,"title":{},"body":{"license.html":{}}}],["person",{"_index":3055,"title":{},"body":{"license.html":{}}}],["persons",{"_index":3071,"title":{},"body":{"license.html":{}}}],["pick",{"_index":2376,"title":{},"body":{"changelog.html":{}}}],["piece",{"_index":971,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["pipe",{"_index":225,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["pipe(map(data",{"_index":733,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["placeholder",{"_index":320,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["placement",{"_index":2372,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":1754,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["places",{"_index":1241,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["player",{"_index":1364,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"dependencies.html":{}}}],["pluck",{"_index":1150,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["pluck(...(path",{"_index":1160,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["pluck(...keys",{"_index":1945,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["pluck(...path",{"_index":1155,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["pluckunique",{"_index":1921,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["pluckunique(...props",{"_index":1941,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["pluckunique(k1",{"_index":1937,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["pluckuniqueoptions",{"_index":1918,"title":{"interfaces/PluckUniqueOptions.html":{}},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["plugin",{"_index":2895,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":2383,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":613,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["points",{"_index":1539,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["points.join('_",{"_index":1540,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["policy",{"_index":1251,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["popup",{"_index":711,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["popup'},{'name",{"_index":534,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["popup.component",{"_index":2164,"title":{},"body":{"modules/TrackingPopupModule.html":{}}}],["popup.component.html",{"_index":2102,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.scss",{"_index":2101,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts",{"_index":2100,"title":{},"body":{"components/TrackingPopupComponent.html":{},"coverage.html":{}}}],["popup.component.ts:13",{"_index":2109,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:15",{"_index":2120,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:19",{"_index":2108,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:22",{"_index":2118,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:26",{"_index":2110,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:31",{"_index":2115,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:36",{"_index":2113,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.module.ts",{"_index":2163,"title":{},"body":{"modules/TrackingPopupModule.html":{}}}],["popup/tracking",{"_index":2099,"title":{},"body":{"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"coverage.html":{}}}],["popup_shown_storage_key",{"_index":685,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["popupshown",{"_index":661,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{}}}],["popupshown(state",{"_index":786,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["popupshownstr",{"_index":723,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["portal",{"_index":2480,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":2717,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":3078,"title":{},"body":{"license.html":{}}}],["position",{"_index":537,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"modules/MousePositionTrackerModule.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["position.component",{"_index":2211,"title":{},"body":{"modules/XYZPositionModule.html":{}}}],["position.component.html",{"_index":2194,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.scss",{"_index":2193,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts",{"_index":2191,"title":{},"body":{"components/XYZPositionComponent.html":{},"coverage.html":{}}}],["position.component.ts:15",{"_index":2199,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:18",{"_index":2196,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:21",{"_index":2197,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:24",{"_index":2198,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:27",{"_index":2202,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.module.ts",{"_index":2210,"title":{},"body":{"modules/XYZPositionModule.html":{}}}],["position/xyz",{"_index":2190,"title":{},"body":{"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"coverage.html":{}}}],["positive",{"_index":905,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["possible",{"_index":2676,"title":{},"body":{"changelog.html":{}}}],["poup",{"_index":683,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["precedence",{"_index":930,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["preferences",{"_index":2525,"title":{},"body":{"changelog.html":{}}}],["prefix/suffix",{"_index":2096,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["preparation",{"_index":2764,"title":{},"body":{"changelog.html":{}}}],["present",{"_index":1480,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["presented",{"_index":2779,"title":{},"body":{"changelog.html":{}}}],["pretty",{"_index":1234,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["prevent",{"_index":1312,"title":{},"body":{"components/InfoButtonComponent.html":{},"changelog.html":{}}}],["prevents",{"_index":1853,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["preview",{"_index":2537,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":2641,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":2460,"title":{},"body":{"changelog.html":{}}}],["prevopacity",{"_index":1596,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["private",{"_index":183,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["process",{"_index":2751,"title":{},"body":{"changelog.html":{}}}],["processed",{"_index":2709,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":1060,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["produces",{"_index":2990,"title":{},"body":{"miscellaneous/functions.html":{}}}],["production",{"_index":2447,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":2431,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":464,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["projectname",{"_index":55,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["projects",{"_index":2998,"title":{},"body":{"index.html":{}}}],["projects/.../analytics.module.ts",{"_index":2975,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../api",{"_index":2971,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../call",{"_index":3114,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../consent.service.ts",{"_index":3105,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../data",{"_index":3106,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../decorated",{"_index":2977,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../filter",{"_index":2972,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../flatten.ts",{"_index":2973,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../globals.service.ts",{"_index":3107,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../inner",{"_index":2976,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../local",{"_index":3112,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../mouse",{"_index":2979,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../organ",{"_index":3110,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../pluck",{"_index":2978,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../public",{"_index":3113,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../store",{"_index":3108,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../text",{"_index":3111,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../tracking.state.ts",{"_index":2974,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":21,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":355,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["properly",{"_index":1551,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["properties",{"_index":89,"title":{"properties.html":{}},"body":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"properties.html":{}}}],["propertykey",{"_index":1129,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["props",{"_index":1935,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["props[props.length",{"_index":1942,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["prostate",{"_index":1757,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["protected",{"_index":377,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["provide",{"_index":76,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/GlobalsService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["provided",{"_index":350,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":178,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PanelData.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["providers",{"_index":7,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"changelog.html":{},"overview.html":{}}}],["providertoken",{"_index":1434,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["providing",{"_index":328,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["public",{"_index":1349,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["publish",{"_index":3064,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":2433,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":3085,"title":{},"body":{"license.html":{}}}],["push",{"_index":992,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["pushed",{"_index":2590,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":1831,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["pxratio",{"_index":2283,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["python",{"_index":2355,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":2948,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":2721,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":2483,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":1674,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":2788,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":2401,"title":{},"body":{"changelog.html":{}}}],["quickly",{"_index":2702,"title":{},"body":{"changelog.html":{}}}],["quotaexceedederror",{"_index":1482,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["r",{"_index":1124,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["r\\n\\r\\n",{"_index":1086,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["radius",{"_index":605,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["range",{"_index":167,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["range.classes",{"_index":909,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["range.start",{"_index":1036,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["range.styles",{"_index":910,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["range.ts",{"_index":887,"title":{},"body":{"interfaces/DecoratedRange.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["range[0",{"_index":172,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["range[1",{"_index":174,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["ranges",{"_index":913,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["rangetominmax",{"_index":166,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rangetominmax(range",{"_index":2980,"title":{},"body":{"miscellaneous/functions.html":{}}}],["rawspatialscenenode",{"_index":111,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["rawvalue",{"_index":1517,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["rawvalue.trim().tolowercase",{"_index":1519,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["rc.1",{"_index":2727,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":2950,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":2876,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":2898,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":2953,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2087,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["read",{"_index":1063,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"interfaces/XYZTriplet.html":{}}}],["readable",{"_index":2955,"title":{},"body":{"dependencies.html":{}}}],["reading",{"_index":1077,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["readme",{"_index":688,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["readonly",{"_index":184,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["reads",{"_index":589,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["real",{"_index":2739,"title":{},"body":{"changelog.html":{}}}],["really",{"_index":1229,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["recalculate",{"_index":957,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["receives",{"_index":329,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["record",{"_index":62,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"miscellaneous/functions.html":{}}}],["recreatebodyui",{"_index":2323,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rectify",{"_index":2465,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":2580,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":2414,"title":{},"body":{"changelog.html":{}}}],["reexport",{"_index":970,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"modules/TextSearchModule.html":{}}}],["reference",{"_index":1295,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["refernced",{"_index":2498,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":1634,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["regions",{"_index":2782,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":2913,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":2461,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":2491,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":2569,"title":{},"body":{"changelog.html":{}}}],["registrations#1",{"_index":2342,"title":{},"body":{"changelog.html":{}}}],["regular",{"_index":1880,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["related",{"_index":2614,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":649,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{}}}],["release",{"_index":2350,"title":{},"body":{"changelog.html":{}}}],["releaseproxy",{"_index":411,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["reliability",{"_index":2652,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":2533,"title":{},"body":{"changelog.html":{}}}],["remote",{"_index":412,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["remoteapiendpoint",{"_index":95,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["removable",{"_index":1224,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["remove",{"_index":976,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{}}}],["remove(key",{"_index":1202,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["removed",{"_index":977,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["removeitem",{"_index":1444,"title":{},"body":{"injectables/LocalStorageService.html":{},"components/SpatialSearchListComponent.html":{}}}],["removeitem(index",{"_index":1968,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["removeitem(key",{"_index":1454,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["removes",{"_index":1204,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["render",{"_index":2293,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rendering",{"_index":2268,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["replaced",{"_index":2992,"title":{},"body":{"miscellaneous/functions.html":{}}}],["replaysubject",{"_index":826,"title":{},"body":{"injectables/ConsentService.html":{}}}],["replaysubject(1",{"_index":824,"title":{},"body":{"injectables/ConsentService.html":{}}}],["repository",{"_index":2996,"title":{},"body":{"index.html":{}}}],["represents",{"_index":973,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["requestmethod",{"_index":133,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/typealiases.html":{}}}],["requestparams",{"_index":221,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["requestparams['token",{"_index":230,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["required",{"_index":2276,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["rescinded",{"_index":828,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/typealiases.html":{}}}],["reset",{"_index":16,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["resetopacity",{"_index":1598,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["resets",{"_index":2554,"title":{},"body":{"changelog.html":{}}}],["resetting",{"_index":1612,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["resize",{"_index":1840,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resizesensor",{"_index":1672,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resizesensor(carouselcontainer.nativeelement",{"_index":1843,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resizing",{"_index":1834,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resolve",{"_index":902,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["resolved",{"_index":968,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["resolveindex",{"_index":2825,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["resolveindex(index",{"_index":906,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["resolveindex(range.end",{"_index":908,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["resolveindex(range.start",{"_index":907,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["resolves",{"_index":897,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["respond",{"_index":2551,"title":{},"body":{"changelog.html":{}}}],["responsetype",{"_index":732,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["responsively",{"_index":1906,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["rest",{"_index":867,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["restricting",{"_index":1562,"title":{},"body":{"directives/NumberDirective.html":{}}}],["restriction",{"_index":3060,"title":{},"body":{"license.html":{}}}],["result",{"_index":1037,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["result.concat(range.classes",{"_index":1038,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["results",{"_index":85,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":63,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":35,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["reviver",{"_index":220,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["reviver(data",{"_index":233,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["rgb",{"_index":2930,"title":{},"body":{"dependencies.html":{}}}],["rgba(0",{"_index":2146,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["rgba(255",{"_index":2138,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["rhs",{"_index":1929,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["right",{"_index":603,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["rights",{"_index":3062,"title":{},"body":{"license.html":{}}}],["root",{"_index":179,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PanelData.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["rotates",{"_index":2535,"title":{},"body":{"changelog.html":{}}}],["rotation",{"_index":2227,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotation(value",{"_index":2229,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotationchange",{"_index":2248,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotationx",{"_index":2231,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotationx(value",{"_index":2233,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["round",{"_index":2639,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":2656,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":2399,"title":{},"body":{"changelog.html":{}}}],["row",{"_index":622,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["ru/cdk",{"_index":2857,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":2859,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":1142,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["ru/ngxs",{"_index":2861,"title":{},"body":{"dependencies.html":{}}}],["ru/ngxs/decorators",{"_index":1144,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["ru/ngxs/repositories",{"_index":1145,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["ru/ngxs/typings",{"_index":1146,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["rui",{"_index":571,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":2427,"title":{},"body":{"changelog.html":{}}}],["running",{"_index":1238,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["rxjs",{"_index":117,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["rxjs/internal/observable",{"_index":499,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["rxjs/operators",{"_index":122,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["s.unsubscribe",{"_index":2328,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["safe",{"_index":1024,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["same",{"_index":299,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["sample",{"_index":2793,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["samples",{"_index":2582,"title":{},"body":{"changelog.html":{}}}],["saveconsent",{"_index":1498,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["saveconsent(value",{"_index":1502,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["saver",{"_index":2919,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":2754,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":2223,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["scene(nodes",{"_index":2225,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["scheduled",{"_index":2595,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":2756,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":2722,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":3039,"title":{},"body":{"index.html":{}}}],["screen",{"_index":1344,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["scroll(dir",{"_index":1867,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["scrolled",{"_index":1857,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["scrolling",{"_index":1826,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["scrolls",{"_index":1852,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["search",{"_index":305,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["search'},{'name",{"_index":531,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["search.component",{"_index":2095,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["search.component.html",{"_index":311,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["search.component.scss",{"_index":313,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["search.component.ts",{"_index":264,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["search.component.ts:100",{"_index":2055,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:120",{"_index":2063,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:139",{"_index":2065,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:150",{"_index":2067,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:48",{"_index":2062,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:53",{"_index":2058,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:59",{"_index":2059,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:63",{"_index":2073,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:70",{"_index":2057,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:76",{"_index":2056,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:81",{"_index":2061,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:86",{"_index":2060,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:91",{"_index":2069,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:96",{"_index":2070,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.module.ts",{"_index":2085,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["search/text",{"_index":263,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["searches",{"_index":1950,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["section",{"_index":2570,"title":{},"body":{"changelog.html":{}}}],["security",{"_index":1250,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["see",{"_index":2403,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["segment",{"_index":935,"title":{"interfaces/Segment.html":{}},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{}}}],["segment.text",{"_index":1040,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["segments",{"_index":917,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["segments.push(this.makedecoratedsegment",{"_index":998,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["select",{"_index":497,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"changelog.html":{}}}],["select(calltoactionselectors.calltoaction",{"_index":478,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["select(calltoactionselectors.imageurl",{"_index":484,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["select(calltoactionselectors.message",{"_index":491,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["select(calltoactionselectors.title",{"_index":493,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["selected",{"_index":336,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["selecteditems",{"_index":1978,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["selectedorgan",{"_index":1890,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selectedorgans",{"_index":1820,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selecting",{"_index":1805,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["selection",{"_index":1961,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["selectionchanged",{"_index":1956,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["selections",{"_index":1815,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selector",{"_index":309,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["selector'},{'name",{"_index":525,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["selector(['calltoactionstate",{"_index":778,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["selector([calltoactionstate",{"_index":791,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["selector.component",{"_index":1915,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["selector.component.html",{"_index":1807,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selector.component.scss",{"_index":1808,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selector.component.ts",{"_index":1658,"title":{},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["selector.module.ts",{"_index":1914,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["selector/organ",{"_index":1657,"title":{},"body":{"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["selectorgan(organ",{"_index":1885,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selects",{"_index":2772,"title":{},"body":{"changelog.html":{}}}],["selecttoken",{"_index":1428,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["selecttoken(config",{"_index":1431,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["self",{"_index":639,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/GlobalsService.html":{},"components/InfoDialogComponent.html":{}}}],["sell",{"_index":3068,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":2778,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":1059,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["sends",{"_index":487,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["sennet",{"_index":2443,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":2339,"title":{},"body":{"changelog.html":{}}}],["sensor",{"_index":1835,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["sent",{"_index":1076,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["server",{"_index":2759,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":1297,"title":{},"body":{"components/InfoButtonComponent.html":{},"injectables/LocalStorageService.html":{},"components/TrackingPopupComponent.html":{}}}],["services/local",{"_index":678,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["set",{"_index":72,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/ConsentService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["set(key",{"_index":1205,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["setallowtelemetry",{"_index":2167,"title":{},"body":{"injectables/TrackingState.html":{}}}],["setallowtelemetry(allowtelemetry",{"_index":2168,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["setconfig",{"_index":1113,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["setconfig(config",{"_index":1134,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["setconsent",{"_index":816,"title":{},"body":{"injectables/ConsentService.html":{}}}],["setconsent(value",{"_index":820,"title":{},"body":{"injectables/ConsentService.html":{}}}],["setinterval",{"_index":1869,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["setitem",{"_index":1445,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["setitem(key",{"_index":1456,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["setleftright(val",{"_index":1909,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["sets",{"_index":693,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"components/StoreDebugComponent.html":{}}}],["settimeout",{"_index":1386,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["setting",{"_index":1592,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["settings",{"_index":1253,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["setup",{"_index":2275,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["setupbodyui",{"_index":2294,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["setvalue(val",{"_index":2072,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["setwidth",{"_index":1907,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["sex",{"_index":148,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":1663,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["shadow",{"_index":2142,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["shall",{"_index":3075,"title":{},"body":{"license.html":{}}}],["shared",{"_index":2528,"title":{},"body":{"changelog.html":{}}}],["shared/analytics",{"_index":2123,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["shared/analytics/src/lib/analytics.module.ts",{"_index":22,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics/src/lib/analytics.module.ts:68",{"_index":29,"title":{},"body":{"modules/AnalyticsModule.html":{}}}],["shared/analytics/src/lib/consent.service.ts",{"_index":812,"title":{},"body":{"injectables/ConsentService.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["shared/analytics/src/lib/consent.service.ts:10",{"_index":823,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:12",{"_index":818,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:18",{"_index":819,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:22",{"_index":821,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:29",{"_index":822,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/google",{"_index":1265,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"coverage.html":{}}}],["shared/analytics/src/lib/local",{"_index":1496,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["shared/rxjs",{"_index":1148,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/analytics/mouse",{"_index":1525,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["shared/src/lib/analytics/tracking.state.ts",{"_index":2166,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/analytics/tracking.state.ts:29",{"_index":2170,"title":{},"body":{"injectables/TrackingState.html":{}}}],["shared/src/lib/components/body",{"_index":363,"title":{},"body":{"modules/BodyUiModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["shared/src/lib/components/call",{"_index":456,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"modules/CallToActionModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/decorated",{"_index":886,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["shared/src/lib/components/info/info",{"_index":1048,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["shared/src/lib/components/opacity",{"_index":1588,"title":{},"body":{"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/organ",{"_index":1656,"title":{},"body":{"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/components/spatial",{"_index":1947,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/store",{"_index":2004,"title":{},"body":{"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["shared/src/lib/components/text",{"_index":262,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/components/tracking",{"_index":2098,"title":{},"body":{"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/xyz",{"_index":2189,"title":{},"body":{"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"coverage.html":{}}}],["shared/src/lib/config/global",{"_index":1105,"title":{},"body":{"injectables/GlobalConfigState.html":{},"coverage.html":{}}}],["shared/src/lib/directives/numbers",{"_index":1559,"title":{},"body":{"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"coverage.html":{}}}],["shared/src/lib/services/data",{"_index":91,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/services/globals/globals.service.ts",{"_index":1164,"title":{},"body":{"injectables/GlobalsService.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:109",{"_index":1169,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:22",{"_index":1210,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:45",{"_index":1195,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:58",{"_index":1184,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:59",{"_index":1188,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:60",{"_index":1191,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:61",{"_index":1192,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:63",{"_index":1193,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:76",{"_index":1206,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:77",{"_index":1207,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:79",{"_index":1208,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:93",{"_index":1203,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/local",{"_index":1441,"title":{},"body":{"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["shared/src/lib/states/call",{"_index":655,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sharereplay",{"_index":417,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["sharereplay(1",{"_index":431,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["shifing",{"_index":993,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["shift",{"_index":1830,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["shift(dir",{"_index":1858,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["shortest",{"_index":2925,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":268,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["showbutton",{"_index":2104,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["showbutton(button",{"_index":2111,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["showing",{"_index":2708,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":684,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["showpopup",{"_index":727,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["shows",{"_index":2486,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":1662,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sides",{"_index":2685,"title":{},"body":{"changelog.html":{}}}],["signal",{"_index":1621,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["significant",{"_index":2556,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":2007,"title":{},"body":{"components/StoreDebugComponent.html":{},"changelog.html":{}}}],["simplechanges",{"_index":955,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["simplifies",{"_index":2564,"title":{},"body":{"changelog.html":{}}}],["simultaneously",{"_index":326,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["single",{"_index":266,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["sites",{"_index":2493,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":2651,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":617,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/XYZPositionComponent.html":{}}}],["skin",{"_index":1679,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["slider",{"_index":1591,"title":{},"body":{"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"dependencies.html":{}}}],["slider'},{'name",{"_index":522,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["slider.component",{"_index":1648,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["slider.component.html",{"_index":1595,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.scss",{"_index":1594,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts",{"_index":1590,"title":{},"body":{"components/OpacitySliderComponent.html":{},"coverage.html":{}}}],["slider.component.ts:17",{"_index":1614,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:22",{"_index":1605,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:27",{"_index":1606,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:32",{"_index":1608,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:37",{"_index":1613,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:42",{"_index":1610,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:44",{"_index":1625,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:46",{"_index":1618,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:54",{"_index":1619,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:63",{"_index":1616,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:71",{"_index":1622,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:82",{"_index":1620,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.module.ts",{"_index":1647,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["slider/ngx",{"_index":2863,"title":{},"body":{"dependencies.html":{}}}],["slider/opacity",{"_index":1589,"title":{},"body":{"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"coverage.html":{}}}],["slightly",{"_index":1460,"title":{},"body":{"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["slow",{"_index":2577,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1762,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["smaller",{"_index":1896,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["software",{"_index":3000,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":2646,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":2700,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":2437,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":2573,"title":{},"body":{"changelog.html":{}}}],["sort",{"_index":1015,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["sort((a",{"_index":1798,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["sort((i1",{"_index":1011,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["source",{"_index":19,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{}}}],["source.pipe",{"_index":1944,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["source.service.ts",{"_index":873,"title":{},"body":{"injectables/DataSourceService.html":{},"coverage.html":{}}}],["source.service.ts:12",{"_index":877,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:13",{"_index":881,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:14",{"_index":878,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:15",{"_index":880,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:16",{"_index":876,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:17",{"_index":882,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:19",{"_index":885,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:20",{"_index":874,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:21",{"_index":879,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:22",{"_index":875,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:23",{"_index":884,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:24",{"_index":883,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.ts",{"_index":835,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["source.ts:10",{"_index":843,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:11",{"_index":840,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:12",{"_index":842,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:13",{"_index":838,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:14",{"_index":844,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:16",{"_index":847,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:17",{"_index":836,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:18",{"_index":841,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:19",{"_index":837,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:20",{"_index":846,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:21",{"_index":845,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:36",{"_index":1096,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:40",{"_index":1100,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:44",{"_index":1097,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:48",{"_index":1099,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:52",{"_index":1095,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:56",{"_index":1101,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:60",{"_index":1104,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:64",{"_index":1093,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:68",{"_index":1098,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:72",{"_index":1094,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:76",{"_index":1103,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:80",{"_index":1102,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:84",{"_index":1092,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:9",{"_index":839,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:91",{"_index":1047,"title":{},"body":{"classes/DelegateDataSource.html":{}}}],["source/api",{"_index":92,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["source/ccf",{"_index":371,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["source/data",{"_index":834,"title":{},"body":{"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["source/injector",{"_index":1426,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"coverage.html":{}}}],["sources",{"_index":2519,"title":{},"body":{"changelog.html":{}}}],["space",{"_index":1395,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["sparc",{"_index":2568,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":2364,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":153,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["spatial_search_readme",{"_index":691,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentity",{"_index":102,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["spatialscenenode",{"_index":103,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["spatialscenenodereviver",{"_index":214,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["spatialscenenodereviver(nodes",{"_index":2981,"title":{},"body":{"miscellaneous/functions.html":{}}}],["spatialsearch",{"_index":110,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["spatialsearchlistcomponent",{"_index":526,"title":{"components/SpatialSearchListComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchlistitem",{"_index":1973,"title":{"interfaces/SpatialSearchListItem.html":{}},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"coverage.html":{}}}],["spatialsearchlistmodule",{"_index":1992,"title":{"modules/SpatialSearchListModule.html":{}},"body":{"modules/SpatialSearchListModule.html":{},"modules.html":{},"overview.html":{}}}],["spec",{"_index":2470,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":3022,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1197,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["specification",{"_index":3021,"title":{},"body":{"index.html":{}}}],["specified",{"_index":645,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["speed",{"_index":2411,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":1769,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinning",{"_index":2757,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1772,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["split",{"_index":1064,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["split.includes('\\n\\n",{"_index":1084,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["split.length",{"_index":1082,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["split.split(newline",{"_index":1088,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["splitbyheadertag",{"_index":1080,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["sprint",{"_index":2598,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":644,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["stack",{"_index":939,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stackop",{"_index":942,"title":{"interfaces/StackOp.html":{}},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{}}}],["stackops",{"_index":986,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stackops.shift",{"_index":996,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stackops[0].index",{"_index":994,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stage",{"_index":2220,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["staging",{"_index":2448,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":2642,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":2689,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":2761,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":3002,"title":{},"body":{"index.html":{}}}],["start",{"_index":890,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["started",{"_index":2330,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":989,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["startup",{"_index":2563,"title":{},"body":{"changelog.html":{}}}],["startwith",{"_index":292,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["state",{"_index":666,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/StoreDebugComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["state.calltoaction",{"_index":794,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.expirationdate",{"_index":796,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.imageurl",{"_index":795,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.message",{"_index":793,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.popupshown",{"_index":797,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.title",{"_index":792,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state[0",{"_index":2041,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["statecontext",{"_index":667,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["statement",{"_index":1023,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["statements",{"_index":2800,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":1143,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["states",{"_index":2029,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["states.map(([key",{"_index":2032,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["states/call",{"_index":501,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["stateswithdata",{"_index":2034,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["statevalues",{"_index":2031,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["statevalues.filter(([_key",{"_index":2035,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["static",{"_index":24,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{}}}],["stay",{"_index":2797,"title":{},"body":{"changelog.html":{}}}],["step",{"_index":1832,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["still",{"_index":2585,"title":{},"body":{"changelog.html":{}}}],["stops",{"_index":1872,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["stopscroll",{"_index":1873,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["storage",{"_index":49,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["storage.length",{"_index":1484,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.removeitem(x",{"_index":1468,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service",{"_index":680,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["storage.service.ts",{"_index":1442,"title":{},"body":{"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["storage.service.ts:11",{"_index":1485,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:41",{"_index":1487,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:50",{"_index":1453,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:60",{"_index":1450,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:70",{"_index":1457,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:83",{"_index":1455,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:90",{"_index":1446,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.setitem(x",{"_index":1467,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage/local",{"_index":679,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["store",{"_index":529,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["store.subscribe(root",{"_index":2037,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["stored",{"_index":1507,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"miscellaneous/variables.html":{}}}],["storedebugcomponent",{"_index":528,"title":{"components/StoreDebugComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["storedebugmodule",{"_index":2045,"title":{"modules/StoreDebugModule.html":{}},"body":{"modules/StoreDebugModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":2753,"title":{},"body":{"changelog.html":{}}}],["stream",{"_index":2956,"title":{},"body":{"dependencies.html":{},"miscellaneous/functions.html":{}}}],["streaming",{"_index":2954,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":53,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["structure",{"_index":1050,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["structures",{"_index":2600,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":453,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["styleurls",{"_index":312,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["styling",{"_index":274,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["sub",{"_index":620,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/StoreDebugComponent.html":{}}}],["subclass",{"_index":1173,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["subject",{"_index":116,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"license.html":{},"miscellaneous/variables.html":{}}}],["sublicense",{"_index":3066,"title":{},"body":{"license.html":{}}}],["submit",{"_index":2105,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["submit(entry",{"_index":2114,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["subscribe((data",{"_index":1070,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["subscription",{"_index":1276,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["subscriptions",{"_index":1267,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["substantial",{"_index":3077,"title":{},"body":{"license.html":{}}}],["subtitle",{"_index":1401,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["success/failure",{"_index":1459,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["such",{"_index":2363,"title":{},"body":{"changelog.html":{}}}],["suffix",{"_index":2077,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["suggestion",{"_index":267,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["suggestions",{"_index":298,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["super",{"_index":419,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["support",{"_index":2367,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1660,"title":{},"body":{"interfaces/OrganInfo.html":{},"modules.html":{}}}],["swiper",{"_index":2960,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":1520,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"changelog.html":{}}}],["switched",{"_index":2659,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":119,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["switchmap(config",{"_index":426,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["switchmap(impl",{"_index":869,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["switchmap(this.getoptions",{"_index":342,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["symbol",{"_index":1212,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{}}}],["sync",{"_index":2536,"title":{},"body":{"changelog.html":{}}}],["sync.service",{"_index":47,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["sync.service.ts",{"_index":1266,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sync.service.ts:10",{"_index":1277,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:11",{"_index":1271,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:15",{"_index":1504,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:16",{"_index":1499,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:25",{"_index":1272,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:29",{"_index":1274,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:32",{"_index":1501,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:36",{"_index":1500,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:52",{"_index":1503,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["t",{"_index":137,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["table",{"_index":2856,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":2456,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":2855,"title":{},"body":{"coverage.html":{}}}],["tag",{"_index":1377,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["tag.src",{"_index":1379,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["tagging",{"_index":2687,"title":{},"body":{"changelog.html":{}}}],["tags",{"_index":1066,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["take",{"_index":120,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["take(1",{"_index":226,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["takes",{"_index":929,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["tap",{"_index":121,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["tap(([endpoint",{"_index":227,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["tap(data",{"_index":754,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["target",{"_index":2238,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["target(value",{"_index":2240,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["technologies",{"_index":152,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{}}}],["technology",{"_index":2632,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":2182,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{}}}],["temp",{"_index":1631,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["template",{"_index":452,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["templateurl",{"_index":310,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["terms",{"_index":2361,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":1231,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["testing",{"_index":1181,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["tests",{"_index":1196,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["text",{"_index":304,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["text'},{'name",{"_index":515,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["text.component",{"_index":1046,"title":{},"body":{"modules/DecoratedTextModule.html":{}}}],["text.component.html",{"_index":916,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text.component.scss",{"_index":915,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text.component.ts",{"_index":911,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{}}}],["text.component.ts:124",{"_index":937,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:145",{"_index":962,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:158",{"_index":943,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:173",{"_index":952,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:184",{"_index":949,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:41",{"_index":932,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:46",{"_index":931,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:52",{"_index":925,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:57",{"_index":966,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:64",{"_index":956,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:76",{"_index":933,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.length",{"_index":1004,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text.module",{"_index":2094,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["text.module.ts",{"_index":1045,"title":{},"body":{"modules/DecoratedTextModule.html":{}}}],["text.slice(lastindex",{"_index":999,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text/decorated",{"_index":295,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["textsearchcomponent",{"_index":316,"title":{"components/TextSearchComponent.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["textsearchmodule",{"_index":2078,"title":{"modules/TextSearchModule.html":{}},"body":{"modules/TextSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["theme",{"_index":2444,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":2442,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":2440,"title":{},"body":{"changelog.html":{}}}],["thick",{"_index":1793,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["this._bounds",{"_index":2242,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._camera",{"_index":2246,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._interactive",{"_index":2255,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._occurencedata",{"_index":1837,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this._rotation",{"_index":2228,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._rotationx",{"_index":2232,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._scene",{"_index":2224,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._target",{"_index":2239,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._zoom",{"_index":2235,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.api.aggregateresults(params",{"_index":207,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.celltypetermoccurences(params",{"_index":211,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.celltypetreemodel(params",{"_index":200,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.dbstatus(params",{"_index":190,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.ontologytermoccurences(params",{"_index":209,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.ontologytreemodel(params",{"_index":198,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.providernames(params",{"_index":193,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.referenceorgans(params",{"_index":202,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.referenceorganscene(params",{"_index":216,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.scene(params",{"_index":213,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.technologynames(params",{"_index":195,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.tissueblocks(params",{"_index":205,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.bodycanvas",{"_index":2281,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodycanvas.nativeelement",{"_index":2282,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui",{"_index":2257,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.finalize",{"_index":2325,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodeclick$.subscribe((event",{"_index":2316,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodedrag$.subscribe((event",{"_index":2314,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodehoverstart$.subscribe((event",{"_index":2318,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodehoverstop$.subscribe((event",{"_index":2320,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.scenerotation$.subscribe((rotation",{"_index":2312,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.setscene(this.scene",{"_index":2306,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.settarget(this.target",{"_index":2310,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setrotation(value",{"_index":2230,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setrotationx(value",{"_index":2234,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setscene(nodes",{"_index":2226,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.settarget(value",{"_index":2241,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setzoom(value",{"_index":2237,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bounds",{"_index":2307,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.calltoactionclicked.emit",{"_index":592,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["this.camera",{"_index":2300,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.clearsubscriptions",{"_index":2324,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.closeclicked.emit",{"_index":591,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["this.config$.pipe",{"_index":1154,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.connectdatabase(manager",{"_index":428,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.consent",{"_index":831,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentchange.complete",{"_index":830,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentchange.next(this.consent",{"_index":829,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentchange.next(value",{"_index":832,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentservice.consent",{"_index":2124,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.consentservice.setconsent(entry",{"_index":2131,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.container",{"_index":2125,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.controller.setvalue(val",{"_index":323,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.controller.value",{"_index":321,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.controller.valuechanges",{"_index":340,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.createdatabase(config",{"_index":427,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.createsegments",{"_index":979,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.createstackops(decorations",{"_index":987,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.createworker(config",{"_index":443,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.ctx.patchstate",{"_index":2180,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["this.data.preclose",{"_index":2130,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.database",{"_index":421,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.defaultmaxoptions",{"_index":356,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.dialog.closeall",{"_index":750,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.dialog.open(calltoactionbehaviorcomponent",{"_index":759,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.dialog.open(infodialogcomponent",{"_index":737,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["this.dialog.opendialogs.length",{"_index":1311,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.dialogref.close",{"_index":1387,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.dismiss",{"_index":2132,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.displayerrors",{"_index":1850,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.documentationcontents",{"_index":1375,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.dorequest",{"_index":197,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.dorequest(params",{"_index":189,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.el.nativeelement.value",{"_index":1578,"title":{},"body":{"directives/NumberDirective.html":{}}}],["this.findglobalobject",{"_index":1215,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["this.forwardcall('getaggregateresults",{"_index":861,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getcelltypetermoccurences",{"_index":863,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getcelltypetreemodel",{"_index":858,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getdatabasestatus",{"_index":854,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getdatasettechnologynames",{"_index":856,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getontologytermoccurences",{"_index":862,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getontologytreemodel",{"_index":857,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getprovidernames",{"_index":855,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getreferenceorgans",{"_index":859,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getreferenceorganscene",{"_index":865,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getscene",{"_index":864,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('gettissueblockresults",{"_index":860,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.ga.event('close",{"_index":769,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.ga.event('open",{"_index":762,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.ga.event('open_learn_more",{"_index":751,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.getdialogdata().pipe",{"_index":753,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.getnormalizeddecorations",{"_index":983,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.getpathkey(path",{"_index":1156,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.http.get(spatial_search_readme",{"_index":731,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.http.get(url",{"_index":1069,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["this.impl",{"_index":420,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.impl$.pipe",{"_index":868,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.infobuttonservice.updatedata(this.documentationurl",{"_index":1319,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.infoservice.parsemarkdown(data",{"_index":734,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.infotitle",{"_index":1321,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.initialized.emit",{"_index":2322,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.interactive",{"_index":2299,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.itemremoved.emit(item",{"_index":1983,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["this.items",{"_index":1976,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["this.launchinfodialog(data",{"_index":1310,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.launchlearnmore(data",{"_index":755,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.makeundecoratedsegment(text",{"_index":982,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.multiselect",{"_index":1886,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.nodeclick.emit(event",{"_index":2317,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.nodedrag.emit(event",{"_index":2315,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.nodehoverstart.emit(event",{"_index":2319,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.nodehoverstop.emit(event",{"_index":2321,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.onleft",{"_index":1861,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.onright",{"_index":1862,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.opacity",{"_index":1628,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.opacitychange.emit(this.opacity",{"_index":1630,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.opacityreset.emit",{"_index":1633,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.optioncache.get(key",{"_index":1158,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.optioncache.has(key",{"_index":1157,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.optioncache.set(key",{"_index":1161,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.organlist.length",{"_index":1899,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.organschanged.emit(this.selectedorgans",{"_index":1892,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.panelcontent.next(panelcontent",{"_index":1072,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["this.parsemarkdown(data",{"_index":1071,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["this.patchstate(config",{"_index":1153,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.prevopacity",{"_index":1627,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.recreatebodyui",{"_index":2258,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.root",{"_index":2038,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["this.rotationchange.next(rotation",{"_index":2313,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.saveconsent(consent",{"_index":1516,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.scene?.length",{"_index":2305,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.segments",{"_index":978,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.selectedorgans",{"_index":1887,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.concat([organ",{"_index":1891,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.filter((selectedorgan",{"_index":1889,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.includes(organ",{"_index":1888,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.length",{"_index":1851,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectionchanged.emit(selecteditems",{"_index":1981,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["this.selecttoken(config",{"_index":1437,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["this.sensor",{"_index":1842,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.sensor.detach",{"_index":1846,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.set",{"_index":1844,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.setconsent('not",{"_index":833,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.setleftright(val",{"_index":1865,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.setstate(config",{"_index":1152,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.setupbodyui",{"_index":2278,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.shift(dir",{"_index":1870,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.state$.pipe(filternulls",{"_index":1151,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.step",{"_index":1863,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.storage",{"_index":1511,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.storage.getitem(popup_shown_storage_key",{"_index":724,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.storage.setitem(popup_shown_storage_key",{"_index":763,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.storage?.getitem?.(this.key",{"_index":1518,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.storage?.setitem?.(this.key",{"_index":1523,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.subscriptions",{"_index":2311,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.subscriptions.add",{"_index":1514,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.subscriptions.add(consentservice.consentchange.subscribe",{"_index":1284,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.subscriptions.add(infobuttonservice.panelcontent.subscribe(data",{"_index":1308,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.subscriptions.add(sub",{"_index":2040,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["this.subscriptions.foreach(s",{"_index":2327,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.subscriptions.unsubscribe",{"_index":1286,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"components/StoreDebugComponent.html":{}}}],["this.target",{"_index":2309,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.timeouthandler",{"_index":1868,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.togglegoogleanalytics(consent",{"_index":1285,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.token",{"_index":1283,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.updatestack(stack",{"_index":995,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.valuechange",{"_index":348,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.videoid",{"_index":1320,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.visibilitytoggle.emit",{"_index":1632,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.visible",{"_index":1626,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.window",{"_index":1287,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.window[`ga",{"_index":1288,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.zoom",{"_index":2292,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.zoomtobounds(this.bounds",{"_index":2308,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.zoomtobounds(value",{"_index":2244,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["throttletime",{"_index":1529,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["throttletime(1000",{"_index":1544,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["through",{"_index":2701,"title":{},"body":{"changelog.html":{}}}],["throws",{"_index":1222,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["thumbnails",{"_index":2609,"title":{},"body":{"changelog.html":{}}}],["thymus",{"_index":1775,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tied",{"_index":2612,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":2710,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":300,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["timeouthandler",{"_index":1827,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["timeouts",{"_index":2420,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":2415,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":2424,"title":{},"body":{"changelog.html":{}}}],["tissueblockresult",{"_index":104,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["tissues",{"_index":2462,"title":{},"body":{"changelog.html":{}}}],["title",{"_index":477,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{}}}],["title(state",{"_index":788,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["tmc",{"_index":2789,"title":{},"body":{"changelog.html":{}}}],["toattributes",{"_index":74,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["toattributes(obj",{"_index":61,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"miscellaneous/functions.html":{}}}],["today",{"_index":715,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["toggle",{"_index":1623,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["togglegoogleanalytics",{"_index":1268,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["togglegoogleanalytics(disabled",{"_index":1273,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["togglevisibility",{"_index":1599,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["token",{"_index":140,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["tonsil",{"_index":1741,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tool",{"_index":2643,"title":{},"body":{"changelog.html":{}}}],["top",{"_index":632,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["tort",{"_index":3094,"title":{},"body":{"license.html":{}}}],["trachea",{"_index":1778,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tracker.module.ts",{"_index":1526,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["tracking",{"_index":533,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"components/XYZPositionComponent.html":{}}}],["tracking/telemetry",{"_index":2546,"title":{},"body":{"changelog.html":{}}}],["trackingcode",{"_index":1282,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["trackingpopupcomponent",{"_index":532,"title":{"components/TrackingPopupComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["trackingpopupmodule",{"_index":2159,"title":{"modules/TrackingPopupModule.html":{}},"body":{"modules/TrackingPopupModule.html":{},"modules.html":{},"overview.html":{}}}],["trackingstate",{"_index":2165,"title":{"injectables/TrackingState.html":{}},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{}}}],["trackingstatemodel",{"_index":2171,"title":{"interfaces/TrackingStateModel.html":{}},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{}}}],["trackmouseposition",{"_index":2817,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["trackmouseposition((document",{"_index":1557,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["trackmouseposition(el",{"_index":1530,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"miscellaneous/functions.html":{}}}],["transformmatrix",{"_index":176,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["transition",{"_index":610,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["transparency",{"_index":2644,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":2663,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":455,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["true",{"_index":78,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":1246,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"changelog.html":{}}}],["ts",{"_index":124,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"dependencies.html":{}}}],["tslib",{"_index":2963,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1696,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":2798,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":1028,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["turned",{"_index":2615,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":2613,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":2516,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":2720,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":32,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["type='[calltoaction",{"_index":811,"title":{},"body":{"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["typealiases",{"_index":3103,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typed",{"_index":1550,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["typeerror",{"_index":1223,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["typeof",{"_index":1213,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PluckUniqueOptions.html":{}}}],["types",{"_index":1555,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["typescript",{"_index":1257,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":2768,"title":{},"body":{"changelog.html":{}}}],["typings",{"_index":1881,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["u",{"_index":138,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["uberon",{"_index":1664,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["ufl",{"_index":2608,"title":{},"body":{"changelog.html":{}}}],["ufxmpzatowe",{"_index":744,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ui",{"_index":2217,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["ui'},{'name",{"_index":510,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["ui.component",{"_index":369,"title":{},"body":{"modules/BodyUiModule.html":{}}}],["ui.component.html",{"_index":2221,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["ui.component.scss",{"_index":2222,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["ui.component.ts",{"_index":2213,"title":{},"body":{"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["ui.module.ts",{"_index":365,"title":{},"body":{"modules/BodyUiModule.html":{}}}],["ui.netlify.app",{"_index":3005,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":3015,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":3012,"title":{},"body":{"index.html":{}}}],["ui/body",{"_index":364,"title":{},"body":{"modules/BodyUiModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["ui/organ",{"_index":3014,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":3013,"title":{},"body":{"index.html":{}}}],["uis",{"_index":2353,"title":{},"body":{"changelog.html":{}}}],["ul",{"_index":1405,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["undefined",{"_index":80,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["under",{"_index":575,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/LocalStorageSyncService.html":{},"miscellaneous/variables.html":{}}}],["understand",{"_index":2136,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["unique",{"_index":275,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["unique.ts",{"_index":1920,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["university",{"_index":3041,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":165,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["unless",{"_index":1237,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["unnecessary",{"_index":2532,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":2127,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["unselect",{"_index":2579,"title":{},"body":{"changelog.html":{}}}],["unsetconsent",{"_index":817,"title":{},"body":{"injectables/ConsentService.html":{}}}],["unsubscribable",{"_index":415,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["unsubscribe",{"_index":439,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/InfoButtonComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["until",{"_index":2617,"title":{},"body":{"changelog.html":{}}}],["untypedformcontrol",{"_index":285,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["unused",{"_index":1967,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["up",{"_index":2015,"title":{},"body":{"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["update",{"_index":1067,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["updated",{"_index":1609,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["updatedata",{"_index":1335,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["updatedata(url",{"_index":1068,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["updateitemselection",{"_index":1954,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["updateitemselection(index",{"_index":1970,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["updates",{"_index":1307,"title":{},"body":{"components/InfoButtonComponent.html":{},"directives/NumberDirective.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["updatestack",{"_index":924,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["updatestack(stack",{"_index":960,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["upgraded",{"_index":2706,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":2773,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":2550,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":2640,"title":{},"body":{"changelog.html":{}}}],["ureter",{"_index":1781,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["urinary",{"_index":1786,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":1340,"title":{},"body":{"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{}}}],["us/docs/web/api/web_storage_api/using_the_web_storage_api",{"_index":1463,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["usage",{"_index":2134,"title":{},"body":{"components/TrackingPopupComponent.html":{},"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":3028,"title":{},"body":{"index.html":{}}}],["use",{"_index":2352,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["usecase",{"_index":3033,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":3030,"title":{},"body":{"index.html":{}}}],["used",{"_index":904,"title":{},"body":{"interfaces/DecoratedRange.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["usefactory",{"_index":79,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["useful",{"_index":1179,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["user",{"_index":697,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{},"index.html":{}}}],["user/os",{"_index":2524,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":2784,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":2539,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":416,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["uterus",{"_index":1790,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":2529,"title":{},"body":{"changelog.html":{}}}],["utility",{"_index":163,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["uuid",{"_index":2965,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":2457,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":2360,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":2351,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":2627,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":2459,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":2451,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":2422,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":2396,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":2371,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":2404,"title":{},"body":{"changelog.html":{}}}],["v2",{"_index":2944,"title":{},"body":{"dependencies.html":{}}}],["v2.1.0",{"_index":2358,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":2347,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":2375,"title":{},"body":{"changelog.html":{}}}],["val",{"_index":1859,"title":{},"body":{"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{}}}],["valid",{"_index":945,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["value",{"_index":66,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["value(val",{"_index":322,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["value.tolowercase",{"_index":2176,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["valuechange",{"_index":334,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["values",{"_index":73,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"components/DecoratedTextComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/XYZPositionComponent.html":{},"miscellaneous/functions.html":{}}}],["values.length",{"_index":2036,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["var",{"_index":508,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["variable",{"_index":1408,"title":{},"body":{"components/InfoDialogComponent.html":{},"coverage.html":{}}}],["variables",{"_index":3109,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1795,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["version",{"_index":2472,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["vertical",{"_index":619,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["very",{"_index":2697,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":2419,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":1372,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["videoid",{"_index":743,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{}}}],["view",{"_index":2538,"title":{},"body":{"changelog.html":{}}}],["viewchild",{"_index":1671,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["viewchild('bodycanvas",{"_index":2272,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["viewchild('carouselcontainer",{"_index":1809,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewchild('itemcontainer",{"_index":1813,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewchild('itemlist",{"_index":1811,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewed",{"_index":1806,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewer",{"_index":2602,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":2390,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":2541,"title":{},"body":{"changelog.html":{}}}],["visibility",{"_index":1624,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["visibilitytoggle",{"_index":1603,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["visible",{"_index":1600,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["visual",{"_index":2388,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":2571,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":2707,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":586,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{}}}],["vs",{"_index":2514,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":2794,"title":{},"body":{"changelog.html":{}}}],["walkthrough",{"_index":3029,"title":{},"body":{"index.html":{}}}],["warming",{"_index":2418,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":2728,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":3081,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":3079,"title":{},"body":{"license.html":{}}}],["web",{"_index":1245,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["webcomponent",{"_index":2513,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":2900,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":2478,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":3001,"title":{},"body":{"index.html":{}}}],["week",{"_index":2799,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":1403,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/XYZPositionComponent.html":{}}}],["well",{"_index":1933,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["whether",{"_index":570,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"license.html":{}}}],["white",{"_index":653,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["whole",{"_index":2796,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":624,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["window",{"_index":1243,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"interfaces/XYZTriplet.html":{}}}],["window.devicepixelratio",{"_index":2284,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["window.localstorage",{"_index":1464,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["within",{"_index":2606,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":953,"title":{},"body":{"components/DecoratedTextComponent.html":{},"changelog.html":{},"license.html":{}}}],["worker",{"_index":442,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/GlobalsService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["worker.terminate",{"_index":446,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["workerccfdatabasedatasourceservice",{"_index":440,"title":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["workflows",{"_index":2665,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":2464,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":2680,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":413,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["wrap(worker",{"_index":444,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["wrapper",{"_index":607,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["writable",{"_index":1218,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["x",{"_index":1465,"title":{},"body":{"injectables/LocalStorageService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["xyz",{"_index":536,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{}}}],["xyzpositioncomponent",{"_index":535,"title":{"components/XYZPositionComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"coverage.html":{},"overview.html":{}}}],["xyzpositionmodule",{"_index":2206,"title":{"modules/XYZPositionModule.html":{}},"body":{"modules/XYZPositionModule.html":{},"modules.html":{},"overview.html":{}}}],["xyztriplet",{"_index":2212,"title":{"interfaces/XYZTriplet.html":{}},"body":{"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["y",{"_index":2192,"title":{},"body":{"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["yes",{"_index":245,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["youtube",{"_index":1363,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["youtubeplayermodule",{"_index":1422,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["z",{"_index":2153,"title":{},"body":{"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["zero",{"_index":990,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["zone.js",{"_index":2967,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":15,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"overview.html":{}}}],["zoom(value",{"_index":2236,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["zoomtobounds(bounds",{"_index":2279,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"modules/AnalyticsModule.html":{"url":"modules/AnalyticsModule.html","title":"module - AnalyticsModule","body":"\n \n\n\n\n\n Modules\n AnalyticsModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AnalyticsModule\n\n\n\ncluster_AnalyticsModule_providers\n\n\n\n\nConsentService\n\nConsentService\n\n\n\nAnalyticsModule\n\nAnalyticsModule\n\nAnalyticsModule -->\n\nConsentService->AnalyticsModule\n\n\n\n\n\nGoogleAnalyticsSyncService\n\nGoogleAnalyticsSyncService\n\nAnalyticsModule -->\n\nGoogleAnalyticsSyncService->AnalyticsModule\n\n\n\n\n\nLocalStorageSyncService\n\nLocalStorageSyncService\n\nAnalyticsModule -->\n\nLocalStorageSyncService->AnalyticsModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ConsentService\n \n \n GoogleAnalyticsSyncService\n \n \n LocalStorageSyncService\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n forRoot\n \n \n \n \n \n \n \n forRoot(options: AnalyticsOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/analytics.module.ts:68\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n options\n \n AnalyticsOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ModuleWithProviders\n\n \n \n \n \n \n \n \n \n\n \n\n\n \n import { APP_INITIALIZER, ModuleWithProviders, NgModule } from '@angular/core';\nimport { IGoogleAnalyticsCommand, NgxGoogleAnalyticsModule } from 'ngx-google-analytics';\n\nimport { ConsentService } from './consent.service';\nimport { GoogleAnalyticsSyncService } from './google-analytics-sync.service';\nimport { LocalStorageSyncService } from './local-storage-sync.service';\n\n\nexport interface AnalyticsOptions {\n gaToken: string;\n\n appName?: string;\n projectName?: string;\n\n developmentMode?: boolean;\n}\n\n\nconst EAGERLY_LOADED_SERVICES = [\n ConsentService,\n GoogleAnalyticsSyncService,\n LocalStorageSyncService,\n];\n\n\nfunction toAttributes(obj: Record): Record {\n return Object.entries(obj).reduce>((attrs, [key, value]) => {\n if (value != null) {\n attrs[key] = `${value}`;\n }\n\n return attrs;\n }, {});\n}\n\nfunction initCommands(options: AnalyticsOptions): IGoogleAnalyticsCommand[] {\n const { appName, projectName, developmentMode } = options;\n\n return [\n {\n command: 'set',\n values: [toAttributes({\n appName,\n projectName,\n developmentMode\n })]\n }\n ];\n}\n\n\n@NgModule({\n imports: [\n NgxGoogleAnalyticsModule\n ],\n providers: [\n ...EAGERLY_LOADED_SERVICES,\n\n {\n provide: APP_INITIALIZER,\n multi: true,\n useFactory: () => () => undefined,\n deps: EAGERLY_LOADED_SERVICES\n }\n ]\n})\nexport class AnalyticsModule {\n static forRoot(options: AnalyticsOptions): ModuleWithProviders {\n const { providers = [] } = NgxGoogleAnalyticsModule.forRoot(\n options.gaToken,\n initCommands(options)\n );\n\n return { ngModule: AnalyticsModule, providers };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AnalyticsOptions.html":{"url":"interfaces/AnalyticsOptions.html","title":"interface - AnalyticsOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AnalyticsOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n appName\n \n \n \n Optional\n \n developmentMode\n \n \n \n \n gaToken\n \n \n \n Optional\n \n projectName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n appName\n \n \n \n \n \n \n \n \n appName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n developmentMode\n \n \n \n \n \n \n \n \n developmentMode: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n gaToken\n \n \n \n \n \n \n \n \n gaToken: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n projectName\n \n \n \n \n \n \n \n \n projectName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { APP_INITIALIZER, ModuleWithProviders, NgModule } from '@angular/core';\nimport { IGoogleAnalyticsCommand, NgxGoogleAnalyticsModule } from 'ngx-google-analytics';\n\nimport { ConsentService } from './consent.service';\nimport { GoogleAnalyticsSyncService } from './google-analytics-sync.service';\nimport { LocalStorageSyncService } from './local-storage-sync.service';\n\n\nexport interface AnalyticsOptions {\n gaToken: string;\n\n appName?: string;\n projectName?: string;\n\n developmentMode?: boolean;\n}\n\n\nconst EAGERLY_LOADED_SERVICES = [\n ConsentService,\n GoogleAnalyticsSyncService,\n LocalStorageSyncService,\n];\n\n\nfunction toAttributes(obj: Record): Record {\n return Object.entries(obj).reduce>((attrs, [key, value]) => {\n if (value != null) {\n attrs[key] = `${value}`;\n }\n\n return attrs;\n }, {});\n}\n\nfunction initCommands(options: AnalyticsOptions): IGoogleAnalyticsCommand[] {\n const { appName, projectName, developmentMode } = options;\n\n return [\n {\n command: 'set',\n values: [toAttributes({\n appName,\n projectName,\n developmentMode\n })]\n }\n ];\n}\n\n\n@NgModule({\n imports: [\n NgxGoogleAnalyticsModule\n ],\n providers: [\n ...EAGERLY_LOADED_SERVICES,\n\n {\n provide: APP_INITIALIZER,\n multi: true,\n useFactory: () => () => undefined,\n deps: EAGERLY_LOADED_SERVICES\n }\n ]\n})\nexport class AnalyticsModule {\n static forRoot(options: AnalyticsOptions): ModuleWithProviders {\n const { providers = [] } = NgxGoogleAnalyticsModule.forRoot(\n options.gaToken,\n initCommands(options)\n );\n\n return { ngModule: AnalyticsModule, providers };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ApiEndpointDataSourceOptions.html":{"url":"interfaces/ApiEndpointDataSourceOptions.html","title":"interface - ApiEndpointDataSourceOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ApiEndpointDataSourceOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n hubmapToken\n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n hubmapToken\n \n \n \n \n \n \n \n \n hubmapToken: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n remoteApiEndpoint: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ApiEndpointDataSourceService.html":{"url":"injectables/ApiEndpointDataSourceService.html","title":"injectable - ApiEndpointDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ApiEndpointDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n doRequest\n \n \n Private\n doRequest\n \n \n Private\n doRequest\n \n \n \n getAggregateResults\n \n \n \n getCellTypeTermOccurences\n \n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n \n getDatasetTechnologyNames\n \n \n \n getOntologyTermOccurences\n \n \n \n getOntologyTreeModel\n \n \n \n getProviderNames\n \n \n \n getReferenceOrgans\n \n \n \n getReferenceOrganScene\n \n \n \n getScene\n \n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(api: DefaultService, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:96\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n api\n \n \n DefaultService\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n doRequest\n \n \n \n \n \n \n \n doRequest(method: RequestMethod, filter?: Filter | undefined, params?: P)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:190\n \n \n\n \n \n Type parameters :\n \n T\n P\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n RequestMethod\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter | undefined\n \n\n \n Yes\n \n\n\n \n \n params\n \n P\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n doRequest\n \n \n \n \n \n \n \n doRequest(method: RequestMethod, filter: Filter | undefined, params: P | undefined, reviver: DataReviver)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:195\n \n \n\n \n \n Type parameters :\n \n T\n P\n U\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n RequestMethod\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter | undefined\n \n\n \n No\n \n\n\n \n \n params\n \n P | undefined\n \n\n \n No\n \n\n\n \n \n reviver\n \n DataReviver\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n doRequest\n \n \n \n \n \n \n \n doRequest(method: RequestMethod, filter: Filter | undefined, params?: P, reviver?: DataReviver)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:201\n \n \n\n \n \n Type parameters :\n \n P\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n RequestMethod\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter | undefined\n \n\n \n No\n \n\n\n \n \n params\n \n P\n \n\n \n Yes\n \n\n\n \n \n reviver\n \n DataReviver\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \n \n getAggregateResults(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:151\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \n \n getCellTypeTermOccurences(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:167\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \n \n getCellTypeTreeModel()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:127\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:104\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \n \n getDatasetTechnologyNames()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:114\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \n \n getOntologyTermOccurences(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:159\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \n \n getOntologyTreeModel()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:119\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \n \n getProviderNames()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:109\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \n \n getReferenceOrgans()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:135\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \n \n getReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:183\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \n \n getScene(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:175\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \n \n getTissueBlockResults(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:143\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AutoCompleteOption.html":{"url":"interfaces/AutoCompleteOption.html","title":"interface - AutoCompleteOption","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AutoCompleteOption\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n\n\n \n Description\n \n \n A single suggestion to show in autocomplete\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n decorations\n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n decorations\n \n \n \n \n \n \n \n \n decorations: Partial[]\n\n \n \n\n\n \n \n Type : Partial[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Optional styling of the label\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: \n\n \n \n\n\n\n\n\n\n\n \n \n A unique id\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The displayed label\n\n \n \n \n \n \n \n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Inject, InjectionToken, Input, Output,\n} from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { bind as Bind } from 'bind-decorator';\nimport { lastValueFrom, from, Observable, ObservableInput } from 'rxjs';\nimport { distinctUntilChanged, map, startWith, switchMap, take } from 'rxjs/operators';\n\nimport { DecoratedRange } from '../decorated-text/decorated-range';\n\n\n/** A single suggestion to show in autocomplete */\nexport interface AutoCompleteOption {\n /** A unique id */\n id: unknown;\n /** The displayed label */\n label: string;\n /** Optional styling of the label */\n decorations?: Partial[];\n}\n\n/**\n * Token to provide a default for the maximum number of\n * autocomplete suggestions to show at the same time.\n */\nexport const DEFAULT_MAX_OPTIONS = new InjectionToken(\n 'Maximum number of autocomplete options displayed',\n {\n providedIn: 'root',\n factory(): number {\n return 10;\n }\n }\n);\n\n\n/**\n * A text search bar with optional autocompletion functionality.\n */\n@Component({\n selector: 'ccf-text-search',\n templateUrl: './text-search.component.html',\n styleUrls: ['./text-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TextSearchComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-text-search';\n\n /**\n * Placeholder text for the search bar\n */\n @Input() placeholder = 'Search...';\n\n /**\n * The text to show on the search bar\n */\n @Input()\n get value(): string {\n return this.controller.value as string;\n }\n\n set value(val: string) {\n this.controller.setValue(val, { emitEvent: false });\n }\n\n /**\n * Maximum number of autocomplete suggestions to show simultaneously\n */\n @Input() maxOptions?: number;\n\n /**\n * Function providing the autocomplete suggestions.\n * Receives the latest search bar text and the maximum of suggestions to provide.\n */\n @Input() autoCompleter?: (search: string, max: number) => ObservableInput;\n\n /**\n * Emits when the search bar text changes\n */\n @Output() readonly valueChange: Observable;\n\n /**\n * Emits when an autocomplete option has been selected\n */\n @Output() readonly optionSelected = new EventEmitter();\n\n /**\n * Form controller for search bar\n */\n readonly controller = new UntypedFormControl();\n\n /**\n * Emits the latest autocomplete suggestions\n */\n readonly options = (this.controller.valueChanges as Observable).pipe(\n startWith(''),\n distinctUntilChanged(),\n switchMap(this.getOptions)\n );\n\n /**\n * Creates an instance of text search component.\n *\n * @param defaultMaxOptions The default value for `maxOptions`\n */\n constructor(\n @Inject(DEFAULT_MAX_OPTIONS) private readonly defaultMaxOptions: number\n ) {\n this.valueChange = this.controller.valueChanges;\n }\n\n /**\n * Fetches the latest autocomplete suggestions for the provided search text.\n *\n * @param search The search text to find suggestions for\n * @returns The found suggestions\n */\n @Bind\n private async getOptions(search: string): Promise {\n const { autoCompleter, maxOptions = this.defaultMaxOptions } = this;\n if (!autoCompleter || maxOptions array.length \n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/BodyUiModule.html":{"url":"modules/BodyUiModule.html","title":"module - BodyUiModule","body":"\n \n\n\n\n\n Modules\n BodyUiModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_BodyUiModule\n\n\n\ncluster_BodyUiModule_declarations\n\n\n\ncluster_BodyUiModule_exports\n\n\n\n\nBodyUiComponent\n\nBodyUiComponent\n\n\n\nBodyUiModule\n\nBodyUiModule\n\nBodyUiModule -->\n\nBodyUiComponent->BodyUiModule\n\n\n\n\n\nBodyUiComponent \n\nBodyUiComponent \n\nBodyUiComponent -->\n\nBodyUiModule->BodyUiComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n BodyUiComponent\n \n \n \n \n Exports\n \n \n BodyUiComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { BodyUiComponent } from './body-ui.component';\n\n@NgModule({\n declarations: [BodyUiComponent],\n imports: [\n CommonModule\n ],\n exports: [BodyUiComponent]\n})\nexport class BodyUiModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/CCFDatabaseDataSourceBaseService.html":{"url":"injectables/CCFDatabaseDataSourceBaseService.html","title":"injectable - CCFDatabaseDataSourceBaseService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n CCFDatabaseDataSourceBaseService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n DelegateDataSource\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n database$\n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n Protected\n Abstract\n createDatabase\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:20\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n \n \n \n \n \n connectDatabase(manager: CCFDatabaseManager, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n manager\n \n CCFDatabaseManager\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n Abstract\n createDatabase\n \n \n \n \n \n \n \n createDatabase(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:37\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : CCFDatabaseManager\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n database$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:20\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:19\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/CCFDatabaseDataSourceService.html":{"url":"injectables/CCFDatabaseDataSourceService.html","title":"injectable - CCFDatabaseDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n CCFDatabaseDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseDataSourceBaseService\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n database$\n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createDatabase\n \n \n Private\n Async\n connectDatabase\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createDatabase\n \n \n \n \n \n \n \n createDatabase(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:53\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : CCFDatabaseManager\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n \n \n \n \n \n connectDatabase(manager: CCFDatabaseManager, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:39\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n manager\n \n CCFDatabaseManager\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n database$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:20\n\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:19\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CCFDatabaseManager.html":{"url":"interfaces/CCFDatabaseManager.html","title":"interface - CCFDatabaseManager","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CCFDatabaseManager\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n Unsubscribable\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n database: CCFDatabase | Remote\n\n \n \n\n\n \n \n Type : CCFDatabase | Remote\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CallToActionBehaviorComponent.html":{"url":"components/CallToActionBehaviorComponent.html","title":"component - CallToActionBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n CallToActionBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts\n\n\n\n \n Description\n \n \n Info button component: Information icon displays project details when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-call-to-action-behavior\n \n\n\n\n \n styleUrls\n ./call-to-action-behavior.component.scss\n \n\n\n\n \n templateUrl\n ./call-to-action-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n callToAction$\n \n \n \n Readonly\n close\n \n \n \n Readonly\n imageUrl$\n \n \n \n Readonly\n learnMore\n \n \n \n Readonly\n message$\n \n \n \n Readonly\n title$\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n callToAction$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.callToAction)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:26\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n close\n \n \n \n \n \n \n Default value : () => {...}\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:37\n \n \n\n \n \n Closes dialog\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n imageUrl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.imageUrl)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:29\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n learnMore\n \n \n \n \n \n \n Default value : () => {...}\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:44\n \n \n\n \n \n Sends learn more open action\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n message$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.message)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n title$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.title)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:20\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { Observable } from 'rxjs/internal/Observable';\n\nimport { CloseDialog, LearnMore } from '../../states/call-to-action/call-to-action.actions';\nimport { CallToActionSelectors } from '../../states/call-to-action/call-to-action.selectors';\n\n/**\n * Info button component: Information icon displays project details when clicked.\n */\n@Component({\n selector: 'ccf-call-to-action-behavior',\n templateUrl: './call-to-action-behavior.component.html',\n styleUrls: ['./call-to-action-behavior.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CallToActionBehaviorComponent {\n @Select(CallToActionSelectors.title)\n readonly title$: Observable;\n\n @Select(CallToActionSelectors.message)\n readonly message$: Observable;\n\n @Select(CallToActionSelectors.callToAction)\n readonly callToAction$: Observable;\n\n @Select(CallToActionSelectors.imageUrl)\n readonly imageUrl$: Observable;\n\n\n\n /**\n * Closes dialog\n */\n @Dispatch()\n readonly close = (): CloseDialog => new CloseDialog();\n\n /**\n * Sends learn more open action\n * @returns LearnMore action\n */\n @Dispatch()\n readonly learnMore = (): LearnMore => new LearnMore();\n}\n\n \n\n \n \n\n\n \n\n \n \n ./call-to-action-behavior.component.scss\n \n \n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'CallToActionBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CallToActionBehaviorModule.html":{"url":"modules/CallToActionBehaviorModule.html","title":"module - CallToActionBehaviorModule","body":"\n \n\n\n\n\n Modules\n CallToActionBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CallToActionBehaviorModule\n\n\n\ncluster_CallToActionBehaviorModule_imports\n\n\n\ncluster_CallToActionBehaviorModule_exports\n\n\n\ncluster_CallToActionBehaviorModule_declarations\n\n\n\n\nCallToActionBehaviorComponent\n\nCallToActionBehaviorComponent\n\n\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule -->\n\nCallToActionBehaviorComponent->CallToActionBehaviorModule\n\n\n\n\n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent -->\n\nCallToActionBehaviorModule->CallToActionBehaviorComponent \n\n\n\n\n\nCallToActionModule\n\nCallToActionModule\n\nCallToActionBehaviorModule -->\n\nCallToActionModule->CallToActionBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CallToActionBehaviorComponent\n \n \n \n \n Imports\n \n \n CallToActionModule\n \n \n \n \n Exports\n \n \n CallToActionBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCardModule } from '@angular/material/card';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { NgxsModule } from '@ngxs/store';\n\nimport { CallToActionModule } from '../call-to-action/call-to-action.module';\nimport { CallToActionBehaviorComponent } from './call-to-action-behavior.component';\n\n@NgModule({\n declarations: [CallToActionBehaviorComponent],\n imports: [CommonModule, NgxsModule, MatIconModule, MatDialogModule, MatCardModule, CallToActionModule],\n exports: [CallToActionBehaviorComponent]\n})\nexport class CallToActionBehaviorModule { }\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CallToActionComponent.html":{"url":"components/CallToActionComponent.html","title":"component - CallToActionComponent","body":"\n \n\n\n\n\n\n Components\n \n CallToActionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts\n\n\n\n \n Description\n \n \n Info button component: Information icon displays project details when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-call-to-action\n \n\n\n\n \n styleUrls\n ./call-to-action.component.scss\n \n\n\n\n \n templateUrl\n ./call-to-action.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n onDialogButtonClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n callToAction\n \n \n imageUrl\n \n \n infoTitle\n \n \n message\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n callToActionClicked\n \n \n closeClicked\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n callToAction\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:33\n \n \n \n \n Label for the button\n\n \n \n \n \n \n \n \n \n \n imageUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:23\n \n \n \n \n Whether the information is for the RUI or EUI\n\n \n \n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:18\n \n \n \n \n Title of the info dialog\n\n \n \n \n \n \n \n \n \n \n message\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:28\n \n \n \n \n Message to be displayed under image\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n callToActionClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:39\n \n \n \n \n Emmitter for component to pass info to parent\n\n \n \n \n \n \n \n \n \n \n closeClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:45\n \n \n \n \n Emmitter for component to pass info to parent\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-call-to-action\"\n\n \n \n \n \n Default value : 'ccf-call-to-action'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:14\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:53\n \n \n\n\n \n \n Function to handle the close button click action\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:61\n \n \n\n\n \n \n Detects button click and reads markdown function\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-call-to-action'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:14\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n/**\n * Info button component: Information icon displays project details when clicked.\n */\n@Component({\n selector: 'ccf-call-to-action',\n templateUrl: './call-to-action.component.html',\n styleUrls: ['./call-to-action.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CallToActionComponent {\n /**HTML class */\n @HostBinding('class') readonly clsName = 'ccf-call-to-action';\n /**\n * Title of the info dialog\n */\n @Input() infoTitle: string;\n\n /**\n * Whether the information is for the RUI or EUI\n */\n @Input() imageUrl: string;\n\n /**\n * Message to be displayed under image\n */\n @Input() message: string;\n\n /**\n * Label for the button\n */\n @Input() callToAction: string;\n\n\n /**\n * Emmitter for component to pass info to parent\n * */\n @Output() readonly callToActionClicked = new EventEmitter();\n\n\n /**\n * Emmitter for component to pass info to parent\n * */\n @Output() readonly closeClicked = new EventEmitter();\n\n\n\n\n /**\n * Function to handle the close button click action\n */\n close(): void {\n this.closeClicked.emit();\n }\n\n\n /**\n * Detects button click and reads markdown function\n */\n onDialogButtonClick(): void {\n this.callToActionClicked.emit();\n }\n}\n\n \n\n \n \n \n \n \n {{infoTitle}}\n clear\n \n \n\n \n {{message}}\n \n \n \n \n\n\n \n\n \n \n ./call-to-action.component.scss\n \n :host{\n .content{\n display: block;\n align-content: center;\n padding-left: 1.6rem;\n padding-right: 1.6rem;\n border-radius: .25rem;\n }\n\n .info-button-wrapper {\n border-radius: 0.25rem;\n padding: 0.60rem;\n transition: 0.6s;\n\n .ccf-info-button {\n cursor: pointer;\n transition: color .6s;\n font-size: 1.2rem;\n vertical-align: sub;\n }\n }\n\n .first-row {\n display: flex;\n width: 100%;\n line-height: .9rem;\n .title {\n padding-right: 7.0rem;\n padding-left: .2rem;\n font-size: .875rem;\n padding-top: .75rem;\n }\n\n .cta-mat-icon {\n height: 30%;\n line-height: 3.4rem;\n }\n\n }\n\n .message{\n padding: .5rem;\n }\n\n .cta-image {\n align-self: center;\n object-fit: cover; /*this makes the image in src fit to the size specified below*/\n width: 100%;\n border-radius: .25rem;\n }\n\n .mat-button {\n background-color: #444A65;\n font-size: .75rem;\n position: relative;\n margin-bottom: 1rem;\n width: 100%;\n height: 2rem;\n \n color: white;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{infoTitle}} clear {{message}} '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'CallToActionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CallToActionModel.html":{"url":"interfaces/CallToActionModel.html","title":"interface - CallToActionModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CallToActionModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n\n\n \n Description\n \n \n Interface to hold the necessary parts of the CTA dialog\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n callToAction\n \n \n \n \n expirationDate\n \n \n \n \n imageUrl\n \n \n \n \n message\n \n \n \n \n popupShown\n \n \n \n \n title\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n callToAction\n \n \n \n \n \n \n \n \n callToAction: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n expirationDate\n \n \n \n \n \n \n \n \n expirationDate: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n imageUrl\n \n \n \n \n \n \n \n \n imageUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n message\n \n \n \n \n \n \n \n \n message: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n popupShown\n \n \n \n \n \n \n \n \n popupShown: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Action, NgxsOnInit, State, StateContext } from '@ngxs/store';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { map, tap } from 'rxjs/operators';\n\nimport { CallToActionBehaviorComponent } from '../../components/call-to-action-behavior/call-to-action-behavior.component';\nimport { DocumentationContent, InfoButtonService } from '../../components/info/info-button/info-button.service';\nimport { InfoDialogComponent } from '../../components/info/info-dialog/info-dialog.component';\nimport { LocalStorageService } from '../../services/local-storage/local-storage.service';\nimport { CloseDialog, LearnMore, OpenDialog } from './call-to-action.actions';\n\n/**\n * Interface to hold the necessary parts of the CTA dialog\n */\nexport interface CallToActionModel {\n title: string;\n message: string;\n callToAction: string;\n imageUrl: string;\n expirationDate: string;\n popupShown: boolean;\n\n}\n\n/**\n * Key for boolean determining if poup has been shown\n */\nconst POPUP_SHOWN_STORAGE_KEY = 'callToActionPopupShown';\n\n/**\n * Path to readme markup doc\n */\nconst SPATIAL_SEARCH_README = 'assets/docs/SPATIAL_SEARCH_README.md';\n\n/**\n * Sets the necessary defaults for the dialog box\n */\n@State({\n name: 'callToAction',\n defaults: {\n title: 'New to the Exploration User Interface',\n message: 'Spatial Search has arrived!',\n callToAction: 'Learn More',\n imageUrl: 'assets/images/spatial_search.gif',\n expirationDate: 'Dec 1, 2022',\n popupShown: false\n }\n})\n\n\n/**\n * State that controls the data and behavior for the CallToAction Component\n */\n@Injectable()\nexport class CallToActionState implements NgxsOnInit {\n /**\n * Function that determines if expiration date has passed\n * @param expirationDate\n * @param now\n * @returns boolean defining whether or not info popup has expiered\n */\n static ctaDatePassed(expirationDate: string, now = Date.now): boolean {\n const today = now();\n const expire = new Date(expirationDate);\n\n return +today > +expire;\n }\n\n constructor(\n private readonly dialog: MatDialog,\n private readonly ga: GoogleAnalyticsService,\n private readonly storage: LocalStorageService,\n private readonly infoService: InfoButtonService,\n private readonly http: HttpClient\n ) { }\n\n\n ngxsOnInit(ctx: StateContext): void {\n const { expirationDate, popupShown } = ctx.getState();\n const popupShownStr = this.storage.getItem(POPUP_SHOWN_STORAGE_KEY, `${popupShown}`);\n const pastExpiration = CallToActionState.ctaDatePassed(expirationDate);\n const showPopup = popupShownStr !== 'true' && !pastExpiration;\n if (showPopup) {\n ctx.dispatch(new OpenDialog());\n }\n }\n\n /**\n * Returns observable containting info from the markup\n */\n private getDialogData(): Observable{\n return this.http.get(SPATIAL_SEARCH_README, { responseType: 'text' }).pipe(map(data =>\n this.infoService.parseMarkdown(data)\n ));\n }\n\n /**\n * Opens Learn more dialog\n */\n launchLearnMore(content: DocumentationContent[]): void{\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: 'Spatial Search',\n content: content,\n videoID: 'UfxMpzatowE'\n }\n });\n }\n\n /**\n * Handles click event box\n * @param _ctx\n */\n @Action(LearnMore)\n learnMore(_ctx: StateContext): Observable {\n this.dialog.closeAll();\n this.ga.event('open_learn_more', 'call_to_action');\n\n return this.getDialogData().pipe(\n tap(data => this.launchLearnMore(data))\n );\n }\n\n /**\n * Opens dialog box\n * @param ctx\n */\n @Action(OpenDialog)\n open(ctx: StateContext): void {\n this.dialog.open(CallToActionBehaviorComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '30.75rem',\n height: '36.688rem'\n });\n\n this.ga.event('open', 'call_to_action');\n this.storage.setItem(POPUP_SHOWN_STORAGE_KEY, 'true');\n ctx.patchState({ popupShown: true });\n }\n\n /**\n * closes all dialog boxes\n * @param _ctxs;\n */\n @Action(CloseDialog)\n close(_ctx: StateContext): void {\n this.dialog.closeAll();\n this.ga.event('close', 'call_to_action');\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CallToActionModule.html":{"url":"modules/CallToActionModule.html","title":"module - CallToActionModule","body":"\n \n\n\n\n\n Modules\n CallToActionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CallToActionModule\n\n\n\ncluster_CallToActionModule_exports\n\n\n\ncluster_CallToActionModule_declarations\n\n\n\n\nCallToActionComponent\n\nCallToActionComponent\n\n\n\nCallToActionModule\n\nCallToActionModule\n\nCallToActionModule -->\n\nCallToActionComponent->CallToActionModule\n\n\n\n\n\nCallToActionComponent \n\nCallToActionComponent \n\nCallToActionComponent -->\n\nCallToActionModule->CallToActionComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/call-to-action/call-to-action.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CallToActionComponent\n \n \n \n \n Exports\n \n \n CallToActionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCardModule } from '@angular/material/card';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { CallToActionComponent } from './call-to-action.component';\n\n@NgModule({\n declarations: [CallToActionComponent],\n imports: [CommonModule, MatIconModule, MatDialogModule, MatCardModule],\n exports: [CallToActionComponent]\n})\nexport class CallToActionModule { }\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CallToActionSelectors.html":{"url":"classes/CallToActionSelectors.html","title":"class - CallToActionSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CallToActionSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n callToAction\n \n \n \n Static\n expirationDate\n \n \n \n Static\n imageUrl\n \n \n \n Static\n message\n \n \n \n Static\n popupShown\n \n \n \n Static\n title\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n callToAction\n \n \n \n \n \n \n \n callToAction(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n expirationDate\n \n \n \n \n \n \n \n expirationDate(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n imageUrl\n \n \n \n \n \n \n \n imageUrl(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:22\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n message\n \n \n \n \n \n \n \n message(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n popupShown\n \n \n \n \n \n \n \n popupShown(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:32\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n title\n \n \n \n \n \n \n \n title(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:7\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\n\nimport { CallToActionModel, CallToActionState } from './call-to-action.state';\n\nexport class CallToActionSelectors {\n @Selector([CallToActionState])\n static title(state: CallToActionModel): string {\n return state.title;\n }\n\n @Selector([CallToActionState])\n static message(state: CallToActionModel): string {\n return state.message;\n }\n\n @Selector([CallToActionState])\n static callToAction(state: CallToActionModel): string {\n return state.callToAction;\n }\n\n @Selector([CallToActionState])\n static imageUrl(state: CallToActionModel): string {\n return state.imageUrl;\n }\n\n @Selector([CallToActionState])\n static expirationDate(state: CallToActionModel): string {\n return state.expirationDate;\n }\n\n @Selector([CallToActionState])\n static popupShown(state: CallToActionModel): boolean {\n return state.popupShown;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/CallToActionState.html":{"url":"injectables/CallToActionState.html","title":"injectable - CallToActionState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n CallToActionState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n\n\n \n Description\n \n \n Sets the necessary defaults for the dialog box\n\n \n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n Static\n ctaDatePassed\n \n \n Private\n getDialogData\n \n \n launchLearnMore\n \n \n \n learnMore\n \n \n ngxsOnInit\n \n \n \n open\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, ga: GoogleAnalyticsService, storage: LocalStorageService, infoService: InfoButtonService, http: HttpClient)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:70\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n \n storage\n \n \n LocalStorageService\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \n \n close(_ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(CloseDialog)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:153\n \n \n\n\n \n \n closes all dialog boxes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n _ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n ctaDatePassed\n \n \n \n \n \n \n \n ctaDatePassed(expirationDate: string, now)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:65\n \n \n\n\n \n \n Function that determines if expiration date has passed\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n expirationDate\n \n string\n \n\n \n No\n \n\n \n \n\n \n \n now\n \n \n\n \n No\n \n\n \n Date.now\n \n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n boolean defining whether or not info popup has expiered\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getDialogData\n \n \n \n \n \n \n \n getDialogData()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:94\n \n \n\n\n \n \n Returns observable containting info from the markup\n\n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n launchLearnMore\n \n \n \n \n \n \nlaunchLearnMore(content: DocumentationContent[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:103\n \n \n\n\n \n \n Opens Learn more dialog\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n content\n \n DocumentationContent[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n learnMore\n \n \n \n \n \n \n \n learnMore(_ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(LearnMore)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:121\n \n \n\n\n \n \n Handles click event box\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n _ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit(ctx: StateContext)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:81\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n open\n \n \n \n \n \n \n \n open(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(OpenDialog)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:135\n \n \n\n\n \n \n Opens dialog box\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Action, NgxsOnInit, State, StateContext } from '@ngxs/store';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { map, tap } from 'rxjs/operators';\n\nimport { CallToActionBehaviorComponent } from '../../components/call-to-action-behavior/call-to-action-behavior.component';\nimport { DocumentationContent, InfoButtonService } from '../../components/info/info-button/info-button.service';\nimport { InfoDialogComponent } from '../../components/info/info-dialog/info-dialog.component';\nimport { LocalStorageService } from '../../services/local-storage/local-storage.service';\nimport { CloseDialog, LearnMore, OpenDialog } from './call-to-action.actions';\n\n/**\n * Interface to hold the necessary parts of the CTA dialog\n */\nexport interface CallToActionModel {\n title: string;\n message: string;\n callToAction: string;\n imageUrl: string;\n expirationDate: string;\n popupShown: boolean;\n\n}\n\n/**\n * Key for boolean determining if poup has been shown\n */\nconst POPUP_SHOWN_STORAGE_KEY = 'callToActionPopupShown';\n\n/**\n * Path to readme markup doc\n */\nconst SPATIAL_SEARCH_README = 'assets/docs/SPATIAL_SEARCH_README.md';\n\n/**\n * Sets the necessary defaults for the dialog box\n */\n@State({\n name: 'callToAction',\n defaults: {\n title: 'New to the Exploration User Interface',\n message: 'Spatial Search has arrived!',\n callToAction: 'Learn More',\n imageUrl: 'assets/images/spatial_search.gif',\n expirationDate: 'Dec 1, 2022',\n popupShown: false\n }\n})\n\n\n/**\n * State that controls the data and behavior for the CallToAction Component\n */\n@Injectable()\nexport class CallToActionState implements NgxsOnInit {\n /**\n * Function that determines if expiration date has passed\n * @param expirationDate\n * @param now\n * @returns boolean defining whether or not info popup has expiered\n */\n static ctaDatePassed(expirationDate: string, now = Date.now): boolean {\n const today = now();\n const expire = new Date(expirationDate);\n\n return +today > +expire;\n }\n\n constructor(\n private readonly dialog: MatDialog,\n private readonly ga: GoogleAnalyticsService,\n private readonly storage: LocalStorageService,\n private readonly infoService: InfoButtonService,\n private readonly http: HttpClient\n ) { }\n\n\n ngxsOnInit(ctx: StateContext): void {\n const { expirationDate, popupShown } = ctx.getState();\n const popupShownStr = this.storage.getItem(POPUP_SHOWN_STORAGE_KEY, `${popupShown}`);\n const pastExpiration = CallToActionState.ctaDatePassed(expirationDate);\n const showPopup = popupShownStr !== 'true' && !pastExpiration;\n if (showPopup) {\n ctx.dispatch(new OpenDialog());\n }\n }\n\n /**\n * Returns observable containting info from the markup\n */\n private getDialogData(): Observable{\n return this.http.get(SPATIAL_SEARCH_README, { responseType: 'text' }).pipe(map(data =>\n this.infoService.parseMarkdown(data)\n ));\n }\n\n /**\n * Opens Learn more dialog\n */\n launchLearnMore(content: DocumentationContent[]): void{\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: 'Spatial Search',\n content: content,\n videoID: 'UfxMpzatowE'\n }\n });\n }\n\n /**\n * Handles click event box\n * @param _ctx\n */\n @Action(LearnMore)\n learnMore(_ctx: StateContext): Observable {\n this.dialog.closeAll();\n this.ga.event('open_learn_more', 'call_to_action');\n\n return this.getDialogData().pipe(\n tap(data => this.launchLearnMore(data))\n );\n }\n\n /**\n * Opens dialog box\n * @param ctx\n */\n @Action(OpenDialog)\n open(ctx: StateContext): void {\n this.dialog.open(CallToActionBehaviorComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '30.75rem',\n height: '36.688rem'\n });\n\n this.ga.event('open', 'call_to_action');\n this.storage.setItem(POPUP_SHOWN_STORAGE_KEY, 'true');\n ctx.patchState({ popupShown: true });\n }\n\n /**\n * closes all dialog boxes\n * @param _ctxs;\n */\n @Action(CloseDialog)\n close(_ctx: StateContext): void {\n this.dialog.closeAll();\n this.ga.event('close', 'call_to_action');\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CloseDialog.html":{"url":"classes/CloseDialog.html","title":"class - CloseDialog","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CloseDialog\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[CallToAction] Close Dialog'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts:10\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n export class LearnMore {\n static readonly type='[CallToAction] Learn More';\n}\n\nexport class OpenDialog {\n static readonly type='[CallToAction] Open Dialog';\n}\n\nexport class CloseDialog {\n static readonly type='[CallToAction] Close Dialog';\n}\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ConsentService.html":{"url":"injectables/ConsentService.html","title":"injectable - ConsentService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ConsentService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/consent.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n consent\n \n \n Readonly\n consentChange\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnDestroy\n \n \n setConsent\n \n \n unsetConsent\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor()\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:12\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:18\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setConsent\n \n \n \n \n \n \nsetConsent(value: Consent)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:22\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n Consent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unsetConsent\n \n \n \n \n \n \nunsetConsent()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:29\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n consent\n \n \n \n \n \n \n Type : Consent\n\n \n \n \n \n Default value : 'not-set'\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:10\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n consentChange\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:12\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, OnDestroy } from '@angular/core';\nimport { ReplaySubject } from 'rxjs';\n\n\nexport type Consent = 'not-set' | 'given' | 'rescinded';\n\n\n@Injectable()\nexport class ConsentService implements OnDestroy {\n consent: Consent = 'not-set';\n\n readonly consentChange = new ReplaySubject(1);\n\n constructor() {\n this.consentChange.next(this.consent);\n }\n\n ngOnDestroy(): void {\n this.consentChange.complete();\n }\n\n setConsent(value: Consent): void {\n if (this.consent !== value) {\n this.consent = value;\n this.consentChange.next(value);\n }\n }\n\n unsetConsent(): void {\n this.setConsent('not-set');\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DataSource.html":{"url":"interfaces/DataSource.html","title":"interface - DataSource","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DataSource\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Methods\n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n getDatabaseStatus\n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n getOntologyTreeModel\n \n \n \n \n getProviderNames\n \n \n \n \n getReferenceOrgans\n \n \n \n \n getReferenceOrganScene\n \n \n \n \n getScene\n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:13\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:9\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:11\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:18\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:12\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:10\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:14\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:21\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:16\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult\n} from 'ccf-database';\nimport { Observable, ObservableInput, ObservedValueOf } from 'rxjs';\nimport { switchMap } from 'rxjs/operators';\n\n\nexport interface DataSource {\n getDatabaseStatus(): Observable;\n getProviderNames(): Observable;\n getDatasetTechnologyNames(): Observable;\n getOntologyTreeModel(): Observable;\n getCellTypeTreeModel(): Observable;\n getReferenceOrgans(): Observable;\n\n getTissueBlockResults(filter?: Filter): Observable;\n getAggregateResults(filter?: Filter): Observable;\n getOntologyTermOccurences(filter?: Filter): Observable>;\n getCellTypeTermOccurences(filter?: Filter): Observable>;\n getScene(filter?: Filter): Observable;\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\nexport type DataSourceLike = {\n [K in keyof DataSource]: DataSourceLikeMethod;\n};\n\nexport type DataSourceMethod = DataSource[K];\nexport type DataSourceLikeMethod =\n (...args: Parameters>) => ObservableInput>;\nexport type DataSourceDataType =\n ObservedValueOf>>;\n\n\nexport abstract class ForwardingDataSource implements DataSource {\n getDatabaseStatus(): Observable {\n return this.forwardCall('getDatabaseStatus');\n }\n\n getProviderNames(): Observable {\n return this.forwardCall('getProviderNames');\n }\n\n getDatasetTechnologyNames(): Observable {\n return this.forwardCall('getDatasetTechnologyNames');\n }\n\n getOntologyTreeModel(): Observable {\n return this.forwardCall('getOntologyTreeModel');\n }\n\n getCellTypeTreeModel(): Observable {\n return this.forwardCall('getCellTypeTreeModel');\n }\n\n getReferenceOrgans(): Observable {\n return this.forwardCall('getReferenceOrgans');\n }\n\n getTissueBlockResults(filter?: Filter): Observable {\n return this.forwardCall('getTissueBlockResults', filter);\n }\n\n getAggregateResults(filter?: Filter): Observable {\n return this.forwardCall('getAggregateResults', filter);\n }\n\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getOntologyTermOccurences', filter);\n }\n\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getCellTypeTermOccurences', filter);\n }\n\n getScene(filter?: Filter): Observable {\n return this.forwardCall('getScene', filter);\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.forwardCall('getReferenceOrganScene', organIri, filter);\n }\n\n protected abstract forwardCall(\n method: K, ...args: Parameters>\n ): Observable>;\n}\n\n\nexport abstract class DelegateDataSource extends ForwardingDataSource {\n abstract readonly impl$: Observable;\n\n protected forwardCall(\n method: K, ...args: Parameters>\n ): Observable> {\n type AnyFunction = (...rest: unknown[]) => ObservableInput;\n\n return this.impl$.pipe(\n switchMap(impl => (impl[method] as AnyFunction)(...args))\n ) as Observable>;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DataSourceService.html":{"url":"injectables/DataSourceService.html","title":"injectable - DataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n DataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Abstract\n getAggregateResults\n \n \n Abstract\n getCellTypeTermOccurences\n \n \n Abstract\n getCellTypeTreeModel\n \n \n Abstract\n getDatabaseStatus\n \n \n Abstract\n getDatasetTechnologyNames\n \n \n Abstract\n getOntologyTermOccurences\n \n \n Abstract\n getOntologyTreeModel\n \n \n Abstract\n getProviderNames\n \n \n Abstract\n getReferenceOrgans\n \n \n Abstract\n getReferenceOrganScene\n \n \n Abstract\n getScene\n \n \n Abstract\n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Abstract\n getAggregateResults\n \n \n \n \n \n \n \n getAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getCellTypeTermOccurences\n \n \n \n \n \n \n \n getCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:22\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getCellTypeTreeModel\n \n \n \n \n \n \n \n getCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:16\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getDatabaseStatus\n \n \n \n \n \n \n \n getDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:12\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getDatasetTechnologyNames\n \n \n \n \n \n \n \n getDatasetTechnologyNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:14\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getOntologyTermOccurences\n \n \n \n \n \n \n \n getOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:21\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getOntologyTreeModel\n \n \n \n \n \n \n \n getOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:15\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getProviderNames\n \n \n \n \n \n \n \n getProviderNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:13\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getReferenceOrgans\n \n \n \n \n \n \n \n getReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:17\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getReferenceOrganScene\n \n \n \n \n \n \n \n getReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:24\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getScene\n \n \n \n \n \n \n \n getScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getTissueBlockResults\n \n \n \n \n \n \n \n getTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { Observable } from 'rxjs';\n\nimport { DataSource } from './data-source';\n\n\n@Injectable()\nexport abstract class DataSourceService implements DataSource {\n abstract getDatabaseStatus(): Observable;\n abstract getProviderNames(): Observable;\n abstract getDatasetTechnologyNames(): Observable;\n abstract getOntologyTreeModel(): Observable;\n abstract getCellTypeTreeModel(): Observable;\n abstract getReferenceOrgans(): Observable;\n\n abstract getTissueBlockResults(filter?: Filter): Observable;\n abstract getAggregateResults(filter?: Filter): Observable;\n abstract getOntologyTermOccurences(filter?: Filter): Observable>;\n abstract getCellTypeTermOccurences(filter?: Filter): Observable>;\n abstract getScene(filter?: Filter): Observable;\n abstract getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DecoratedRange.html":{"url":"interfaces/DecoratedRange.html","title":"interface - DecoratedRange","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DecoratedRange\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n\n\n \n Description\n \n \n A range which should have the specified classes and styles applied\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n classes\n \n \n \n \n end\n \n \n \n \n start\n \n \n \n \n styles\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n classes\n \n \n \n \n \n \n \n \n classes: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Classes to add\n\n \n \n \n \n \n \n \n \n \n end\n \n \n \n \n \n \n \n \n end: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n End index of range (exclusive). Negative indicies are allowed.\n\n \n \n \n \n \n \n \n \n \n start\n \n \n \n \n \n \n \n \n start: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Start index of range (inclusive). Negative indicies are allowed.\n\n \n \n \n \n \n \n \n \n \n styles\n \n \n \n \n \n \n \n \n styles: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n Styles to set\n\n \n \n \n \n \n \n\n\n \n export interface DecoratedRange {\n /** Start index of range (inclusive). Negative indicies are allowed. */\n start: number;\n /** End index of range (exclusive). Negative indicies are allowed. */\n end: number;\n /** Classes to add */\n classes: string[];\n /** Styles to set */\n styles: Record;\n}\n\n/**\n * Resolves and normalizes an index for indexing into an array of length `length`.\n *\n * @param index The index value to resolve. May be negative indicating an index from end.\n * @param length The length of the object on which this index will be used.\n * @returns A positive index in range [0, length]\n */\nfunction resolveIndex(index: number, length: number): number {\n if (index >= 0 && index = length) {\n return length;\n } else if (index + length , length: number): DecoratedRange {\n const start = resolveIndex(range.start ?? 0, length);\n const end = resolveIndex(range.end ?? length, length);\n const classes = range.classes ?? [];\n const styles = range.styles ?? {};\n return { start, end, classes, styles };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DecoratedTextComponent.html":{"url":"components/DecoratedTextComponent.html","title":"component - DecoratedTextComponent","body":"\n \n\n\n\n\n\n Components\n \n DecoratedTextComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n\n\n\n \n Description\n \n \n Class to display text with additional styling on ranges of the text.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-decorated-text\n \n\n\n\n \n styleUrls\n ./decorated-text.component.scss\n \n\n\n\n \n templateUrl\n ./decorated-text.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n segments\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n createSegments\n \n \n Private\n createStackOps\n \n \n Private\n getNormalizedDecorations\n \n \n Private\n makeDecoratedSegment\n \n \n Private\n makeUndecoratedSegment\n \n \n ngOnChanges\n \n \n Private\n updateStack\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n decorations\n \n \n text\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n decorations\n \n \n \n \n Type : Partial[]\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:52\n \n \n \n \n Classes and styles to apply to ranges of the text.\nFor overlapping ranges later values takes precedence.\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:46\n \n \n \n \n Text to display\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-decorated-text\"\n\n \n \n \n \n Default value : 'ccf-decorated-text'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:41\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n createSegments\n \n \n \n \n \n \n \n createSegments()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:76\n \n \n\n\n \n \n Creates an array of decorated text segments based on\nthe latest text and decorations.\n\n\n \n \n \n Returns : Segment[]\n\n \n \n The new segments\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n createStackOps\n \n \n \n \n \n \n \n createStackOps(ranges: DecoratedRange[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:124\n \n \n\n\n \n \n Creates an ordered array of stack operations to apply when building segments.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ranges\n \n DecoratedRange[]\n \n\n \n No\n \n\n\n \n The decorated ranges to apply\n\n \n \n \n \n \n \n \n \n Returns : StackOp[]\n\n \n \n The array of operations\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getNormalizedDecorations\n \n \n \n \n \n \n \n getNormalizedDecorations()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:158\n \n \n\n\n \n \n Normalizes and filters valid decorated ranges.\n\n\n \n \n \n Returns : DecoratedRange[]\n\n \n \n The normalized ranges with properties filled\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n makeDecoratedSegment\n \n \n \n \n \n \n \n makeDecoratedSegment(text: string, decorations: DecoratedRange[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:184\n \n \n\n\n \n \n Creates a segment with decoration\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n The text for the segment\n\n \n \n \n decorations\n \n DecoratedRange[]\n \n\n \n No\n \n\n\n \n Decorations for this segment\n\n \n \n \n \n \n \n \n \n Returns : Segment\n\n \n \n A decorated segment\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n makeUndecoratedSegment\n \n \n \n \n \n \n \n makeUndecoratedSegment(text: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:173\n \n \n\n\n \n \n Creates a segment without any decoration\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n The text for the segment\n\n \n \n \n \n \n \n \n \n Returns : Segment\n\n \n \n A segment without any decoration\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:64\n \n \n\n\n \n \n Apply changes and recalculate cached values.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n Instance properties that have changed\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n updateStack\n \n \n \n \n \n \n \n updateStack(stack: DecoratedRange[], op: StackOp)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:145\n \n \n\n\n \n \n Applies the stack changes specified by the stack operation.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n stack\n \n DecoratedRange[]\n \n\n \n No\n \n\n\n \n The current stack\n\n \n \n \n op\n \n StackOp\n \n\n \n No\n \n\n\n \n The operation\n\n \n \n \n \n \n \n \n \n Returns : DecoratedRange[]\n\n \n \n The new stack\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-decorated-text'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:41\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n segments\n \n \n \n \n \n \n Type : Segment[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:57\n \n \n\n \n \n Computed segments of text with decorations resolved.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input, OnChanges, SimpleChanges } from '@angular/core';\n\nimport { DecoratedRange, normalize } from './decorated-range';\n\n\n// Reexport DecoratedRange\nexport { DecoratedRange };\n\n/** A segment of text with additional classes and styles */\ninterface Segment {\n /** The piece of text to display */\n text: string;\n /** Classes to add to the text container */\n classes: string[];\n /** Styles to set on the text container */\n styles: Record;\n}\n\n/** Represents an operation to apply to the stack when building segments */\ninterface StackOp {\n /** Text index at which the changes takes effect */\n index: number;\n /** Decorations to add */\n added: DecoratedRange[];\n /** Decorations to remove */\n removed: DecoratedRange[];\n}\n\n\n/**\n * Class to display text with additional styling on ranges of the text.\n */\n@Component({\n selector: 'ccf-decorated-text',\n templateUrl: './decorated-text.component.html',\n styleUrls: ['./decorated-text.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DecoratedTextComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-decorated-text';\n\n /**\n * Text to display\n */\n @Input() text: string;\n\n /**\n * Classes and styles to apply to ranges of the text.\n * For overlapping ranges later values takes precedence.\n */\n @Input() decorations?: Partial[];\n\n /**\n * Computed segments of text with decorations resolved.\n */\n segments: Segment[] = [];\n\n /**\n * Apply changes and recalculate cached values.\n *\n * @param changes Instance properties that have changed\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('text' in changes || 'decorations' in changes) {\n this.segments = this.createSegments();\n }\n }\n\n /**\n * Creates an array of decorated text segments based on\n * the latest text and decorations.\n *\n * @returns The new segments\n */\n private createSegments(): Segment[] {\n const { text } = this;\n if (!text) { // No styling can be applied to empty text fields\n return [this.makeUndecoratedSegment(text)];\n }\n\n const decorations = this.getNormalizedDecorations();\n if (decorations.length === 0) { // No styling available\n return [this.makeUndecoratedSegment(text)];\n }\n\n const stackOps = this.createStackOps(decorations);\n const segments: Segment[] = [];\n let stack: DecoratedRange[] = [];\n let lastIndex = 0;\n\n // If the first op starts at index zero apply stack changes\n // but don't push a segment by shifing out the first op\n if (stackOps[0].index === 0) {\n stack = this.updateStack(stack, stackOps.shift() as StackOp);\n }\n\n // Build segments based on the stack operations\n for (const op of stackOps) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex, op.index), stack\n ));\n\n lastIndex = op.index;\n stack = this.updateStack(stack, op);\n }\n\n // Push the last segment if not already done\n if (lastIndex !== text.length) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex), stack\n ));\n }\n\n return segments;\n }\n\n /**\n * Creates an ordered array of stack operations to apply when building segments.\n *\n * @param ranges The decorated ranges to apply\n * @returns The array of operations\n */\n private createStackOps(ranges: DecoratedRange[]): StackOp[] {\n const ops: Record = {};\n const getOp = (index: number) => (ops[index] ??= { index, added: [], removed: [] });\n\n for (const range of ranges) {\n getOp(range.start).added.push(range);\n getOp(range.end).removed.push(range);\n }\n\n return Object.entries(ops)\n .sort((i1, i2) => +i1[0] - +i2[0]) // Sort by index\n .map(entry => entry[1]);\n }\n\n /**\n * Applies the stack changes specified by the stack operation.\n *\n * @param stack The current stack\n * @param op The operation\n * @returns The new stack\n */\n private updateStack(stack: DecoratedRange[], op: StackOp): DecoratedRange[] {\n return stack\n .filter(item => !op.removed.includes(item))\n // Note - A new array is created by the above filter statement\n // so it is safe to modify it with concat\n .concat(op.added);\n }\n\n /**\n * Normalizes and filters valid decorated ranges.\n *\n * @returns The normalized ranges with properties filled\n */\n private getNormalizedDecorations(): DecoratedRange[] {\n const { decorations = [], text: { length } } = this;\n return decorations\n // Turn partials into full objects\n .map(range => normalize(range, length))\n // Remove empty and out of bounds ranges\n .filter(range => range.start (\n (result, range) => result.concat(range.classes),\n []\n );\n const styles = decorations.reduce(\n (result, range) => ({ ...result, ...range.styles }),\n {}\n );\n\n return { text, classes, styles };\n }\n}\n\n \n\n \n \n {{ segment.text }}\n\n\n \n\n \n \n ./decorated-text.component.scss\n \n :host {\n display: flex;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ segment.text }}'\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'DecoratedTextComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DecoratedTextModule.html":{"url":"modules/DecoratedTextModule.html","title":"module - DecoratedTextModule","body":"\n \n\n\n\n\n Modules\n DecoratedTextModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DecoratedTextModule\n\n\n\ncluster_DecoratedTextModule_declarations\n\n\n\ncluster_DecoratedTextModule_exports\n\n\n\n\nDecoratedTextComponent\n\nDecoratedTextComponent\n\n\n\nDecoratedTextModule\n\nDecoratedTextModule\n\nDecoratedTextModule -->\n\nDecoratedTextComponent->DecoratedTextModule\n\n\n\n\n\nDecoratedTextComponent \n\nDecoratedTextComponent \n\nDecoratedTextComponent -->\n\nDecoratedTextModule->DecoratedTextComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DecoratedTextComponent\n \n \n \n \n Exports\n \n \n DecoratedTextComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { DecoratedTextComponent } from './decorated-text.component';\n\n\n@NgModule({\n imports: [CommonModule],\n declarations: [DecoratedTextComponent],\n exports: [DecoratedTextComponent]\n})\nexport class DecoratedTextModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultParams.html":{"url":"interfaces/DefaultParams.html","title":"interface - DefaultParams","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultParams\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n token\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n token\n \n \n \n \n \n \n \n \n token: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/DelegateDataSource.html":{"url":"classes/DelegateDataSource.html","title":"class - DelegateDataSource","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n DelegateDataSource\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n\n\n\n \n Extends\n \n \n ForwardingDataSource\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Abstract\n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Abstract\n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:91\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult\n} from 'ccf-database';\nimport { Observable, ObservableInput, ObservedValueOf } from 'rxjs';\nimport { switchMap } from 'rxjs/operators';\n\n\nexport interface DataSource {\n getDatabaseStatus(): Observable;\n getProviderNames(): Observable;\n getDatasetTechnologyNames(): Observable;\n getOntologyTreeModel(): Observable;\n getCellTypeTreeModel(): Observable;\n getReferenceOrgans(): Observable;\n\n getTissueBlockResults(filter?: Filter): Observable;\n getAggregateResults(filter?: Filter): Observable;\n getOntologyTermOccurences(filter?: Filter): Observable>;\n getCellTypeTermOccurences(filter?: Filter): Observable>;\n getScene(filter?: Filter): Observable;\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\nexport type DataSourceLike = {\n [K in keyof DataSource]: DataSourceLikeMethod;\n};\n\nexport type DataSourceMethod = DataSource[K];\nexport type DataSourceLikeMethod =\n (...args: Parameters>) => ObservableInput>;\nexport type DataSourceDataType =\n ObservedValueOf>>;\n\n\nexport abstract class ForwardingDataSource implements DataSource {\n getDatabaseStatus(): Observable {\n return this.forwardCall('getDatabaseStatus');\n }\n\n getProviderNames(): Observable {\n return this.forwardCall('getProviderNames');\n }\n\n getDatasetTechnologyNames(): Observable {\n return this.forwardCall('getDatasetTechnologyNames');\n }\n\n getOntologyTreeModel(): Observable {\n return this.forwardCall('getOntologyTreeModel');\n }\n\n getCellTypeTreeModel(): Observable {\n return this.forwardCall('getCellTypeTreeModel');\n }\n\n getReferenceOrgans(): Observable {\n return this.forwardCall('getReferenceOrgans');\n }\n\n getTissueBlockResults(filter?: Filter): Observable {\n return this.forwardCall('getTissueBlockResults', filter);\n }\n\n getAggregateResults(filter?: Filter): Observable {\n return this.forwardCall('getAggregateResults', filter);\n }\n\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getOntologyTermOccurences', filter);\n }\n\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getCellTypeTermOccurences', filter);\n }\n\n getScene(filter?: Filter): Observable {\n return this.forwardCall('getScene', filter);\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.forwardCall('getReferenceOrganScene', organIri, filter);\n }\n\n protected abstract forwardCall(\n method: K, ...args: Parameters>\n ): Observable>;\n}\n\n\nexport abstract class DelegateDataSource extends ForwardingDataSource {\n abstract readonly impl$: Observable;\n\n protected forwardCall(\n method: K, ...args: Parameters>\n ): Observable> {\n type AnyFunction = (...rest: unknown[]) => ObservableInput;\n\n return this.impl$.pipe(\n switchMap(impl => (impl[method] as AnyFunction)(...args))\n ) as Observable>;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DocumentationContent.html":{"url":"interfaces/DocumentationContent.html","title":"interface - DocumentationContent","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DocumentationContent\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n\n\n \n Description\n \n \n The structure to define how each documentation panel\nshould look like in the info dialog\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n title\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Content inside the panel\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Title of the panel\n\n \n \n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BehaviorSubject } from 'rxjs';\nimport { HttpClient } from '@angular/common/http';\n\n/**\n * The structure to define how each documentation panel\n * should look like in the info dialog\n */\n\nexport interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\nexport interface PanelData {\n content: DocumentationContent[];\n infoTitle: string;\n videoID: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class InfoButtonService {\n\n /** Subject to send the documentation data to the component when its done processing */\n panelContent: BehaviorSubject = new BehaviorSubject({ content: [], infoTitle: '', videoID: '' });\n\n constructor(private readonly http: HttpClient) { }\n\n /**\n * Read the markdown file to split it by h1 tags and update the panel title and videoID.\n */\n updateData(url: string, videoID: string, infoTitle: string): void {\n this.http.get(url, { responseType: 'text' }).subscribe((data: string) => {\n const panelContent: PanelData = { content: this.parseMarkdown(data), infoTitle: infoTitle, videoID: videoID };\n this.panelContent.next(panelContent);\n });\n }\n\n /**\n * Function to parse the markdown file and convert to\n * documentation content used by the info-dialog panels\n *\n * @param data Markdown file sent as a string after reading it\n * @returns array of DocumentationContent\n */\n parseMarkdown(data: string): DocumentationContent[] {\n const markdownContent: DocumentationContent[] = [];\n const splitByHeaderTag: string[] = data.split('# ');\n for (const split of splitByHeaderTag) {\n if (split.length) {\n const newLine = split.includes('\\n\\n') ? '\\n\\n' : '\\r\\n\\r\\n';\n const headerAndContent: string[] = split.split(newLine);\n markdownContent.push({\n title: headerAndContent[0],\n content: headerAndContent.splice(1).join(newLine)\n });\n }\n }\n return markdownContent;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/FilterParams.html":{"url":"interfaces/FilterParams.html","title":"interface - FilterParams","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n FilterParams\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n age\n \n \n \n Optional\n \n ageRange\n \n \n \n Optional\n \n bmi\n \n \n \n Optional\n \n bmiRange\n \n \n \n Optional\n \n cellTypeTerms\n \n \n \n Optional\n \n ontologyTerms\n \n \n \n Optional\n \n providers\n \n \n \n Optional\n \n sex\n \n \n \n Optional\n \n spatial\n \n \n \n Optional\n \n technologies\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n age\n \n \n \n \n \n \n \n \n age: MinMax\n\n \n \n\n\n \n \n Type : MinMax\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n ageRange\n \n \n \n \n \n \n \n \n ageRange: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n bmi\n \n \n \n \n \n \n \n \n bmi: MinMax\n\n \n \n\n\n \n \n Type : MinMax\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n bmiRange\n \n \n \n \n \n \n \n \n bmiRange: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypeTerms\n \n \n \n \n \n \n \n \n cellTypeTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n ontologyTerms\n \n \n \n \n \n \n \n \n ontologyTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n providers\n \n \n \n \n \n \n \n \n providers: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"both\" | \"female\" | \"male\"\n\n \n \n\n\n \n \n Type : \"both\" | \"female\" | \"male\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n spatial\n \n \n \n \n \n \n \n \n spatial: SpatialSearch[]\n\n \n \n\n\n \n \n Type : SpatialSearch[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n technologies\n \n \n \n \n \n \n \n \n technologies: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ForwardingDataSource.html":{"url":"classes/ForwardingDataSource.html","title":"class - ForwardingDataSource","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ForwardingDataSource\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n\n\n\n\n \n Implements\n \n \n DataSource\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n Abstract\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n Abstract\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:84\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:72\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:52\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:36\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:44\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:68\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:48\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:40\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:56\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:80\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:76\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:60\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult\n} from 'ccf-database';\nimport { Observable, ObservableInput, ObservedValueOf } from 'rxjs';\nimport { switchMap } from 'rxjs/operators';\n\n\nexport interface DataSource {\n getDatabaseStatus(): Observable;\n getProviderNames(): Observable;\n getDatasetTechnologyNames(): Observable;\n getOntologyTreeModel(): Observable;\n getCellTypeTreeModel(): Observable;\n getReferenceOrgans(): Observable;\n\n getTissueBlockResults(filter?: Filter): Observable;\n getAggregateResults(filter?: Filter): Observable;\n getOntologyTermOccurences(filter?: Filter): Observable>;\n getCellTypeTermOccurences(filter?: Filter): Observable>;\n getScene(filter?: Filter): Observable;\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\nexport type DataSourceLike = {\n [K in keyof DataSource]: DataSourceLikeMethod;\n};\n\nexport type DataSourceMethod = DataSource[K];\nexport type DataSourceLikeMethod =\n (...args: Parameters>) => ObservableInput>;\nexport type DataSourceDataType =\n ObservedValueOf>>;\n\n\nexport abstract class ForwardingDataSource implements DataSource {\n getDatabaseStatus(): Observable {\n return this.forwardCall('getDatabaseStatus');\n }\n\n getProviderNames(): Observable {\n return this.forwardCall('getProviderNames');\n }\n\n getDatasetTechnologyNames(): Observable {\n return this.forwardCall('getDatasetTechnologyNames');\n }\n\n getOntologyTreeModel(): Observable {\n return this.forwardCall('getOntologyTreeModel');\n }\n\n getCellTypeTreeModel(): Observable {\n return this.forwardCall('getCellTypeTreeModel');\n }\n\n getReferenceOrgans(): Observable {\n return this.forwardCall('getReferenceOrgans');\n }\n\n getTissueBlockResults(filter?: Filter): Observable {\n return this.forwardCall('getTissueBlockResults', filter);\n }\n\n getAggregateResults(filter?: Filter): Observable {\n return this.forwardCall('getAggregateResults', filter);\n }\n\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getOntologyTermOccurences', filter);\n }\n\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getCellTypeTermOccurences', filter);\n }\n\n getScene(filter?: Filter): Observable {\n return this.forwardCall('getScene', filter);\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.forwardCall('getReferenceOrganScene', organIri, filter);\n }\n\n protected abstract forwardCall(\n method: K, ...args: Parameters>\n ): Observable>;\n}\n\n\nexport abstract class DelegateDataSource extends ForwardingDataSource {\n abstract readonly impl$: Observable;\n\n protected forwardCall(\n method: K, ...args: Parameters>\n ): Observable> {\n type AnyFunction = (...rest: unknown[]) => ObservableInput;\n\n return this.impl$.pipe(\n switchMap(impl => (impl[method] as AnyFunction)(...args))\n ) as Observable>;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/GlobalConfigState.html":{"url":"injectables/GlobalConfigState.html","title":"injectable - GlobalConfigState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n GlobalConfigState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/config/global-config.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n optionCache\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getOption\n \n \n getOption\n \n \n getOption\n \n \n getOption\n \n \n getOption\n \n \n Private\n getPathKey\n \n \n getProperty\n \n \n patchConfig\n \n \n setConfig\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n config$\n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(k1: K1)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:42\n \n \n\n \n \n Type parameters :\n \n K1\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(k1: K1, k2: K2)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:43\n \n \n\n \n \n Type parameters :\n \n K1\n K2\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(k1: K1, k2: K2, k3: K3)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:44\n \n \n\n \n \n Type parameters :\n \n K1\n K2\n K3\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(...path: (string | number)[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:45\n \n \n\n \n \n Type parameters :\n \n R\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n (string | number)[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(...path: (string | number)[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:46\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n (string | number)[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getPathKey\n \n \n \n \n \n \n \n getPathKey(path: (string | number)[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:62\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n (string | number)[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getProperty\n \n \n \n \n \n \ngetProperty(path: PropertyKey[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:34\n \n \n\n \n \n Type parameters :\n \n R\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n PropertyKey[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n patchConfig\n \n \n \n \n \n \npatchConfig(config: ImmutablePatchValue)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n ImmutablePatchValue\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setConfig\n \n \n \n \n \n \nsetConfig(config: ImmutableStateValue)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:26\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n ImmutableStateValue\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n optionCache\n \n \n \n \n \n \n Default value : new Map>()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:19\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n config$\n \n \n\n \n \n getconfig$()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:22\n \n \n\n \n \n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Computed, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { ImmutablePatchValue, ImmutableStateValue } from '@angular-ru/ngxs/typings';\nimport { State } from '@ngxs/store';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, pluck, shareReplay } from 'rxjs/operators';\n\n\n@StateRepository()\n@State({\n name: 'globalConfig',\n defaults: null\n})\n@Injectable()\nexport class GlobalConfigState extends NgxsImmutableDataRepository {\n private readonly optionCache = new Map>();\n\n @Computed()\n get config$(): Observable> {\n return this.state$.pipe(filterNulls(), shareReplay(1));\n }\n\n setConfig(config: ImmutableStateValue): void {\n this.setState(config);\n }\n\n patchConfig(config: ImmutablePatchValue): void {\n this.patchState(config);\n }\n\n getProperty(path: PropertyKey[]): Observable {\n return this.config$.pipe(\n pluck(...path as [string]),\n distinctUntilChanged(),\n shareReplay(1)\n ) as Observable;\n }\n\n getOption(k1: K1): Observable;\n getOption(k1: K1, k2: K2): Observable;\n getOption(k1: K1, k2: K2, k3: K3): Observable;\n getOption(...path: (string | number)[]): Observable;\n getOption(...path: (string | number)[]): Observable {\n const key = this.getPathKey(path);\n if (this.optionCache.has(key)) {\n return this.optionCache.get(key)!;\n }\n\n const obs = this.config$.pipe(\n pluck(...(path as string[])),\n distinctUntilChanged(),\n shareReplay(1)\n );\n\n this.optionCache.set(key, obs);\n return obs;\n }\n\n private getPathKey(path: (string | number)[]): string {\n return `${path.length}:${path.join('.')}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/GlobalsService.html":{"url":"injectables/GlobalsService.html","title":"injectable - GlobalsService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n GlobalsService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n\n\n \n Description\n \n \n Provide functionality for interacting with the global object.\n\n \n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n findGlobalObject\n \n \n get\n \n \n get\n \n \n get\n \n \n get\n \n \n get\n \n \n has\n \n \n remove\n \n \n set\n \n \n set\n \n \n set\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n obj\n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n findGlobalObject\n \n \n \n \n \n \n \n findGlobalObject()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:109\n \n \n\n\n \n \n Attempt to locate the global object.\nCan be overridden in a subclass to check other locations\nor completely change the object. This is especially useful\nduring testing.\n\n\n \n \n \n Returns : GlobalThis | undefined\n\n \n \n The global object if found\n\n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:58\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n Gets a value from the global object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n The key for the value\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K, def: D)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:59\n \n \n\n \n \n Type parameters :\n \n K\n D\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n def\n \n D\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : NonNullable | D\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: GlobalKey)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:60\n \n \n\n \n \n Type parameters :\n \n T\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : T | null | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: GlobalKey, def: D)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:61\n \n \n\n \n \n Type parameters :\n \n T\n D\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n def\n \n D\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : T | D\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: GlobalKey, def?)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n def\n \n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n has\n \n \n \n \n \n \nhas(key: GlobalKey)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:45\n \n \n\n\n \n \n Tests whether the global object has the specific key.\nThis method returns true even when the associated value\nis undefined or null as long as the key exists.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n The key\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if the key exists in the global object\n\n \n \n \n \n \n \n \n \n \n \n \n remove\n \n \n \n \n \n \nremove(key: GlobalKey)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:93\n \n \n\n\n \n \n Removes a key from the global object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n The key to remove\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: K, value)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:76\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n Sets a value on the global object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n The key to set the value on\n\n \n \n \n value\n \n \n\n \n No\n \n\n\n \n The new value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: GlobalKey, value: T)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:77\n \n \n\n \n \n Type parameters :\n \n T\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n value\n \n T\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: GlobalKey, value)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:79\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n value\n \n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n obj\n \n \n\n \n \n getobj()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:22\n \n \n \n \n The found global object\n\n\n \n Returns : GlobalThis | undefined\n\n \n \n \n\n \n \n\n \n\n\n \n import { Injectable } from '@angular/core';\n\n\n/** Type of keys allowed in the global object */\nexport type GlobalKey = string | symbol;\n\n/** Type of the global object */\nexport type GlobalThis = typeof globalThis;\n\ndeclare let global: GlobalThis;\n\n/**\n * Provide functionality for interacting with the global object.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class GlobalsService {\n /**\n * The found global object\n */\n get obj(): GlobalThis | undefined {\n const obj = this.findGlobalObject();\n // Cache value on the instance\n Object.defineProperties(this, {\n obj: {\n configurable: false,\n writable: false,\n value: obj\n }\n });\n\n return obj;\n }\n\n /**\n * Tests whether the global object has the specific key.\n * This method returns true even when the associated value\n * is undefined or null as long as the key exists.\n *\n * @param key The key\n *\n * @returns true if the key exists in the global object\n */\n has(key: GlobalKey): boolean {\n const { obj } = this;\n return obj != null && key in obj;\n }\n\n /**\n * Gets a value from the global object.\n *\n * @param key The key for the value\n * @param def An optional default value\n *\n * @returns The value if it exists otherwise the default value\n */\n get(key: K): GlobalThis[K];\n get(key: K, def: D): NonNullable | D;\n get(key: GlobalKey): T | null | undefined;\n get(key: GlobalKey, def: D): T | D;\n\n get(key: GlobalKey, def?: unknown): unknown {\n const { obj } = this;\n return (obj && obj[key] as unknown) ?? def;\n }\n\n /**\n * Sets a value on the global object.\n *\n * @param key The key to set the value on\n * @param value The new value\n *\n * @throws TypeError if the value is readonly\n */\n set(key: K, value: GlobalThis[K]): void;\n set(key: GlobalKey, value: T): void;\n\n set(key: GlobalKey, value: unknown): void {\n const { obj } = this;\n if (obj) {\n obj[key] = value;\n }\n }\n\n /**\n * Removes a key from the global object.\n *\n * @param key The key to remove\n *\n * @throws TypeError if the key is not removable\n */\n remove(key: GlobalKey): void {\n const { obj } = this;\n if (obj) {\n delete obj[key];\n }\n }\n\n /**\n * Attempt to locate the global object.\n * Can be overridden in a subclass to check other locations\n * or completely change the object. This is especially useful\n * during testing.\n *\n * @returns The global object if found\n */\n /* istanbul ignore next This is really hard to test as it depends on the global environment */\n protected findGlobalObject(): GlobalThis | undefined {\n // This should pretty much always be available unless\n // we are running in some outdated environment\n if (typeof globalThis !== 'undefined') {\n return globalThis;\n }\n\n // Check the common places for a global object\n if (typeof global !== 'undefined') { // Node.js environment\n return global;\n } else if (typeof window !== 'undefined') { // Browser environment\n return window;\n } else if (typeof self !== 'undefined') { // Web worker environment\n return self;\n }\n\n try {\n // One last try - may fail depending on content security policy (CSP) settings\n // eslint-disable-next-line no-new-func, @typescript-eslint/no-implied-eval\n return (new Function('return this;'))() as GlobalThis | undefined;\n } catch (_ignored) { /* Ignore errors */ }\n\n return undefined;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/GoogleAnalyticsSyncService.html":{"url":"injectables/GoogleAnalyticsSyncService.html","title":"injectable - GoogleAnalyticsSyncService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n GoogleAnalyticsSyncService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n Private\n Readonly\n token\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnDestroy\n \n \n Private\n toggleGoogleAnalytics\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(consentService: ConsentService, window: Record | null, undefined: IGoogleAnalyticsSettings)\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:11\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n window\n \n \n Record | null\n \n \n \n No\n \n \n \n \n \n \n IGoogleAnalyticsSettings\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:25\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n toggleGoogleAnalytics\n \n \n \n \n \n \n \n toggleGoogleAnalytics(disabled: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:29\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n disabled\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n token\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:10\n \n \n\n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, OnDestroy } from '@angular/core';\nimport { IGoogleAnalyticsSettings, NGX_GOOGLE_ANALYTICS_SETTINGS_TOKEN, NGX_WINDOW } from 'ngx-google-analytics';\nimport { Subscription } from 'rxjs';\n\nimport { ConsentService } from './consent.service';\n\n\n@Injectable()\nexport class GoogleAnalyticsSyncService implements OnDestroy {\n private readonly token: string;\n private readonly subscriptions = new Subscription();\n\n constructor(\n consentService: ConsentService,\n @Inject(NGX_WINDOW) private readonly window: Record | null,\n @Inject(NGX_GOOGLE_ANALYTICS_SETTINGS_TOKEN) { trackingCode }: IGoogleAnalyticsSettings\n ) {\n this.token = trackingCode;\n\n this.subscriptions.add(consentService.consentChange.subscribe(\n consent => this.toggleGoogleAnalytics(consent === 'rescinded')\n ));\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n private toggleGoogleAnalytics(disabled: boolean): void {\n if (this.window) {\n this.window[`ga-disable-${this.token}`] = disabled;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/InfoButtonComponent.html":{"url":"components/InfoButtonComponent.html","title":"component - InfoButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n InfoButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts\n\n\n\n \n Description\n \n \n Info button component: Information icon displays project details when clicked.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-info-button\n \n\n\n\n \n styleUrls\n ./info-button.component.scss\n \n\n\n\n \n templateUrl\n ./info-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n launchInfoDialog\n \n \n ngOnDestroy\n \n \n onDialogButtonClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n documentationUrl\n \n \n infoTitle\n \n \n videoID\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, infoButtonService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:32\n \n \n\n \n \n Creates an instance of info button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n Reference to the dialog creation service.\n\n \n \n \n infoButtonService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n Reference to the info button service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n documentationUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:30\n \n \n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:23\n \n \n \n \n Title of the info dialog\n\n \n \n \n \n \n \n \n \n \n videoID\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:28\n \n \n \n \n Whether the information is for the RUI or EUI\n\n \n \n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:59\n \n \n\n\n \n \n Opens the info dialogue with the project details\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:52\n \n \n\n\n \n \n Unsubscribe to the observable when the component\nis destroyed\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:77\n \n \n\n\n \n \n Detects button click and updates panel data\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:32\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, Input, OnDestroy } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Subscription } from 'rxjs';\n\nimport { PanelData } from '../info-button/info-button.service';\nimport { InfoDialogComponent } from '../info-dialog/info-dialog.component';\nimport { InfoButtonService } from './info-button.service';\n\n\n/**\n * Info button component: Information icon displays project details when clicked.\n */\n@Component({\n selector: 'ccf-info-button',\n templateUrl: './info-button.component.html',\n styleUrls: ['./info-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class InfoButtonComponent implements OnDestroy {\n /**\n * Title of the info dialog\n */\n @Input() infoTitle = '';\n\n /**\n * Whether the information is for the RUI or EUI\n */\n @Input() videoID: string;\n\n @Input() documentationUrl: string;\n\n private readonly subscriptions = new Subscription();\n\n /**\n * Creates an instance of info button component.\n *\n * @param dialog Reference to the dialog creation service.\n * @param infoButtonService Reference to the info button service\n */\n constructor(private readonly dialog: MatDialog, private readonly infoButtonService: InfoButtonService) {\n this.subscriptions.add(infoButtonService.panelContent.subscribe(data => {\n if (data.content.length) {\n this.launchInfoDialog(data);\n }\n }));\n }\n\n /**\n * Unsubscribe to the observable when the component\n * is destroyed\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the info dialogue with the project details\n */\n launchInfoDialog(data: PanelData): void {\n if (this.dialog.openDialogs.length == 0) { //Prevent multiple dialogs from opening\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n }\n\n /**\n * Detects button click and updates panel data\n */\n onDialogButtonClick(): void {\n this.infoButtonService.updateData(this.documentationUrl, this.videoID, this.infoTitle);\n }\n}\n\n \n\n \n \n \n info\n \n\n \n\n \n \n ./info-button.component.scss\n \n .info-button-wrapper {\n border-radius: 0.25rem;\n padding: 0.65rem;\n transition: 0.6s;\n\n .ccf-info-button {\n cursor: pointer;\n transition: color .6s;\n font-size: 1.5rem;\n vertical-align: sub;\n }\n \n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' info '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'InfoButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/InfoButtonModule.html":{"url":"modules/InfoButtonModule.html","title":"module - InfoButtonModule","body":"\n \n\n\n\n\n Modules\n InfoButtonModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_InfoButtonModule\n\n\n\ncluster_InfoButtonModule_exports\n\n\n\ncluster_InfoButtonModule_declarations\n\n\n\ncluster_InfoButtonModule_imports\n\n\n\n\nInfoButtonComponent\n\nInfoButtonComponent\n\n\n\nInfoButtonModule\n\nInfoButtonModule\n\nInfoButtonModule -->\n\nInfoButtonComponent->InfoButtonModule\n\n\n\n\n\nInfoButtonComponent \n\nInfoButtonComponent \n\nInfoButtonComponent -->\n\nInfoButtonModule->InfoButtonComponent \n\n\n\n\n\nInfoDialogModule\n\nInfoDialogModule\n\nInfoButtonModule -->\n\nInfoDialogModule->InfoButtonModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n InfoButtonComponent\n \n \n \n \n Imports\n \n \n InfoDialogModule\n \n \n \n \n Exports\n \n \n InfoButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { MatIconModule } from '@angular/material/icon';\nimport { InfoButtonComponent } from './info-button.component';\nimport { HttpClientModule } from '@angular/common/http';\nimport { InfoDialogModule } from '../info-dialog/info-dialog.module';\n\n@NgModule({\n declarations: [InfoButtonComponent],\n imports: [CommonModule, InfoDialogModule, MatIconModule, HttpClientModule],\n exports: [InfoButtonComponent]\n})\nexport class InfoButtonModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/InfoButtonService.html":{"url":"injectables/InfoButtonService.html","title":"injectable - InfoButtonService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n InfoButtonService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n panelContent\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n parseMarkdown\n \n \n updateData\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(http: HttpClient)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:31\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n parseMarkdown\n \n \n \n \n \n \nparseMarkdown(data: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:52\n \n \n\n\n \n \n Function to parse the markdown file and convert to\ndocumentation content used by the info-dialog panels\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n data\n \n string\n \n\n \n No\n \n\n\n \n Markdown file sent as a string after reading it\n\n \n \n \n \n \n \n \n \n Returns : DocumentationContent[]\n\n \n \n array of DocumentationContent\n\n \n \n \n \n \n \n \n \n \n \n \n updateData\n \n \n \n \n \n \nupdateData(url: string, videoID: string, infoTitle: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:38\n \n \n\n\n \n \n Read the markdown file to split it by h1 tags and update the panel title and videoID.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n url\n \n string\n \n\n \n No\n \n\n\n \n \n videoID\n \n string\n \n\n \n No\n \n\n\n \n \n infoTitle\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n panelContent\n \n \n \n \n \n \n Type : BehaviorSubject\n\n \n \n \n \n Default value : new BehaviorSubject({ content: [], infoTitle: '', videoID: '' })\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:31\n \n \n\n \n \n Subject to send the documentation data to the component when its done processing\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BehaviorSubject } from 'rxjs';\nimport { HttpClient } from '@angular/common/http';\n\n/**\n * The structure to define how each documentation panel\n * should look like in the info dialog\n */\n\nexport interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\nexport interface PanelData {\n content: DocumentationContent[];\n infoTitle: string;\n videoID: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class InfoButtonService {\n\n /** Subject to send the documentation data to the component when its done processing */\n panelContent: BehaviorSubject = new BehaviorSubject({ content: [], infoTitle: '', videoID: '' });\n\n constructor(private readonly http: HttpClient) { }\n\n /**\n * Read the markdown file to split it by h1 tags and update the panel title and videoID.\n */\n updateData(url: string, videoID: string, infoTitle: string): void {\n this.http.get(url, { responseType: 'text' }).subscribe((data: string) => {\n const panelContent: PanelData = { content: this.parseMarkdown(data), infoTitle: infoTitle, videoID: videoID };\n this.panelContent.next(panelContent);\n });\n }\n\n /**\n * Function to parse the markdown file and convert to\n * documentation content used by the info-dialog panels\n *\n * @param data Markdown file sent as a string after reading it\n * @returns array of DocumentationContent\n */\n parseMarkdown(data: string): DocumentationContent[] {\n const markdownContent: DocumentationContent[] = [];\n const splitByHeaderTag: string[] = data.split('# ');\n for (const split of splitByHeaderTag) {\n if (split.length) {\n const newLine = split.includes('\\n\\n') ? '\\n\\n' : '\\r\\n\\r\\n';\n const headerAndContent: string[] = split.split(newLine);\n markdownContent.push({\n title: headerAndContent[0],\n content: headerAndContent.splice(1).join(newLine)\n });\n }\n }\n return markdownContent;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/InfoDialogComponent.html":{"url":"components/InfoDialogComponent.html","title":"component - InfoDialogComponent","body":"\n \n\n\n\n\n\n Components\n \n InfoDialogComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n\n\n\n \n Description\n \n \n This component handles displaying and hiding a full screen modal / overlay that displays information about the project.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-info-dialog\n \n\n\n\n \n styleUrls\n ./info-dialog.component.scss\n \n\n\n\n \n templateUrl\n ./info-dialog.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n data\n \n \n Public\n dialogRef\n \n \n documentationContents\n \n \n infoTitle\n \n \n videoID\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n ngOnInit\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, data: InfoDialogData)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:35\n \n \n\n \n \n Creates an instance of info dialog component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n\n \n \n \n data\n \n \n InfoDialogData\n \n \n \n No\n \n \n \n Data being injected into the dialog\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:63\n \n \n\n\n \n \n Closes info dialog component\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:54\n \n \n\n\n \n \n load the youtube player api in on init\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Type : InfoDialogData\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:44\n \n \n\n \n \n Data being injected into the dialog\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:43\n \n \n\n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n \n \n\n \n \n \n \n \n \n \n \n documentationContents\n \n \n \n \n \n \n Type : DocumentationContent[]\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:27\n \n \n\n \n \n Documentation contents\n\n \n \n\n \n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:31\n \n \n\n \n \n Title of the dialog\n\n \n \n\n \n \n \n \n \n \n \n \n videoID\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:35\n \n \n\n \n \n URL for video\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, Inject, OnInit } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { DocumentationContent } from '../info-button/info-button.service';\n\n/**\n * Data model for the dialog input\n */\nexport interface InfoDialogData {\n content: DocumentationContent[];\n title: string;\n videoID: string;\n}\n\n/**\n * This component handles displaying and hiding a full screen modal / overlay that displays information about the project.\n */\n@Component({\n selector: 'ccf-info-dialog',\n templateUrl: './info-dialog.component.html',\n styleUrls: ['./info-dialog.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class InfoDialogComponent implements OnInit {\n /**\n * Documentation contents\n */\n documentationContents: DocumentationContent[];\n /**\n * Title of the dialog\n */\n infoTitle: string;\n /**\n * URL for video\n */\n videoID: string;\n /**\n * Creates an instance of info dialog component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: InfoDialogData,\n ) {\n this.documentationContents = data.content || [];\n this.infoTitle = data.title || '';\n this.videoID = data.videoID;\n }\n\n /**\n * load the youtube player api in on init\n */\n ngOnInit(): void {\n const tag = document.createElement('script');\n tag.src = 'https://www.youtube.com/iframe_api';\n document.body.appendChild(tag);\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(() => {\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n \n \n \n \n \n {{infoTitle}}\n \n clear\n \n \n\n \n \n \n \n {{content.title}}\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./info-dialog.component.scss\n \n ::ng-deep .mat-dialog-container {\n padding: 0;\n}\n\n.about.wrapper {\n .container {\n .content {\n padding: 1.5rem;\n text-align: left;\n\n .header {\n display: flex;\n justify-content: space-between;\n height: 3rem;\n margin-bottom: 2.25rem;\n position: relative;\n }\n }\n\n .description {\n font-size: 0.875rem;\n line-height: 1.5rem;\n margin-bottom: 1rem;\n }\n\n .close {\n .close-icon {\n cursor: pointer;\n height: 3rem;\n width: 3rem;\n line-height: 3rem;\n text-align: center;\n transition: .6s;\n }\n }\n\n .title {\n font-size: 1.5rem;\n margin: 0 auto;\n line-height: 3rem;\n height: 3rem;\n justify-self: center;\n display: flex;\n }\n\n .subtitle {\n font-size: 1rem;\n margin-top: 0;\n margin-bottom: 0.5rem;\n }\n\n .panel {\n margin-bottom: 1.5rem;\n\n .no-header-margin {\n font-weight: 300;\n margin-bottom: 0;\n }\n\n .top-padding {\n display: flex;\n\n markdown ::ng-deep ul {\n margin-top: 0;\n padding-left: 1.5rem;\n }\n }\n }\n\n .dialog-content {\n height: 50rem;\n min-height: 10rem;\n padding: 0 1.5rem;\n\n .variable-binding {\n font-weight: 300;\n display: flex;\n\n &.first {\n padding-right: 1rem;\n width: 73%;\n }\n\n ::ng-deep ul {\n margin: 0;\n }\n\n ::ng-deep img {\n margin-left: 1rem;\n float: right;\n }\n }\n\n .video-player {\n position: relative;\n width: 50%;\n\n ::ng-deep iframe {\n width: 100%;\n height: 100%;\n }\n }\n }\n\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{infoTitle}} clear {{content.title}} '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'InfoDialogComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/InfoDialogData.html":{"url":"interfaces/InfoDialogData.html","title":"interface - InfoDialogData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n InfoDialogData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n \n\n\n \n Description\n \n \n Data model for the dialog input\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n title\n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: DocumentationContent[]\n\n \n \n\n\n \n \n Type : DocumentationContent[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n videoID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, Inject, OnInit } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { DocumentationContent } from '../info-button/info-button.service';\n\n/**\n * Data model for the dialog input\n */\nexport interface InfoDialogData {\n content: DocumentationContent[];\n title: string;\n videoID: string;\n}\n\n/**\n * This component handles displaying and hiding a full screen modal / overlay that displays information about the project.\n */\n@Component({\n selector: 'ccf-info-dialog',\n templateUrl: './info-dialog.component.html',\n styleUrls: ['./info-dialog.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class InfoDialogComponent implements OnInit {\n /**\n * Documentation contents\n */\n documentationContents: DocumentationContent[];\n /**\n * Title of the dialog\n */\n infoTitle: string;\n /**\n * URL for video\n */\n videoID: string;\n /**\n * Creates an instance of info dialog component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: InfoDialogData,\n ) {\n this.documentationContents = data.content || [];\n this.infoTitle = data.title || '';\n this.videoID = data.videoID;\n }\n\n /**\n * load the youtube player api in on init\n */\n ngOnInit(): void {\n const tag = document.createElement('script');\n tag.src = 'https://www.youtube.com/iframe_api';\n document.body.appendChild(tag);\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(() => {\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/InfoDialogModule.html":{"url":"modules/InfoDialogModule.html","title":"module - InfoDialogModule","body":"\n \n\n\n\n\n Modules\n InfoDialogModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_InfoDialogModule\n\n\n\ncluster_InfoDialogModule_exports\n\n\n\ncluster_InfoDialogModule_declarations\n\n\n\n\nInfoDialogComponent\n\nInfoDialogComponent\n\n\n\nInfoDialogModule\n\nInfoDialogModule\n\nInfoDialogModule -->\n\nInfoDialogComponent->InfoDialogModule\n\n\n\n\n\nInfoDialogComponent \n\nInfoDialogComponent \n\nInfoDialogComponent -->\n\nInfoDialogModule->InfoDialogComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n InfoDialogComponent\n \n \n \n \n Exports\n \n \n InfoDialogComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { InfoDialogComponent } from './info-dialog.component';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatExpansionModule } from '@angular/material/expansion';\nimport { MarkdownModule } from 'ngx-markdown';\nimport { YouTubePlayerModule } from '@angular/youtube-player';\n\n\n@NgModule({\n declarations: [InfoDialogComponent],\n imports: [CommonModule, MatDialogModule, MatIconModule, MatExpansionModule, YouTubePlayerModule, MarkdownModule.forRoot({})],\n exports: [InfoDialogComponent]\n})\nexport class InfoDialogModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/InjectorDelegateDataSourceService.html":{"url":"injectables/InjectorDelegateDataSourceService.html","title":"injectable - InjectorDelegateDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n InjectorDelegateDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts\n \n\n\n\n \n Extends\n \n \n DelegateDataSource\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n Abstract\n selectToken\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState, injector: Injector)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts:11\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n Abstract\n selectToken\n \n \n \n \n \n \n \n selectToken(config: C)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts:28\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n C\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ProviderToken\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:11\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, Injector, ProviderToken } from '@angular/core';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, map, shareReplay } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n@Injectable()\nexport abstract class InjectorDelegateDataSourceService extends DelegateDataSource {\n readonly impl$: Observable;\n\n constructor(\n globalConfig: GlobalConfigState,\n injector: Injector\n ) {\n super();\n\n this.impl$ = globalConfig.config$.pipe(\n source => source as Observable,\n map(config => this.selectToken(config)),\n distinctUntilChanged(),\n map(token => injector.get(token)),\n shareReplay(1)\n );\n }\n\n protected abstract selectToken(config: C): ProviderToken;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/LearnMore.html":{"url":"classes/LearnMore.html","title":"class - LearnMore","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n LearnMore\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[CallToAction] Learn More'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts:2\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n export class LearnMore {\n static readonly type='[CallToAction] Learn More';\n}\n\nexport class OpenDialog {\n static readonly type='[CallToAction] Open Dialog';\n}\n\nexport class CloseDialog {\n static readonly type='[CallToAction] Close Dialog';\n}\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/LocalStorageService.html":{"url":"injectables/LocalStorageService.html","title":"injectable - LocalStorageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n LocalStorageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts\n \n\n\n \n Description\n \n \n Service to handle local storage\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n storage\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n clear\n \n \n getItem\n \n \n key\n \n \n removeItem\n \n \n setItem\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n length\n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n clear\n \n \n \n \n \n \nclear()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:90\n \n \n\n\n \n \n Clears all storage\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n getItem\n \n \n \n \n \n \ngetItem(key: string, defaultValue?: D)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:60\n \n \n\n \n \n Type parameters :\n \n D\n \n \n \n\n \n \n Gets value based on key, also returns default if it fails\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n defaultValue\n \n D\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : string | D\n\n \n \n the value\n\n \n \n \n \n \n \n \n \n \n \n \n key\n \n \n \n \n \n \nkey(index: number)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:50\n \n \n\n\n \n \n Gets value based on key index\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | null\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeItem\n \n \n \n \n \n \nremoveItem(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:83\n \n \n\n\n \n \n removes value based on key\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setItem\n \n \n \n \n \n \nsetItem(key: string, value: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:70\n \n \n\n\n \n \n sets a key-value pairin local storage\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true or false based on success/failure\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n storage\n \n \n \n \n \n \n Default value : (() => {\n // Slightly modified from https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API\n let storage: Storage | undefined;\n try {\n storage = window.localStorage;\n const x = '__storage_test__';\n storage.setItem(x, x);\n storage.removeItem(x);\n\n return storage;\n } catch (error) {\n const full = error instanceof DOMException && (\n // everything except Firefox\n error.code === 22 ||\n // Firefox\n error.code === 1014 ||\n // test name field too, because code might not be present\n // everything except Firefox\n error.name === 'QuotaExceededError' ||\n // Firefox\n error.name === 'NS_ERROR_DOM_QUOTA_REACHED'\n ) && (storage && storage.length !== 0);\n\n return full ? storage : undefined;\n }\n })()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:11\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n length\n \n \n\n \n \n getlength()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:41\n \n \n \n \n gets length of storage list\n\n\n \n Returns : number\n\n \n \n \n\n \n \n\n \n\n\n \n import { Injectable } from '@angular/core';\n\n\n/**\n * Service to handle local storage\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class LocalStorageService {\n static storage = (() => {\n // Slightly modified from https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API\n let storage: Storage | undefined;\n try {\n storage = window.localStorage;\n const x = '__storage_test__';\n storage.setItem(x, x);\n storage.removeItem(x);\n\n return storage;\n } catch (error) {\n const full = error instanceof DOMException && (\n // everything except Firefox\n error.code === 22 ||\n // Firefox\n error.code === 1014 ||\n // test name field too, because code might not be present\n // everything except Firefox\n error.name === 'QuotaExceededError' ||\n // Firefox\n error.name === 'NS_ERROR_DOM_QUOTA_REACHED'\n ) && (storage && storage.length !== 0);\n\n return full ? storage : undefined;\n }\n })();\n\n /**\n * gets length of storage list\n */\n get length(): number {\n return LocalStorageService.storage?.length ?? 0;\n }\n\n /**\n * Gets value based on key index\n * @param index\n * @returns\n */\n key(index: number): string | null {\n return LocalStorageService.storage?.key(index) ?? null;\n }\n\n /**\n * Gets value based on key, also returns default if it fails\n * @param key\n * @param defaultValue\n * @returns the value\n */\n getItem(key: string, defaultValue?: D): string | D {\n return LocalStorageService.storage?.getItem(key) ?? defaultValue ?? null as D;\n }\n\n /**\n * sets a key-value pairin local storage\n * @param key\n * @param value\n * @returns true or false based on success/failure\n */\n setItem(key: string, value: string): boolean {\n try {\n LocalStorageService.storage?.setItem(key, value);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * removes value based on key\n * @param key\n */\n removeItem(key: string): void {\n LocalStorageService.storage?.removeItem(key);\n }\n\n /**\n * Clears all storage\n */\n clear(): void {\n LocalStorageService.storage?.clear();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/LocalStorageSyncService.html":{"url":"injectables/LocalStorageSyncService.html","title":"injectable - LocalStorageSyncService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n LocalStorageSyncService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n Optional\n storage\n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n loadConsent\n \n \n ngOnDestroy\n \n \n Private\n saveConsent\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(consentService: ConsentService, key: string)\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:16\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n key\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n loadConsent\n \n \n \n \n \n \n \n loadConsent()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:36\n \n \n\n\n \n \n\n \n Returns : Consent\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n saveConsent\n \n \n \n \n \n \n \n saveConsent(value: Consent)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:52\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n Consent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n Optional\n storage\n \n \n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:15\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:16\n \n \n\n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Consent, ConsentService } from './consent.service';\n\n\nexport const LOCAL_STORAGE_CONSENT_KEY = new InjectionToken('Key under which consent is stored', {\n providedIn: 'root',\n factory: () => 'ALLOW_TELEMETRY'\n});\n\n\n@Injectable()\nexport class LocalStorageSyncService implements OnDestroy {\n private readonly storage?: typeof localStorage;\n private readonly subscriptions = new Subscription();\n\n constructor(\n consentService: ConsentService,\n @Inject(LOCAL_STORAGE_CONSENT_KEY) private readonly key: string\n ) {\n try {\n this.storage = localStorage;\n } catch (_error) { /* Ignored */ }\n\n consentService.setConsent(this.loadConsent());\n this.subscriptions.add(\n consentService.consentChange.subscribe(consent => this.saveConsent(consent))\n );\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n private loadConsent(): Consent {\n const rawValue = this.storage?.getItem?.(this.key);\n if (rawValue == null) {\n return 'not-set';\n }\n\n const value = rawValue.trim().toLowerCase();\n switch (value) {\n case 'given': /* fallthrough */\n case 'rescinded':\n return value;\n default:\n return 'not-set';\n }\n }\n\n private saveConsent(value: Consent): void {\n this.storage?.setItem?.(this.key, value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/MousePositionTrackerModule.html":{"url":"modules/MousePositionTrackerModule.html","title":"module - MousePositionTrackerModule","body":"\n \n\n\n\n\n Modules\n MousePositionTrackerModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/analytics/mouse-position-tracker.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { DOCUMENT } from '@angular/common';\nimport { Inject, NgModule } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { fromEvent, Subscription } from 'rxjs';\nimport { map, throttleTime } from 'rxjs/operators';\n\n\nexport function trackMousePosition(el: HTMLElement, ga: GoogleAnalyticsService): Subscription {\n const formatData = (event: MouseEvent) => {\n const { clientWidth, clientHeight } = el;\n const { clientX, clientY } = event;\n const points = [clientX, clientY, clientWidth, clientHeight];\n return points.join('_');\n };\n\n const events = fromEvent(el, 'mousemove').pipe(\n throttleTime(1000),\n map(formatData)\n );\n\n return events.subscribe(data => ga.event('webpage', 'mousemove', data));\n}\n\n\n@NgModule()\nexport class MousePositionTrackerModule {\n constructor(\n // NOTE: Angular compiler fails when document is typed properly?!\n // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types\n @Inject(DOCUMENT) document: any,\n ga: GoogleAnalyticsService\n ) {\n if (document) {\n trackMousePosition((document as Document).body, ga);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"directives/NumberDirective.html":{"url":"directives/NumberDirective.html","title":"directive - NumberDirective","body":"\n \n\n\n\n\n\n\n\n\n Directives\n NumberDirective\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts\n \n\n\n \n Description\n \n \n Directive for restricting an input element to integer only values.\n\n \n\n\n\n\n \n Metadata\n \n \n\n \n Selector\n input[ccfNumbersOnly]\n \n\n\n\n\n \n \n \n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n onInputChange\n \n \n \n \n\n\n\n\n \n \n HostListeners\n \n \n \n \n \n \n input\n \n \n \n \n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(el: ElementRef)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts:9\n \n \n\n \n \n Creates an instance of number directive.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n el\n \n \n ElementRef\n \n \n \n No\n \n \n \n Reference to input element\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n\n \n HostListeners \n \n \n \n \n \n \n input\n \n \n \n \n \n \n \n Arguments : '$event' \n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts:23\n \n \n\n\n \n \n Listens to input changes and updates the text to only include numbers.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n event\n\n \n No\n \n\n\n \n The input event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n onInputChange\n \n \n \n \n \n \n \n onInputChange(event: Event)\n \n \n\n \n \n Decorators : \n \n @HostListener('input', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts:23\n \n \n\n\n \n \n Listens to input changes and updates the text to only include numbers.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n Event\n \n\n \n No\n \n\n\n \n The input event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n \n\n\n \n import { Directive, ElementRef, HostListener } from '@angular/core';\n\n/**\n * Directive for restricting an input element to integer only values.\n */\n@Directive({\n selector: 'input[ccfNumbersOnly]'\n})\nexport class NumberDirective {\n /**\n * Creates an instance of number directive.\n *\n * @param el Reference to input element\n */\n constructor(private el: ElementRef) { }\n\n /**\n * Listens to input changes and updates the text to only include numbers.\n *\n * @param event The input event\n */\n @HostListener('input', ['$event'])\n onInputChange(event: Event): void {\n const initalValue = this.el.nativeElement.value;\n this.el.nativeElement.value = initalValue.replace(/[^0-9]*/g, '');\n if (initalValue !== this.el.nativeElement.value) {\n event.stopPropagation();\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/NumbersOnlyModule.html":{"url":"modules/NumbersOnlyModule.html","title":"module - NumbersOnlyModule","body":"\n \n\n\n\n\n Modules\n NumbersOnlyModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_NumbersOnlyModule\n\n\n\ncluster_NumbersOnlyModule_declarations\n\n\n\ncluster_NumbersOnlyModule_exports\n\n\n\n\nNumberDirective\n\nNumberDirective\n\n\n\nNumbersOnlyModule\n\nNumbersOnlyModule\n\nNumbersOnlyModule -->\n\nNumberDirective->NumbersOnlyModule\n\n\n\n\n\nNumberDirective \n\nNumberDirective \n\nNumberDirective -->\n\nNumbersOnlyModule->NumberDirective \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n NumberDirective\n \n \n \n \n Exports\n \n \n NumberDirective\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\n\nimport { NumberDirective } from './numbers-only.directive';\n\n\n@NgModule({\n declarations: [NumberDirective],\n exports: [NumberDirective]\n})\nexport class NumbersOnlyModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OpacitySliderComponent.html":{"url":"components/OpacitySliderComponent.html","title":"component - OpacitySliderComponent","body":"\n \n\n\n\n\n\n Components\n \n OpacitySliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts\n\n\n\n \n Description\n \n \n Slider for setting opacity on an anatomical structure\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-opacity-slider\n \n\n\n\n \n styleUrls\n ./opacity-slider.component.scss\n \n\n\n\n \n templateUrl\n ./opacity-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n prevOpacity\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n changeOpacity\n \n \n ngOnInit\n \n \n reset\n \n \n resetOpacity\n \n \n toggleVisibility\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n opacity\n \n \n visible\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n opacityChange\n \n \n opacityReset\n \n \n visibilityToggle\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n opacity\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 20\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:22\n \n \n \n \n The value displayed in the slider\n\n \n \n \n \n \n \n \n \n \n visible\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:27\n \n \n \n \n Whether the item is set to visible\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n opacityChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:32\n \n \n \n \n Emits the updated opacity when the opacity changes\n\n \n \n \n \n \n \n \n \n \n opacityReset\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:42\n \n \n \n \n Emitter for resetting all opacity values to default\n\n \n \n \n \n \n \n \n \n \n visibilityToggle\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:37\n \n \n \n \n Output of opacity slider component\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-opacity-slider\"\n\n \n \n \n \n Default value : 'ccf-opacity-slider'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n changeOpacity\n \n \n \n \n \n \nchangeOpacity(newOpacity: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:63\n \n \n\n\n \n \n Emits opacityChange with the new opacity value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n newOpacity\n \n string\n \n\n \n No\n \n\n\n \n The updated opacity value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:46\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n reset\n \n \n \n \n \n \nreset()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:54\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n resetOpacity\n \n \n \n \n \n \nresetOpacity()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:82\n \n \n\n\n \n \n Emits signal to reset the opacity of the item\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n \n \ntoggleVisibility()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:71\n \n \n\n\n \n \n Emits signal to toggle the visibility of the item\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-opacity-slider'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n prevOpacity\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:44\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, EventEmitter, HostBinding, Input, Output, OnInit, ChangeDetectionStrategy } from '@angular/core';\n\n/**\n * Slider for setting opacity on an anatomical structure\n */\n@Component({\n selector: 'ccf-opacity-slider',\n templateUrl: './opacity-slider.component.html',\n styleUrls: ['./opacity-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OpacitySliderComponent implements OnInit {\n\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-opacity-slider';\n\n /**\n * The value displayed in the slider\n */\n @Input() opacity = 20;\n\n /**\n * Whether the item is set to visible\n */\n @Input() visible = true;\n\n /**\n * Emits the updated opacity when the opacity changes\n */\n @Output() readonly opacityChange = new EventEmitter();\n\n /**\n * Output of opacity slider component\n */\n @Output() readonly visibilityToggle = new EventEmitter();\n\n /**\n * Emitter for resetting all opacity values to default\n */\n @Output() readonly opacityReset = new EventEmitter();\n\n prevOpacity: number;\n\n ngOnInit(): void {\n if (this.visible) {\n this.prevOpacity = 0;\n } else {\n this.prevOpacity = 20;\n }\n }\n\n reset(): void {\n this.prevOpacity = 20;\n }\n\n /**\n * Emits opacityChange with the new opacity value\n *\n * @param newOpacity The updated opacity value\n */\n changeOpacity(newOpacity: string): void {\n this.opacity = parseInt(newOpacity, 10);\n this.opacityChange.emit(this.opacity);\n }\n\n /**\n * Emits signal to toggle the visibility of the item\n */\n toggleVisibility(): void {\n const temp = this.opacity;\n this.opacity = this.prevOpacity;\n this.prevOpacity = temp;\n this.visibilityToggle.emit();\n this.opacityChange.emit(this.opacity);\n }\n\n /**\n * Emits signal to reset the opacity of the item\n */\n resetOpacity(): void {\n this.prevOpacity = 0;\n this.opacityReset.emit();\n }\n}\n\n \n\n \n \n \n \n {{opacity}}%\n \n \n \n \n refresh\n \n\n \n\n \n \n ./opacity-slider.component.scss\n \n :host {\n height: 2.25rem;\n display: flex;\n align-items: center;\n justify-content: space-between;\n border-radius: 0.1875rem;\n \n\n .slider-box {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n height: 100%;\n\n .slider-and-label {\n width: 60%;\n display: flex;\n align-items: center;\n height: 100%;\n\n .slider {\n width: 100%;\n height: 100%;\n\n ::ng-deep .mat-slider-wrapper {\n top: 1.125rem;\n }\n \n &.disabled {\n pointer-events: none;\n cursor: not-allowed;\n }\n }\n\n .opacity-value {\n width: 1.5rem;\n margin-left: 0.5rem;\n }\n }\n\n .icons {\n display: flex;\n cursor: pointer !important;\n\n .reset {\n margin-right: 1rem;\n padding: 0.25rem;\n cursor: pointer;\n transition: .6s;\n border-radius: 0.25rem;\n }\n \n .visibility {\n transition: .6s;\n cursor: pointer;\n padding: 0.25rem;\n border-radius: 0.25rem;\n \n &.hidden {\n display: none;\n }\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{opacity}}% refresh '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'OpacitySliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OpacitySliderModule.html":{"url":"modules/OpacitySliderModule.html","title":"module - OpacitySliderModule","body":"\n \n\n\n\n\n Modules\n OpacitySliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OpacitySliderModule\n\n\n\ncluster_OpacitySliderModule_declarations\n\n\n\ncluster_OpacitySliderModule_exports\n\n\n\n\nOpacitySliderComponent\n\nOpacitySliderComponent\n\n\n\nOpacitySliderModule\n\nOpacitySliderModule\n\nOpacitySliderModule -->\n\nOpacitySliderComponent->OpacitySliderModule\n\n\n\n\n\nOpacitySliderComponent \n\nOpacitySliderComponent \n\nOpacitySliderComponent -->\n\nOpacitySliderModule->OpacitySliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OpacitySliderComponent\n \n \n \n \n Exports\n \n \n OpacitySliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { OpacitySliderComponent } from './opacity-slider.component';\nimport { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';\n\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatRippleModule } from '@angular/material/core';\n\n@NgModule({\n declarations: [OpacitySliderComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatSliderModule,\n MatRippleModule\n ],\n exports: [OpacitySliderComponent]\n})\nexport class OpacitySliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/OpenDialog.html":{"url":"classes/OpenDialog.html","title":"class - OpenDialog","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n OpenDialog\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[CallToAction] Open Dialog'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts:6\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n export class LearnMore {\n static readonly type='[CallToAction] Learn More';\n}\n\nexport class OpenDialog {\n static readonly type='[CallToAction] Open Dialog';\n}\n\nexport class CloseDialog {\n static readonly type='[CallToAction] Close Dialog';\n}\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OrganInfo.html":{"url":"interfaces/OrganInfo.html","title":"interface - OrganInfo","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OrganInfo\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n\n\n \n Description\n \n \n Contains the organ name and url of the icon svg\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n disabled\n \n \n \n Optional\n \n hasSex\n \n \n \n Optional\n \n id\n \n \n \n \n name\n \n \n \n \n organ\n \n \n \n Optional\n \n sex\n \n \n \n Optional\n \n side\n \n \n \n \n src\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n disabled\n \n \n \n \n \n \n \n \n disabled: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n True if the icon is disabled\n\n \n \n \n \n \n \n \n \n \n hasSex\n \n \n \n \n \n \n \n \n hasSex: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n True if applies to both sexes\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n UBERON id for the organ\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Label to display for the organ\n\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Name of the organ (to help match organs with left / right)\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"male\" | \"female\"\n\n \n \n\n\n \n \n Type : \"male\" | \"female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Used for single sex only organs\n\n \n \n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"left\" | \"right\"\n\n \n \n\n\n \n \n Type : \"left\" | \"right\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Used for paired organs\n\n \n \n \n \n \n \n \n \n \n src\n \n \n \n \n \n \n \n \n src: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Used to fetch the url of the organ icon\n\n \n \n \n \n \n \n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, Input,\n OnChanges, OnDestroy, Output, SimpleChanges, ViewChild\n} from '@angular/core';\nimport { ResizeSensor } from 'css-element-queries';\n\n/**\n * All organs that will eventually be displayed in the app\n */\nexport const ALL_POSSIBLE_ORGANS = [\n {\n src: 'app:skin',\n organ: 'Skin',\n name: 'Skin',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002097'\n },\n {\n src: 'app:brain',\n organ: 'Brain',\n name: 'Brain',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000955'\n },\n {\n disabled: true,\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000029'\n },\n {\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002509'\n },\n {\n disabled: true,\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000970'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004548'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004549'\n },\n {\n disabled: true,\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0003889'\n },\n {\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001303'\n },\n {\n src: 'app:fallopian-tube-right',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001302'\n },\n {\n src: 'app:heart',\n organ: 'Heart',\n name: 'Heart',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000948'\n },\n {\n disabled: true,\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002113'\n },\n {\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004538'\n },\n {\n src: 'app:kidney-right',\n organ: 'Kidney',\n name: 'Kidney, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004539'\n },\n {\n disabled: true,\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001465'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24978'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24977'\n },\n {\n src: 'app:liver',\n organ: 'Liver',\n name: 'Liver',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002107'\n },\n {\n disabled: true,\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002048'\n },\n {\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001004'\n },\n {\n disabled: true,\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001911'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57991'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57987'\n },\n {\n disabled: true,\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000992'\n },\n {\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7214'\n },\n {\n src: 'app:ovary-right',\n organ: 'Ovary',\n name: 'Ovary, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7213'\n },\n {\n src: 'app:larynx',\n organ: 'Larynx',\n name: 'Larynx',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001737'\n },\n {\n src: 'app:main-bronchus',\n organ: 'Main Bronchus',\n name: 'Main Bronchus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002182'\n },\n {\n disabled: true,\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002373'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54974'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54973'\n },\n {\n src: 'app:pancreas',\n organ: 'Pancreas',\n name: 'Pancreas',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001264'\n },\n {\n src: 'app:pelvis-f',\n organ: 'Pelvis',\n name: 'Pelvis',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001270'\n },\n {\n src: 'app:placenta',\n organ: 'Placenta',\n name: 'Placenta',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001987'\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0002367',\n disabled: true\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000079'\n },\n {\n src: 'app:small-intestine',\n organ: 'Small Intestine',\n name: 'Small Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002108'\n },\n {\n src: 'app:large-intestine',\n organ: 'Large Intestine',\n name: 'Large Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000059'\n },\n {\n src: 'app:spinal-cord',\n organ: 'Spinal Cord',\n name: 'Spinal Cord',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002240'\n },\n {\n src: 'app:spleen',\n organ: 'Spleen',\n name: 'Spleen',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002106'\n },\n {\n src: 'app:thymus',\n organ: 'Thymus',\n name: 'Thymus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002370'\n },\n {\n src: 'app:trachea',\n organ: 'Trachea',\n name: 'Trachea',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0003126'\n },\n {\n disabled: true,\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000056'\n },\n {\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001223'\n },\n {\n src: 'app:ureter-right',\n organ: 'Ureter',\n name: 'Ureter, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001222'\n },\n {\n src: 'app:bladder',\n organ: 'Urinary Bladder',\n name: 'Urinary Bladder',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001255'\n },\n {\n src: 'app:uterus',\n organ: 'Uterus',\n name: 'Uterus',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000995'\n },\n {\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004537'\n },\n {\n disabled: true,\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002049'\n }\n].sort((a, b) => a.name.localeCompare(b.name)) as OrganInfo[];\n\n/**\n * All organs which have not been disabled\n */\nexport const ALL_ORGANS = ALL_POSSIBLE_ORGANS.filter(organ => organ.disabled !== true);\n\n/**\n * Contains the organ name and url of the icon svg\n */\nexport interface OrganInfo {\n\n /**\n * Used to fetch the url of the organ icon\n */\n src: string;\n\n /**\n * Label to display for the organ\n */\n name: string;\n\n /**\n * Name of the organ (to help match organs with left / right)\n */\n organ: string;\n\n /**\n * True if the icon is disabled\n */\n disabled?: boolean;\n\n /**\n * Used for paired organs\n */\n side?: 'left' | 'right';\n\n /**\n * True if applies to both sexes\n */\n hasSex?: boolean;\n\n /**\n * Used for single sex only organs\n */\n sex?: 'male' | 'female';\n\n /**\n * UBERON id for the organ\n */\n id?: string;\n}\n\n/**\n * Organ carousel for selecting the organ to be viewed\n */\n@Component({\n selector: 'ccf-organ-selector',\n templateUrl: './organ-selector.component.html',\n styleUrls: ['./organ-selector.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OrganSelectorComponent implements AfterViewInit, OnChanges, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly clsName = 'ccf-organ-selector';\n\n @ViewChild('carouselContainer', { static: true }) carouselContainer: ElementRef;\n @ViewChild('itemlist', { static: true }) itemList: ElementRef;\n @ViewChild('itemcontainer', { static: true }) itemContainer: ElementRef;\n\n /**\n * If multiple selections should be allowed\n */\n @Input() multiselect = false;\n\n @Input() displayErrors = false;\n\n /**\n * List of organs in the carousel\n */\n @Input() organList: OrganInfo[] = ALL_ORGANS;\n\n /**\n * Currently selected organ\n */\n @Input() selectedOrgans: OrganInfo[] = [];\n\n /**\n * If the organ selector is expanded\n */\n @Input() expanded = false;\n\n /**\n * Emits the name of the organ when selected\n */\n @Output() readonly organsChanged = new EventEmitter();\n\n /**\n * Determines whether the carousel is at the beginning\n */\n onLeft = true;\n\n /**\n * Determines whether the carousel is at the end\n */\n onRight = false;\n\n /**\n * Handles scrolling behavior\n */\n timeoutHandler?: unknown;\n\n /**\n * Distance the carousel moves in each shift (px)\n */\n step = 72;\n\n /**\n * Detects resizing of carousel\n */\n private sensor: ResizeSensor;\n\n // eslint-disable-next-line\n @Input()\n set occurenceData(value: Record) {\n // eslint-disable-next-line\n this._occurenceData = value;\n }\n\n get occurenceData(): Record {\n // eslint-disable-next-line\n return this._occurenceData;\n }\n\n private _occurenceData: Record;\n\n /**\n * Set resize sensor on carousel\n */\n ngAfterViewInit(): void {\n const { carouselContainer } = this;\n this.sensor = new ResizeSensor(carouselContainer.nativeElement, () => {\n this.set();\n });\n }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('organList' in changes) {\n this.set();\n }\n }\n\n /**\n * Detaches resize sensor\n */\n ngOnDestroy(): void {\n this.sensor.detach();\n }\n\n /**\n * Decides whether or not an error has occured,\n * used to display or hide error message.\n */\n get error(): boolean {\n if (!this.displayErrors || this.selectedOrgans.length === 0) {\n return false;\n }\n\n return true;\n }\n\n /**\n * Scrolls the carousel left or right by one step.\n * Prevents scrolling past the beginning or end of the carousel.\n *\n * @param dir Direction to be scrolled\n */\n shift(dir: string): void {\n const { itemList } = this;\n let val = parseInt(itemList.nativeElement.style.left, 10) || 0;\n if (this.onLeft && dir === 'left' || this.onRight && dir === 'right') {\n return;\n }\n val = dir === 'right' ? val - this.step : val + this.step;\n itemList.nativeElement.style.left = val + 'px';\n this.setLeftRight(val);\n }\n\n /**\n * Scrolls carousel continuously\n *\n * @param dir Direction to be scrolled\n */\n scroll(dir: string): void {\n this.timeoutHandler = setInterval(() => {\n this.shift(dir);\n }, 200);\n }\n\n /**\n * Stops carousel scrolling\n */\n stopScroll(): void {\n if (this.timeoutHandler) {\n // Minor hack to make typescript happy when there are mixed NodeJS and regular typings\n clearInterval(this.timeoutHandler as never);\n this.timeoutHandler = undefined;\n }\n }\n\n /**\n * Sets and emits currently selected organ(s)\n *\n * @param organ The organ selected\n */\n selectOrgan(organ: OrganInfo): void {\n if (!this.multiselect) {\n this.selectedOrgans = [organ];\n } else {\n if (this.selectedOrgans.includes(organ)) {\n this.selectedOrgans = this.selectedOrgans.filter((selectedOrgan) => organ !== selectedOrgan);\n } else {\n this.selectedOrgans = this.selectedOrgans.concat([organ]);\n }\n }\n this.organsChanged.emit(this.selectedOrgans);\n }\n\n /**\n * Determines whether an icon represents a currently selected organ\n *\n * @param icon The icon of interest\n * @returns true if selected\n */\n isSelected(organ: OrganInfo): boolean {\n return this.selectedOrgans.includes(organ) ? true : false;\n }\n\n /**\n * Disables scrolling if the list of organs is smaller than the container, otherwise sets onLeft and onRight as normal\n */\n set(): void {\n const { itemList, itemContainer, carouselContainer } = this;\n const val = parseInt(itemList.nativeElement.style.left, 10) || 0;\n if (itemList.nativeElement.offsetWidth >= this.organList.length * this.step) {\n itemList.nativeElement.style.left = '0px';\n this.onLeft = true;\n this.onRight = true;\n } else {\n this.setLeftRight(val);\n const listLength = this.step * Math.floor(carouselContainer.nativeElement.offsetWidth / this.step) - 64;\n itemContainer.nativeElement.style.width = `${listLength}px`;\n }\n }\n\n /**\n * Responsively sets width of the item container\n */\n setWidth(): void {\n const { itemContainer, carouselContainer } = this;\n const listLength = this.step * Math.floor(carouselContainer.nativeElement.offsetWidth / this.step) - 64;\n itemContainer.nativeElement.style.width = `${listLength}px`;\n }\n\n /**\n * Sets onLeft and onRight according to where the item list is scrolled\n */\n setLeftRight(val: number): void {\n const { itemContainer } = this;\n this.onLeft = val === 0 ? true : false;\n this.onRight = val \n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OrganSelectorModule.html":{"url":"modules/OrganSelectorModule.html","title":"module - OrganSelectorModule","body":"\n \n\n\n\n\n Modules\n OrganSelectorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OrganSelectorModule\n\n\n\ncluster_OrganSelectorModule_exports\n\n\n\ncluster_OrganSelectorModule_declarations\n\n\n\n\nOrganSelectorComponent\n\nOrganSelectorComponent\n\n\n\nOrganSelectorModule\n\nOrganSelectorModule\n\nOrganSelectorModule -->\n\nOrganSelectorComponent->OrganSelectorModule\n\n\n\n\n\nOrganSelectorComponent \n\nOrganSelectorComponent \n\nOrganSelectorComponent -->\n\nOrganSelectorModule->OrganSelectorComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OrganSelectorComponent\n \n \n \n \n Exports\n \n \n OrganSelectorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { OrganSelectorComponent } from './organ-selector.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\n@NgModule({\n declarations: [OrganSelectorComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatTooltipModule\n ],\n exports: [OrganSelectorComponent]\n})\nexport class OrganSelectorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PanelData.html":{"url":"interfaces/PanelData.html","title":"interface - PanelData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PanelData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n infoTitle\n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: DocumentationContent[]\n\n \n \n\n\n \n \n Type : DocumentationContent[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n \n \n \n \n infoTitle: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n videoID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BehaviorSubject } from 'rxjs';\nimport { HttpClient } from '@angular/common/http';\n\n/**\n * The structure to define how each documentation panel\n * should look like in the info dialog\n */\n\nexport interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\nexport interface PanelData {\n content: DocumentationContent[];\n infoTitle: string;\n videoID: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class InfoButtonService {\n\n /** Subject to send the documentation data to the component when its done processing */\n panelContent: BehaviorSubject = new BehaviorSubject({ content: [], infoTitle: '', videoID: '' });\n\n constructor(private readonly http: HttpClient) { }\n\n /**\n * Read the markdown file to split it by h1 tags and update the panel title and videoID.\n */\n updateData(url: string, videoID: string, infoTitle: string): void {\n this.http.get(url, { responseType: 'text' }).subscribe((data: string) => {\n const panelContent: PanelData = { content: this.parseMarkdown(data), infoTitle: infoTitle, videoID: videoID };\n this.panelContent.next(panelContent);\n });\n }\n\n /**\n * Function to parse the markdown file and convert to\n * documentation content used by the info-dialog panels\n *\n * @param data Markdown file sent as a string after reading it\n * @returns array of DocumentationContent\n */\n parseMarkdown(data: string): DocumentationContent[] {\n const markdownContent: DocumentationContent[] = [];\n const splitByHeaderTag: string[] = data.split('# ');\n for (const split of splitByHeaderTag) {\n if (split.length) {\n const newLine = split.includes('\\n\\n') ? '\\n\\n' : '\\r\\n\\r\\n';\n const headerAndContent: string[] = split.split(newLine);\n markdownContent.push({\n title: headerAndContent[0],\n content: headerAndContent.splice(1).join(newLine)\n });\n }\n }\n return markdownContent;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PluckUniqueOptions.html":{"url":"interfaces/PluckUniqueOptions.html","title":"interface - PluckUniqueOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PluckUniqueOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n\n\n \n Description\n \n \n Options for pluckUnique operator\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n compare\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n compare\n \n \n \n \n \n \n \n \n compare: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Custom comparison for determining distinct values\n\n \n \n \n \n \n \n\n\n \n import { OperatorFunction } from 'rxjs';\nimport { distinctUntilChanged, pluck, shareReplay } from 'rxjs/operators';\n\n\n/**\n * Options for `pluckUnique` operator\n */\nexport interface PluckUniqueOptions {\n /**\n * Custom comparison for determining distinct values\n */\n compare?: (lhs: T, rhs: T) => boolean;\n}\n\n\n/**\n * Default options\n */\nconst DEFAULT_OPTIONS: PluckUniqueOptions = {};\n\n\n/**\n * Combines the functionaliy of `pluck` and `distinctUntilChanged`\n * as well as adding a `shareReplay`.\n *\n * @param {...string} props Properties to pluck\n * @param [opts] Additional options\n * @returns An `Observable` operator\n */\nexport function pluckUnique(k1: K1, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, k6: K6, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(...props: [string, ...string[]]): OperatorFunction;\nexport function pluckUnique(...props: [string, ...string[], PluckUniqueOptions]): OperatorFunction;\nexport function pluckUnique(...props: unknown[]): OperatorFunction {\n const last = props[props.length - 1];\n let keys = props as string[];\n let opts = DEFAULT_OPTIONS;\n\n if (typeof last === 'object') {\n opts = last as PluckUniqueOptions;\n keys = keys.slice(0, -1);\n }\n\n return source => source.pipe(\n pluck(...keys),\n distinctUntilChanged(opts.compare),\n shareReplay(1)\n );\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Segment.html":{"url":"interfaces/Segment.html","title":"interface - Segment","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Segment\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n\n\n \n Description\n \n \n A segment of text with additional classes and styles\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n classes\n \n \n \n \n styles\n \n \n \n \n text\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n classes\n \n \n \n \n \n \n \n \n classes: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Classes to add to the text container\n\n \n \n \n \n \n \n \n \n \n styles\n \n \n \n \n \n \n \n \n styles: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n Styles to set on the text container\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The piece of text to display\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input, OnChanges, SimpleChanges } from '@angular/core';\n\nimport { DecoratedRange, normalize } from './decorated-range';\n\n\n// Reexport DecoratedRange\nexport { DecoratedRange };\n\n/** A segment of text with additional classes and styles */\ninterface Segment {\n /** The piece of text to display */\n text: string;\n /** Classes to add to the text container */\n classes: string[];\n /** Styles to set on the text container */\n styles: Record;\n}\n\n/** Represents an operation to apply to the stack when building segments */\ninterface StackOp {\n /** Text index at which the changes takes effect */\n index: number;\n /** Decorations to add */\n added: DecoratedRange[];\n /** Decorations to remove */\n removed: DecoratedRange[];\n}\n\n\n/**\n * Class to display text with additional styling on ranges of the text.\n */\n@Component({\n selector: 'ccf-decorated-text',\n templateUrl: './decorated-text.component.html',\n styleUrls: ['./decorated-text.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DecoratedTextComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-decorated-text';\n\n /**\n * Text to display\n */\n @Input() text: string;\n\n /**\n * Classes and styles to apply to ranges of the text.\n * For overlapping ranges later values takes precedence.\n */\n @Input() decorations?: Partial[];\n\n /**\n * Computed segments of text with decorations resolved.\n */\n segments: Segment[] = [];\n\n /**\n * Apply changes and recalculate cached values.\n *\n * @param changes Instance properties that have changed\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('text' in changes || 'decorations' in changes) {\n this.segments = this.createSegments();\n }\n }\n\n /**\n * Creates an array of decorated text segments based on\n * the latest text and decorations.\n *\n * @returns The new segments\n */\n private createSegments(): Segment[] {\n const { text } = this;\n if (!text) { // No styling can be applied to empty text fields\n return [this.makeUndecoratedSegment(text)];\n }\n\n const decorations = this.getNormalizedDecorations();\n if (decorations.length === 0) { // No styling available\n return [this.makeUndecoratedSegment(text)];\n }\n\n const stackOps = this.createStackOps(decorations);\n const segments: Segment[] = [];\n let stack: DecoratedRange[] = [];\n let lastIndex = 0;\n\n // If the first op starts at index zero apply stack changes\n // but don't push a segment by shifing out the first op\n if (stackOps[0].index === 0) {\n stack = this.updateStack(stack, stackOps.shift() as StackOp);\n }\n\n // Build segments based on the stack operations\n for (const op of stackOps) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex, op.index), stack\n ));\n\n lastIndex = op.index;\n stack = this.updateStack(stack, op);\n }\n\n // Push the last segment if not already done\n if (lastIndex !== text.length) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex), stack\n ));\n }\n\n return segments;\n }\n\n /**\n * Creates an ordered array of stack operations to apply when building segments.\n *\n * @param ranges The decorated ranges to apply\n * @returns The array of operations\n */\n private createStackOps(ranges: DecoratedRange[]): StackOp[] {\n const ops: Record = {};\n const getOp = (index: number) => (ops[index] ??= { index, added: [], removed: [] });\n\n for (const range of ranges) {\n getOp(range.start).added.push(range);\n getOp(range.end).removed.push(range);\n }\n\n return Object.entries(ops)\n .sort((i1, i2) => +i1[0] - +i2[0]) // Sort by index\n .map(entry => entry[1]);\n }\n\n /**\n * Applies the stack changes specified by the stack operation.\n *\n * @param stack The current stack\n * @param op The operation\n * @returns The new stack\n */\n private updateStack(stack: DecoratedRange[], op: StackOp): DecoratedRange[] {\n return stack\n .filter(item => !op.removed.includes(item))\n // Note - A new array is created by the above filter statement\n // so it is safe to modify it with concat\n .concat(op.added);\n }\n\n /**\n * Normalizes and filters valid decorated ranges.\n *\n * @returns The normalized ranges with properties filled\n */\n private getNormalizedDecorations(): DecoratedRange[] {\n const { decorations = [], text: { length } } = this;\n return decorations\n // Turn partials into full objects\n .map(range => normalize(range, length))\n // Remove empty and out of bounds ranges\n .filter(range => range.start (\n (result, range) => result.concat(range.classes),\n []\n );\n const styles = decorations.reduce(\n (result, range) => ({ ...result, ...range.styles }),\n {}\n );\n\n return { text, classes, styles };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchListComponent.html":{"url":"components/SpatialSearchListComponent.html","title":"component - SpatialSearchListComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n\n\n\n \n Description\n \n \n Displays a list of spatial searches\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-list\n \n\n\n\n \n styleUrls\n ./spatial-search-list.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n itemId\n \n \n removeItem\n \n \n updateItemSelection\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n items\n \n \n label\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n itemRemoved\n \n \n selectionChanged\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n items\n \n \n \n \n Type : T[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:33\n \n \n \n \n Items to display\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:30\n \n \n \n \n Label for the list\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n itemRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:39\n \n \n \n \n Emits the item that has been removed from the list\n\n \n \n \n \n \n \n \n \n \n selectionChanged\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:36\n \n \n \n \n Emits the new items when a selection changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-list\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-list'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:27\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n itemId\n \n \n \n \n \n \nitemId(_index: number, item: T)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:48\n \n \n\n\n \n \n Computes a unique id for an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n item\n \n T\n \n\n \n No\n \n\n\n \n An item\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n A unique id\n\n \n \n \n \n \n \n \n \n \n \n \n removeItem\n \n \n \n \n \n \nremoveItem(index: number)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:71\n \n \n\n\n \n \n Removes an item from the list\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n Index of the item to remove\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateItemSelection\n \n \n \n \n \n \nupdateItemSelection(index: number, selected: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:58\n \n \n\n\n \n \n Updates the selected state for an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n Index of item to update\n\n \n \n \n selected\n \n boolean\n \n\n \n No\n \n\n\n \n What to set the selected state to\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:27\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Base interface of items in the spatial search list\n */\nexport interface SpatialSearchListItem {\n /** Whether the item is selected */\n selected: boolean;\n\n /** Description displayed for the item */\n description: string;\n}\n\n\n/**\n * Displays a list of spatial searches\n */\n@Component({\n selector: 'ccf-spatial-search-list',\n templateUrl: './spatial-search-list.component.html',\n styleUrls: ['./spatial-search-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchListComponent {\n /** HTML class */\n @HostBinding('class') readonly clsName = 'ccf-spatial-search-list';\n\n /** Label for the list */\n @Input() label = '';\n\n /** Items to display */\n @Input() items: T[] = [];\n\n /** Emits the new items when a selection changes */\n @Output() readonly selectionChanged = new EventEmitter();\n\n /** Emits the item that has been removed from the list */\n @Output() readonly itemRemoved = new EventEmitter();\n\n /**\n * Computes a unique id for an item\n *\n * @param _index Unused\n * @param item An item\n * @returns A unique id\n */\n itemId(_index: number, item: T): string {\n return item.description;\n }\n\n /**\n * Updates the selected state for an item\n *\n * @param index Index of item to update\n * @param selected What to set the selected state to\n */\n updateItemSelection(index: number, selected: boolean): void {\n const newItems = this.items = [...this.items];\n newItems[index] = { ...newItems[index], selected };\n\n const selectedItems = newItems.filter(item => item.selected);\n this.selectionChanged.emit(selectedItems);\n }\n\n /**\n * Removes an item from the list\n *\n * @param index Index of the item to remove\n */\n removeItem(index: number): void {\n const newItems = this.items = [...this.items];\n const [item] = newItems.splice(index, 1);\n this.itemRemoved.emit(item);\n }\n}\n\n \n\n \n \n {{ label }}\n\n\n\n \n \n \n {{ item.description }}\n \n\n \n\n \n delete_outlined\n \n \n \n\n\n \n\n \n \n ./spatial-search-list.component.scss\n \n :host {\n display: block;\n\n .label {\n margin-bottom: 0.5rem;\n font-weight: bold;\n }\n\n .item {\n height: 2rem;\n padding: 0;\n overflow: visible;\n\n ::ng-deep {\n .mdc-list-item__content {\n overflow: visible;\n }\n }\n\n .item-content {\n display: flex;\n align-items: center;\n width: 100%;\n height: 2rem;\n\n .delete {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n width: 2rem;\n height: 2rem;\n }\n\n .filler {\n flex-grow: 1;\n }\n }\n\n // Remove default padding from material list item\n & > ::ng-deep * {\n padding: 0 !important;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ item.description }} delete_outlined '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchListItem.html":{"url":"interfaces/SpatialSearchListItem.html","title":"interface - SpatialSearchListItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchListItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n \n\n\n \n Description\n \n \n Base interface of items in the spatial search list\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n description\n \n \n \n \n selected\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n description\n \n \n \n \n \n \n \n \n description: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Description displayed for the item\n\n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n \n \n selected: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the item is selected\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Base interface of items in the spatial search list\n */\nexport interface SpatialSearchListItem {\n /** Whether the item is selected */\n selected: boolean;\n\n /** Description displayed for the item */\n description: string;\n}\n\n\n/**\n * Displays a list of spatial searches\n */\n@Component({\n selector: 'ccf-spatial-search-list',\n templateUrl: './spatial-search-list.component.html',\n styleUrls: ['./spatial-search-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchListComponent {\n /** HTML class */\n @HostBinding('class') readonly clsName = 'ccf-spatial-search-list';\n\n /** Label for the list */\n @Input() label = '';\n\n /** Items to display */\n @Input() items: T[] = [];\n\n /** Emits the new items when a selection changes */\n @Output() readonly selectionChanged = new EventEmitter();\n\n /** Emits the item that has been removed from the list */\n @Output() readonly itemRemoved = new EventEmitter();\n\n /**\n * Computes a unique id for an item\n *\n * @param _index Unused\n * @param item An item\n * @returns A unique id\n */\n itemId(_index: number, item: T): string {\n return item.description;\n }\n\n /**\n * Updates the selected state for an item\n *\n * @param index Index of item to update\n * @param selected What to set the selected state to\n */\n updateItemSelection(index: number, selected: boolean): void {\n const newItems = this.items = [...this.items];\n newItems[index] = { ...newItems[index], selected };\n\n const selectedItems = newItems.filter(item => item.selected);\n this.selectionChanged.emit(selectedItems);\n }\n\n /**\n * Removes an item from the list\n *\n * @param index Index of the item to remove\n */\n removeItem(index: number): void {\n const newItems = this.items = [...this.items];\n const [item] = newItems.splice(index, 1);\n this.itemRemoved.emit(item);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchListModule.html":{"url":"modules/SpatialSearchListModule.html","title":"module - SpatialSearchListModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchListModule\n\n\n\ncluster_SpatialSearchListModule_exports\n\n\n\ncluster_SpatialSearchListModule_declarations\n\n\n\n\nSpatialSearchListComponent\n\nSpatialSearchListComponent\n\n\n\nSpatialSearchListModule\n\nSpatialSearchListModule\n\nSpatialSearchListModule -->\n\nSpatialSearchListComponent->SpatialSearchListModule\n\n\n\n\n\nSpatialSearchListComponent \n\nSpatialSearchListComponent \n\nSpatialSearchListComponent -->\n\nSpatialSearchListModule->SpatialSearchListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchListComponent\n \n \n \n \n Exports\n \n \n SpatialSearchListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatListModule } from '@angular/material/list';\n\nimport { SpatialSearchListComponent } from './spatial-search-list.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatCheckboxModule,\n MatIconModule,\n MatListModule\n ],\n declarations: [SpatialSearchListComponent],\n exports: [SpatialSearchListComponent]\n})\nexport class SpatialSearchListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/StackOp.html":{"url":"interfaces/StackOp.html","title":"interface - StackOp","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n StackOp\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n\n\n \n Description\n \n \n Represents an operation to apply to the stack when building segments\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n added\n \n \n \n \n index\n \n \n \n \n removed\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n added\n \n \n \n \n \n \n \n \n added: DecoratedRange[]\n\n \n \n\n\n \n \n Type : DecoratedRange[]\n\n \n \n\n\n\n\n\n \n \n Decorations to add\n\n \n \n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Text index at which the changes takes effect\n\n \n \n \n \n \n \n \n \n \n removed\n \n \n \n \n \n \n \n \n removed: DecoratedRange[]\n\n \n \n\n\n \n \n Type : DecoratedRange[]\n\n \n \n\n\n\n\n\n \n \n Decorations to remove\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input, OnChanges, SimpleChanges } from '@angular/core';\n\nimport { DecoratedRange, normalize } from './decorated-range';\n\n\n// Reexport DecoratedRange\nexport { DecoratedRange };\n\n/** A segment of text with additional classes and styles */\ninterface Segment {\n /** The piece of text to display */\n text: string;\n /** Classes to add to the text container */\n classes: string[];\n /** Styles to set on the text container */\n styles: Record;\n}\n\n/** Represents an operation to apply to the stack when building segments */\ninterface StackOp {\n /** Text index at which the changes takes effect */\n index: number;\n /** Decorations to add */\n added: DecoratedRange[];\n /** Decorations to remove */\n removed: DecoratedRange[];\n}\n\n\n/**\n * Class to display text with additional styling on ranges of the text.\n */\n@Component({\n selector: 'ccf-decorated-text',\n templateUrl: './decorated-text.component.html',\n styleUrls: ['./decorated-text.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DecoratedTextComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-decorated-text';\n\n /**\n * Text to display\n */\n @Input() text: string;\n\n /**\n * Classes and styles to apply to ranges of the text.\n * For overlapping ranges later values takes precedence.\n */\n @Input() decorations?: Partial[];\n\n /**\n * Computed segments of text with decorations resolved.\n */\n segments: Segment[] = [];\n\n /**\n * Apply changes and recalculate cached values.\n *\n * @param changes Instance properties that have changed\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('text' in changes || 'decorations' in changes) {\n this.segments = this.createSegments();\n }\n }\n\n /**\n * Creates an array of decorated text segments based on\n * the latest text and decorations.\n *\n * @returns The new segments\n */\n private createSegments(): Segment[] {\n const { text } = this;\n if (!text) { // No styling can be applied to empty text fields\n return [this.makeUndecoratedSegment(text)];\n }\n\n const decorations = this.getNormalizedDecorations();\n if (decorations.length === 0) { // No styling available\n return [this.makeUndecoratedSegment(text)];\n }\n\n const stackOps = this.createStackOps(decorations);\n const segments: Segment[] = [];\n let stack: DecoratedRange[] = [];\n let lastIndex = 0;\n\n // If the first op starts at index zero apply stack changes\n // but don't push a segment by shifing out the first op\n if (stackOps[0].index === 0) {\n stack = this.updateStack(stack, stackOps.shift() as StackOp);\n }\n\n // Build segments based on the stack operations\n for (const op of stackOps) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex, op.index), stack\n ));\n\n lastIndex = op.index;\n stack = this.updateStack(stack, op);\n }\n\n // Push the last segment if not already done\n if (lastIndex !== text.length) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex), stack\n ));\n }\n\n return segments;\n }\n\n /**\n * Creates an ordered array of stack operations to apply when building segments.\n *\n * @param ranges The decorated ranges to apply\n * @returns The array of operations\n */\n private createStackOps(ranges: DecoratedRange[]): StackOp[] {\n const ops: Record = {};\n const getOp = (index: number) => (ops[index] ??= { index, added: [], removed: [] });\n\n for (const range of ranges) {\n getOp(range.start).added.push(range);\n getOp(range.end).removed.push(range);\n }\n\n return Object.entries(ops)\n .sort((i1, i2) => +i1[0] - +i2[0]) // Sort by index\n .map(entry => entry[1]);\n }\n\n /**\n * Applies the stack changes specified by the stack operation.\n *\n * @param stack The current stack\n * @param op The operation\n * @returns The new stack\n */\n private updateStack(stack: DecoratedRange[], op: StackOp): DecoratedRange[] {\n return stack\n .filter(item => !op.removed.includes(item))\n // Note - A new array is created by the above filter statement\n // so it is safe to modify it with concat\n .concat(op.added);\n }\n\n /**\n * Normalizes and filters valid decorated ranges.\n *\n * @returns The normalized ranges with properties filled\n */\n private getNormalizedDecorations(): DecoratedRange[] {\n const { decorations = [], text: { length } } = this;\n return decorations\n // Turn partials into full objects\n .map(range => normalize(range, length))\n // Remove empty and out of bounds ranges\n .filter(range => range.start (\n (result, range) => result.concat(range.classes),\n []\n );\n const styles = decorations.reduce(\n (result, range) => ({ ...result, ...range.styles }),\n {}\n );\n\n return { text, classes, styles };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/StoreDebugComponent.html":{"url":"components/StoreDebugComponent.html","title":"component - StoreDebugComponent","body":"\n \n\n\n\n\n\n Components\n \n StoreDebugComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts\n\n\n\n \n Description\n \n \n Simple component for displaying the current values in the data store.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-store-debug\n \n\n\n\n \n styleUrls\n ./store-debug.component.scss\n \n\n\n\n \n templateUrl\n ./store-debug.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Private\n root\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n data\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(store: Store, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:37\n \n \n\n \n \n Creates an instance of store debug component.\nSets up the store data listeners.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n The data store.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n Change detection for this component.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-store-debug\"\n\n \n \n \n \n Default value : 'ccf-store-debug'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:58\n \n \n\n\n \n \n Cleans up subscriptions\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-store-debug'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n root\n \n \n \n \n \n \n Type : Record>\n\n \n \n \n \n Default value : {}\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:34\n \n \n\n \n \n Latest store data\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:37\n \n \n\n \n \n Subscriptions managed by this component\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n data\n \n \n\n \n \n getdata()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:26\n \n \n \n \n Gets the store data as a list of state name to key-value pairs\n\n\n \n Returns : KVList\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, OnDestroy, ChangeDetectorRef, HostBinding } from '@angular/core';\nimport { Store } from '@ngxs/store';\nimport { Subscription } from 'rxjs';\n\n/** Key-Value pair */\nexport type KVPair = [string, T];\n/** Array of Key-Value pairs */\nexport type KVList = KVPair[];\n\n/**\n * Simple component for displaying the current values in the data store.\n */\n@Component({\n selector: 'ccf-store-debug',\n templateUrl: './store-debug.component.html',\n styleUrls: ['./store-debug.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class StoreDebugComponent implements OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-store-debug';\n\n /**\n * Gets the store data as a list of state name to key-value pairs\n */\n get data(): KVList {\n const states: KVList> = Object.entries(this.root);\n const stateValues: KVList = states.map(([key, values]) => [key, Object.entries(values)]);\n const statesWithData = stateValues.filter(([_key, values]) => values.length > 0);\n return statesWithData;\n }\n\n /** Latest store data */\n private root: Record> = {};\n\n /** Subscriptions managed by this component */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of store debug component.\n * Sets up the store data listeners.\n *\n * @param store The data store.\n * @param cdr Change detection for this component.\n */\n constructor(store: Store, cdr: ChangeDetectorRef) {\n const sub = store.subscribe(root => {\n this.root = root as Record>;\n cdr.markForCheck();\n });\n\n this.subscriptions.add(sub);\n }\n\n /**\n * Cleans up subscriptions\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n {{ state[0] }}\n \n \n {{ kv[0] }}: {{ kv[1] | json }}\n \n \n\n\n \n\n \n \n ./store-debug.component.scss\n \n :host {\n display: block;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ state[0] }} {{ kv[0] }}: {{ kv[1] | json }} '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'StoreDebugComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreDebugModule.html":{"url":"modules/StoreDebugModule.html","title":"module - StoreDebugModule","body":"\n \n\n\n\n\n Modules\n StoreDebugModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_StoreDebugModule\n\n\n\ncluster_StoreDebugModule_exports\n\n\n\ncluster_StoreDebugModule_declarations\n\n\n\n\nStoreDebugComponent\n\nStoreDebugComponent\n\n\n\nStoreDebugModule\n\nStoreDebugModule\n\nStoreDebugModule -->\n\nStoreDebugComponent->StoreDebugModule\n\n\n\n\n\nStoreDebugComponent \n\nStoreDebugComponent \n\nStoreDebugComponent -->\n\nStoreDebugModule->StoreDebugComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/store-debug/store-debug.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n StoreDebugComponent\n \n \n \n \n Exports\n \n \n StoreDebugComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { StoreDebugComponent } from './store-debug.component';\n\n\n@NgModule({\n imports: [CommonModule],\n declarations: [StoreDebugComponent],\n exports: [StoreDebugComponent]\n})\nexport class StoreDebugModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TextSearchComponent.html":{"url":"components/TextSearchComponent.html","title":"component - TextSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n TextSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n\n\n\n \n Description\n \n \n A text search bar with optional autocompletion functionality.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-text-search\n \n\n\n\n \n styleUrls\n ./text-search.component.scss\n \n\n\n\n \n templateUrl\n ./text-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Readonly\n controller\n \n \n Readonly\n options\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n getOptions\n \n \n optionDisplay\n \n \n optionId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n autoCompleter\n \n \n maxOptions\n \n \n placeholder\n \n \n value\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n optionSelected\n \n \n valueChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n value\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultMaxOptions: number)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:100\n \n \n\n \n \n Creates an instance of text search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultMaxOptions\n \n \n number\n \n \n \n No\n \n \n \n The default value for maxOptions\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n autoCompleter\n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:76\n \n \n \n \n Function providing the autocomplete suggestions.\nReceives the latest search bar text and the maximum of suggestions to provide.\n\n \n \n \n \n \n \n \n \n \n maxOptions\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:70\n \n \n \n \n Maximum number of autocomplete suggestions to show simultaneously\n\n \n \n \n \n \n \n \n \n \n placeholder\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Search...'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:53\n \n \n \n \n Placeholder text for the search bar\n\n \n \n \n \n \n \n \n \n \n value\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:59\n \n \n \n \n The text to show on the search bar\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n optionSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:86\n \n \n \n \n Emits when an autocomplete option has been selected\n\n \n \n \n \n \n \n \n \n \n valueChange\n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:81\n \n \n \n \n Emits when the search bar text changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-text-search\"\n\n \n \n \n \n Default value : 'ccf-text-search'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:48\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Private\n Async\n getOptions\n \n \n \n \n \n \n \n getOptions(search: string)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:120\n \n \n\n\n \n \n Fetches the latest autocomplete suggestions for the provided search text.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n search\n \n string\n \n\n \n No\n \n\n\n \n The search text to find suggestions for\n\n \n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n The found suggestions\n\n \n \n \n \n \n \n \n \n \n \n \n optionDisplay\n \n \n \n \n \n \noptionDisplay(option: AutoCompleteOption | null)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:139\n \n \n\n\n \n \n Text to show in search bar when an autocomplete option is selected.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n option\n \n AutoCompleteOption | null\n \n\n \n No\n \n\n\n \n The autocomplete option\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n The displayed text\n\n \n \n \n \n \n \n \n \n \n \n \n optionId\n \n \n \n \n \n \noptionId(_index: number, option: AutoCompleteOption)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:150\n \n \n\n\n \n \n Gets an unique identifier for an autocomplete option object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n option\n \n AutoCompleteOption\n \n\n \n No\n \n\n\n \n The option object\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-text-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:48\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n controller\n \n \n \n \n \n \n Default value : new UntypedFormControl()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:91\n \n \n\n \n \n Form controller for search bar\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n options\n \n \n \n \n \n \n Default value : (this.controller.valueChanges as Observable).pipe(\n startWith(''),\n distinctUntilChanged(),\n switchMap(this.getOptions)\n )\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:96\n \n \n\n \n \n Emits the latest autocomplete suggestions\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n value\n \n \n\n \n \n getvalue()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:59\n \n \n \n \n The text to show on the search bar\n\n\n \n Returns : string\n\n \n \n \n\n \n \n setvalue(val: string)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:63\n \n \n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n val\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Inject, InjectionToken, Input, Output,\n} from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { bind as Bind } from 'bind-decorator';\nimport { lastValueFrom, from, Observable, ObservableInput } from 'rxjs';\nimport { distinctUntilChanged, map, startWith, switchMap, take } from 'rxjs/operators';\n\nimport { DecoratedRange } from '../decorated-text/decorated-range';\n\n\n/** A single suggestion to show in autocomplete */\nexport interface AutoCompleteOption {\n /** A unique id */\n id: unknown;\n /** The displayed label */\n label: string;\n /** Optional styling of the label */\n decorations?: Partial[];\n}\n\n/**\n * Token to provide a default for the maximum number of\n * autocomplete suggestions to show at the same time.\n */\nexport const DEFAULT_MAX_OPTIONS = new InjectionToken(\n 'Maximum number of autocomplete options displayed',\n {\n providedIn: 'root',\n factory(): number {\n return 10;\n }\n }\n);\n\n\n/**\n * A text search bar with optional autocompletion functionality.\n */\n@Component({\n selector: 'ccf-text-search',\n templateUrl: './text-search.component.html',\n styleUrls: ['./text-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TextSearchComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-text-search';\n\n /**\n * Placeholder text for the search bar\n */\n @Input() placeholder = 'Search...';\n\n /**\n * The text to show on the search bar\n */\n @Input()\n get value(): string {\n return this.controller.value as string;\n }\n\n set value(val: string) {\n this.controller.setValue(val, { emitEvent: false });\n }\n\n /**\n * Maximum number of autocomplete suggestions to show simultaneously\n */\n @Input() maxOptions?: number;\n\n /**\n * Function providing the autocomplete suggestions.\n * Receives the latest search bar text and the maximum of suggestions to provide.\n */\n @Input() autoCompleter?: (search: string, max: number) => ObservableInput;\n\n /**\n * Emits when the search bar text changes\n */\n @Output() readonly valueChange: Observable;\n\n /**\n * Emits when an autocomplete option has been selected\n */\n @Output() readonly optionSelected = new EventEmitter();\n\n /**\n * Form controller for search bar\n */\n readonly controller = new UntypedFormControl();\n\n /**\n * Emits the latest autocomplete suggestions\n */\n readonly options = (this.controller.valueChanges as Observable).pipe(\n startWith(''),\n distinctUntilChanged(),\n switchMap(this.getOptions)\n );\n\n /**\n * Creates an instance of text search component.\n *\n * @param defaultMaxOptions The default value for `maxOptions`\n */\n constructor(\n @Inject(DEFAULT_MAX_OPTIONS) private readonly defaultMaxOptions: number\n ) {\n this.valueChange = this.controller.valueChanges;\n }\n\n /**\n * Fetches the latest autocomplete suggestions for the provided search text.\n *\n * @param search The search text to find suggestions for\n * @returns The found suggestions\n */\n @Bind\n private async getOptions(search: string): Promise {\n const { autoCompleter, maxOptions = this.defaultMaxOptions } = this;\n if (!autoCompleter || maxOptions array.length \n \n\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n \n\n \n \n \n \n\n\n \n\n \n \n ./text-search.component.scss\n \n :host {\n display: block;\n\n .form .form-field {\n width: 100%;\n\n .input {\n margin-left: 0.5rem;\n }\n }\n\n ::ng-deep .mat-form-field-appearance-outline {\n .mat-form-field-wrapper {\n margin: 0;\n\n .mat-form-field-flex {\n align-items: center;\n\n .mat-form-field-infix {\n height: 3rem;\n border: none;\n }\n\n .mat-form-field-suffix {\n top: 0;\n border: none;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'TextSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TextSearchModule.html":{"url":"modules/TextSearchModule.html","title":"module - TextSearchModule","body":"\n \n\n\n\n\n Modules\n TextSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TextSearchModule\n\n\n\ncluster_TextSearchModule_imports\n\n\n\ncluster_TextSearchModule_exports\n\n\n\ncluster_TextSearchModule_declarations\n\n\n\n\nTextSearchComponent\n\nTextSearchComponent\n\n\n\nTextSearchModule\n\nTextSearchModule\n\nTextSearchModule -->\n\nTextSearchComponent->TextSearchModule\n\n\n\n\n\nMatPrefix \n\nMatPrefix \n\nMatPrefix -->\n\nTextSearchModule->MatPrefix \n\n\n\n\n\nMatSuffix \n\nMatSuffix \n\nMatSuffix -->\n\nTextSearchModule->MatSuffix \n\n\n\n\n\nTextSearchComponent \n\nTextSearchComponent \n\nTextSearchComponent -->\n\nTextSearchModule->TextSearchComponent \n\n\n\n\n\nDecoratedTextModule\n\nDecoratedTextModule\n\nTextSearchModule -->\n\nDecoratedTextModule->TextSearchModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TextSearchComponent\n \n \n \n \n Imports\n \n \n DecoratedTextModule\n \n \n \n \n Exports\n \n \n MatPrefix\n \n \n MatSuffix\n \n \n TextSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatAutocompleteModule } from '@angular/material/autocomplete';\nimport { MatFormFieldModule, MatPrefix, MatSuffix } from '@angular/material/form-field';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { DecoratedTextModule } from '../decorated-text/decorated-text.module';\nimport { TextSearchComponent } from './text-search.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n\n MatAutocompleteModule,\n MatFormFieldModule,\n MatInputModule,\n\n DecoratedTextModule\n ],\n declarations: [TextSearchComponent],\n exports: [\n TextSearchComponent,\n\n // Reexport prefix/suffix markers\n MatPrefix,\n MatSuffix\n ]\n})\nexport class TextSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TrackingPopupComponent.html":{"url":"components/TrackingPopupComponent.html","title":"component - TrackingPopupComponent","body":"\n \n\n\n\n\n\n Components\n \n TrackingPopupComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tracking-popup\n \n\n\n\n \n styleUrls\n ./tracking-popup.component.scss\n \n\n\n\n \n templateUrl\n ./tracking-popup.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n container\n \n \n \n Public\n data\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n dismiss\n \n \n showButton\n \n \n submit\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n allowTelemetry\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(elementRef: ElementRef, consentService: ConsentService, data: any)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:19\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n elementRef\n \n \n ElementRef\n \n \n \n No\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n data\n \n \n any\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tracking-popup\"\n\n \n \n \n \n Default value : 'ccf-tracking-popup'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:13\n \n \n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n dismiss\n \n \n \n \n \n \ndismiss()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:26\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n showButton\n \n \n \n \n \n \nshowButton(button: \"opt-in\" | \"opt-out\")\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:36\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n button\n \n \"opt-in\" | \"opt-out\"\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n submit\n \n \n \n \n \n \nsubmit(entry: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:31\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n entry\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tracking-popup'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n container\n \n \n \n \n \n \n Type : HTMLElement\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:19\n \n \n\n\n \n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_SNACK_BAR_DATA)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:22\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n allowTelemetry\n \n \n\n \n \n getallowTelemetry()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:15\n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, ElementRef, HostBinding, Inject } from '@angular/core';\nimport { MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar';\nimport { ConsentService, Consent } from 'ccf-shared/analytics';\n\n\n@Component({\n selector: 'ccf-tracking-popup',\n templateUrl: './tracking-popup.component.html',\n styleUrls: ['./tracking-popup.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TrackingPopupComponent {\n @HostBinding('class') readonly clsName = 'ccf-tracking-popup';\n\n get allowTelemetry(): Consent {\n return this.consentService.consent;\n }\n\n container: HTMLElement;\n\n // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types\n constructor(elementRef: ElementRef, readonly consentService: ConsentService, @Inject(MAT_SNACK_BAR_DATA) public data: any) {\n this.container = elementRef.nativeElement;\n }\n\n dismiss(): void {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n this.data.preClose();\n }\n\n submit(entry: boolean): void {\n this.consentService.setConsent(entry ? 'given' : 'rescinded');\n this.dismiss();\n }\n\n showButton(button: 'opt-in' | 'opt-out'): boolean {\n const { allowTelemetry } = this;\n if (allowTelemetry === 'not-set') {\n return true;\n } else {\n return button === 'opt-in' ? allowTelemetry === 'rescinded' : allowTelemetry === 'given';\n }\n }\n}\n\n \n\n \n We log usage to improve this service.\n\n {{allowTelemetry === 'not-set' ? 'I understand' : 'Opt in'}}\n\nOpt out\n \n\n \n \n ./tracking-popup.component.scss\n \n :host {\n display: flex;\n align-items: center;\n min-width: 400px;\n color: rgba(255, 255, 255, 0.7);\n background: #323232;\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);\n z-index: 9999;\n\n p {\n margin: 24px;\n }\n\n button {\n margin: 1rem;\n min-width: 6rem;\n background-color: #007cbe;\n display: flex;\n justify-content: center;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = 'We log usage to improve this service. {{allowTelemetry === \\'not-set\\' ? \\'I understand\\' : \\'Opt in\\'}}Opt out'\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'TrackingPopupComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TrackingPopupModule.html":{"url":"modules/TrackingPopupModule.html","title":"module - TrackingPopupModule","body":"\n \n\n\n\n\n Modules\n TrackingPopupModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TrackingPopupModule\n\n\n\ncluster_TrackingPopupModule_declarations\n\n\n\ncluster_TrackingPopupModule_exports\n\n\n\n\nTrackingPopupComponent\n\nTrackingPopupComponent\n\n\n\nTrackingPopupModule\n\nTrackingPopupModule\n\nTrackingPopupModule -->\n\nTrackingPopupComponent->TrackingPopupModule\n\n\n\n\n\nTrackingPopupComponent \n\nTrackingPopupComponent \n\nTrackingPopupComponent -->\n\nTrackingPopupModule->TrackingPopupComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TrackingPopupComponent\n \n \n \n \n Exports\n \n \n TrackingPopupComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\n\nimport { TrackingPopupComponent } from './tracking-popup.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatButtonModule\n ],\n declarations: [TrackingPopupComponent],\n exports: [TrackingPopupComponent]\n})\nexport class TrackingPopupModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/TrackingState.html":{"url":"injectables/TrackingState.html","title":"injectable - TrackingState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n TrackingState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n setAllowTelemetry\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n setAllowTelemetry\n \n \n \n \n \n \n \n setAllowTelemetry(allowTelemetry: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/analytics/tracking.state.ts:29\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n allowTelemetry\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\n\nexport interface TrackingStateModel {\n allowTelemetry?: boolean;\n}\n\nexport const LOCAL_STORAGE_ALLOW_TELEMETRY_KEY = 'ALLOW_TELEMETRY';\nexport const INITIAL_TELEMETRY_SETTING = getTelemetryStorageSetting();\n\nfunction getTelemetryStorageSetting(): boolean | undefined {\n const value = localStorage.getItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY);\n return value === null ? undefined : value.toLowerCase() === 'true';\n}\n\n@StateRepository()\n@State({\n name: 'tracking',\n defaults: {\n allowTelemetry: INITIAL_TELEMETRY_SETTING\n }\n})\n@Injectable()\nexport class TrackingState extends NgxsImmutableDataRepository {\n @DataAction()\n setAllowTelemetry(allowTelemetry: boolean): void {\n const oldValue = getTelemetryStorageSetting();\n localStorage.setItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY, allowTelemetry.toString());\n this.ctx.patchState({ allowTelemetry });\n\n if (oldValue !== undefined || allowTelemetry === false) {\n // This ensures that if telemetry is disabled that it _WONT_ send anything to Google Analytics\n location.reload();\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TrackingStateModel.html":{"url":"interfaces/TrackingStateModel.html","title":"interface - TrackingStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TrackingStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n allowTelemetry\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n allowTelemetry\n \n \n \n \n \n \n \n \n allowTelemetry: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\n\nexport interface TrackingStateModel {\n allowTelemetry?: boolean;\n}\n\nexport const LOCAL_STORAGE_ALLOW_TELEMETRY_KEY = 'ALLOW_TELEMETRY';\nexport const INITIAL_TELEMETRY_SETTING = getTelemetryStorageSetting();\n\nfunction getTelemetryStorageSetting(): boolean | undefined {\n const value = localStorage.getItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY);\n return value === null ? undefined : value.toLowerCase() === 'true';\n}\n\n@StateRepository()\n@State({\n name: 'tracking',\n defaults: {\n allowTelemetry: INITIAL_TELEMETRY_SETTING\n }\n})\n@Injectable()\nexport class TrackingState extends NgxsImmutableDataRepository {\n @DataAction()\n setAllowTelemetry(allowTelemetry: boolean): void {\n const oldValue = getTelemetryStorageSetting();\n localStorage.setItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY, allowTelemetry.toString());\n this.ctx.patchState({ allowTelemetry });\n\n if (oldValue !== undefined || allowTelemetry === false) {\n // This ensures that if telemetry is disabled that it _WONT_ send anything to Google Analytics\n location.reload();\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/WorkerCCFDatabaseDataSourceService.html":{"url":"injectables/WorkerCCFDatabaseDataSourceService.html","title":"injectable - WorkerCCFDatabaseDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n WorkerCCFDatabaseDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseDataSourceBaseService\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n database$\n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createDatabase\n \n \n Protected\n Abstract\n createWorker\n \n \n Private\n Async\n connectDatabase\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createDatabase\n \n \n \n \n \n \n \n createDatabase(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:65\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : CCFDatabaseManager\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n Abstract\n createWorker\n \n \n \n \n \n \n \n createWorker(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Worker\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n \n \n \n \n \n connectDatabase(manager: CCFDatabaseManager, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:39\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n manager\n \n CCFDatabaseManager\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n database$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:20\n\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:19\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/XYZPositionComponent.html":{"url":"components/XYZPositionComponent.html","title":"component - XYZPositionComponent","body":"\n \n\n\n\n\n\n Components\n \n XYZPositionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts\n\n\n\n \n Description\n \n \n Component displaying a x, y, and z position\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-xyz-position\n \n\n\n\n \n styleUrls\n ./xyz-position.component.scss\n \n\n\n\n \n templateUrl\n ./xyz-position.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Readonly\n format\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n x\n \n \n y\n \n \n z\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n x\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:18\n \n \n \n \n X position\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:21\n \n \n \n \n Y position\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:24\n \n \n \n \n Z position\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-xyz-position\"\n\n \n \n \n \n Default value : 'ccf-xyz-position'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:15\n \n \n\n \n \n Html class name\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-xyz-position'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:15\n \n \n\n \n \n Html class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n format\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '1.0-2'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:27\n \n \n\n \n \n Number format for position values\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n\n/**\n * Component displaying a x, y, and z position\n */\n@Component({\n selector: 'ccf-xyz-position',\n templateUrl: './xyz-position.component.html',\n styleUrls: ['./xyz-position.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class XYZPositionComponent {\n /** Html class name */\n @HostBinding('class') readonly clsName = 'ccf-xyz-position';\n\n /** X position */\n @Input() x = 0;\n\n /** Y position */\n @Input() y = 0;\n\n /** Z position */\n @Input() z = 0;\n\n /** Number format for position values */\n readonly format = '1.0-2';\n}\n\n \n\n \n X: {{ x | number:format }}\nY: {{ y | number:format }}\nZ: {{ z | number:format }}\n\n \n\n \n \n ./xyz-position.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n\n .line {\n font-size: 1rem;\n font-weight: 400;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = 'X: {{ x | number:format }}Y: {{ y | number:format }}Z: {{ z | number:format }}'\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'XYZPositionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/XYZPositionModule.html":{"url":"modules/XYZPositionModule.html","title":"module - XYZPositionModule","body":"\n \n\n\n\n\n Modules\n XYZPositionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_XYZPositionModule\n\n\n\ncluster_XYZPositionModule_declarations\n\n\n\ncluster_XYZPositionModule_exports\n\n\n\n\nXYZPositionComponent\n\nXYZPositionComponent\n\n\n\nXYZPositionModule\n\nXYZPositionModule\n\nXYZPositionModule -->\n\nXYZPositionComponent->XYZPositionModule\n\n\n\n\n\nXYZPositionComponent \n\nXYZPositionComponent \n\nXYZPositionComponent -->\n\nXYZPositionModule->XYZPositionComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/xyz-position/xyz-position.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n XYZPositionComponent\n \n \n \n \n Exports\n \n \n XYZPositionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { XYZPositionComponent } from './xyz-position.component';\n\n\n@NgModule({\n imports: [CommonModule],\n declarations: [XYZPositionComponent],\n exports: [XYZPositionComponent]\n})\nexport class XYZPositionModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/XYZTriplet.html":{"url":"interfaces/XYZTriplet.html","title":"interface - XYZTriplet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n XYZTriplet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, Input, OnDestroy, Output, ViewChild,\n} from '@angular/core';\nimport { BodyUI, NodeClickEvent, NodeDragEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { Subscription } from 'rxjs';\n\n\ninterface XYZTriplet {\n x: T;\n y: T;\n z: T;\n}\n\n/**\n * Component that handles displaying the 3D models in the stage\n */\n@Component({\n selector: 'ccf-body-ui',\n templateUrl: './body-ui.component.html',\n styleUrls: ['./body-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class BodyUiComponent implements AfterViewInit, OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-body-ui';\n\n @Input()\n get scene(): SpatialSceneNode[] {\n return this._scene;\n }\n\n set scene(nodes: SpatialSceneNode[]) {\n this._scene = nodes;\n this.bodyUI?.setScene(nodes);\n }\n\n @Input()\n get rotation(): number {\n return this._rotation;\n }\n\n set rotation(value: number) {\n this._rotation = value;\n this.bodyUI?.setRotation(value);\n }\n\n @Input()\n get rotationX(): number {\n return this._rotationX;\n }\n\n set rotationX(value: number) {\n this._rotationX = value;\n this.bodyUI?.setRotationX(value);\n }\n\n @Input()\n get zoom(): number {\n return this._zoom;\n }\n\n set zoom(value: number) {\n this._zoom = value;\n this.bodyUI?.setZoom(value);\n }\n\n @Input()\n get target(): [number, number, number] {\n return this._target;\n }\n\n set target(value: [number, number, number]) {\n this._target = value;\n this.bodyUI?.setTarget(value);\n }\n\n @Input()\n get bounds(): XYZTriplet {\n return this._bounds;\n }\n\n set bounds(value: XYZTriplet) {\n this._bounds = value;\n this.zoomToBounds(value);\n }\n\n @Input()\n get camera(): string {\n return this._camera;\n }\n\n set camera(value: string) {\n this._camera = value;\n }\n\n @Output()\n readonly rotationChange = new EventEmitter();\n\n @Output()\n readonly nodeDrag = new EventEmitter();\n\n @Output()\n readonly nodeClick = new EventEmitter();\n\n @Output()\n readonly nodeHoverStart = new EventEmitter();\n\n @Output()\n readonly nodeHoverStop = new EventEmitter();\n\n @Output()\n readonly initialized = new EventEmitter();\n\n @Input()\n get interactive(): boolean {\n return this._interactive;\n }\n\n set interactive(value: boolean) {\n this._interactive = value;\n if (this.bodyUI) {\n this.recreateBodyUI();\n }\n }\n\n private _interactive = true;\n private _rotation = 0;\n private _rotationX = 0;\n private _zoom = 9.5;\n private _target: [number, number, number] = [0, 0, 0];\n private _bounds: XYZTriplet;\n private _scene: SpatialSceneNode[] = [];\n private subscriptions: Subscription[] = [];\n private _camera: string;\n\n /**\n * Instance of the body UI class for rendering the deckGL scene\n */\n bodyUI: BodyUI;\n\n /**\n * Reference to the div we are using to mount the body UI to.\n */\n @ViewChild('bodyCanvas', { read: ElementRef }) bodyCanvas: ElementRef;\n\n /**\n * Performs setup required after initialization\n */\n ngAfterViewInit(): void {\n this.setupBodyUI();\n }\n\n zoomToBounds(bounds: XYZTriplet, margin = { x: 48, y: 48 }): void {\n if (this.bodyCanvas) {\n const { width, height } = this.bodyCanvas.nativeElement;\n const pxRatio = window.devicePixelRatio;\n const zoom = Math.min(\n Math.log2((width - margin.x) / pxRatio / bounds.x),\n Math.log2((height - margin.y) / pxRatio / bounds.y)\n );\n this.zoom = zoom;\n }\n }\n\n /**\n * Set up required to render the body UI with the scene nodes.\n */\n private async setupBodyUI(): Promise {\n const canvas = this.bodyCanvas.nativeElement;\n const bodyUI = new BodyUI({\n id: 'body-ui',\n canvas,\n zoom: this.zoom,\n target: [0, 0, 0],\n rotation: 0,\n minRotationX: -75,\n maxRotationX: 75,\n interactive: this.interactive,\n camera: this.camera\n });\n canvas.addEventListener('contextmenu', evt => evt.preventDefault());\n await bodyUI.initialize();\n this.bodyUI = bodyUI;\n (window as unknown as { bodyUI: unknown }).bodyUI = bodyUI;\n if (this.scene?.length > 0) {\n this.bodyUI.setScene(this.scene);\n }\n if (this.bounds) {\n this.zoomToBounds(this.bounds);\n }\n if (this.target) {\n this.bodyUI.setTarget(this.target);\n }\n this.subscriptions = [\n this.bodyUI.sceneRotation$.subscribe((rotation) => this.rotationChange.next(rotation)),\n this.bodyUI.nodeDrag$.subscribe((event) => this.nodeDrag.emit(event)),\n this.bodyUI.nodeClick$.subscribe((event) => this.nodeClick.emit(event)),\n this.bodyUI.nodeHoverStart$.subscribe((event) => this.nodeHoverStart.emit(event)),\n this.bodyUI.nodeHoverStop$.subscribe((event) => this.nodeHoverStop.emit(event))\n ];\n this.initialized.emit();\n }\n\n private recreateBodyUI(): void {\n this.clearSubscriptions();\n this.bodyUI.finalize();\n this.setupBodyUI();\n }\n\n private clearSubscriptions(): void {\n this.subscriptions.forEach(s => s.unsubscribe());\n this.subscriptions = [];\n }\n\n ngOnDestroy(): void {\n this.clearSubscriptions();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n interface\n AnalyticsOptions\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n function\n initCommands\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n function\n toAttributes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n variable\n EAGERLY_LOADED_SERVICES\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/consent.service.ts\n \n injectable\n ConsentService\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts\n \n injectable\n GoogleAnalyticsSyncService\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n injectable\n LocalStorageSyncService\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n variable\n LOCAL_STORAGE_CONSENT_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/filter-nulls.ts\n \n function\n filterNulls\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/flatten.ts\n \n function\n flatten\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/inner-map.ts\n \n function\n innerMap\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n interface\n PluckUniqueOptions\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n variable\n DEFAULT_OPTIONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/src/public-api.ts\n \n variable\n placeholder\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/mouse-position-tracker.module.ts\n \n function\n trackMousePosition\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n injectable\n TrackingState\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n interface\n TrackingStateModel\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n function\n getTelemetryStorageSetting\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n variable\n INITIAL_TELEMETRY_SETTING\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n variable\n LOCAL_STORAGE_ALLOW_TELEMETRY_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.component.ts\n \n component\n BodyUiComponent\n \n 20 %\n (7/34)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.component.ts\n \n interface\n XYZTriplet\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts\n \n component\n CallToActionBehaviorComponent\n \n 42 %\n (3/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts\n \n component\n CallToActionComponent\n \n 100 %\n (11/11)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n interface\n DecoratedRange\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n function\n normalize\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n function\n resolveIndex\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n component\n DecoratedTextComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n interface\n Segment\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n interface\n StackOp\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts\n \n component\n InfoButtonComponent\n \n 77 %\n (7/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n injectable\n InfoButtonService\n \n 60 %\n (3/5)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n interface\n DocumentationContent\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n interface\n PanelData\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n \n component\n InfoDialogComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n \n interface\n InfoDialogData\n \n 25 %\n (1/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts\n \n component\n OpacitySliderComponent\n \n 78 %\n (11/14)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n component\n OrganSelectorComponent\n \n 76 %\n (23/30)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n interface\n OrganInfo\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n variable\n ALL_ORGANS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n variable\n ALL_POSSIBLE_ORGANS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n \n component\n SpatialSearchListComponent\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n \n interface\n SpatialSearchListItem\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts\n \n component\n StoreDebugComponent\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n component\n TextSearchComponent\n \n 100 %\n (15/15)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n interface\n AutoCompleteOption\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n variable\n DEFAULT_MAX_OPTIONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts\n \n component\n TrackingPopupComponent\n \n 0 %\n (0/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts\n \n component\n XYZPositionComponent\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/config/global-config.state.ts\n \n injectable\n GlobalConfigState\n \n 0 %\n (0/11)\n \n \n \n \n \n projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts\n \n directive\n NumberDirective\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n injectable\n ApiEndpointDataSourceService\n \n 0 %\n (0/17)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n interface\n ApiEndpointDataSourceOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n interface\n DefaultParams\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n interface\n FilterParams\n \n 0 %\n (0/11)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n cast\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n filterToParams\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n rangeToMinMax\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n spatialSceneNodeReviver\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n variable\n buster$\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n variable\n CACHE_CONFIG_NO_PARAMS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n variable\n CACHE_CONFIG_PARAMS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n injectable\n CCFDatabaseDataSourceBaseService\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n injectable\n CCFDatabaseDataSourceService\n \n 0 %\n (0/18)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n injectable\n WorkerCCFDatabaseDataSourceService\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n interface\n CCFDatabaseManager\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.service.ts\n \n injectable\n DataSourceService\n \n 0 %\n (0/13)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n class\n DelegateDataSource\n \n 0 %\n (0/15)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n class\n ForwardingDataSource\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n interface\n DataSource\n \n 0 %\n (0/13)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts\n \n injectable\n InjectorDelegateDataSourceService\n \n 0 %\n (0/17)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n injectable\n GlobalsService\n \n 50 %\n (6/12)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n variable\n global\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts\n \n injectable\n LocalStorageService\n \n 85 %\n (6/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n class\n CloseDialog\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n class\n LearnMore\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n class\n OpenDialog\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts\n \n class\n CallToActionSelectors\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n injectable\n CallToActionState\n \n 77 %\n (7/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n interface\n CallToActionModel\n \n 14 %\n (1/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n variable\n POPUP_SHOWN_STORAGE_KEY\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n variable\n SPATIAL_SEARCH_README\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n cast   (projects/.../api-endpoint.service.ts)\n \n \n filterNulls   (projects/.../filter-nulls.ts)\n \n \n filterToParams   (projects/.../api-endpoint.service.ts)\n \n \n flatten   (projects/.../flatten.ts)\n \n \n getTelemetryStorageSetting   (projects/.../tracking.state.ts)\n \n \n initCommands   (projects/.../analytics.module.ts)\n \n \n innerMap   (projects/.../inner-map.ts)\n \n \n normalize   (projects/.../decorated-range.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n rangeToMinMax   (projects/.../api-endpoint.service.ts)\n \n \n resolveIndex   (projects/.../decorated-range.ts)\n \n \n spatialSceneNodeReviver   (projects/.../api-endpoint.service.ts)\n \n \n toAttributes   (projects/.../analytics.module.ts)\n \n \n trackMousePosition   (projects/.../mouse-position-tracker.module.ts)\n \n \n \n \n \n \n\n\n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n \n \n \n \n \n \n cast\n \n \n \n \n \n \ncast()\n \n \n\n\n\n\n \n \n\n \n Returns : T\n\n \n \n \n \n \n \n \n \n \n \n \n filterToParams\n \n \n \n \n \n \nfilterToParams(filter?: Filter)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : FilterParams\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n rangeToMinMax\n \n \n \n \n \n \nrangeToMinMax(range, low: number, high: number)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n range\n \n \n\n \n No\n \n\n\n \n \n low\n \n number\n \n\n \n No\n \n\n\n \n \n high\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : MinMax | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n spatialSceneNodeReviver\n \n \n \n \n \n \nspatialSceneNodeReviver(nodes)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n nodes\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/filter-nulls.ts\n \n \n \n \n \n \n \n filterNulls\n \n \n \n \n \n \nfilterNulls()\n \n \n\n\n\n\n \n \n Removes all null and undefined values from a stream.\n\n\n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/flatten.ts\n \n \n \n \n \n \n \n flatten\n \n \n \n \n \n \nflatten()\n \n \n\n\n\n\n \n \n Flattens a single level of nested arrays.\n\n\n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n \n \n \n \n \n \n getTelemetryStorageSetting\n \n \n \n \n \n \ngetTelemetryStorageSetting()\n \n \n\n\n\n\n \n \n\n \n Returns : boolean | undefined\n\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n \n \n \n \n \n \n initCommands\n \n \n \n \n \n \ninitCommands(options: AnalyticsOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n options\n \n AnalyticsOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : IGoogleAnalyticsCommand[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toAttributes\n \n \n \n \n \n \ntoAttributes(obj: Record)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n obj\n \n Record\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Record\n\n \n \n \n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/inner-map.ts\n \n \n \n \n \n \n \n innerMap\n \n \n \n \n \n \ninnerMap(project)\n \n \n\n\n\n\n \n \n Maps the values of each emitted array.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n project\n\n \n No\n \n\n\n \n Mapping callback invoked for each element\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n \n \n \n \n \n \n normalize\n \n \n \n \n \n \nnormalize(range: Partial, length: number)\n \n \n\n\n\n\n \n \n Produces a new range object based on the input where all properties have been normalized.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n range\n \n Partial\n \n\n \n No\n \n\n\n \n The object to normalize.\n\n \n \n \n length\n \n number\n \n\n \n No\n \n\n\n \n Max length for indices.\n\n \n \n \n \n \n \n \n \n Returns : DecoratedRange\n\n \n \n A new object where all undefined values have been replaced with defaults and\nwhere all indices have been constrained to the range [0, length].\n\n \n \n \n \n \n \n \n \n \n \n \n resolveIndex\n \n \n \n \n \n \nresolveIndex(index: number, length: number)\n \n \n\n\n\n\n \n \n Resolves and normalizes an index for indexing into an array of length length.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n The index value to resolve. May be negative indicating an index from end.\n\n \n \n \n length\n \n number\n \n\n \n No\n \n\n\n \n The length of the object on which this index will be used.\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n A positive index in range [0, length]\n\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n Combines the functionaliy of pluck and distinctUntilChanged\nas well as adding a shareReplay.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n Additional options\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n k4\n \n K4\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n k4\n \n K4\n \n\n \n No\n \n\n\n \n \n k5\n \n K5\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, k6: K6, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n k4\n \n K4\n \n\n \n No\n \n\n\n \n \n k5\n \n K5\n \n\n \n No\n \n\n\n \n \n k6\n \n K6\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(...props: undefined)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n props\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(...props: undefined)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n props\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(...props: undefined)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n props\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/mouse-position-tracker.module.ts\n \n \n \n \n \n \n \n trackMousePosition\n \n \n \n \n \n \ntrackMousePosition(el: HTMLElement, ga: GoogleAnalyticsService)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n HTMLElement\n \n\n \n No\n \n\n\n \n \n ga\n \n GoogleAnalyticsService\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Subscription\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AnalyticsModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n BodyUiModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CallToActionBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CallToActionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DecoratedTextModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n InfoButtonModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n InfoDialogModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n MousePositionTrackerModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n NumbersOnlyModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OpacitySliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OrganSelectorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreDebugModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TextSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TrackingPopupModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n XYZPositionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AnalyticsModule\n\n\n\ncluster_AnalyticsModule_providers\n\n\n\ncluster_BodyUiModule\n\n\n\ncluster_BodyUiModule_declarations\n\n\n\ncluster_BodyUiModule_exports\n\n\n\ncluster_CallToActionBehaviorModule\n\n\n\ncluster_CallToActionBehaviorModule_declarations\n\n\n\ncluster_CallToActionBehaviorModule_imports\n\n\n\ncluster_CallToActionBehaviorModule_exports\n\n\n\ncluster_CallToActionModule\n\n\n\ncluster_CallToActionModule_declarations\n\n\n\ncluster_CallToActionModule_exports\n\n\n\ncluster_DecoratedTextModule\n\n\n\ncluster_DecoratedTextModule_declarations\n\n\n\ncluster_DecoratedTextModule_exports\n\n\n\ncluster_InfoButtonModule\n\n\n\ncluster_InfoButtonModule_declarations\n\n\n\ncluster_InfoButtonModule_imports\n\n\n\ncluster_InfoButtonModule_exports\n\n\n\ncluster_InfoDialogModule\n\n\n\ncluster_InfoDialogModule_declarations\n\n\n\ncluster_InfoDialogModule_exports\n\n\n\ncluster_NumbersOnlyModule\n\n\n\ncluster_NumbersOnlyModule_declarations\n\n\n\ncluster_NumbersOnlyModule_exports\n\n\n\ncluster_OpacitySliderModule\n\n\n\ncluster_OpacitySliderModule_declarations\n\n\n\ncluster_OpacitySliderModule_exports\n\n\n\ncluster_OrganSelectorModule\n\n\n\ncluster_OrganSelectorModule_declarations\n\n\n\ncluster_OrganSelectorModule_exports\n\n\n\ncluster_SpatialSearchListModule\n\n\n\ncluster_SpatialSearchListModule_declarations\n\n\n\ncluster_SpatialSearchListModule_exports\n\n\n\ncluster_StoreDebugModule\n\n\n\ncluster_StoreDebugModule_declarations\n\n\n\ncluster_StoreDebugModule_exports\n\n\n\ncluster_TextSearchModule\n\n\n\ncluster_TextSearchModule_declarations\n\n\n\ncluster_TextSearchModule_exports\n\n\n\ncluster_TrackingPopupModule\n\n\n\ncluster_TrackingPopupModule_declarations\n\n\n\ncluster_TrackingPopupModule_exports\n\n\n\ncluster_XYZPositionModule\n\n\n\ncluster_XYZPositionModule_declarations\n\n\n\ncluster_XYZPositionModule_exports\n\n\n\n\nConsentService\n\nConsentService\n\n\n\nAnalyticsModule\n\nAnalyticsModule\n\nAnalyticsModule -->\n\nConsentService->AnalyticsModule\n\n\n\n\n\nGoogleAnalyticsSyncService\n\nGoogleAnalyticsSyncService\n\nAnalyticsModule -->\n\nGoogleAnalyticsSyncService->AnalyticsModule\n\n\n\n\n\nLocalStorageSyncService\n\nLocalStorageSyncService\n\nAnalyticsModule -->\n\nLocalStorageSyncService->AnalyticsModule\n\n\n\n\n\nBodyUiComponent\n\nBodyUiComponent\n\n\n\nBodyUiModule\n\nBodyUiModule\n\nBodyUiModule -->\n\nBodyUiComponent->BodyUiModule\n\n\n\n\n\nBodyUiComponent \n\nBodyUiComponent \n\nBodyUiComponent -->\n\nBodyUiModule->BodyUiComponent \n\n\n\n\n\nCallToActionBehaviorComponent\n\nCallToActionBehaviorComponent\n\n\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule -->\n\nCallToActionBehaviorComponent->CallToActionBehaviorModule\n\n\n\n\n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent -->\n\nCallToActionBehaviorModule->CallToActionBehaviorComponent \n\n\n\n\n\nCallToActionModule\n\nCallToActionModule\n\nCallToActionBehaviorModule -->\n\nCallToActionModule->CallToActionBehaviorModule\n\n\n\n\n\nCallToActionComponent \n\nCallToActionComponent \n\nCallToActionComponent -->\n\nCallToActionModule->CallToActionComponent \n\n\n\n\n\nCallToActionComponent\n\nCallToActionComponent\n\nCallToActionModule -->\n\nCallToActionComponent->CallToActionModule\n\n\n\n\n\nDecoratedTextComponent\n\nDecoratedTextComponent\n\n\n\nDecoratedTextModule\n\nDecoratedTextModule\n\nDecoratedTextModule -->\n\nDecoratedTextComponent->DecoratedTextModule\n\n\n\n\n\nDecoratedTextComponent \n\nDecoratedTextComponent \n\nDecoratedTextComponent -->\n\nDecoratedTextModule->DecoratedTextComponent \n\n\n\n\n\nTextSearchModule\n\nTextSearchModule\n\nTextSearchModule -->\n\nDecoratedTextModule->TextSearchModule\n\n\n\n\n\nInfoButtonComponent\n\nInfoButtonComponent\n\n\n\nInfoButtonModule\n\nInfoButtonModule\n\nInfoButtonModule -->\n\nInfoButtonComponent->InfoButtonModule\n\n\n\n\n\nInfoButtonComponent \n\nInfoButtonComponent \n\nInfoButtonComponent -->\n\nInfoButtonModule->InfoButtonComponent \n\n\n\n\n\nInfoDialogModule\n\nInfoDialogModule\n\nInfoButtonModule -->\n\nInfoDialogModule->InfoButtonModule\n\n\n\n\n\nInfoDialogComponent \n\nInfoDialogComponent \n\nInfoDialogComponent -->\n\nInfoDialogModule->InfoDialogComponent \n\n\n\n\n\nInfoDialogComponent\n\nInfoDialogComponent\n\nInfoDialogModule -->\n\nInfoDialogComponent->InfoDialogModule\n\n\n\n\n\nNumberDirective\n\nNumberDirective\n\n\n\nNumbersOnlyModule\n\nNumbersOnlyModule\n\nNumbersOnlyModule -->\n\nNumberDirective->NumbersOnlyModule\n\n\n\n\n\nNumberDirective \n\nNumberDirective \n\nNumberDirective -->\n\nNumbersOnlyModule->NumberDirective \n\n\n\n\n\nOpacitySliderComponent\n\nOpacitySliderComponent\n\n\n\nOpacitySliderModule\n\nOpacitySliderModule\n\nOpacitySliderModule -->\n\nOpacitySliderComponent->OpacitySliderModule\n\n\n\n\n\nOpacitySliderComponent \n\nOpacitySliderComponent \n\nOpacitySliderComponent -->\n\nOpacitySliderModule->OpacitySliderComponent \n\n\n\n\n\nOrganSelectorComponent\n\nOrganSelectorComponent\n\n\n\nOrganSelectorModule\n\nOrganSelectorModule\n\nOrganSelectorModule -->\n\nOrganSelectorComponent->OrganSelectorModule\n\n\n\n\n\nOrganSelectorComponent \n\nOrganSelectorComponent \n\nOrganSelectorComponent -->\n\nOrganSelectorModule->OrganSelectorComponent \n\n\n\n\n\nSpatialSearchListComponent\n\nSpatialSearchListComponent\n\n\n\nSpatialSearchListModule\n\nSpatialSearchListModule\n\nSpatialSearchListModule -->\n\nSpatialSearchListComponent->SpatialSearchListModule\n\n\n\n\n\nSpatialSearchListComponent \n\nSpatialSearchListComponent \n\nSpatialSearchListComponent -->\n\nSpatialSearchListModule->SpatialSearchListComponent \n\n\n\n\n\nStoreDebugComponent\n\nStoreDebugComponent\n\n\n\nStoreDebugModule\n\nStoreDebugModule\n\nStoreDebugModule -->\n\nStoreDebugComponent->StoreDebugModule\n\n\n\n\n\nStoreDebugComponent \n\nStoreDebugComponent \n\nStoreDebugComponent -->\n\nStoreDebugModule->StoreDebugComponent \n\n\n\n\n\nTextSearchComponent\n\nTextSearchComponent\n\nTextSearchModule -->\n\nTextSearchComponent->TextSearchModule\n\n\n\n\n\nMatPrefix \n\nMatPrefix \n\nMatPrefix -->\n\nTextSearchModule->MatPrefix \n\n\n\n\n\nMatSuffix \n\nMatSuffix \n\nMatSuffix -->\n\nTextSearchModule->MatSuffix \n\n\n\n\n\nTextSearchComponent \n\nTextSearchComponent \n\nTextSearchComponent -->\n\nTextSearchModule->TextSearchComponent \n\n\n\n\n\nTrackingPopupComponent\n\nTrackingPopupComponent\n\n\n\nTrackingPopupModule\n\nTrackingPopupModule\n\nTrackingPopupModule -->\n\nTrackingPopupComponent->TrackingPopupModule\n\n\n\n\n\nTrackingPopupComponent \n\nTrackingPopupComponent \n\nTrackingPopupComponent -->\n\nTrackingPopupModule->TrackingPopupComponent \n\n\n\n\n\nXYZPositionComponent\n\nXYZPositionComponent\n\n\n\nXYZPositionModule\n\nXYZPositionModule\n\nXYZPositionModule -->\n\nXYZPositionComponent->XYZPositionModule\n\n\n\n\n\nXYZPositionComponent \n\nXYZPositionComponent \n\nXYZPositionComponent -->\n\nXYZPositionModule->XYZPositionComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 16 Modules\n \n \n \n \n \n \n \n \n 13 Components\n \n \n \n \n \n \n \n 1 Directive\n \n \n \n \n \n \n \n 15 Injectables\n \n \n \n \n \n \n \n 6 Classes\n \n \n \n \n \n \n \n 19 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Consent   (projects/.../consent.service.ts)\n \n \n DataReviver   (projects/.../api-endpoint.service.ts)\n \n \n DataSourceDataType   (projects/.../data-source.ts)\n \n \n DataSourceLike   (projects/.../data-source.ts)\n \n \n DataSourceLikeMethod   (projects/.../data-source.ts)\n \n \n DataSourceMethod   (projects/.../data-source.ts)\n \n \n GlobalKey   (projects/.../globals.service.ts)\n \n \n GlobalThis   (projects/.../globals.service.ts)\n \n \n IObservableCacheConfig   (projects/.../api-endpoint.service.ts)\n \n \n KVList   (projects/.../store-debug.component.ts)\n \n \n KVPair   (projects/.../store-debug.component.ts)\n \n \n RequestMethod   (projects/.../api-endpoint.service.ts)\n \n \n \n \n \n \n\n\n projects/ccf-shared/analytics/src/lib/consent.service.ts\n \n \n \n \n \n \n Consent\n \n \n \n \n \"not-set\" | \"given\" | \"rescinded\"\n\n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n \n \n \n \n \n DataReviver\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n IObservableCacheConfig\n \n \n \n \n NonNullable<>\n\n \n \n \n \n \n \n \n \n \n RequestMethod\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n \n \n \n \n \n DataSourceDataType\n \n \n \n \n ObservedValueOf>>\n\n \n \n \n \n \n \n \n \n \n DataSourceLike\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n DataSourceLikeMethod\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n DataSourceMethod\n \n \n \n \n \n\n \n \n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n \n \n \n \n \n GlobalKey\n \n \n \n \n Type of keys allowed in the global object\n\n \n \n \n \n string | symbol\n\n \n \n \n \n \n \n \n \n \n GlobalThis\n \n \n \n \n Type of the global object\n\n \n \n \n \n \n\n \n \n \n \n projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts\n \n \n \n \n \n \n KVList\n \n \n \n \n Array of Key-Value pairs\n\n \n \n \n \n KVPair[]\n\n \n \n \n \n \n \n \n \n \n KVPair\n \n \n \n \n Key-Value pair\n\n \n \n \n \n [string, T]\n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n ALL_ORGANS   (projects/.../organ-selector.component.ts)\n \n \n ALL_POSSIBLE_ORGANS   (projects/.../organ-selector.component.ts)\n \n \n buster$   (projects/.../api-endpoint.service.ts)\n \n \n CACHE_CONFIG_NO_PARAMS   (projects/.../api-endpoint.service.ts)\n \n \n CACHE_CONFIG_PARAMS   (projects/.../api-endpoint.service.ts)\n \n \n DEFAULT_MAX_OPTIONS   (projects/.../text-search.component.ts)\n \n \n DEFAULT_OPTIONS   (projects/.../pluck-unique.ts)\n \n \n EAGERLY_LOADED_SERVICES   (projects/.../analytics.module.ts)\n \n \n global   (projects/.../globals.service.ts)\n \n \n INITIAL_TELEMETRY_SETTING   (projects/.../tracking.state.ts)\n \n \n LOCAL_STORAGE_ALLOW_TELEMETRY_KEY   (projects/.../tracking.state.ts)\n \n \n LOCAL_STORAGE_CONSENT_KEY   (projects/.../local-storage-sync.service.ts)\n \n \n placeholder   (projects/.../public-api.ts)\n \n \n POPUP_SHOWN_STORAGE_KEY   (projects/.../call-to-action.state.ts)\n \n \n SPATIAL_SEARCH_README   (projects/.../call-to-action.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n \n \n \n \n \n \n ALL_ORGANS\n \n \n \n \n \n \n Default value : ALL_POSSIBLE_ORGANS.filter(organ => organ.disabled !== true)\n \n \n\n \n \n All organs which have not been disabled\n\n \n \n\n \n \n \n \n \n \n \n \n ALL_POSSIBLE_ORGANS\n \n \n \n \n \n \n Default value : [\n {\n src: 'app:skin',\n organ: 'Skin',\n name: 'Skin',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002097'\n },\n {\n src: 'app:brain',\n organ: 'Brain',\n name: 'Brain',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000955'\n },\n {\n disabled: true,\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000029'\n },\n {\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002509'\n },\n {\n disabled: true,\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000970'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004548'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004549'\n },\n {\n disabled: true,\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0003889'\n },\n {\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001303'\n },\n {\n src: 'app:fallopian-tube-right',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001302'\n },\n {\n src: 'app:heart',\n organ: 'Heart',\n name: 'Heart',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000948'\n },\n {\n disabled: true,\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002113'\n },\n {\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004538'\n },\n {\n src: 'app:kidney-right',\n organ: 'Kidney',\n name: 'Kidney, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004539'\n },\n {\n disabled: true,\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001465'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24978'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24977'\n },\n {\n src: 'app:liver',\n organ: 'Liver',\n name: 'Liver',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002107'\n },\n {\n disabled: true,\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002048'\n },\n {\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001004'\n },\n {\n disabled: true,\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001911'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57991'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57987'\n },\n {\n disabled: true,\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000992'\n },\n {\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7214'\n },\n {\n src: 'app:ovary-right',\n organ: 'Ovary',\n name: 'Ovary, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7213'\n },\n {\n src: 'app:larynx',\n organ: 'Larynx',\n name: 'Larynx',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001737'\n },\n {\n src: 'app:main-bronchus',\n organ: 'Main Bronchus',\n name: 'Main Bronchus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002182'\n },\n {\n disabled: true,\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002373'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54974'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54973'\n },\n {\n src: 'app:pancreas',\n organ: 'Pancreas',\n name: 'Pancreas',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001264'\n },\n {\n src: 'app:pelvis-f',\n organ: 'Pelvis',\n name: 'Pelvis',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001270'\n },\n {\n src: 'app:placenta',\n organ: 'Placenta',\n name: 'Placenta',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001987'\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0002367',\n disabled: true\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000079'\n },\n {\n src: 'app:small-intestine',\n organ: 'Small Intestine',\n name: 'Small Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002108'\n },\n {\n src: 'app:large-intestine',\n organ: 'Large Intestine',\n name: 'Large Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000059'\n },\n {\n src: 'app:spinal-cord',\n organ: 'Spinal Cord',\n name: 'Spinal Cord',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002240'\n },\n {\n src: 'app:spleen',\n organ: 'Spleen',\n name: 'Spleen',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002106'\n },\n {\n src: 'app:thymus',\n organ: 'Thymus',\n name: 'Thymus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002370'\n },\n {\n src: 'app:trachea',\n organ: 'Trachea',\n name: 'Trachea',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0003126'\n },\n {\n disabled: true,\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000056'\n },\n {\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001223'\n },\n {\n src: 'app:ureter-right',\n organ: 'Ureter',\n name: 'Ureter, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001222'\n },\n {\n src: 'app:bladder',\n organ: 'Urinary Bladder',\n name: 'Urinary Bladder',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001255'\n },\n {\n src: 'app:uterus',\n organ: 'Uterus',\n name: 'Uterus',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000995'\n },\n {\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004537'\n },\n {\n disabled: true,\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002049'\n }\n].sort((a, b) => a.name.localeCompare(b.name)) as OrganInfo[]\n \n \n\n \n \n All organs that will eventually be displayed in the app\n\n \n \n\n \n \n\n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n \n \n \n \n \n \n buster$\n \n \n \n \n \n \n Default value : new Subject()\n \n \n\n\n \n \n \n \n \n \n \n \n CACHE_CONFIG_NO_PARAMS\n \n \n \n \n \n \n Type : IObservableCacheConfig\n\n \n \n \n \n Default value : {\n cacheBusterObserver: buster$\n}\n \n \n\n\n \n \n \n \n \n \n \n \n CACHE_CONFIG_PARAMS\n \n \n \n \n \n \n Type : IObservableCacheConfig\n\n \n \n \n \n Default value : {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n}\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n \n \n \n \n \n \n DEFAULT_MAX_OPTIONS\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Maximum number of autocomplete options displayed',\n {\n providedIn: 'root',\n factory(): number {\n return 10;\n }\n }\n)\n \n \n\n \n \n Token to provide a default for the maximum number of\nautocomplete suggestions to show at the same time.\n\n \n \n\n \n \n\n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n \n \n \n \n \n \n DEFAULT_OPTIONS\n \n \n \n \n \n \n Type : PluckUniqueOptions<>\n\n \n \n \n \n Default value : {}\n \n \n\n \n \n Default options\n\n \n \n\n \n \n\n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n \n \n \n \n \n \n EAGERLY_LOADED_SERVICES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n ConsentService,\n GoogleAnalyticsSyncService,\n LocalStorageSyncService,\n]\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n \n \n \n \n \n \n global\n \n \n \n \n \n \n Type : GlobalThis\n\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n \n \n \n \n \n \n INITIAL_TELEMETRY_SETTING\n \n \n \n \n \n \n Default value : getTelemetryStorageSetting()\n \n \n\n\n \n \n \n \n \n \n \n \n LOCAL_STORAGE_ALLOW_TELEMETRY_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ALLOW_TELEMETRY'\n \n \n\n\n \n \n\n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n \n \n \n \n \n \n LOCAL_STORAGE_CONSENT_KEY\n \n \n \n \n \n \n Default value : new InjectionToken('Key under which consent is stored', {\n providedIn: 'root',\n factory: () => 'ALLOW_TELEMETRY'\n})\n \n \n\n\n \n \n\n projects/ccf-shared/rxjs-ext/src/public-api.ts\n \n \n \n \n \n \n \n placeholder\n \n \n \n \n \n \n Default value : undefined\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n \n \n \n \n \n \n POPUP_SHOWN_STORAGE_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'callToActionPopupShown'\n \n \n\n \n \n Key for boolean determining if poup has been shown\n\n \n \n\n \n \n \n \n \n \n \n \n SPATIAL_SEARCH_README\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'assets/docs/SPATIAL_SEARCH_README.md'\n \n \n\n \n \n Path to readme markup doc\n\n \n \n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/modules/AnalyticsModule.html",[0,0.858,1,2.731]],["body/modules/AnalyticsModule.html",[0,1.011,1,5.476,2,1.696,3,1.696,4,1.283,5,1.897,6,1.897,7,2.393,8,1.897,9,4.164,10,4.164,11,3.924,12,0.014,13,4.574,14,4.574,15,2.362,16,1.826,17,1.472,18,0.152,19,0.186,20,0.135,21,0.153,22,3.217,23,1.12,24,3.156,25,4.778,26,5.386,27,5.051,28,0.943,29,4.778,30,1.159,31,0.789,32,0.376,33,0.848,34,3.484,35,0.76,36,5.971,37,0.406,38,5.386,39,2.618,40,0.336,41,4.863,42,5.386,43,2.694,44,3.156,45,3.015,46,3.458,47,5.386,48,3.76,49,2.694,50,0.241,51,0.439,52,4.164,53,0.827,54,5.971,55,5.971,56,5.971,57,1.696,58,1.216,59,4.958,60,2.042,61,3.76,62,3.156,63,1.24,64,4.164,65,2.33,66,1.552,67,2.33,68,4.164,69,4.164,70,4.863,71,4.164,72,1.696,73,2.33,74,3.458,75,1.972,76,3.016,77,4.164,78,2.138,79,4.164,80,1.759,81,4.164,82,0.102,83,4.164,84,4.164,85,0.01,86,0.01]],["title/interfaces/AnalyticsOptions.html",[27,2.731,51,0.373]],["body/interfaces/AnalyticsOptions.html",[1,4.224,7,2.21,11,3.204,12,0.014,13,3.735,14,3.735,18,0.155,19,0.191,20,0.138,21,0.121,22,3.293,24,2.497,26,4.262,27,4.92,32,0.575,33,1.372,34,2.757,36,5.468,37,0.409,38,5.468,39,2.648,40,0.344,41,4.937,42,5.468,43,2.757,44,3.204,45,3.06,46,3.54,47,5.468,48,3.849,49,2.757,50,0.245,51,0.45,52,6.369,53,0.971,54,6.739,55,6.739,56,6.739,57,2.459,58,1.229,59,5.013,60,2.073,61,3.849,62,3.204,63,1.251,64,4.262,65,2.386,66,1.569,67,2.386,68,4.262,69,4.262,70,4.937,71,4.262,72,1.736,73,2.386,74,3.54,75,2.018,76,3.087,77,4.262,78,2.188,79,4.262,80,1.801,81,4.262,82,0.104,83,4.262,84,4.262,85,0.01,86,0.01,87,1.56,88,0.428,89,0.822]],["title/interfaces/ApiEndpointDataSourceOptions.html",[51,0.373,90,2.561]],["body/interfaces/ApiEndpointDataSourceOptions.html",[7,1.113,12,0.014,18,0.111,19,0.195,20,0.099,21,0.086,32,0.529,33,0.885,37,0.406,40,0.245,50,0.195,51,0.535,53,0.953,58,1.193,60,1.648,63,1.361,80,2.799,82,0.074,85,0.008,86,0.008,87,1.113,88,0.305,89,0.654,90,3.149,91,1.333,92,1.967,93,1.967,94,4.598,95,4.598,96,0.885,97,2.525,98,2.349,99,1.967,100,2.996,101,1.967,102,1.967,103,2.973,104,1.967,105,1.092,106,1.561,107,1.967,108,3.61,109,4.278,110,3.61,111,2.525,112,2.525,113,2.202,114,3.61,115,2.563,116,2.673,117,0.846,118,1.44,119,2.232,120,2.077,121,2.202,122,1.238,123,3.92,124,3.358,125,2.328,126,1.869,127,1.869,128,2.547,129,2.23,130,2.525,131,3.675,132,2.525,133,4.278,134,5.716,135,4.011,136,3.92,137,2.718,138,2.525,139,2.202,140,3.582,141,2.077,142,2.349,143,2.525,144,2.349,145,2.525,146,2.525,147,2.525,148,2.077,149,2.202,150,2.202,151,2.202,152,2.349,153,1.194,154,1.702,155,1.702,156,3.675,157,0.984,158,2.202,159,3.358,160,2.202,161,2.349,162,2.202,163,2.525,164,4.243,165,1.561,166,2.202,167,2.433,168,2.027,169,3.358,170,2.349,171,2.202,172,3.61,173,2.077,174,2.525,175,2.077,176,2.525,177,2.525,178,1.333,179,1.238,180,2.202,181,1.075,182,1.153,183,2.144,184,0.823,185,2.812,186,2.812,187,2.525,188,1.628,189,4.214,190,2.525,191,4.865,192,1.628,193,2.525,194,1.628,195,2.525,196,1.628,197,5.423,198,2.525,199,1.628,200,2.525,201,1.628,202,2.525,203,5.06,204,1.628,205,2.525,206,1.628,207,2.525,208,1.628,209,2.525,210,1.628,211,2.525,212,1.628,213,2.525,214,3.149,215,1.628,216,2.525,217,1.628,218,4.214,219,2.718,220,4.214,221,2.525,222,2.349,223,2.525,224,2.525,225,2.525,226,2.525,227,2.525,228,2.525,229,2.525,230,2.525,231,2.525,232,2.525,233,2.525]],["title/injectables/ApiEndpointDataSourceService.html",[96,0.72,180,2.561]],["body/injectables/ApiEndpointDataSourceService.html",[7,0.834,12,0.014,18,0.083,19,0.157,20,0.074,21,0.19,23,0.944,28,1.506,30,1.797,31,1.17,32,0.601,33,1.258,35,1.203,37,0.376,40,0.184,50,0.157,51,0.452,53,0.884,58,1.057,60,1.331,63,1.295,80,2.85,82,0.056,85,0.006,86,0.006,88,0.229,90,1.651,91,2.938,92,4.335,93,1.475,94,1.893,95,1.893,96,0.715,97,1.893,98,1.761,99,1.475,100,3.08,101,1.475,102,1.475,103,2.508,104,1.475,105,0.882,106,1.17,107,1.475,108,3.992,109,3.714,110,2.915,111,1.893,112,1.893,113,1.651,114,2.915,115,2.6,116,2.158,117,0.634,118,1.08,119,1.802,120,1.557,121,1.651,122,0.929,123,3.306,124,2.712,125,2.575,126,1.402,127,1.402,128,2.057,129,2.007,130,1.893,131,3.1,132,1.893,133,4.771,134,5.667,135,4.679,136,4.412,137,2.78,138,2.915,139,1.651,140,3.11,141,1.557,142,1.761,143,1.893,144,1.761,145,1.893,146,1.893,147,1.893,148,1.557,149,1.651,150,1.651,151,1.651,152,1.761,153,0.896,154,1.276,155,1.276,156,3.1,157,0.795,158,1.651,159,2.712,160,1.651,161,1.761,162,1.651,163,1.893,164,3.76,165,1.17,166,1.651,167,1.965,168,1.759,169,2.712,170,1.761,171,1.651,172,2.915,173,1.557,174,1.893,175,1.557,176,1.893,177,1.893,178,1,179,0.929,180,2.542,181,0.806,182,1.331,183,2.3,184,0.665,185,2.769,186,3.11,187,1.893,188,2.575,189,3.554,190,1.893,191,5.129,192,2.575,193,1.893,194,2.575,195,1.893,196,2.575,197,5.023,198,1.893,199,2.575,200,1.893,201,2.575,202,1.893,203,5.297,204,1.88,205,1.893,206,1.88,207,1.893,208,1.88,209,1.893,210,1.88,211,1.893,212,1.88,213,1.893,214,2.542,215,1.88,216,1.893,217,1.88,218,5.023,219,2.936,220,4.743,221,1.893,222,1.761,223,1.893,224,1.893,225,1.893,226,1.893,227,1.893,228,1.893,229,1.893,230,1.893,231,1.893,232,1.893,233,1.893,234,1.038,235,2.158,236,2.158,237,2.158,238,2.158,239,2.158,240,2.158,241,2.616,242,2.616,243,4.911,244,2.616,245,3.308,246,2.616,247,2.616,248,2.976,249,2.616,250,2.616,251,2.616,252,2.616,253,2.616,254,2.616,255,2.616,256,2.616,257,2.616,258,2.616,259,2.616,260,2.616]],["title/interfaces/AutoCompleteOption.html",[51,0.373,261,2.936]],["body/interfaces/AutoCompleteOption.html",[12,0.014,18,0.125,19,0.153,20,0.111,21,0.097,31,0.649,32,0.427,33,1.247,34,3.058,35,0.625,37,0.393,40,0.276,50,0.242,51,0.361,53,0.916,58,0.963,60,1.299,63,0.928,66,1.229,72,1.395,76,3.424,82,0.116,85,0.009,86,0.009,87,1.254,88,0.344,89,0.711,105,1.187,115,1.73,117,0.953,118,1.622,119,1.759,120,2.34,122,1.395,140,2.216,157,1.226,165,1.759,167,1.917,168,2.375,173,2.34,178,1.502,179,1.395,182,1.299,183,1.73,184,1.199,261,3.925,262,2.646,263,2.646,264,2.845,265,1.092,266,3.925,267,4.727,268,5.085,269,6.059,270,4.508,271,4.096,272,4.516,273,3.921,274,3.424,275,3.925,276,3.328,277,1.447,278,1.183,279,3.058,280,1.688,281,2.216,282,3.925,283,2.685,284,3.502,285,4.727,286,2.845,287,5.269,288,2.845,289,3.425,290,3.652,291,3.424,292,4.727,293,2.106,294,1.56,295,2.007,296,1.56,297,5.269,298,5.97,299,3.093,300,3.093,301,2.845,302,2.845,303,2.481,304,2.623,305,2.962,306,5.716,307,3.425,308,3.093,309,1.299,310,1.447,311,3.425,312,1.447,313,3.425,314,1.447,315,1.447,316,1.56,317,1.502,318,1.688,319,1.688,320,3.652,321,3.425,322,3.425,323,3.425,324,3.425,325,1.917,326,3.425,327,5.836,328,3.425,329,3.425,330,3.502,331,5.413,332,3.921,333,1.917,334,3.425,335,3.093,336,2.481,337,3.425,338,3.093,339,4.727,340,4.727,341,3.425,342,3.425,343,2.007,344,1.835,345,1.671,346,4.727,347,3.425,348,3.425,349,3.425,350,2.845,351,3.425,352,3.093,353,2.34,354,3.425,355,2.34,356,3.425,357,3.425]],["title/modules/BodyUiModule.html",[0,0.858,358,2.936]],["body/modules/BodyUiModule.html",[0,1.247,2,2.094,3,2.094,4,1.584,5,2.991,6,2.341,7,1.881,8,2.991,12,0.013,15,2.693,16,2.254,17,1.817,18,0.187,19,0.23,20,0.167,21,0.146,37,0.408,39,2.693,40,0.414,50,0.23,75,2.434,82,0.126,85,0.011,86,0.011,358,5.923,359,5.14,360,5.14,361,5.14,362,3.471,363,4.641,364,4.641,365,5.898,366,3.153,367,2.434,368,2.434,369,5.898]],["title/injectables/CCFDatabaseDataSourceBaseService.html",[96,0.72,370,2.561]],["body/injectables/CCFDatabaseDataSourceBaseService.html",[12,0.014,18,0.11,19,0.247,20,0.098,21,0.166,23,1.165,28,1.592,30,1.899,31,1.253,32,0.617,33,1.348,35,1.264,37,0.389,40,0.244,50,0.194,51,0.319,53,0.6,58,1.031,63,0.994,80,1.279,82,0.124,85,0.008,86,0.008,88,0.304,89,0.652,91,2.564,96,1.125,100,2.994,105,0.76,106,3.29,115,2.584,117,0.842,118,1.433,119,1.554,122,1.233,125,2.96,126,1.86,127,1.86,129,1.108,154,1.694,155,3.273,157,0.685,178,1.327,179,1.233,182,1.147,183,1.852,184,1.152,186,1.958,188,2.711,192,2.711,194,2.711,196,2.711,199,2.711,201,2.711,204,1.621,206,1.621,208,1.621,210,1.621,212,1.621,215,1.621,217,1.621,219,1.621,234,1.378,235,2.664,236,2.664,237,2.664,238,2.664,239,2.664,240,2.664,245,3.259,353,3.457,355,2.959,370,4.002,371,4.517,372,2.338,373,3.273,374,3.238,375,3.274,376,4.203,377,3.939,378,3.74,379,3.912,380,2.959,381,3.347,382,4.971,383,2.732,384,4.725,385,5.496,386,3.472,387,4.588,388,4.588,389,3.472,390,2.192,391,3.274,392,2.959,393,5.313,394,4.197,395,2.338,396,2.338,397,2.338,398,2.338,399,2.338,400,2.338,401,2.338,402,2.338,403,2.338,404,2.338,405,2.338,406,2.338,407,2.338,408,2.732,409,3.598,410,3.598,411,2.513,412,3.598,413,2.513,414,2.338,415,3.598,416,3.138,417,1.958,418,1.86,419,2.338,420,2.338,421,2.513,422,2.338,423,2.513,424,2.513,425,1.147,426,2.513,427,2.513,428,2.513,429,2.513,430,2.513,431,2.067,432,3.598,433,2.513,434,2.338,435,2.338,436,2.513,437,2.192,438,2.513,439,3.347,440,2.192,441,2.513,442,3.347,443,2.513,444,2.513,445,2.513,446,2.513]],["title/injectables/CCFDatabaseDataSourceService.html",[96,0.72,437,2.561]],["body/injectables/CCFDatabaseDataSourceService.html",[12,0.014,18,0.112,19,0.25,20,0.1,21,0.088,23,1.181,28,1.589,30,1.89,31,1.241,32,0.613,33,1.334,35,1.267,37,0.391,40,0.249,50,0.197,51,0.325,53,0.608,58,1.041,63,1.005,80,1.303,82,0.125,85,0.008,86,0.008,88,0.309,89,0.661,91,1.352,96,1.135,100,3,105,0.775,106,3.306,115,2.59,117,0.858,118,1.46,119,1.583,122,1.256,125,2.352,126,1.896,127,1.896,129,1.129,154,1.726,155,3.296,157,0.698,178,1.352,179,1.256,183,1.872,184,1.159,188,2.739,192,2.739,194,2.739,196,2.739,199,2.739,201,2.739,204,1.652,206,1.652,208,1.652,210,1.652,212,1.652,215,1.652,217,1.652,219,1.652,234,1.405,235,2.7,236,2.7,237,2.7,238,2.7,239,2.7,240,2.7,245,3.279,353,3.493,355,2.999,370,4.563,371,2.382,372,2.382,373,3.296,374,2.997,375,3.308,376,4.247,377,3.959,378,3.426,379,3.965,380,2.999,381,2.382,383,2.784,384,4.746,385,5.519,387,4.628,388,4.628,390,2.233,391,3.308,392,2.999,393,5.42,394,4.211,395,2.382,396,2.382,397,2.382,398,2.382,399,2.382,400,2.382,401,2.382,402,2.382,403,2.382,404,2.382,405,2.382,406,2.382,407,2.382,408,2.784,409,3.647,410,3.647,411,2.561,412,3.647,413,2.561,414,2.382,415,3.647,416,3.181,417,1.995,418,1.896,419,2.382,420,2.382,421,2.561,422,2.382,423,2.561,424,2.561,425,1.169,426,2.561,427,2.561,428,2.561,429,2.561,430,2.561,431,2.106,432,3.647,433,2.561,434,2.382,435,2.382,436,2.561,437,3.181,438,2.561,439,3.392,440,2.233,441,2.561,442,3.392,443,2.561,444,2.561,445,2.561,446,2.561,447,3.538,448,3.084,449,3.084]],["title/interfaces/CCFDatabaseManager.html",[51,0.373,384,2.561]],["body/interfaces/CCFDatabaseManager.html",[12,0.014,18,0.15,19,0.282,20,0.134,21,0.117,32,0.372,37,0.422,40,0.332,50,0.24,51,0.435,58,1.21,63,1.167,80,1.741,82,0.145,85,0.01,86,0.01,87,1.509,88,0.414,89,0.805,91,1.807,96,1.281,100,1.741,105,1.035,106,3.577,115,2.302,117,1.147,118,1.952,119,2.116,122,1.679,125,2.866,126,2.534,127,2.534,129,1.509,154,2.307,155,2.995,157,0.933,178,1.807,179,1.679,183,1.509,184,1.013,353,2.815,355,2.815,370,4.303,371,3.184,372,3.184,373,3.647,374,3.135,375,2.666,376,3.423,377,3.866,378,3.866,381,3.184,384,4.925,385,5.546,387,4.934,388,4.934,409,4.443,410,5.222,411,3.423,412,5.222,413,3.423,414,3.184,415,4.934,416,3.876,417,2.666,418,2.534,419,3.184,420,3.184,421,3.423,422,3.184,423,3.423,424,3.423,425,1.563,426,3.423,427,3.423,428,3.423,429,3.423,430,3.423,431,2.815,432,4.443,433,3.423,434,3.184,435,3.184,436,3.423,437,2.985,438,3.423,439,4.134,440,2.985,441,3.423,442,4.134,443,3.423,444,3.423,445,3.423,446,3.423]],["title/components/CallToActionBehaviorComponent.html",[278,0.773,450,1.55]],["body/components/CallToActionBehaviorComponent.html",[4,1.066,12,0.014,18,0.224,19,0.155,20,0.112,21,0.185,28,1.438,31,1.03,32,0.529,35,0.631,37,0.395,40,0.279,50,0.155,66,1.237,82,0.085,85,0.009,86,0.009,88,0.347,89,0.716,105,1.773,115,2.461,153,1.359,157,1.077,184,1.353,248,3.007,265,1.103,277,1.461,278,1.343,288,2.872,294,1.575,296,1.57,304,1.311,305,1.461,309,2.688,310,2.01,312,2.01,314,2.01,315,2.01,316,1.575,317,2.087,362,1.638,368,1.638,450,2.57,451,2.443,452,1.936,453,1.638,454,1.936,455,1.852,456,5.025,457,3.313,458,5.025,459,3.458,460,3.676,461,3.25,462,3.446,463,3.25,464,3.25,465,3.951,466,4.296,467,1.776,468,2.949,469,3.951,470,6.242,471,5.46,472,3.519,473,3.519,474,4.202,475,4.208,476,3.94,477,3.045,478,5.46,479,3.968,480,7.05,481,3.968,482,3.676,483,2.345,484,5.46,485,3.968,486,3.968,487,5.46,488,3.446,489,3.078,490,3.676,491,5.46,492,3.968,493,5.46,494,3.968,495,3.458,496,3.458,497,3.458,498,2.026,499,3.968,500,3.519,501,5.46,502,2.549,503,3.123,504,2.872,505,3.968,506,2.167,507,1.638,508,3.28,509,1.936,510,1.936,511,1.936,512,1.638,513,1.936,514,1.517,515,1.936,516,1.638,517,1.936,518,1.461,519,1.936,520,1.638,521,1.776,522,1.936,523,1.638,524,1.575,525,1.936,526,1.575,527,1.936,528,1.638,529,1.852,530,1.936,531,1.936,532,1.638,533,1.704,534,1.936,535,1.638,536,1.852,537,1.638,538,1.852,539,1.575,540,1.852,541,1.936]],["title/modules/CallToActionBehaviorModule.html",[0,0.858,542,2.936]],["body/modules/CallToActionBehaviorModule.html",[0,1.17,2,1.963,3,1.963,4,1.485,5,2.909,6,2.195,7,1.764,8,2.909,12,0.013,15,2.59,16,2.114,17,1.704,18,0.176,19,0.216,20,0.156,21,0.137,37,0.442,39,2.59,40,0.389,50,0.216,75,2.797,82,0.118,85,0.011,86,0.011,366,3.032,367,2.282,450,3.189,456,3.723,457,2.909,458,3.723,468,2.59,498,2.824,502,2.581,542,5.947,543,4.82,544,4.82,545,4.82,546,4.82,547,5.369,548,5.53,549,5.906,550,4.82,551,5.333,552,3.118,553,4.034,554,3.292,555,6.777,556,5.53,557,4.352]],["title/components/CallToActionComponent.html",[278,0.773,512,1.674]],["body/components/CallToActionComponent.html",[4,0.874,12,0.014,18,0.246,19,0.127,20,0.092,21,0.188,23,1.112,28,1.477,31,0.924,32,0.569,35,0.754,37,0.176,40,0.229,50,0.127,53,0.889,60,2.033,66,1.074,82,0.145,85,0.007,86,0.007,88,0.285,89,0.622,105,1.766,153,1.114,157,0.936,184,1.079,248,1.343,265,0.904,272,2.824,276,2.542,277,1.198,278,1.404,279,3.687,280,1.397,283,2.499,284,3.156,294,1.292,296,1.364,304,1.075,305,1.198,309,2.615,310,1.747,312,1.747,314,1.747,315,1.747,316,1.292,317,2.499,318,2.037,319,2.404,362,1.343,368,1.343,450,1.244,451,2.122,452,1.587,453,1.343,454,1.587,455,1.519,456,5.106,457,2.924,460,5.106,461,3.662,462,3.533,463,2.824,464,2.824,465,3.433,466,3.733,467,1.456,468,2.959,472,3.156,473,3.849,474,3.769,476,4.56,477,2.73,483,2.037,502,3.54,506,1.883,507,1.343,508,3.001,509,1.587,510,1.587,511,1.587,512,2.539,513,1.587,514,1.244,515,1.587,516,1.343,517,1.587,518,1.198,519,1.587,520,1.343,521,1.456,522,1.587,523,1.343,524,1.292,525,1.587,526,1.292,527,1.587,528,1.343,529,1.519,530,1.587,531,1.587,532,1.343,533,1.397,534,1.587,535,1.343,536,1.519,537,1.958,538,1.519,539,1.292,540,1.519,541,1.587,558,2.836,559,5.597,560,4.743,561,5.361,562,2.824,563,3.893,564,3.433,565,5.597,566,5.597,567,2.674,568,3.254,569,3.254,570,2.422,571,3.433,572,3.433,573,3.254,574,3.254,575,3.733,576,5.361,577,3.254,578,6.151,579,6.151,580,5.361,581,3.254,582,4.743,583,3.254,584,4.134,585,4.141,586,1.543,587,3.254,588,3.733,589,4.743,590,2.824,591,3.254,592,3.254,593,3.733,594,1.743,595,2.122,596,2.037,597,2.191,598,3.332,599,2.824,600,4.745,601,2.824,602,4.743,603,2.994,604,4.051,605,4.405,606,4.743,607,2.355,608,2.56,609,3.254,610,3.433,611,2.836,612,2.355,613,2.355,614,4.051,615,2.355,616,3.769,617,4.452,618,3.254,619,2.836,620,2.56,621,2.054,622,3.254,623,1.834,624,2.613,625,3.533,626,2.824,627,3.468,628,3.254,629,3.254,630,4.134,631,3.254,632,2.355,633,4.743,634,3.733,635,3.433,636,2.836,637,3.254,638,3.254,639,2.56,640,1.834,641,4.134,642,3.254,643,2.836,644,2.56,645,2.191,646,3.254,647,2.355,648,3.254,649,2.836,650,1.937,651,2.56,652,2.191,653,3.254]],["title/interfaces/CallToActionModel.html",[51,0.373,654,2.731]],["body/interfaces/CallToActionModel.html",[12,0.014,18,0.188,19,0.141,20,0.102,21,0.089,24,1.84,31,0.595,32,0.556,35,0.812,37,0.423,40,0.253,43,2.031,44,1.84,45,1.758,49,2.031,50,0.199,51,0.593,53,0.97,57,2.509,58,1.317,60,1.191,63,1.015,65,1.758,78,2.652,82,0.077,85,0.008,86,0.008,87,1.149,88,0.315,89,0.669,96,0.906,115,2.057,117,0.874,118,1.487,121,2.275,122,1.279,129,1.628,153,1.748,157,1.007,181,1.11,182,1.191,183,2.254,184,1.123,265,1.001,278,0.687,304,1.191,305,1.879,325,2.891,345,2.096,450,1.377,457,2.353,458,2.426,468,1.377,469,2.608,472,4.097,474,4.582,475,2.031,476,4.296,477,3.447,482,2.426,483,3.121,488,3.222,489,2.878,498,1.84,500,2.031,502,1.682,503,2.835,518,1.327,552,2.031,557,2.835,570,1.84,585,2.426,586,1.617,595,2.284,624,2.383,627,2.031,634,4.017,654,3.436,655,2.031,656,2.608,657,4.449,658,5.166,659,4.449,660,5.718,661,5.842,662,3.436,663,2.275,664,4.017,665,4.449,666,3.176,667,5.931,668,3.694,669,3.14,670,2.735,671,2.878,672,4.449,673,1.84,674,2.426,675,2.031,676,2.608,677,3.436,678,3.14,679,2.608,680,3.14,681,3.038,682,2.608,683,2.835,684,2.608,685,2.608,686,2.835,687,2.426,688,2.835,689,4.017,690,2.608,691,2.608,692,2.835,693,2.275,694,3.222,695,3.991,696,2.835,697,2.608,698,3.14,699,3.14,700,3.14,701,2.145,702,2.835,703,3.14,704,2.426,705,2.835,706,3.14,707,3.14,708,3.14,709,4.664,710,3.14,711,2.608,712,3.14,713,3.14,714,3.14,715,4.449,716,4.449,717,3.14,718,2.608,719,3.14,720,2.426,721,3.14,722,3.14,723,4.449,724,3.14,725,4.449,726,3.14,727,4.449,728,3.14,729,3.14,730,3.14,731,3.14,732,2.426,733,3.14,734,3.14,735,4.017,736,3.14,737,2.835,738,4.017,739,4.017,740,3.222,741,4.017,742,2.835,743,2.031,744,3.14,745,2.275,746,2.426,747,3.14,748,3.14,749,3.14,750,4.449,751,3.14,752,5.166,753,3.14,754,3.14,755,3.14,756,3.14,757,3.14,758,3.14,759,3.14,760,3.14,761,3.14,762,3.14,763,3.14,764,3.14,765,3.14,766,3.14,767,3.14,768,3.14,769,3.14]],["title/modules/CallToActionModule.html",[0,0.858,547,2.731]],["body/modules/CallToActionModule.html",[0,1.217,2,2.042,3,2.042,4,1.545,5,2.959,6,2.284,7,1.835,8,2.959,12,0.013,15,2.653,16,2.198,17,1.772,18,0.183,19,0.224,20,0.162,21,0.142,37,0.436,39,2.653,40,0.404,50,0.224,75,2.374,82,0.123,85,0.011,86,0.011,366,3.106,367,2.374,456,3.873,468,2.198,502,2.685,512,3.46,547,5.482,549,6.049,550,5.013,551,5.462,552,3.243,553,4.132,554,3.424,770,5.013,771,5.013,772,5.013,773,5.752,774,5.752]],["title/classes/CallToActionSelectors.html",[82,0.086,504,2.936]],["body/classes/CallToActionSelectors.html",[12,0.013,18,0.151,19,0.185,20,0.134,21,0.193,23,1.44,24,4.267,28,1.513,30,1.859,31,1.265,32,0.603,33,1.36,35,1.219,37,0.333,50,0.185,53,0.974,57,2.181,63,1.312,82,0.101,85,0.01,86,0.01,88,0.414,248,3.164,309,1.565,468,1.81,472,3.464,474,4.137,476,3.879,477,2.997,498,2.418,502,3.643,504,4.447,654,5.639,655,4.4,660,4.835,661,4.835,666,4.107,704,3.188,775,2.31,776,4.127,777,6.145,778,7.666,779,4.735,780,6.145,781,4.735,782,6.145,783,4.735,784,6.145,785,4.735,786,6.145,787,4.735,788,6.145,789,4.735,790,4.735,791,7.666,792,4.735,793,4.735,794,4.735,795,4.735,796,4.735,797,4.735]],["title/injectables/CallToActionState.html",[96,0.72,704,2.731]],["body/injectables/CallToActionState.html",[12,0.014,18,0.204,19,0.122,20,0.088,21,0.18,23,1.077,24,2.789,28,1.408,30,1.686,31,1.178,32,0.547,33,1.234,35,1.179,37,0.412,40,0.219,43,1.758,44,1.592,45,1.521,49,3.079,50,0.179,51,0.502,53,0.862,57,2.387,58,1.267,60,1.519,63,0.935,65,1.521,66,0.706,78,2.443,82,0.066,85,0.007,86,0.007,88,0.273,96,0.816,115,2.218,117,0.756,118,1.287,121,1.968,122,1.107,129,1.466,153,1.574,157,0.907,181,0.96,182,1.519,183,2.277,184,1.061,234,1.238,248,2.254,265,0.866,278,0.594,296,0.896,304,1.03,305,1.693,325,2.664,345,1.98,450,1.191,457,2.168,458,2.099,468,1.191,469,2.256,472,3.398,473,2.592,474,3.095,475,3.079,476,2.902,477,2.664,482,3.095,483,3.227,488,3.447,489,3.079,490,3.095,498,1.592,500,1.758,502,3.401,503,2.453,518,1.148,552,1.758,557,2.453,570,2.347,585,3.095,586,1.791,595,2.443,624,2.146,627,1.758,634,2.453,654,2.099,655,4.108,656,2.256,657,2.717,658,4.759,659,2.717,660,5.057,661,5.057,662,4.058,663,1.968,664,4.743,665,5.253,666,2.926,667,6.694,668,4.362,669,2.717,670,3.229,671,3.398,672,4.006,673,1.592,674,2.099,675,1.758,676,2.256,677,4.058,678,2.717,679,2.256,680,2.717,681,2.736,682,2.256,683,2.453,684,2.256,685,2.256,686,2.453,687,2.099,688,2.453,689,4.297,690,2.256,691,2.256,692,2.453,693,2.902,694,3.447,695,4.527,696,2.453,697,2.256,698,2.717,699,2.717,700,2.717,701,1.856,702,2.453,703,2.717,704,3.095,705,3.617,706,4.006,707,4.006,708,4.006,709,5.057,710,4.006,711,3.327,712,4.006,713,4.006,714,4.006,715,4.006,716,4.006,717,2.717,718,3.952,719,4.759,720,3.676,721,4.006,722,2.717,723,4.006,724,2.717,725,4.006,726,2.717,727,4.006,728,2.717,729,4.006,730,5.253,731,2.717,732,2.099,733,2.717,734,2.717,735,4.743,736,4.006,737,2.453,738,3.617,739,3.617,740,2.902,741,3.617,742,2.453,743,1.758,744,2.717,745,2.902,746,3.095,747,4.759,748,4.006,749,4.006,750,4.006,751,2.717,752,4.759,753,2.717,754,2.717,755,2.717,756,4.759,757,4.006,758,4.006,759,2.717,760,2.717,761,2.717,762,2.717,763,2.717,764,2.717,765,4.006,766,2.717,767,4.006,768,4.006,769,2.717,798,4.597,799,4.597,800,2.717,801,3.117,802,3.117,803,3.117,804,3.117,805,3.117,806,3.117,807,3.117,808,3.117]],["title/classes/CloseDialog.html",[82,0.086,500,2.287]],["body/classes/CloseDialog.html",[12,0.013,18,0.191,19,0.234,20,0.169,21,0.176,24,4.091,28,1.183,32,0.597,50,0.296,53,0.723,66,1.358,82,0.162,85,0.011,86,0.011,88,0.524,89,0.932,184,1.322,296,1.723,472,3.379,473,4.01,475,3.379,483,3.258,488,3.783,489,3.379,490,4.035,500,4.01,502,3.32,655,4.01,681,3.567,775,2.923,809,4.337,810,5.993,811,5.969]],["title/injectables/ConsentService.html",[11,2.071,96,0.72]],["body/injectables/ConsentService.html",[11,3.374,12,0.014,18,0.169,19,0.207,20,0.15,21,0.198,23,1.549,28,1.558,30,1.287,31,0.876,32,0.566,33,0.942,35,1.144,37,0.358,40,0.373,50,0.258,66,1.754,72,2.673,82,0.113,85,0.01,86,0.01,88,0.464,89,0.866,96,1.173,117,1.287,157,1.304,181,1.636,182,2.377,184,1.188,234,2.108,296,1.9,586,1.981,812,4.178,813,5.152,814,7.195,815,4.482,816,6.608,817,7.529,818,6.608,819,5.309,820,6.608,821,5.309,822,5.309,823,5.309,824,6.608,825,3.934,826,5.309,827,3.842,828,3.575,829,5.309,830,5.309,831,6.608,832,5.309,833,5.309]],["title/interfaces/DataSource.html",[51,0.373,128,2.071]],["body/interfaces/DataSource.html",[12,0.014,18,0.119,19,0.147,20,0.106,21,0.196,23,1.232,28,1.554,30,1.848,31,1.182,32,0.614,33,1.271,35,1.253,37,0.328,50,0.287,51,0.345,53,0.793,63,1.359,82,0.112,85,0.008,86,0.008,87,1.198,88,0.328,91,3.033,99,2.118,100,3.118,101,2.118,102,2.118,103,1.918,104,2.118,105,0.822,106,1.681,107,2.118,115,2.703,117,0.911,119,1.681,122,1.333,128,3.353,165,1.681,181,1.157,184,0.62,188,3.226,192,3.226,194,3.226,196,3.226,199,3.226,201,3.226,204,2.83,206,2.83,208,2.83,210,2.83,212,2.83,215,2.83,217,2.453,219,2.453,235,2.816,236,2.816,237,2.816,238,2.816,239,2.816,240,2.816,245,3.343,290,4.082,373,1.832,374,1.918,375,2.118,377,2.816,378,3.518,380,3.128,391,3.418,392,3.609,394,2.816,418,2.013,834,5.01,835,2.529,836,3.756,837,3.756,838,3.756,839,3.756,840,3.756,841,3.756,842,3.756,843,3.756,844,3.756,845,3.756,846,3.756,847,3.756,848,3.804,849,2.956,850,3.804,851,2.718,852,2.956,853,2.718,854,2.956,855,2.956,856,2.956,857,2.956,858,2.956,859,2.956,860,2.956,861,2.956,862,2.956,863,2.956,864,2.956,865,2.956,866,2.956,867,2.956,868,2.956,869,2.956,870,2.956,871,2.956]],["title/injectables/DataSourceService.html",[96,0.72,872,3.192]],["body/injectables/DataSourceService.html",[12,0.013,18,0.137,19,0.225,20,0.121,21,0.201,23,1.351,28,1.589,30,1.809,31,1.231,32,0.587,33,1.324,35,1.281,37,0.376,40,0.302,50,0.168,53,0.785,82,0.092,85,0.009,86,0.009,88,0.376,91,3.097,96,1.023,99,2.423,100,3.102,101,2.423,102,2.423,103,2.195,104,2.423,105,0.941,106,1.923,107,2.423,115,2.68,117,1.042,128,2.943,129,1.371,181,1.324,188,3.244,192,3.244,194,3.244,196,3.244,199,3.244,201,3.244,204,2.691,206,2.691,208,2.691,210,2.691,212,2.691,215,2.691,217,2.006,234,1.706,235,3.089,236,3.089,237,3.089,238,3.089,239,3.089,240,3.089,245,3.483,378,4.56,834,5.115,872,4.536,873,3.746,874,4.298,875,4.298,876,4.298,877,4.298,878,4.298,879,4.298,880,4.298,881,4.298,882,4.298,883,4.298,884,4.298,885,4.298]],["title/interfaces/DecoratedRange.html",[51,0.373,293,2.174]],["body/interfaces/DecoratedRange.html",[12,0.014,18,0.156,19,0.192,20,0.139,21,0.122,32,0.576,35,0.782,50,0.192,51,0.452,53,0.838,58,1.299,60,1.625,62,3.546,63,1.078,66,1.114,72,2.235,85,0.01,86,0.01,87,1.568,88,0.725,89,0.825,167,3.777,168,2.589,265,1.366,293,3.721,295,2.511,345,1.939,425,2.295,453,3.323,640,2.772,645,3.31,775,3.927,886,2.927,887,3.869,888,3.31,889,6.336,890,7.972,891,4.556,892,6.295,893,6.596,894,7.322,895,4.93,896,6.295,897,4.285,898,3.31,899,4.285,900,2.511,901,5.21,902,4.285,903,4.285,904,2.634,905,4.285,906,4.285,907,4.917,908,4.917,909,4.917,910,3.558]],["title/components/DecoratedTextComponent.html",[278,0.773,514,1.55]],["body/components/DecoratedTextComponent.html",[4,0.644,12,0.014,17,1.16,18,0.148,19,0.094,20,0.068,21,0.18,23,0.882,28,1.414,30,1.387,31,1.164,32,0.544,33,1.015,35,1.122,37,0.204,40,0.169,50,0.147,51,0.346,53,0.816,58,1.228,62,1.923,63,1.087,66,1.053,72,0.851,73,2.568,82,0.14,85,0.006,86,0.006,88,0.555,89,0.796,100,0.883,105,1.681,153,0.821,157,1.129,167,2.568,168,1.201,181,1.16,183,2.395,184,0.767,248,0.99,265,1.687,270,5.054,273,2.377,274,3.323,277,0.883,278,0.885,280,1.03,283,1.776,293,4.087,294,3.067,295,3.712,296,1.336,304,2.711,305,0.883,309,2.48,310,1.386,312,1.386,314,1.386,315,1.386,316,0.952,317,2.186,318,1.617,319,1.996,330,2.123,333,3.374,343,3.1,344,1.757,345,1.622,362,0.99,368,0.99,425,1.536,450,0.917,451,1.685,452,1.17,453,2.713,454,1.17,455,1.12,457,0.952,467,1.073,468,1.439,506,1.495,507,0.99,508,2.568,509,1.17,510,1.17,511,1.17,512,0.99,513,1.17,514,2.012,515,1.17,516,0.99,517,1.17,518,0.883,519,1.17,520,0.99,521,1.073,522,1.17,523,0.99,524,0.952,525,1.17,526,0.952,527,1.17,528,0.99,529,1.12,530,1.17,531,1.17,532,0.99,533,1.03,534,1.17,535,0.99,536,1.12,537,0.99,538,1.12,539,0.952,540,1.12,541,1.17,562,2.241,567,2.123,586,0.945,594,1.285,596,2.607,621,2.377,623,1.352,645,2.535,775,2.961,886,4.327,888,1.615,891,2.725,898,2.535,900,3.241,901,2.377,910,1.736,911,1.736,912,2.934,913,5.907,914,3.363,915,3.657,916,2.963,917,5.852,918,4.143,919,3.765,920,4.143,921,3.765,922,3.765,923,3.765,924,3.765,925,2.398,926,5.443,927,2.963,928,2.963,929,3.657,930,2.963,931,2.398,932,3.765,933,2.398,934,2.934,935,5.135,936,2.963,937,2.398,938,2.963,939,6.114,940,4.501,941,3.657,942,4.274,943,2.398,944,2.725,945,2.963,946,2.725,947,2.963,948,2.398,949,2.398,950,4.647,951,2.398,952,2.398,953,2.963,954,2.725,955,3.81,956,2.398,957,2.963,958,2.963,959,2.725,960,2.963,961,5.173,962,2.398,963,2.725,964,4.501,965,2.725,966,2.398,967,2.725,968,2.725,969,1.615,970,1.736,971,1.887,972,2.241,973,1.736,974,1.736,975,2.725,976,2.377,977,2.377,978,1.887,979,1.887,980,2.963,981,1.887,982,2.963,983,1.887,984,1.887,985,1.514,986,2.963,987,1.887,988,3.657,989,1.736,990,1.887,991,1.887,992,2.963,993,1.887,994,1.887,995,2.963,996,1.887,997,1.736,998,2.963,999,2.963,1000,2.963,1001,1.615,1002,1.887,1003,1.428,1004,1.887,1005,1.887,1006,1.887,1007,1.887,1008,1.887,1009,1.887,1010,1.887,1011,1.887,1012,1.887,1013,1.887,1014,1.887,1015,1.887,1016,1.887,1017,1.887,1018,1.887,1019,1.887,1020,1.615,1021,1.736,1022,1.615,1023,1.887,1024,1.887,1025,1.736,1026,1.736,1027,1.887,1028,1.736,1029,1.887,1030,1.428,1031,1.887,1032,1.887,1033,1.736,1034,1.736,1035,1.887,1036,1.887,1037,3.657,1038,1.887,1039,1.887,1040,3.765]],["title/modules/DecoratedTextModule.html",[0,0.858,1041,2.731]],["body/modules/DecoratedTextModule.html",[0,1.251,2,2.1,3,2.1,4,1.589,5,2.995,6,2.349,7,1.887,8,2.995,12,0.013,15,2.698,16,2.261,17,1.823,18,0.188,19,0.231,20,0.167,21,0.146,37,0.409,39,2.698,40,0.416,50,0.231,75,2.442,82,0.126,85,0.011,86,0.011,294,2.349,295,3.021,366,3.159,367,2.442,514,3.215,886,3.522,1041,5.513,1042,5.157,1043,5.157,1044,5.157,1045,5.917,1046,5.917]],["title/interfaces/DefaultParams.html",[51,0.373,139,2.561]],["body/interfaces/DefaultParams.html",[7,1.12,12,0.014,18,0.112,19,0.196,20,0.099,21,0.087,32,0.502,33,0.889,37,0.406,40,0.247,50,0.196,51,0.537,53,0.939,58,1.196,60,1.656,63,1.362,80,2.803,82,0.075,85,0.008,86,0.008,87,1.12,88,0.307,89,0.657,90,2.217,91,1.342,92,1.98,93,1.98,94,2.541,95,2.541,96,0.889,97,2.541,98,2.364,99,1.98,100,2.998,101,1.98,102,1.98,103,2.984,104,1.98,105,1.097,106,1.571,107,1.98,108,3.627,109,4.29,110,3.627,111,2.541,112,2.541,113,2.217,114,3.627,115,2.566,116,2.685,117,0.852,118,1.449,119,2.242,120,2.09,121,2.217,122,1.247,123,3.934,124,3.374,125,2.339,126,1.882,127,1.882,128,2.559,129,2.235,130,2.541,131,3.689,132,2.541,133,4.29,134,5.722,135,4.023,136,3.934,137,2.728,138,2.541,139,3.163,140,4.066,141,2.09,142,2.364,143,2.541,144,2.364,145,2.541,146,2.541,147,2.541,148,2.09,149,2.217,150,2.217,151,2.217,152,2.364,153,1.202,154,1.713,155,1.713,156,3.689,157,0.989,158,2.217,159,3.374,160,2.217,161,2.364,162,2.217,163,2.541,164,4.254,165,1.571,166,2.217,167,2.444,168,2.033,169,3.374,170,2.364,171,2.217,172,3.627,173,2.09,174,2.541,175,2.09,176,2.541,177,2.541,178,1.342,179,1.247,180,2.217,181,1.082,182,1.16,183,2.15,184,0.827,185,2.825,186,2.825,187,2.541,188,1.639,189,4.229,190,2.541,191,4.877,192,1.639,193,2.541,194,1.639,195,2.541,196,1.639,197,5.431,198,2.541,199,1.639,200,2.541,201,1.639,202,2.541,203,5.071,204,1.639,205,2.541,206,1.639,207,2.541,208,1.639,209,2.541,210,1.639,211,2.541,212,1.639,213,2.541,214,3.163,215,1.639,216,2.541,217,1.639,218,4.229,219,2.728,220,4.229,221,2.541,222,2.364,223,2.541,224,2.541,225,2.541,226,2.541,227,2.541,228,2.541,229,2.541,230,2.541,231,2.541,232,2.541,233,2.541]],["title/classes/DelegateDataSource.html",[82,0.086,374,2.071]],["body/classes/DelegateDataSource.html",[12,0.014,18,0.115,19,0.142,20,0.103,21,0.127,23,1.203,28,1.568,30,1.914,31,1.202,32,0.626,33,1.292,35,1.255,37,0.322,50,0.284,51,0.334,53,0.781,63,1.351,82,0.109,85,0.008,86,0.008,88,0.318,89,0.673,91,1.962,99,2.047,100,3.112,101,2.047,102,2.047,103,1.854,104,2.047,105,0.795,106,1.625,107,2.047,115,2.702,117,0.881,119,1.625,122,1.289,128,3.04,165,1.625,181,1.119,184,0.982,188,3.186,192,3.186,194,3.186,196,3.186,199,3.186,201,3.186,204,2.779,206,2.779,208,2.779,210,2.779,212,2.779,215,2.779,217,2.396,219,2.779,235,2.75,236,2.75,237,2.75,238,2.75,239,2.75,240,2.75,245,3.307,290,4.008,373,2.503,374,2.621,375,3.356,377,3.466,378,3.796,380,3.851,390,2.292,391,3.994,392,4.063,393,5.314,394,4.308,395,2.445,396,2.445,397,2.445,398,2.445,399,2.445,400,2.445,401,2.445,402,2.445,403,2.445,404,2.445,405,2.445,406,2.445,407,2.445,418,1.946,775,1.771,834,3.24,835,2.445,848,3.714,849,2.858,850,3.714,851,2.628,852,2.858,853,2.628,854,2.858,855,2.858,856,2.858,857,2.858,858,2.858,859,2.858,860,2.858,861,2.858,862,2.858,863,2.858,864,2.858,865,2.858,866,2.858,867,2.858,868,2.858,869,2.858,870,2.858,871,2.858,1047,3.631]],["title/interfaces/DocumentationContent.html",[51,0.373,670,2.174]],["body/interfaces/DocumentationContent.html",[12,0.014,18,0.227,19,0.18,20,0.202,21,0.114,32,0.475,35,0.733,37,0.365,40,0.324,50,0.263,51,0.555,53,1,58,1.35,60,1.522,63,0.789,82,0.098,85,0.01,86,0.01,87,1.469,88,0.403,89,0.791,96,1.071,116,2.468,117,1.117,129,1.925,157,0.909,178,1.761,179,1.635,184,0.76,265,1.28,278,0.878,304,1.522,345,1.419,477,3.836,483,2.891,563,4.414,586,1.156,590,4.007,595,3.619,662,4.063,663,2.908,670,4.077,671,2.597,673,2.352,720,3.101,732,3.101,743,4.289,900,2.352,904,2.468,1003,2.742,1048,2.468,1049,3.334,1050,4.063,1051,4.749,1052,4.063,1053,3.827,1054,4.894,1055,4.368,1056,4.749,1057,5.297,1058,3.81,1059,3.101,1060,3.334,1061,4.749,1062,3.101,1063,3.334,1064,4.749,1065,3.625,1066,3.625,1067,2.908,1068,3.625,1069,3.625,1070,3.625,1071,3.625,1072,3.625,1073,3.625,1074,3.625,1075,3.625,1076,3.625,1077,3.625,1078,3.625,1079,4.749,1080,4.749,1081,3.625,1082,3.625,1083,3.625,1084,3.625,1085,3.625,1086,3.625,1087,3.625,1088,3.625,1089,3.625,1090,3.625,1091,3.625]],["title/interfaces/FilterParams.html",[51,0.373,141,2.415]],["body/interfaces/FilterParams.html",[7,1.958,12,0.014,18,0.103,19,0.185,20,0.092,21,0.08,32,0.609,33,1.431,37,0.398,40,0.228,50,0.185,51,0.513,53,0.98,58,1.159,60,1.562,63,1.345,80,2.753,82,0.069,85,0.007,86,0.007,87,1.033,88,0.283,89,0.62,90,2.045,91,1.238,92,1.826,93,1.826,94,2.345,95,2.345,96,0.839,97,2.345,98,2.181,99,1.826,100,2.969,101,1.826,102,1.826,103,2.851,104,1.826,105,1.035,106,1.45,107,1.826,108,3.422,109,4.857,110,4.443,111,2.345,112,2.345,113,2.045,114,3.422,115,2.537,116,2.533,117,0.786,118,1.337,119,2.116,120,1.928,121,2.045,122,1.15,123,3.759,124,3.183,125,2.207,126,1.736,127,1.736,128,2.414,129,2.174,130,2.345,131,3.525,132,2.345,133,4.133,134,5.646,135,3.875,136,3.759,137,2.606,138,2.345,139,2.045,140,3.461,141,2.815,142,4.133,143,4.443,144,4.133,145,4.443,146,4.443,147,4.443,148,3.654,149,3.525,150,3.525,151,3.525,152,4.133,153,2.102,154,1.58,155,1.58,156,3.525,157,0.933,158,2.045,159,3.183,160,2.045,161,2.181,162,2.045,163,2.345,164,4.121,165,1.45,166,2.045,167,2.306,168,1.958,169,3.183,170,2.181,171,2.045,172,3.422,173,1.928,174,2.345,175,1.928,176,2.345,177,2.345,178,1.238,179,1.15,180,2.045,181,0.998,182,1.07,183,2.082,184,0.78,185,2.666,186,2.666,187,2.345,188,1.512,189,4.041,190,2.345,191,4.725,192,1.512,193,2.345,194,1.512,195,2.345,196,1.512,197,5.325,198,2.345,199,1.512,200,2.345,201,1.512,202,2.345,203,4.933,204,1.512,205,2.345,206,1.512,207,2.345,208,1.512,209,2.345,210,1.512,211,2.345,212,1.512,213,2.345,214,2.985,215,1.512,216,2.345,217,1.512,218,4.041,219,2.606,220,4.041,221,2.345,222,2.181,223,2.345,224,2.345,225,2.345,226,2.345,227,2.345,228,2.345,229,2.345,230,2.345,231,2.345,232,2.345,233,2.345]],["title/classes/ForwardingDataSource.html",[82,0.086,394,2.174]],["body/classes/ForwardingDataSource.html",[12,0.014,18,0.116,19,0.142,20,0.103,21,0.197,23,1.204,28,1.558,30,1.914,31,1.202,32,0.621,33,1.293,35,1.256,37,0.323,50,0.284,51,0.334,53,0.781,63,1.351,82,0.109,85,0.008,86,0.008,88,0.318,91,3.038,99,2.049,100,3.112,101,2.049,102,2.049,103,1.856,104,2.049,105,0.796,106,1.626,107,2.049,115,2.7,117,0.881,119,1.626,122,1.29,128,3.305,165,1.626,181,1.582,184,0.6,188,3.187,192,3.187,194,3.187,196,3.187,199,3.187,201,3.187,204,2.78,206,2.78,208,2.78,210,2.78,212,2.78,215,2.78,217,2.397,219,2.78,235,2.752,236,2.752,237,2.752,238,2.752,239,2.752,240,2.752,245,3.308,290,4.01,373,1.773,374,1.856,375,2.049,377,3.468,378,3.797,380,3.853,390,2.295,391,3.996,392,4.064,394,3.191,418,1.948,775,1.773,834,5.018,835,2.447,848,3.717,849,2.86,850,3.717,851,2.631,852,2.86,853,2.631,854,2.86,855,2.86,856,2.86,857,2.86,858,2.86,859,2.86,860,2.86,861,2.86,862,2.86,863,2.86,864,2.86,865,2.86,866,2.86,867,2.86,868,2.86,869,2.86,870,2.86,871,2.86,1092,3.635,1093,3.635,1094,3.635,1095,3.635,1096,3.635,1097,3.635,1098,3.635,1099,3.635,1100,3.635,1101,3.635,1102,3.635,1103,3.635,1104,3.635]],["title/injectables/GlobalConfigState.html",[96,0.72,125,1.894]],["body/injectables/GlobalConfigState.html",[12,0.014,18,0.121,19,0.149,20,0.108,21,0.195,23,1.244,28,1.544,30,1.942,31,1.278,32,0.63,33,1.357,35,1.216,37,0.414,40,0.268,50,0.149,53,0.96,58,0.942,63,1.189,65,1.858,66,0.863,67,1.858,82,0.081,85,0.008,86,0.008,88,0.333,89,0.696,96,0.942,105,0.834,115,2.569,117,0.924,118,2.191,122,1.352,125,2.478,155,3.389,157,1.047,168,2.439,183,2.295,184,1.008,186,2.148,234,1.512,291,3.856,296,1.095,373,2.589,417,2.148,431,3.636,498,1.945,586,1.658,666,2.844,687,4.448,694,2.405,967,3.842,1105,6.881,1106,3.32,1107,4.807,1108,6.109,1109,7.744,1110,5.308,1111,5.308,1112,5.308,1113,5.308,1114,3.351,1115,7.194,1116,6.337,1117,3.81,1118,6.301,1119,3.81,1120,5.809,1121,3.81,1122,6.607,1123,3.81,1124,4.177,1125,3.81,1126,5.308,1127,3.81,1128,5.308,1129,6.109,1130,3.81,1131,5.308,1132,6.607,1133,3.81,1134,5.308,1135,6.607,1136,3.81,1137,3.81,1138,3.81,1139,3.81,1140,3.81,1141,3.933,1142,3.81,1143,4.177,1144,2.998,1145,2.998,1146,3.81,1147,2.998,1148,2.565,1149,3.81,1150,2.998,1151,3.81,1152,3.81,1153,3.81,1154,5.308,1155,3.81,1156,3.81,1157,3.81,1158,3.81,1159,6.109,1160,3.81,1161,3.81,1162,3.81]],["title/injectables/GlobalsService.html",[96,0.72,1163,3.192]],["body/injectables/GlobalsService.html",[12,0.014,18,0.09,19,0.111,20,0.08,21,0.187,23,1.004,28,1.471,30,1.877,31,1.195,32,0.624,33,1.305,35,1.222,37,0.154,40,0.199,50,0.201,53,0.343,57,1.521,58,1.096,63,1.216,65,4.006,66,1.849,67,3.012,72,2.464,76,2.705,78,2.574,80,2.804,82,0.06,85,0.007,86,0.007,88,0.248,96,0.76,137,3.38,154,1.384,157,1.135,165,2.574,178,1.084,179,1.007,184,0.468,219,2,234,1.126,245,1.324,265,1.716,296,1.232,308,3.372,325,2.09,344,1.324,345,2,352,4.527,377,2.766,391,4.203,442,1.91,570,2.188,586,1.741,595,1.269,626,1.689,639,3.372,640,4.523,693,2.705,895,1.91,976,3.631,985,1.791,1001,1.91,1114,2.705,1163,3.372,1164,2.053,1165,4.285,1166,5.844,1167,5.752,1168,6.746,1169,2.837,1170,4.285,1171,4.285,1172,4.285,1173,4.285,1174,5.163,1175,3.734,1176,4.285,1177,3.101,1178,4.285,1179,4.285,1180,3.734,1181,3.734,1182,5.697,1183,7.24,1184,2.837,1185,3.101,1186,7.355,1187,6.497,1188,2.837,1189,3.734,1190,6.965,1191,2.837,1192,2.837,1193,2.837,1194,4.285,1195,2.837,1196,4.285,1197,3.734,1198,4.285,1199,3.372,1200,4.285,1201,6.175,1202,4.285,1203,2.837,1204,2.705,1205,6.494,1206,2.837,1207,2.837,1208,2.837,1209,2.837,1210,2.837,1211,2.233,1212,2.473,1213,4.859,1214,2.837,1215,2.837,1216,2.837,1217,2.837,1218,2.837,1219,2.233,1220,4.285,1221,5.163,1222,4.285,1223,4.285,1224,2.837,1225,2.473,1226,2.837,1227,4.285,1228,2.885,1229,2.837,1230,2.837,1231,2.233,1232,2.837,1233,6.175,1234,2.837,1235,2.473,1236,2.837,1237,2.837,1238,2.837,1239,2.837,1240,2.233,1241,2.837,1242,2.837,1243,3.372,1244,2.053,1245,2.473,1246,3.101,1247,2.053,1248,2.473,1249,2.473,1250,2.837,1251,2.837,1252,2.837,1253,2.837,1254,2.053,1255,1.91,1256,2.837,1257,1.791,1258,2.233,1259,2.473,1260,2.837,1261,2.837,1262,2.233,1263,2.837,1264,2.837]],["title/injectables/GoogleAnalyticsSyncService.html",[13,2.415,96,0.72]],["body/injectables/GoogleAnalyticsSyncService.html",[11,3.961,12,0.014,13,3.763,18,0.157,19,0.193,20,0.14,21,0.192,23,1.482,28,1.497,30,1.533,31,1.043,32,0.548,33,1.122,35,1.006,37,0.398,40,0.348,43,2.79,44,2.527,45,3.846,46,3.582,50,0.193,53,0.763,57,2.473,62,3.557,66,1.121,67,3.398,80,1.822,82,0.105,85,0.01,86,0.01,88,0.433,89,0.829,96,1.122,117,1.2,140,3.927,157,1.248,181,1.525,182,2.089,183,2.592,184,1.301,234,1.965,281,2.79,296,1.423,586,1.841,813,3.124,815,4.369,825,3.763,828,3.332,1243,5.482,1255,3.332,1265,6.76,1266,3.582,1267,4.69,1268,6.322,1269,4.313,1270,7.34,1271,6.322,1272,4.949,1273,6.322,1274,4.949,1275,3.991,1276,4.147,1277,4.949,1278,4.949,1279,4.949,1280,4.949,1281,4.949,1282,6.322,1283,6.322,1284,4.949,1285,4.949,1286,3.582,1287,4.949,1288,4.949]],["title/components/InfoButtonComponent.html",[278,0.773,516,1.674]],["body/components/InfoButtonComponent.html",[4,0.919,12,0.014,18,0.263,19,0.134,20,0.097,21,0.185,23,1.153,28,1.445,30,1.193,31,1.101,32,0.525,33,0.873,35,0.916,37,0.376,40,0.24,50,0.134,53,0.805,66,1.114,82,0.073,85,0.008,86,0.008,88,0.299,89,0.645,105,1.745,115,1.569,117,0.83,129,2.009,153,1.171,157,0.971,181,1.515,182,1.13,183,2.009,184,1.101,265,1.367,277,1.26,278,1.421,283,2.407,294,1.358,296,1.414,304,1.13,305,1.26,309,2.634,310,1.811,312,1.811,314,1.811,315,1.811,316,1.358,317,1.88,325,1.669,343,2.512,344,2.296,345,1.515,362,1.412,368,1.412,425,1.13,439,3.312,450,1.308,451,2.201,452,1.669,453,1.412,454,1.669,455,1.597,457,1.358,460,5.213,461,3.748,462,3.105,463,2.928,464,3.748,465,4.557,466,3.871,467,1.531,468,1.88,477,2.809,483,3.074,506,1.953,507,1.412,508,3.072,509,1.669,510,1.669,511,1.669,512,1.412,513,1.669,514,1.308,515,1.669,516,2.599,517,1.669,518,1.811,519,1.669,520,1.412,521,1.531,522,1.669,523,1.412,524,1.358,525,1.669,526,1.358,527,1.669,528,1.412,529,1.597,530,1.669,531,1.669,532,1.412,533,1.469,534,1.669,535,1.412,536,1.597,537,1.412,538,1.597,539,1.358,540,1.597,541,1.669,552,1.929,561,5.488,562,2.928,563,3.428,570,2.512,571,3.56,572,3.56,585,3.312,586,1.743,588,3.871,595,1.531,598,2.036,600,2.303,604,2.476,605,2.692,607,2.476,608,2.692,610,3.56,611,2.982,612,2.476,613,2.476,614,2.476,615,2.476,616,2.303,617,2.476,619,2.982,620,2.692,624,1.597,664,4.955,671,4.129,673,3.866,674,3.312,675,1.929,676,2.476,735,3.871,737,2.692,738,2.692,739,2.692,740,2.16,741,2.692,742,2.692,743,3.55,800,2.982,815,3.748,825,3.428,1048,3.996,1054,3.105,1058,3.975,1062,2.303,1267,3.877,1276,3.428,1286,2.476,1289,2.982,1290,5.759,1291,4.919,1292,4.919,1293,5.759,1294,4.919,1295,3.748,1296,4.919,1297,4.955,1298,3.421,1299,3.421,1300,3.421,1301,4.919,1302,3.421,1303,4.919,1304,3.421,1305,4.919,1306,3.421,1307,3.312,1308,3.421,1309,3.421,1310,3.421,1311,3.421,1312,2.982,1313,2.692,1314,3.421,1315,3.421,1316,3.421,1317,2.692,1318,2.692,1319,3.421,1320,2.692,1321,2.692,1322,3.421,1323,2.692]],["title/modules/InfoButtonModule.html",[0,0.858,1324,2.936]],["body/modules/InfoButtonModule.html",[0,1.198,2,2.011,3,2.011,4,1.521,5,2.94,6,2.249,7,1.807,8,2.94,12,0.013,15,2.628,16,2.165,17,1.745,18,0.235,19,0.221,20,0.16,21,0.14,37,0.434,39,2.628,40,0.398,50,0.221,75,2.838,82,0.121,85,0.011,86,0.011,366,3.077,367,2.338,516,3.454,553,4.093,554,3.372,663,3.576,673,2.893,675,3.194,1048,3.035,1324,5.97,1325,4.937,1326,4.937,1327,4.937,1328,4.937,1329,5.4,1330,5.665,1331,5.665,1332,6.877,1333,5.665]],["title/injectables/InfoButtonService.html",[96,0.72,671,2.287]],["body/injectables/InfoButtonService.html",[12,0.014,18,0.217,19,0.161,20,0.213,21,0.177,23,1.315,28,1.349,30,1.546,31,1.052,32,0.538,33,1.131,35,1.014,37,0.345,40,0.29,50,0.249,51,0.516,53,1.003,58,1.309,60,1.854,63,0.707,66,0.936,82,0.088,85,0.009,86,0.009,88,0.361,89,0.736,96,0.996,116,3.007,117,1.002,129,2.181,157,1.107,178,1.579,179,1.466,182,1.365,184,0.682,234,1.64,265,1.148,278,1.069,296,1.188,304,1.365,345,1.273,477,3.488,483,2.737,563,4.569,586,1.408,590,4.39,595,3.482,662,4.604,663,2.608,670,4.042,671,3.164,673,3.651,720,3.778,732,2.781,743,4.436,900,2.866,904,3.007,1003,3.341,1048,3.831,1049,2.99,1050,2.781,1051,3.251,1052,2.781,1053,3.831,1054,4.513,1055,2.99,1056,3.251,1057,5.627,1058,3.543,1059,3.778,1060,4.062,1061,5.381,1062,2.781,1063,4.062,1064,5.016,1065,4.416,1066,4.416,1067,3.543,1068,4.416,1069,3.251,1070,3.251,1071,3.251,1072,3.251,1073,4.416,1074,4.416,1075,4.416,1076,4.416,1077,4.416,1078,4.416,1079,4.416,1080,4.416,1081,3.251,1082,3.251,1083,3.251,1084,3.251,1085,3.251,1086,3.251,1087,3.251,1088,3.251,1089,3.251,1090,3.251,1091,3.251,1334,5.612,1335,5.612,1336,4.131,1337,5.612,1338,4.131,1339,4.131,1340,2.99]],["title/components/InfoDialogComponent.html",[278,0.773,518,1.494]],["body/components/InfoDialogComponent.html",[4,0.806,12,0.014,17,0.925,18,0.247,19,0.117,20,0.085,21,0.179,23,1.483,28,1.393,30,0.728,31,0.977,32,0.522,33,0.533,35,0.711,37,0.289,40,0.211,50,0.174,51,0.276,53,0.801,58,0.533,82,0.064,85,0.007,86,0.007,88,0.263,89,0.586,105,1.698,129,2.342,153,1.028,171,1.895,181,1.377,182,1.477,185,2.52,248,1.239,265,1.484,277,1.105,278,1.438,281,1.692,283,1.147,294,1.192,304,1.765,305,1.105,309,2.582,310,1.646,312,1.646,314,1.646,315,1.646,316,1.192,317,1.708,343,3.231,344,2.087,345,1.377,362,1.239,368,1.239,425,2.27,450,1.147,451,2,452,1.464,453,1.239,454,1.464,455,1.401,457,1.192,461,2.661,462,1.895,463,2.661,464,2.661,467,1.343,468,2.418,473,3.739,477,2.886,482,3.009,483,3.377,506,1.775,507,1.239,508,2.886,509,1.464,510,1.464,511,1.464,512,1.239,513,1.464,514,1.147,515,1.464,516,1.239,517,1.464,518,2.179,519,1.464,520,1.239,521,1.343,522,1.464,523,1.239,524,1.192,525,1.464,526,1.192,527,1.464,528,1.239,529,1.401,530,1.464,531,1.464,532,1.239,533,1.289,534,1.464,535,1.239,536,1.401,537,2.204,538,1.401,539,1.192,540,1.401,541,1.464,552,1.692,563,3.766,586,1.484,590,1.787,593,3.517,595,2.647,596,2.541,598,2.661,599,2.661,600,4.465,601,3.179,603,2.822,610,2.173,612,2.173,613,2.173,615,2.173,616,4.259,617,3.865,621,1.895,623,3.336,624,2.762,625,2.822,626,3.179,627,4.067,632,3.865,635,2.173,639,2.362,649,3.896,650,4.436,651,4.978,652,3.984,670,3.17,673,1.533,674,2.021,675,4.067,740,2.822,743,3.336,745,2.822,904,2.862,972,2.661,1030,2.661,1048,3.865,1053,2.395,1054,1.895,1295,3.179,1317,2.362,1318,2.362,1320,2.362,1321,2.362,1323,5.219,1340,3.235,1341,2.362,1342,2.822,1343,3.896,1344,3.896,1345,3.896,1346,4.203,1347,4.654,1348,3.896,1349,4.8,1350,5.514,1351,4.654,1352,4.656,1353,3.002,1354,5.514,1355,4.579,1356,4.47,1357,4.654,1358,4.203,1359,4.654,1360,3.002,1361,3.002,1362,3.517,1363,3.517,1364,3.865,1365,3.896,1366,3.896,1367,3.002,1368,3.002,1369,3.002,1370,3.896,1371,3.002,1372,4.203,1373,2.616,1374,2.362,1375,2.616,1376,2.616,1377,2.616,1378,2.616,1379,2.616,1380,2.616,1381,2.616,1382,2.616,1383,2.616,1384,2.616,1385,2.616,1386,2.616,1387,2.616,1388,2.616,1389,4.47,1390,4.579,1391,4.579,1392,3.002,1393,4.47,1394,3.235,1395,2.616,1396,2.362,1397,5.78,1398,2.616,1399,3.002,1400,3.002,1401,3.002,1402,2.173,1403,3.517,1404,4.47,1405,4.47,1406,3.002,1407,3.002,1408,2.616,1409,3.002,1410,3.002,1411,3.002,1412,3.002,1413,2.616,1414,3.002]],["title/interfaces/InfoDialogData.html",[51,0.373,1355,2.936]],["body/interfaces/InfoDialogData.html",[12,0.014,17,1.459,18,0.248,19,0.185,20,0.134,21,0.117,23,1.11,32,0.537,37,0.369,40,0.333,50,0.24,51,0.435,53,0.955,58,0.84,82,0.101,85,0.01,86,0.01,87,1.511,88,0.414,89,0.806,105,1.037,129,2.386,181,1.459,182,1.565,185,2.67,265,1.316,277,1.744,278,1.461,281,2.67,283,2.348,309,1.565,310,1.744,312,1.744,314,1.744,315,1.744,343,3.138,344,2.21,345,1.893,461,2.819,463,2.819,464,2.819,468,1.81,473,2.67,477,3.649,482,3.188,483,3.397,518,1.744,552,2.67,563,2.819,586,1.542,595,3.23,670,4.008,673,2.418,674,3.188,675,2.67,740,2.989,743,4.217,745,2.989,904,2.537,1030,2.819,1048,2.537,1053,2.537,1295,2.819,1317,3.726,1318,3.726,1320,3.726,1321,3.726,1340,3.427,1341,3.726,1342,2.989,1343,4.127,1344,4.127,1345,4.127,1346,4.835,1347,4.127,1348,4.127,1349,4.447,1350,5.355,1351,4.127,1352,3.726,1354,5.355,1355,4.937,1357,4.127,1358,3.726,1359,4.127,1362,3.726,1363,3.726,1364,3.427,1365,4.127,1366,4.127,1370,4.127,1372,3.726,1373,4.127,1374,4.835,1375,4.127,1376,4.127,1377,4.127,1378,4.127,1379,4.127,1380,4.127,1381,4.127,1382,4.127,1383,4.127,1384,4.127,1385,4.127,1386,4.127,1387,4.127,1388,4.127]],["title/modules/InfoDialogModule.html",[0,0.858,1329,2.731]],["body/modules/InfoDialogModule.html",[0,1.193,2,2.002,3,2.002,4,1.514,5,2.934,6,2.239,7,1.799,8,2.934,12,0.013,15,2.621,16,2.155,17,1.737,18,0.218,19,0.22,20,0.159,21,0.14,37,0.443,39,2.621,40,0.396,43,3.179,50,0.22,75,2.327,82,0.12,85,0.011,86,0.011,366,3.069,367,2.327,518,3.08,551,5.396,552,3.179,553,4.082,554,3.357,590,3.357,675,3.179,676,4.081,1048,3.021,1329,5.46,1364,4.081,1415,4.915,1416,4.915,1417,4.915,1418,5.639,1419,6.858,1420,5.639,1421,5.639,1422,6.858,1423,4.915,1424,5.639]],["title/injectables/InjectorDelegateDataSourceService.html",[96,0.72,1425,3.192]],["body/injectables/InjectorDelegateDataSourceService.html",[12,0.013,18,0.13,19,0.266,20,0.116,21,0.157,23,1.308,28,1.612,30,1.938,31,1.282,32,0.624,33,1.379,35,1.287,37,0.386,40,0.288,50,0.16,53,0.674,82,0.087,85,0.009,86,0.009,88,0.359,89,0.732,91,2.426,96,0.991,100,3.04,115,2.616,117,0.994,118,1.692,122,1.455,125,3.182,126,2.196,127,2.196,129,1.308,155,1.999,182,1.845,184,1.048,186,3.147,188,2.963,192,2.963,194,2.963,196,2.963,199,2.963,201,2.963,204,1.914,206,1.914,208,1.914,210,1.914,212,1.914,215,1.914,217,1.914,219,1.914,234,1.627,235,2.991,236,2.991,237,2.991,238,2.991,239,2.991,240,2.991,245,3.435,291,3.524,373,2.723,374,3.481,375,3.579,377,3.821,378,3.652,380,3.323,381,2.76,390,2.588,391,3.579,392,3.323,393,5.449,394,4.311,395,2.76,396,2.76,397,2.76,398,2.76,399,2.76,400,2.76,401,2.76,402,2.76,403,2.76,404,2.76,405,2.76,406,2.76,407,2.76,417,2.311,418,2.196,419,2.76,420,2.76,422,2.76,431,2.44,1425,4.393,1426,5.533,1427,3.573,1428,5.583,1429,7.529,1430,4.099,1431,5.583,1432,5.533,1433,4.099,1434,6.348,1435,4.099,1436,4.099,1437,4.099,1438,4.099,1439,4.099]],["title/classes/LearnMore.html",[82,0.086,475,2.287]],["body/classes/LearnMore.html",[12,0.013,18,0.191,19,0.234,20,0.169,21,0.176,24,4.091,28,1.183,32,0.597,50,0.296,53,0.723,66,1.358,82,0.162,85,0.011,86,0.011,88,0.524,89,0.932,184,1.322,296,1.723,472,3.379,473,3.379,475,4.01,483,3.055,488,4.49,489,4.01,490,4.035,500,3.379,502,3.32,655,4.01,681,3.567,775,2.923,809,4.337,811,5.969,1440,5.993]],["title/injectables/LocalStorageService.html",[96,0.72,677,2.731]],["body/injectables/LocalStorageService.html",[12,0.014,18,0.11,19,0.135,20,0.098,21,0.182,23,1.161,24,2.958,28,1.416,30,1.624,31,1.15,32,0.527,33,1.123,35,1.222,37,0.187,40,0.243,48,4.978,49,4.624,50,0.135,53,0.964,57,1.759,58,1.123,63,1.28,65,3.895,66,1.809,67,3.086,78,2.592,80,2.33,82,0.074,85,0.008,86,0.008,88,0.586,89,0.65,96,0.879,168,2.136,178,1.321,179,1.227,234,1.372,245,1.613,265,0.96,296,1.665,325,2.825,345,2.147,425,1.914,584,4.318,586,1.587,593,4.978,677,3.336,679,5.314,693,3.128,901,4.228,934,4.635,1030,3.766,1114,3.128,1185,5.044,1187,6.256,1204,3.128,1231,3.899,1246,4.192,1262,4.558,1297,3.899,1441,6.4,1442,3.012,1443,4.955,1444,4.318,1445,4.955,1446,3.456,1447,4.955,1448,4.955,1449,6.697,1450,3.456,1451,3.899,1452,4.955,1453,3.456,1454,4.955,1455,3.456,1456,4.955,1457,3.456,1458,4.955,1459,4.955,1460,4.318,1461,4.955,1462,4.955,1463,4.955,1464,4.955,1465,4.978,1466,4.955,1467,4.955,1468,4.955,1469,5.514,1470,4.955,1471,4.955,1472,6.326,1473,6.326,1474,7.343,1475,6.326,1476,4.318,1477,4.955,1478,3.586,1479,4.318,1480,4.955,1481,6.326,1482,4.955,1483,4.955,1484,4.955,1485,3.456,1486,3.456,1487,3.456,1488,3.128,1489,3.456,1490,3.456,1491,3.456,1492,3.456,1493,3.012,1494,3.456,1495,3.456]],["title/injectables/LocalStorageSyncService.html",[14,2.415,96,0.72]],["body/injectables/LocalStorageSyncService.html",[11,3.896,12,0.014,14,3.616,18,0.148,19,0.182,20,0.131,21,0.192,23,1.424,28,1.505,30,1.473,31,1.003,32,0.478,33,1.273,35,1.076,37,0.366,40,0.327,46,3.367,49,4.533,50,0.237,53,0.816,58,1.2,63,1.158,65,3.299,66,1.728,67,2.269,72,2.156,82,0.099,85,0.01,86,0.01,88,0.407,89,0.796,96,1.078,117,1.128,157,1.335,178,1.778,179,1.652,181,1.433,182,2.007,183,2.614,184,1.283,234,1.847,281,2.623,282,3.367,296,1.747,302,3.367,575,3.661,586,1.799,813,4.906,815,4.268,825,3.616,827,3.367,828,3.132,1213,3.661,1246,3.367,1262,3.661,1266,3.367,1267,4.554,1269,4.055,1276,4.026,1286,3.367,1493,4.055,1496,6.115,1497,7.17,1498,6.074,1499,6.074,1500,4.652,1501,4.652,1502,6.074,1503,4.652,1504,4.652,1505,3.661,1506,4.055,1507,4.055,1508,3.367,1509,6.074,1510,4.652,1511,4.652,1512,4.652,1513,4.652,1514,4.652,1515,4.652,1516,4.652,1517,6.074,1518,4.652,1519,4.652,1520,4.055,1521,5.294,1522,4.652,1523,4.652]],["title/modules/MousePositionTrackerModule.html",[0,0.858,1524,3.192]],["body/modules/MousePositionTrackerModule.html",[0,1.136,2,1.906,12,0.014,18,0.171,19,0.21,20,0.152,21,0.133,37,0.421,39,2.544,40,0.377,43,3.028,44,2.742,45,2.62,50,0.26,58,1.379,60,1.775,63,1.139,82,0.114,85,0.01,86,0.01,117,1.302,118,2.216,122,1.906,129,1.713,182,1.775,281,3.028,367,2.216,537,2.216,626,3.197,668,5.234,718,5.234,746,4.481,1020,3.616,1141,3.197,1228,3.616,1254,3.887,1255,3.616,1257,4.201,1258,4.226,1276,3.962,1451,4.226,1524,5.237,1525,4.226,1526,4.226,1527,6.589,1528,5.37,1529,5.37,1530,4.681,1531,4.226,1532,5.37,1533,5.37,1534,6.655,1535,6.655,1536,4.226,1537,6.655,1538,6.655,1539,5.37,1540,5.37,1541,4.681,1542,5.37,1543,5.37,1544,5.37,1545,5.37,1546,5.37,1547,5.37,1548,5.37,1549,5.37,1550,5.37,1551,5.37,1552,4.681,1553,4.681,1554,4.681,1555,4.226,1556,5.37,1557,5.37,1558,5.37]],["title/directives/NumberDirective.html",[507,1.674,539,1.61]],["body/directives/NumberDirective.html",[12,0.014,18,0.159,19,0.195,20,0.141,21,0.182,23,1.489,28,1.38,30,1.696,31,1.154,32,0.5,33,1.241,35,0.794,37,0.27,40,0.351,50,0.195,58,0.885,73,3.1,82,0.106,85,0.01,86,0.01,88,0.436,168,2.027,182,1.649,248,2.059,265,2.045,283,3.146,304,2.31,309,2.1,333,3.411,343,3.245,344,2.966,345,1.958,467,2.232,506,2.923,507,3.208,538,2.329,539,2.523,540,2.966,586,1.594,746,5.542,1062,3.359,1295,3.783,1307,4.708,1536,5.502,1559,5.793,1560,5.793,1561,4.348,1562,6.354,1563,6.354,1564,6.354,1565,6.354,1566,4.989,1567,5.328,1568,4.989,1569,4.989,1570,6.354,1571,6.992,1572,6.094,1573,6.094,1574,6.354,1575,6.354,1576,4.989,1577,6.354,1578,6.992,1579,4.989,1580,4.989,1581,4.989]],["title/modules/NumbersOnlyModule.html",[0,0.858,1582,2.936]],["body/modules/NumbersOnlyModule.html",[0,1.266,2,2.124,3,2.124,4,1.607,5,3.009,6,2.375,7,1.909,8,3.009,12,0.013,15,2.716,16,2.287,17,1.843,18,0.19,19,0.234,20,0.169,21,0.148,37,0.385,39,2.716,40,0.42,50,0.234,82,0.128,85,0.011,86,0.011,539,3.344,1559,4.708,1560,4.708,1573,5.215,1582,5.939,1583,5.215,1584,5.215,1585,5.215,1586,5.983,1587,5.983]],["title/components/OpacitySliderComponent.html",[278,0.773,520,1.674]],["body/components/OpacitySliderComponent.html",[4,0.803,12,0.014,16,2.622,18,0.169,19,0.117,20,0.084,21,0.19,23,1.045,28,1.504,30,0.725,31,1.132,32,0.567,33,0.531,35,1.005,37,0.162,40,0.21,50,0.117,53,0.713,57,1.061,58,0.531,66,1.686,72,1.582,73,2.174,78,1.994,82,0.141,85,0.007,86,0.007,88,0.261,89,0.584,105,1.739,153,1.024,157,1.246,168,1.7,181,1.373,184,1.093,248,1.234,265,1.238,272,1.78,276,2.388,277,1.101,278,1.203,279,3.868,280,1.284,283,2.036,284,3.734,294,1.187,296,1.904,303,1.887,304,0.988,305,1.101,309,2.58,310,1.641,312,1.641,314,1.641,315,1.641,316,1.187,317,2.414,318,1.914,319,2.288,332,4.451,333,2.174,345,0.921,362,1.234,368,1.234,425,1.473,450,1.143,451,1.994,452,1.458,453,1.234,454,1.458,455,1.396,457,1.187,467,1.338,468,1.703,506,1.769,507,1.234,508,2.88,509,1.458,510,1.458,511,1.458,512,1.234,513,1.458,514,1.143,515,1.458,516,1.234,517,1.458,518,1.101,519,1.458,520,2.437,521,3.705,522,1.458,523,1.234,524,1.187,525,1.458,526,1.187,527,1.458,528,1.234,529,1.396,530,1.458,531,1.458,532,1.234,533,1.284,534,1.458,535,1.234,536,1.396,537,1.234,538,1.396,539,1.187,540,1.396,541,1.458,562,2.653,564,3.225,567,2.513,570,2.276,586,1.84,594,1.602,595,1.994,596,2.712,598,3.171,599,3.171,600,3,601,1.78,603,1.887,604,3.856,605,4.193,607,2.164,608,4.647,610,3.225,612,4.274,613,4.274,615,3.225,623,3.329,624,2.757,625,3.987,627,3.329,632,2.164,635,2.164,650,2.653,652,2.013,695,2.013,895,2.013,1050,3,1275,1.887,1323,2.353,1346,4.193,1352,4.647,1390,2.164,1391,2.164,1394,3.225,1395,3.884,1396,3.507,1398,2.606,1402,2.164,1541,2.606,1588,6.052,1589,6.052,1590,2.606,1591,6.145,1592,4.457,1593,3.884,1594,5.328,1595,4.457,1596,5.328,1597,4.457,1598,5.905,1599,5.905,1600,5.504,1601,6.316,1602,5.328,1603,5.328,1604,5.146,1605,2.99,1606,2.99,1607,4.459,1608,2.99,1609,5.146,1610,2.99,1611,4.457,1612,4.457,1613,2.99,1614,4.457,1615,4.457,1616,2.99,1617,4.457,1618,2.99,1619,2.99,1620,2.99,1621,5.905,1622,2.99,1623,3.884,1624,5.328,1625,2.99,1626,2.99,1627,6.622,1628,5.328,1629,2.99,1630,4.457,1631,4.457,1632,2.99,1633,2.99,1634,3.884,1635,3.587,1636,2.99,1637,2.606,1638,2.99,1639,3.884,1640,2.606,1641,2.606,1642,2.606]],["title/modules/OpacitySliderModule.html",[0,0.858,1643,2.936]],["body/modules/OpacitySliderModule.html",[0,1.209,2,2.029,3,2.029,4,1.535,5,2.951,6,2.27,7,1.824,8,2.951,12,0.013,15,2.643,16,2.185,17,1.761,18,0.182,19,0.223,20,0.161,21,0.142,37,0.435,39,2.643,40,0.402,50,0.223,75,2.359,82,0.122,85,0.011,86,0.011,366,3.094,367,2.359,520,3.458,521,2.558,553,4.116,554,3.403,1588,4.499,1589,4.499,1591,4.499,1643,5.886,1644,4.982,1645,4.982,1646,4.982,1647,5.717,1648,5.717,1649,5.717,1650,6.915,1651,5.717,1652,6.915,1653,5.717]],["title/classes/OpenDialog.html",[82,0.086,681,2.415]],["body/classes/OpenDialog.html",[12,0.013,18,0.191,19,0.234,20,0.169,21,0.176,24,4.091,28,1.183,32,0.597,50,0.296,53,0.723,66,1.358,82,0.162,85,0.011,86,0.011,88,0.524,89,0.932,184,1.322,296,1.723,472,3.379,473,3.379,475,3.379,483,3.258,488,3.783,489,3.379,490,4.789,500,3.379,502,3.32,655,4.01,681,4.234,775,2.923,809,4.337,811,5.969,1654,5.993]],["title/interfaces/OrganInfo.html",[51,0.373,1655,2.936]],["body/interfaces/OrganInfo.html",[12,0.014,18,0.054,19,0.066,20,0.048,21,0.042,24,1.867,31,1.347,32,0.452,33,1.095,35,0.269,37,0.153,40,0.119,50,0.167,51,0.155,53,0.813,57,2.04,58,1.095,62,1.867,63,0.816,66,0.383,72,1.298,78,3.671,80,0.622,82,0.06,85,0.004,86,0.004,87,0.539,88,0.148,89,0.371,105,0.62,148,4.269,149,1.787,150,4.253,151,3.008,157,0.559,165,0.756,168,0.539,175,2.547,181,0.52,183,0.903,184,0.467,265,0.469,266,2.049,271,4.584,272,1.685,276,0.905,277,0.622,278,0.539,279,1.596,280,0.725,283,2.094,284,1.596,303,1.787,309,1.414,310,0.622,312,0.622,314,0.622,315,0.622,317,0.646,318,0.725,319,0.725,325,3.53,332,1.787,333,0.824,336,3.255,345,1.318,425,1.414,462,3.771,469,1.222,476,1.066,506,0.671,523,0.697,524,3.294,570,2.185,586,1.548,588,1.329,596,1.57,601,4.589,603,4.568,624,0.788,626,2.176,644,6.381,693,2.701,705,2.877,745,1.066,815,1.005,825,1.685,889,2.228,895,1.137,904,2.935,914,2.049,954,1.222,955,2.049,963,2.049,972,1.685,973,1.222,1052,1.137,1124,4.522,1219,1.329,1228,2.461,1247,1.222,1254,2.646,1255,2.461,1257,1.066,1275,4.527,1313,1.329,1340,3.096,1469,3.186,1488,2.308,1567,3.096,1607,1.906,1655,3.964,1656,1.222,1657,1.222,1658,1.329,1659,2.831,1660,2.468,1661,7.067,1662,5.99,1663,2.468,1664,2.831,1665,2.468,1666,2.468,1667,4.855,1668,2.468,1669,2.468,1670,2.468,1671,1.472,1672,2.831,1673,1.472,1674,1.329,1675,1.472,1676,1.472,1677,1.329,1678,1.472,1679,2.468,1680,1.472,1681,1.472,1682,2.468,1683,1.472,1684,2.468,1685,2.049,1686,3.729,1687,1.472,1688,1.472,1689,3.186,1690,4.494,1691,6.045,1692,1.472,1693,1.472,1694,1.472,1695,3.186,1696,5.207,1697,4.494,1698,1.472,1699,1.472,1700,1.472,1701,1.472,1702,2.468,1703,1.472,1704,3.186,1705,4.058,1706,1.472,1707,1.472,1708,1.472,1709,3.186,1710,4.494,1711,1.472,1712,1.472,1713,1.472,1714,1.472,1715,2.468,1716,1.472,1717,2.468,1718,2.468,1719,2.468,1720,1.472,1721,1.472,1722,3.186,1723,5.207,1724,4.494,1725,1.472,1726,1.472,1727,1.472,1728,3.186,1729,4.494,1730,1.472,1731,1.472,1732,1.472,1733,1.472,1734,2.468,1735,1.472,1736,1.472,1737,3.186,1738,2.468,1739,1.472,1740,3.186,1741,5.207,1742,4.494,1743,1.472,1744,1.472,1745,1.472,1746,1.472,1747,2.468,1748,1.472,1749,1.472,1750,1.472,1751,2.468,1752,1.472,1753,1.472,1754,2.228,1755,1.472,1756,2.468,1757,3.729,1758,1.472,1759,1.472,1760,1.472,1761,4.494,1762,2.468,1763,1.472,1764,1.472,1765,2.468,1766,1.472,1767,1.472,1768,2.877,1769,2.228,1770,1.472,1771,1.472,1772,2.468,1773,1.472,1774,1.472,1775,2.468,1776,1.472,1777,1.472,1778,2.468,1779,1.472,1780,3.186,1781,4.494,1782,1.472,1783,1.472,1784,1.472,1785,1.472,1786,2.468,1787,2.468,1788,1.472,1789,1.472,1790,2.468,1791,1.472,1792,2.468,1793,2.468,1794,3.729,1795,3.729,1796,1.472,1797,1.472,1798,1.472,1799,1.472,1800,1.472,1801,2.228,1802,1.472,1803,1.472,1804,5.525,1805,1.472,1806,1.689,1807,1.689,1808,1.689,1809,1.689,1810,4.278,1811,1.689,1812,3.656,1813,1.689,1814,4.278,1815,1.689,1816,1.689,1817,1.689,1818,2.831,1819,3.186,1820,1.689,1821,2.468,1822,1.689,1823,2.831,1824,3.656,1825,3.656,1826,4.278,1827,1.689,1828,1.689,1829,1.689,1830,1.689,1831,2.831,1832,2.831,1833,1.689,1834,1.689,1835,3.656,1836,1.689,1837,2.831,1838,1.689,1839,1.689,1840,2.831,1841,1.472,1842,1.689,1843,1.689,1844,2.831,1845,1.689,1846,1.689,1847,1.689,1848,1.689,1849,1.689,1850,1.689,1851,1.689,1852,2.831,1853,1.689,1854,1.689,1855,4.765,1856,2.468,1857,3.656,1858,1.689,1859,5.008,1860,2.831,1861,3.656,1862,3.656,1863,5.478,1864,2.831,1865,2.831,1866,1.689,1867,1.689,1868,3.656,1869,1.689,1870,1.689,1871,1.689,1872,1.689,1873,1.689,1874,1.472,1875,1.689,1876,1.689,1877,1.689,1878,1.689,1879,1.689,1880,1.689,1881,1.689,1882,1.689,1883,1.689,1884,1.689,1885,1.689,1886,1.689,1887,3.656,1888,2.831,1889,1.689,1890,1.689,1891,1.689,1892,1.689,1893,1.472,1894,1.689,1895,1.689,1896,1.689,1897,1.689,1898,1.689,1899,1.689,1900,1.472,1901,2.831,1902,2.831,1903,2.831,1904,2.831,1905,2.831,1906,1.689,1907,1.689,1908,1.689,1909,1.689]],["title/modules/OrganSelectorModule.html",[0,0.858,1910,2.936]],["body/modules/OrganSelectorModule.html",[0,1.224,2,2.055,3,2.055,4,1.554,5,2.967,6,2.298,7,1.846,8,2.967,12,0.013,15,2.663,16,2.212,17,1.783,18,0.184,19,0.226,20,0.163,21,0.143,37,0.43,39,2.663,40,0.407,50,0.226,75,2.389,82,0.123,85,0.011,86,0.011,366,3.117,367,2.389,523,3.463,524,2.298,553,4.147,554,3.445,1656,4.189,1657,4.189,1910,5.9,1911,5.044,1912,5.044,1913,5.044,1914,5.788,1915,5.788,1916,6.967,1917,5.788]],["title/interfaces/PanelData.html",[51,0.373,1058,2.561]],["body/interfaces/PanelData.html",[12,0.014,18,0.215,19,0.181,20,0.202,21,0.115,32,0.532,35,0.739,37,0.366,40,0.326,50,0.264,51,0.558,53,1.001,58,1.353,60,1.535,63,0.795,82,0.099,85,0.01,86,0.01,87,1.482,88,0.406,89,0.796,96,1.077,116,2.49,117,1.127,129,1.936,157,0.917,178,1.776,179,1.649,184,0.767,278,0.885,304,1.535,345,1.431,477,3.496,483,2.607,563,4.69,586,1.166,590,4.024,595,3.597,662,4.086,663,2.933,670,4.163,671,2.62,673,2.373,720,3.128,732,3.128,743,4.492,900,2.373,904,2.49,1003,2.766,1048,2.49,1049,3.363,1050,3.128,1051,3.657,1052,3.128,1053,3.622,1054,4.524,1055,3.363,1056,3.657,1057,5.319,1058,4.267,1059,3.128,1060,3.363,1061,4.776,1062,3.128,1063,3.363,1064,4.776,1065,3.657,1066,3.657,1067,2.933,1068,3.657,1069,3.657,1070,3.657,1071,3.657,1072,3.657,1073,3.657,1074,3.657,1075,3.657,1076,3.657,1077,3.657,1078,3.657,1079,4.776,1080,4.776,1081,3.657,1082,3.657,1083,3.657,1084,3.657,1085,3.657,1086,3.657,1087,3.657,1088,3.657,1089,3.657,1090,3.657,1091,3.657]],["title/interfaces/PluckUniqueOptions.html",[51,0.373,1918,2.731]],["body/interfaces/PluckUniqueOptions.html",[12,0.014,18,0.15,19,0.239,20,0.133,21,0.117,32,0.371,33,1.087,34,4.062,35,0.749,37,0.332,50,0.314,51,0.433,53,0.924,57,1.672,58,1.087,60,2.682,63,0.806,73,2.987,85,0.01,86,0.01,87,1.503,88,0.412,89,0.892,115,1.503,117,1.142,122,1.672,137,2.859,165,2.108,265,1.309,291,3.866,296,1.355,345,1.887,417,3.453,431,2.804,640,2.656,682,4.432,701,3.646,912,2.974,1001,4.581,1116,6.024,1118,6.341,1120,6.218,1148,3.172,1150,5.355,1211,4.819,1213,3.707,1918,5.464,1919,3.41,1920,3.41,1921,4.819,1922,5.931,1923,7.205,1924,6.124,1925,6.124,1926,6.124,1927,7.023,1928,4.711,1929,4.711,1930,4.819,1931,4.106,1932,4.106,1933,4.106,1934,4.106,1935,5.338,1936,6.962,1937,6.672,1938,6.672,1939,6.279,1940,5.338,1941,5.931,1942,4.711,1943,4.711,1944,4.711,1945,4.711,1946,4.711]],["title/interfaces/Segment.html",[51,0.373,935,2.731]],["body/interfaces/Segment.html",[12,0.014,17,1.464,18,0.104,19,0.127,20,0.092,21,0.081,31,0.538,32,0.441,35,0.98,37,0.257,40,0.229,50,0.185,51,0.437,53,0.852,58,1.329,62,3.145,63,1.207,72,1.687,73,2.318,82,0.119,85,0.007,86,0.007,87,1.041,88,0.617,89,0.807,100,1.201,105,1.04,157,1.106,167,3.004,168,1.516,181,1.005,183,1.965,184,0.538,265,0.906,270,4.963,273,2.059,274,3.539,277,1.201,278,0.906,280,1.401,283,2.143,293,4.013,294,2.87,295,1.666,304,2.732,309,1.078,310,1.201,312,1.201,314,1.201,315,1.201,317,1.247,318,1.401,319,1.401,330,1.839,333,3.441,343,2.427,344,1.523,345,1.897,425,1.852,453,3.132,514,1.247,586,0.818,596,2.645,621,3,645,2.196,775,3.653,886,1.942,888,2.196,891,4.057,898,2.196,900,3.145,901,3,910,2.361,911,2.361,912,3.539,913,5.801,914,3.439,915,2.567,916,2.567,917,5.801,918,2.567,920,2.567,926,5.377,927,2.567,928,2.567,929,3.74,930,2.567,934,3,935,4.963,936,2.567,938,2.567,939,6.19,940,4.411,941,3.74,942,4.147,944,2.361,945,2.567,946,2.361,947,2.567,954,2.361,955,3.439,957,2.567,958,2.567,959,2.361,960,2.567,961,5.377,963,2.361,964,4.411,965,2.361,967,2.361,968,2.361,969,2.196,970,2.361,971,3.74,972,3.666,973,2.361,974,2.361,975,3.439,976,3,977,3,978,2.567,979,2.567,980,3.74,981,2.567,982,3.74,983,2.567,984,2.567,985,2.059,986,3.74,987,2.567,988,4.411,989,2.361,990,2.567,991,2.567,992,3.74,993,2.567,994,2.567,995,3.74,996,2.567,997,2.361,998,3.74,999,3.74,1000,3.74,1001,2.196,1002,2.567,1003,1.942,1004,2.567,1005,2.567,1006,2.567,1007,2.567,1008,2.567,1009,2.567,1010,2.567,1011,2.567,1012,2.567,1013,2.567,1014,2.567,1015,2.567,1016,2.567,1017,2.567,1018,2.567,1019,2.567,1020,2.196,1021,2.361,1022,2.196,1023,2.567,1024,2.567,1025,2.361,1026,2.361,1027,2.567,1028,2.361,1029,2.567,1030,1.942,1031,2.567,1032,2.567,1033,2.361,1034,2.361,1035,2.567,1036,2.567,1037,4.411,1038,2.567,1039,2.567]],["title/components/SpatialSearchListComponent.html",[278,0.773,526,1.61]],["body/components/SpatialSearchListComponent.html",[4,0.801,12,0.014,18,0.169,19,0.116,20,0.084,21,0.181,23,1.043,28,1.421,30,1.29,31,1.092,32,0.567,33,0.944,35,0.938,37,0.162,40,0.21,50,0.174,51,0.409,53,0.762,57,2.094,58,1.047,63,0.511,66,1.336,72,1.579,82,0.141,85,0.007,86,0.007,88,0.63,89,0.583,105,1.738,137,2.945,153,2.654,157,1.164,168,2.297,184,1.041,248,1.231,265,1.838,271,3.325,272,4.194,275,4.269,276,1.598,277,1.098,278,1.014,279,3.557,280,1.281,283,2.033,284,2.999,294,1.184,296,1.814,304,0.986,305,3.043,309,2.579,310,1.638,312,1.638,314,1.638,315,1.638,316,1.184,317,2.411,318,1.911,319,2.285,332,3.723,333,2.17,336,4.697,345,1.944,362,1.231,368,1.231,425,1.758,450,1.14,451,1.991,452,1.455,453,1.231,454,1.455,455,1.392,457,1.184,463,2.648,467,1.335,468,1.7,506,1.766,507,1.231,508,2.877,509,1.455,510,1.455,511,1.455,512,1.231,513,1.455,514,1.14,515,1.455,516,1.231,517,1.455,518,1.098,519,1.455,520,1.231,521,1.335,522,1.455,523,1.231,524,1.184,525,1.455,526,2.341,527,1.455,528,1.231,529,1.392,530,1.455,531,1.455,532,1.231,533,1.281,534,1.455,535,1.231,536,1.392,537,1.231,538,1.392,539,1.184,540,1.392,541,1.455,562,2.648,564,3.22,567,2.508,570,1.523,586,1.48,594,1.598,595,1.991,596,2.71,597,2.008,598,2.648,599,3.167,600,3.971,616,2.008,623,2.999,624,2.077,625,1.883,627,2.999,630,5.14,650,1.775,651,2.347,666,3.16,701,2.648,976,3.358,977,2.808,1067,2.808,1204,2.808,1225,2.599,1307,2.995,1390,3.22,1391,3.22,1394,2.159,1402,2.159,1403,2.347,1444,3.877,1488,4.959,1600,3.877,1607,5.451,1635,4.936,1641,2.599,1947,5.306,1948,5.306,1949,2.347,1950,3.501,1951,4.637,1952,3.877,1953,4.449,1954,4.449,1955,4.637,1956,4.637,1957,2.983,1958,2.983,1959,2.983,1960,2.983,1961,3.877,1962,4.449,1963,3.877,1964,2.983,1965,3.877,1966,3.501,1967,3.501,1968,3.877,1969,2.983,1970,3.877,1971,2.983,1972,2.347,1973,2.159,1974,4.637,1975,3.877,1976,5.14,1977,3.877,1978,2.599,1979,2.599,1980,2.599,1981,2.599,1982,2.599,1983,2.599,1984,4.449,1985,2.983,1986,4.449,1987,2.983,1988,2.983,1989,2.983,1990,2.983,1991,2.983]],["title/interfaces/SpatialSearchListItem.html",[51,0.373,1973,2.936]],["body/interfaces/SpatialSearchListItem.html",[12,0.014,18,0.143,19,0.176,20,0.127,21,0.112,32,0.468,35,0.717,37,0.244,40,0.317,50,0.232,51,0.612,53,0.855,57,2.514,58,1.257,63,0.771,72,1.6,82,0.127,85,0.009,86,0.009,87,1.437,88,0.644,89,0.78,105,1.302,137,2.777,153,2.64,157,1.314,168,2.124,184,1.099,265,2.143,271,3.354,272,3.541,275,4.305,276,3.187,277,1.659,278,1.133,279,3.754,280,1.935,283,2.545,284,3.754,305,2.882,309,1.489,310,1.659,312,1.659,314,1.659,315,1.659,317,1.722,318,1.935,319,1.935,332,3.755,333,2.198,336,5.087,345,2.268,463,2.682,526,1.789,570,3.038,586,1.492,596,1.935,666,3.187,701,2.682,976,2.844,977,2.844,1067,2.844,1204,2.844,1307,3.034,1488,4.941,1607,5.519,1635,4.957,1947,3.261,1948,3.261,1949,3.546,1950,3.546,1951,3.927,1952,3.927,1955,3.927,1956,3.927,1961,3.927,1963,3.927,1965,3.927,1966,3.546,1967,3.546,1968,3.927,1970,3.927,1972,4.681,1973,4.305,1974,3.927,1975,5.184,1976,6.172,1977,5.184,1978,3.927,1979,3.927,1980,3.927,1981,3.927,1982,3.927,1983,3.927]],["title/modules/SpatialSearchListModule.html",[0,0.858,1992,2.936]],["body/modules/SpatialSearchListModule.html",[0,1.196,2,2.008,3,2.008,4,1.519,5,2.938,6,2.245,7,1.804,8,2.938,12,0.013,15,2.626,16,2.162,17,1.742,18,0.18,19,0.221,20,0.16,21,0.14,37,0.439,39,2.626,40,0.397,50,0.221,75,2.334,82,0.121,85,0.011,86,0.011,153,1.937,305,2.725,366,3.074,367,2.334,526,3.322,553,4.09,554,3.367,1947,4.093,1948,4.093,1992,5.873,1993,4.929,1994,4.929,1995,4.929,1996,5.656,1997,5.988,1998,4.929,1999,6.87,2000,5.656,2001,6.87,2002,5.656,2003,5.656]],["title/interfaces/StackOp.html",[51,0.373,942,2.731]],["body/interfaces/StackOp.html",[12,0.014,17,1.465,18,0.104,19,0.127,20,0.092,21,0.081,31,0.539,32,0.441,35,0.98,37,0.258,40,0.229,50,0.186,51,0.437,53,0.677,58,1.329,62,2.428,63,1.208,72,1.159,73,2.32,82,0.12,85,0.007,86,0.007,87,1.042,88,0.664,89,0.808,100,1.202,105,1.041,157,1.107,167,3.005,168,1.966,181,1.006,183,1.966,184,0.539,265,0.907,270,5.11,273,2.061,274,3.541,277,1.202,278,0.906,280,1.402,283,2.144,293,4.186,294,2.87,295,1.667,304,2.694,309,1.079,310,1.202,312,1.202,314,1.202,315,1.202,317,1.248,318,1.402,319,1.402,330,1.841,333,3.527,343,2.428,344,1.524,345,1.898,425,1.853,453,2.821,514,1.248,586,0.819,596,2.409,621,3.002,645,2.198,775,3.194,886,1.944,888,2.198,891,4.059,898,2.198,900,3.146,901,3.002,910,2.363,911,2.363,912,3.002,913,5.802,914,3.442,915,2.569,916,2.569,917,5.894,918,2.569,920,2.569,926,5.552,927,2.569,928,2.569,929,4.414,930,2.569,934,3.002,935,4.75,936,2.569,938,2.569,939,6.23,940,4.414,941,4.414,942,4.409,944,2.363,945,2.569,946,2.363,947,2.569,954,2.363,955,3.442,957,2.569,958,2.569,959,2.363,960,2.569,961,5.379,963,2.363,964,4.849,965,2.363,967,2.363,968,2.363,969,2.198,970,2.363,971,2.569,972,2.831,973,3.442,974,3.442,975,4.74,976,3.541,977,4.134,978,2.569,979,2.569,980,3.742,981,2.569,982,3.742,983,2.569,984,2.569,985,2.061,986,3.742,987,2.569,988,4.414,989,2.363,990,2.569,991,2.569,992,3.742,993,2.569,994,2.569,995,3.742,996,2.569,997,2.363,998,3.742,999,3.742,1000,3.742,1001,2.198,1002,2.569,1003,1.944,1004,2.569,1005,2.569,1006,2.569,1007,2.569,1008,2.569,1009,2.569,1010,2.569,1011,2.569,1012,2.569,1013,2.569,1014,2.569,1015,2.569,1016,2.569,1017,2.569,1018,2.569,1019,2.569,1020,2.198,1021,2.363,1022,2.198,1023,2.569,1024,2.569,1025,2.363,1026,2.363,1027,2.569,1028,2.363,1029,2.569,1030,1.944,1031,2.569,1032,2.569,1033,2.363,1034,2.363,1035,2.569,1036,2.569,1037,4.414,1038,2.569,1039,2.569]],["title/components/StoreDebugComponent.html",[278,0.773,528,1.674]],["body/components/StoreDebugComponent.html",[4,0.926,12,0.014,18,0.184,19,0.135,20,0.097,21,0.182,23,1.16,28,1.416,30,0.837,31,1.233,32,0.548,33,0.612,35,0.787,37,0.313,40,0.242,50,0.226,53,0.597,58,1.122,62,2.955,63,0.591,65,3.264,66,1.663,73,3.083,82,0.148,85,0.008,86,0.008,88,0.302,89,0.649,105,1.772,117,0.837,129,2.496,137,1.61,153,1.181,157,0.976,179,2.244,181,1.524,182,1.14,183,2.222,184,0.955,248,1.424,265,1.375,277,1.27,278,1.463,280,1.482,294,1.369,296,1.817,304,1.14,305,1.27,309,2.638,310,1.822,312,1.822,314,1.822,315,1.822,316,1.369,317,2.558,318,2.125,319,2.485,330,2.79,343,2.527,344,2.31,345,1.524,362,1.424,368,1.424,425,1.14,450,1.318,451,2.214,452,1.683,453,1.424,454,1.683,455,1.61,457,1.369,467,1.544,468,1.891,498,1.762,506,1.964,507,1.424,508,3.083,509,1.683,510,1.683,511,1.683,512,1.424,513,1.683,514,1.318,515,1.683,516,1.424,517,1.683,518,1.27,519,1.683,520,1.424,521,1.544,522,1.683,523,1.424,524,1.369,525,1.683,526,1.369,527,1.683,528,2.609,529,3.885,530,1.683,531,1.683,532,1.424,533,1.482,534,1.683,535,1.424,536,1.61,537,1.424,538,1.61,539,1.369,540,1.61,541,1.683,567,2.79,586,1.241,594,1.848,596,1.482,597,2.323,620,2.715,666,2.651,693,3.124,815,3.763,825,3.444,900,1.762,965,3.581,1114,3.124,1177,3.581,1185,3.581,1267,4.83,1276,3.444,1286,2.497,1342,3.124,1488,3.124,2004,5.312,2005,5.312,2006,2.715,2007,4.313,2008,7.339,2009,5.786,2010,4.948,2011,4.948,2012,6.321,2013,6.321,2014,4.948,2015,4.974,2016,4.948,2017,4.948,2018,4.948,2019,3.45,2020,4.948,2021,3.45,2022,4.948,2023,3.45,2024,3.45,2025,5.043,2026,5.833,2027,3.007,2028,4.313,2029,3.45,2030,3.45,2031,3.45,2032,3.45,2033,3.45,2034,4.948,2035,3.45,2036,3.45,2037,3.45,2038,3.45,2039,3.45,2040,3.45,2041,4.948,2042,4.948,2043,4.948,2044,4.313]],["title/modules/StoreDebugModule.html",[0,0.858,2045,2.936]],["body/modules/StoreDebugModule.html",[0,1.251,2,2.1,3,2.1,4,1.589,5,2.995,6,2.349,7,1.887,8,2.995,12,0.013,15,2.698,16,2.261,17,1.823,18,0.188,19,0.231,20,0.167,21,0.146,37,0.409,39,2.698,40,0.416,50,0.231,75,2.442,82,0.126,85,0.011,86,0.011,366,3.159,367,2.442,528,3.472,529,2.762,2004,4.282,2005,4.282,2045,5.926,2046,5.157,2047,5.157,2048,5.157,2049,5.917,2050,5.917]],["title/components/TextSearchComponent.html",[278,0.773,316,1.61]],["body/components/TextSearchComponent.html",[4,0.687,12,0.014,18,0.154,19,0.1,20,0.072,21,0.19,23,0.927,28,1.499,30,1.429,31,1.183,32,0.58,33,1.192,34,3.072,35,0.937,37,0.338,40,0.18,50,0.189,51,0.235,53,0.909,58,0.702,60,1.599,63,0.677,66,1.649,67,1.93,72,0.908,76,3.056,82,0.133,85,0.006,86,0.006,88,0.224,89,0.519,105,1.699,115,1.544,117,0.62,118,1.055,119,1.144,120,1.522,122,0.908,140,1.441,153,0.875,157,1.075,165,1.144,167,1.247,168,2.352,173,1.522,178,0.977,179,0.908,182,1.307,183,1.738,184,1.201,248,1.633,261,4.265,262,5.156,263,5.156,264,1.85,265,1.638,266,1.85,267,2.228,268,4.86,269,5.979,270,1.721,271,2.231,272,2.881,273,1.614,274,1.614,275,2.864,276,2.594,277,0.941,278,1.123,279,2.729,280,1.098,281,1.441,282,2.864,283,2.382,284,2.729,285,4.219,286,1.85,287,4.638,288,1.85,289,2.228,290,2.664,291,3.056,292,4.219,293,1.37,294,1.571,295,1.306,296,1.931,297,4.905,298,5.927,299,2.012,300,2.012,301,1.85,302,1.85,303,1.614,304,2.681,305,2.995,306,5.869,307,3.449,308,3.114,309,2.511,310,1.457,311,3.449,312,1.457,313,4.219,314,1.457,315,1.457,316,2.163,317,2.253,318,1.699,319,2.079,320,3.968,321,2.228,322,2.228,323,2.228,324,2.228,325,1.247,326,3.449,327,5.665,328,3.449,329,3.449,330,3.514,331,5.137,332,3.934,333,1.93,334,4.219,335,5.425,336,3.056,337,4.219,338,5.425,339,5.137,340,4.219,341,3.449,342,3.449,343,2.021,344,1.847,345,1.219,346,4.219,347,2.228,348,2.228,349,3.449,350,2.864,351,3.449,352,3.114,353,2.881,354,3.449,355,2.355,356,2.228,357,2.228,362,1.055,368,1.055,425,1.307,450,0.977,451,1.771,452,1.247,453,1.055,454,1.247,455,1.193,457,1.015,467,1.144,468,1.512,506,1.571,507,1.055,508,2.658,509,1.247,510,1.247,511,1.247,512,1.055,513,1.247,514,0.977,515,1.247,516,1.055,517,1.247,518,0.941,519,1.247,520,1.055,521,1.144,522,1.247,523,1.055,524,1.015,525,1.247,526,1.015,527,1.247,528,1.055,529,1.193,530,1.247,531,1.247,532,1.055,533,1.098,534,1.247,535,1.055,536,1.193,537,1.055,538,1.193,539,1.015,540,1.193,541,1.247,562,2.355,564,2.864,567,2.231,586,0.641,594,1.37,596,1.098,597,1.721,598,1.522,599,1.522,601,1.522,604,2.864,607,1.85,623,1.441,624,1.193,625,1.614,627,1.441,632,1.85,635,4.265,640,2.231,650,2.355,1114,2.498,1185,1.85,1390,1.85,1391,1.85,1397,2.228,1402,1.85,1478,4.511,1635,1.721,1639,3.449,1859,2.228,1966,2.012,1967,2.012,2051,3.957,2052,3.957,2053,3.957,2054,2.557,2055,2.557,2056,2.557,2057,2.557,2058,2.557,2059,3.957,2060,2.557,2061,2.557,2062,3.957,2063,2.557,2064,2.557,2065,2.557,2066,2.557,2067,2.557,2068,2.228,2069,2.557,2070,2.557,2071,2.557,2072,2.557,2073,2.557,2074,2.557,2075,2.557,2076,2.557,2077,2.557]],["title/modules/TextSearchModule.html",[0,0.858,2078,2.936]],["body/modules/TextSearchModule.html",[0,1.126,2,1.89,3,1.89,4,1.43,5,2.86,6,2.114,7,1.698,8,2.86,12,0.014,15,2.53,16,2.035,17,1.64,18,0.169,19,0.208,20,0.15,21,0.132,37,0.439,39,2.53,40,0.374,50,0.208,75,2.732,82,0.113,85,0.01,86,0.01,262,3.585,263,3.585,286,3.853,294,2.114,295,2.719,304,1.759,316,3.296,366,2.962,367,2.197,970,3.853,1041,5.32,1478,3.853,2078,5.982,2079,4.64,2080,4.64,2081,4.64,2082,5.324,2083,6.983,2084,6.983,2085,5.324,2086,6.62,2087,6.62,2088,6.62,2089,5.324,2090,6.62,2091,5.324,2092,6.62,2093,5.324,2094,5.324,2095,5.324,2096,5.324,2097,5.324]],["title/components/TrackingPopupComponent.html",[278,0.773,532,1.674]],["body/components/TrackingPopupComponent.html",[0,0.732,4,0.929,11,3.667,12,0.014,17,2.064,18,0.184,19,0.135,20,0.098,21,0.188,23,1.162,28,1.476,30,1.405,31,1.151,32,0.565,33,1.028,35,0.922,37,0.314,40,0.243,50,0.135,53,0.418,57,2.378,58,0.614,63,0.992,66,1.123,72,2.057,78,1.548,82,0.123,85,0.008,86,0.008,88,0.434,89,0.65,105,1.779,129,2.137,135,2.184,153,1.184,171,3.13,182,1.143,184,1.045,248,2.046,277,1.274,278,1.104,280,1.486,281,1.95,294,1.373,296,1.426,304,1.143,305,1.274,306,2.722,309,2.639,310,1.826,312,1.826,314,1.826,315,1.826,316,1.373,317,1.895,318,2.129,319,2.489,362,1.428,368,1.428,425,2.304,450,1.322,451,2.219,452,1.687,453,1.428,454,1.687,455,1.615,457,1.373,460,3.902,467,1.548,468,2.215,506,1.968,507,1.428,508,3.087,509,1.687,510,1.687,511,1.687,512,1.428,513,1.687,514,1.322,515,1.687,516,1.428,517,1.687,518,1.274,519,1.687,520,1.428,521,1.548,522,1.687,523,1.428,524,1.373,525,1.687,526,1.373,527,1.687,528,1.428,529,1.615,530,1.687,531,1.687,532,2.612,533,3.333,534,1.687,535,1.428,536,1.615,537,1.428,538,1.615,539,1.373,540,1.615,541,1.687,567,2.795,586,1.588,594,1.854,595,1.548,596,2.129,598,2.059,599,2.951,614,3.588,623,2.795,624,2.314,626,2.951,647,3.588,650,2.951,652,2.329,695,2.329,711,5.046,813,3.13,827,3.588,828,3.338,972,3.45,1114,3.13,1228,3.338,1254,3.588,1255,3.338,1257,3.995,1258,4.56,1297,3.902,1349,4.194,1394,2.504,1531,3.902,1552,3.015,1553,3.015,1554,3.015,1555,2.722,1567,4.849,1635,2.329,1900,5.839,2098,5.971,2099,5.971,2100,3.015,2101,5.795,2102,4.958,2103,6.329,2104,4.958,2105,4.958,2106,5.885,2107,4.958,2108,4.958,2109,4.958,2110,3.459,2111,4.958,2112,7.588,2113,3.459,2114,4.958,2115,3.459,2116,3.459,2117,4.958,2118,3.459,2119,3.459,2120,3.459,2121,3.459,2122,3.459,2123,3.459,2124,3.459,2125,3.459,2126,3.459,2127,4.958,2128,3.459,2129,3.459,2130,3.459,2131,3.459,2132,3.459,2133,4.321,2134,3.902,2135,4.321,2136,4.958,2137,3.459,2138,3.459,2139,4.958,2140,3.459,2141,3.459,2142,3.459,2143,3.459,2144,3.459,2145,4.958,2146,5.795,2147,3.459,2148,3.459,2149,3.459,2150,3.459,2151,3.459,2152,3.459,2153,2.722,2154,3.459,2155,3.459,2156,3.459,2157,3.459,2158,3.459]],["title/modules/TrackingPopupModule.html",[0,0.858,2159,2.936]],["body/modules/TrackingPopupModule.html",[0,1.236,2,2.074,3,2.074,4,1.569,5,2.979,6,2.319,7,1.864,8,2.979,12,0.013,15,2.678,16,2.233,17,1.8,18,0.186,19,0.228,20,0.165,21,0.145,37,0.421,39,2.678,40,0.41,50,0.228,75,2.411,82,0.125,85,0.011,86,0.011,366,3.135,367,2.411,532,3.467,533,2.509,1997,6.106,1998,5.092,2098,4.598,2099,4.598,2159,5.911,2160,5.092,2161,5.092,2162,5.092,2163,5.842,2164,5.842]],["title/injectables/TrackingState.html",[96,0.72,2165,2.936]],["body/injectables/TrackingState.html",[12,0.014,18,0.168,19,0.206,20,0.149,21,0.163,23,1.545,28,1.043,30,1.282,31,1.088,32,0.416,33,0.938,35,0.841,37,0.407,40,0.371,44,2.7,45,2.579,50,0.293,51,0.486,57,2.746,58,1.334,60,1.747,63,0.905,66,1.493,67,2.579,78,2.366,80,2.644,82,0.113,85,0.01,86,0.01,88,0.462,96,1.17,234,2.099,248,2.182,325,2.579,373,3.215,498,2.7,533,2.271,586,1.653,666,3.531,694,3.337,1059,3.559,1107,5.651,1141,3.923,1143,5.186,1144,4.16,1145,4.16,1275,3.337,1508,3.826,2106,6.087,2165,4.77,2166,3.559,2167,6.591,2168,5.744,2169,6.259,2170,5.287,2171,3.826,2172,3.826,2173,4.77,2174,4.835,2175,4.607,2176,4.607,2177,5.744,2178,4.607,2179,4.607,2180,4.607,2181,4.607,2182,4.16,2183,4.607,2184,4.607,2185,4.607]],["title/interfaces/TrackingStateModel.html",[51,0.373,2171,2.936]],["body/interfaces/TrackingStateModel.html",[12,0.014,18,0.171,19,0.21,20,0.152,21,0.133,31,0.889,32,0.424,33,1.183,37,0.41,40,0.378,44,2.75,45,2.627,50,0.295,51,0.495,57,2.761,58,1.343,60,1.78,63,0.922,66,1.51,67,2.627,78,2.41,80,2.666,82,0.115,85,0.011,86,0.011,87,1.718,88,0.471,89,0.874,96,1.183,325,2.627,373,2.627,498,2.75,533,2.313,586,1.351,666,3.572,694,3.4,1059,3.626,1107,5.247,1141,3.969,1143,5.247,1144,4.238,1145,4.238,1275,3.4,1508,3.898,2106,6.321,2165,3.898,2166,3.626,2168,4.694,2169,5.811,2171,4.825,2172,3.898,2173,4.825,2174,4.875,2175,4.694,2176,4.694,2177,5.811,2178,4.694,2179,4.694,2180,4.694,2181,4.694,2182,4.238,2183,4.694,2184,4.694,2185,4.694]],["title/injectables/WorkerCCFDatabaseDataSourceService.html",[96,0.72,440,2.561]],["body/injectables/WorkerCCFDatabaseDataSourceService.html",[12,0.014,18,0.11,19,0.247,20,0.098,21,0.123,23,1.163,28,1.591,30,1.899,31,1.253,32,0.616,33,1.347,35,1.27,37,0.389,40,0.243,50,0.194,51,0.318,53,0.599,58,1.029,63,0.993,80,1.275,82,0.124,85,0.008,86,0.008,88,0.303,89,0.65,91,1.896,96,1.124,100,2.993,105,0.758,106,3.287,115,2.583,117,0.84,118,1.429,119,1.549,122,1.229,125,2.316,126,1.855,127,1.855,129,1.105,154,1.689,155,3.402,157,0.683,178,1.323,179,1.229,183,1.85,184,1.151,188,2.707,192,2.707,194,2.707,196,2.707,199,2.707,201,2.707,204,1.616,206,1.616,208,1.616,210,1.616,212,1.616,215,1.616,217,1.616,219,1.616,234,1.375,235,2.658,236,2.658,237,2.658,238,2.658,239,2.658,240,2.658,245,3.256,353,3.451,355,2.953,370,4.534,371,3.34,372,2.331,373,3.269,374,2.961,375,3.269,376,4.196,377,4.067,378,3.737,379,3.904,380,2.953,381,2.331,383,2.725,384,4.722,385,5.617,387,4.583,388,4.583,390,2.186,391,3.269,392,2.953,393,5.405,394,4.195,395,2.331,396,2.331,397,2.331,398,2.331,399,2.331,400,2.331,401,2.331,402,2.331,403,2.331,404,2.331,405,2.331,406,2.331,407,2.331,408,2.725,409,3.591,410,3.591,411,2.506,412,3.591,413,2.506,414,2.331,415,3.591,416,3.132,417,1.952,418,1.855,419,2.331,420,2.331,421,2.506,422,2.331,423,2.506,424,2.506,425,1.144,426,2.506,427,2.506,428,2.506,429,2.506,430,2.506,431,2.061,432,3.591,433,2.506,434,2.331,435,2.331,436,2.506,437,2.186,438,2.506,439,3.34,440,3.132,441,3.591,442,3.904,443,2.506,444,2.506,445,2.506,446,2.506,448,3.018,449,3.018,2186,4.961,2187,3.462,2188,3.462]],["title/components/XYZPositionComponent.html",[278,0.773,535,1.674]],["body/components/XYZPositionComponent.html",[4,1.061,12,0.014,18,0.198,19,0.154,20,0.112,21,0.185,28,1.436,31,1.201,32,0.573,37,0.214,40,0.278,50,0.154,53,0.657,66,1.648,73,2.655,82,0.155,85,0.009,86,0.009,88,0.346,89,0.714,105,1.8,153,1.353,168,2.245,184,1.201,248,1.631,265,1.098,277,1.455,278,1.341,280,1.697,283,2.565,294,1.569,296,2.092,304,1.306,305,1.455,309,2.687,310,2.005,312,2.005,314,2.005,315,2.005,316,1.569,317,2.69,318,2.338,319,2.675,362,1.631,368,1.631,425,2.404,450,1.51,451,2.436,452,1.927,453,1.631,454,1.927,455,1.844,457,1.569,467,1.768,468,2.081,506,2.161,507,1.631,508,3.274,509,1.927,510,1.927,511,1.927,512,1.631,513,1.927,514,1.51,515,1.927,516,1.631,517,1.927,518,1.455,519,1.927,520,1.631,521,1.768,522,1.927,523,1.631,524,1.569,525,1.927,526,1.569,527,1.927,528,1.631,529,1.844,530,1.927,531,1.927,532,1.631,533,1.697,534,1.927,535,2.77,536,3.709,537,3.37,538,1.844,539,1.569,540,1.844,541,1.927,562,3.241,567,3.069,594,2.117,596,1.697,616,3.665,617,2.86,623,3.069,626,2.352,652,2.66,1342,3.436,1403,3.109,1465,6.2,1856,3.444,2153,6.2,2189,5.867,2190,5.867,2191,3.444,2192,6.867,2193,6.228,2194,5.444,2195,6.135,2196,3.951,2197,3.951,2198,3.951,2199,5.444,2200,4.744,2201,4.744,2202,3.951,2203,7.276,2204,3.951,2205,3.951]],["title/modules/XYZPositionModule.html",[0,0.858,2206,2.936]],["body/modules/XYZPositionModule.html",[0,1.251,2,2.1,3,2.1,4,1.589,5,2.995,6,2.349,7,1.887,8,2.995,12,0.013,15,2.698,16,2.261,17,1.823,18,0.188,19,0.231,20,0.167,21,0.146,37,0.409,39,2.698,40,0.416,50,0.231,75,2.442,82,0.126,85,0.011,86,0.011,366,3.159,367,2.442,535,3.472,536,2.762,2189,4.656,2190,4.656,2206,5.926,2207,5.157,2208,5.157,2209,5.157,2210,5.917,2211,5.917]],["title/interfaces/XYZTriplet.html",[51,0.373,2212,3.192]],["body/interfaces/XYZTriplet.html",[12,0.014,15,2.401,18,0.108,19,0.133,20,0.096,21,0.084,31,0.562,32,0.452,37,0.311,40,0.239,50,0.133,51,0.313,53,0.693,57,1.739,58,1.181,63,1.252,66,1.618,72,2.644,78,1.522,82,0.122,85,0.008,86,0.008,87,1.085,88,0.298,89,0.642,103,3.207,105,1.257,117,0.825,137,3.477,157,1.41,165,2.192,168,2.526,181,1.048,183,2.468,184,1.179,271,1.918,277,1.253,278,1.094,279,4.028,280,1.461,283,2.847,284,4.028,309,1.124,310,1.253,312,1.253,314,1.253,315,1.253,317,1.3,318,1.461,319,1.461,344,1.588,353,2.025,355,2.025,362,1.404,363,2.677,364,2.677,368,3.074,416,2.148,425,2.498,435,2.291,586,1.67,624,1.588,627,1.918,650,2.025,745,2.148,815,2.025,825,2.916,1034,2.462,1063,2.462,1243,2.677,1267,2.291,1276,2.916,1295,2.025,1342,2.148,1465,5.238,1567,4.155,1670,4.27,1671,2.965,1685,3.546,1841,2.965,2015,2.677,2153,4.943,2192,5.801,2212,5.456,2213,2.965,2214,7.448,2215,3.402,2216,3.402,2217,5.622,2218,2.965,2219,3.402,2220,2.965,2221,3.402,2222,3.402,2223,5.004,2224,4.899,2225,3.402,2226,3.402,2227,4.899,2228,4.899,2229,3.402,2230,3.402,2231,3.402,2232,4.899,2233,3.402,2234,3.402,2235,4.899,2236,3.402,2237,3.402,2238,4.899,2239,4.899,2240,3.402,2241,3.402,2242,4.899,2243,3.402,2244,3.402,2245,4.899,2246,4.899,2247,3.402,2248,3.402,2249,3.402,2250,3.402,2251,3.402,2252,3.402,2253,3.402,2254,4.899,2255,4.899,2256,3.402,2257,4.899,2258,3.402,2259,3.402,2260,3.402,2261,3.402,2262,3.402,2263,3.402,2264,3.402,2265,3.402,2266,3.402,2267,3.402,2268,3.402,2269,3.402,2270,3.402,2271,3.402,2272,3.402,2273,3.402,2274,3.402,2275,2.965,2276,4.27,2277,3.402,2278,4.899,2279,3.402,2280,4.899,2281,3.402,2282,4.899,2283,5.741,2284,3.402,2285,3.402,2286,3.402,2287,3.402,2288,3.402,2289,3.402,2290,3.402,2291,3.402,2292,4.899,2293,3.402,2294,3.402,2295,4.899,2296,3.402,2297,4.899,2298,3.402,2299,3.402,2300,3.402,2301,3.402,2302,3.402,2303,3.402,2304,3.402,2305,3.402,2306,3.402,2307,3.402,2308,3.402,2309,3.402,2310,3.402,2311,4.899,2312,3.402,2313,3.402,2314,3.402,2315,3.402,2316,3.402,2317,3.402,2318,3.402,2319,3.402,2320,3.402,2321,3.402,2322,3.402,2323,3.402,2324,4.899,2325,3.402,2326,3.402,2327,3.402,2328,3.402]],["title/changelog.html",[2329,2.663,2330,2.449,2331,2.663]],["body/changelog.html",[3,1.477,7,0.516,12,0.01,18,0.171,20,0.046,28,0.319,32,0.127,33,0.287,34,1.538,44,0.825,45,0.788,51,0.518,72,1.477,85,0.01,86,0.004,87,0.516,89,0.212,100,1.532,105,1.701,106,2.079,113,1.02,120,0.962,129,2.357,135,1.02,142,1.837,144,1.088,148,1.624,149,1.722,152,1.088,153,1.424,154,0.788,155,0.788,157,1.232,162,1.02,168,0.516,179,0.574,185,3.75,186,0.911,268,1.975,271,0.911,274,3.182,276,1.462,278,0.793,296,0.465,303,3.387,305,2.525,309,0.902,320,1.088,330,2.62,333,2.029,335,2.147,336,1.722,338,1.272,350,1.17,368,2.423,416,2.626,434,1.837,451,1.221,453,0.667,455,0.755,460,1.837,461,1.624,462,1.02,464,2.108,465,1.17,467,1.861,483,1.521,489,2.842,497,1.409,506,0.642,521,0.723,524,2.969,537,0.667,571,5.716,572,5.47,576,4.914,580,1.409,585,1.088,594,0.866,596,1.996,597,2.384,601,0.962,603,1.722,614,3.011,621,1.02,624,0.755,636,2.378,641,3.086,643,1.409,647,1.17,684,2.563,690,1.17,695,1.837,697,4.249,701,1.624,702,4.437,709,5.235,711,1.17,740,1.02,888,1.088,904,1.462,912,1.02,934,1.02,944,1.17,953,1.272,959,2.563,968,1.975,972,0.962,974,1.17,975,6.026,977,1.722,985,2.235,989,1.17,1003,0.962,1020,2.384,1021,1.975,1022,1.088,1028,1.17,1030,1.624,1050,1.837,1053,2.701,1054,1.02,1055,1.17,1060,1.975,1067,2.235,1141,2.766,1175,2.378,1177,1.17,1180,2.378,1181,4.05,1197,1.409,1199,1.272,1204,1.02,1228,3.613,1231,1.272,1235,1.409,1240,1.272,1244,1.975,1245,4.394,1246,1.975,1247,1.17,1248,1.409,1249,1.409,1257,1.722,1295,4.135,1307,3.394,1312,1.409,1342,1.02,1349,1.17,1358,1.272,1362,3.273,1363,1.272,1372,1.272,1396,1.272,1451,1.272,1460,1.409,1476,1.409,1478,1.17,1479,4.394,1488,1.722,1520,1.409,1555,1.272,1572,1.409,1593,3.086,1607,1.088,1609,6.397,1623,2.378,1634,3.625,1640,1.409,1642,1.409,1662,2.147,1663,1.409,1665,1.409,1666,2.378,1667,5.32,1668,1.409,1674,1.272,1705,2.786,1754,1.272,1768,1.272,1769,1.272,1804,2.378,1805,2.378,1819,3.086,1821,3.086,1874,4.677,1893,1.409,1950,1.272,1972,2.147,2007,1.409,2015,3.967,2044,1.409,2134,1.272,2135,1.409,2182,1.272,2195,1.409,2200,4.914,2201,3.625,2217,4.913,2218,5.976,2220,3.625,2223,5.116,2275,3.086,2276,1.409,2330,2.563,2331,2.147,2332,3.086,2333,3.086,2334,3.625,2335,2.378,2336,2.729,2337,5.041,2338,4.914,2339,1.616,2340,4.647,2341,6.532,2342,1.616,2343,2.729,2344,4.16,2345,2.378,2346,3.541,2347,1.616,2348,2.729,2349,1.616,2350,6.532,2351,1.616,2352,2.786,2353,2.729,2354,1.616,2355,2.378,2356,2.378,2357,2.729,2358,1.616,2359,1.616,2360,1.616,2361,2.729,2362,6.244,2363,1.616,2364,2.378,2365,1.616,2366,1.616,2367,5.116,2368,2.729,2369,4.647,2370,3.541,2371,1.616,2372,2.729,2373,2.729,2374,4.777,2375,1.616,2376,1.616,2377,1.616,2378,3.541,2379,2.729,2380,3.541,2381,3.541,2382,2.729,2383,1.616,2384,2.729,2385,2.729,2386,5.366,2387,5.041,2388,2.729,2389,1.616,2390,1.616,2391,4.16,2392,1.616,2393,1.616,2394,2.729,2395,3.541,2396,1.616,2397,2.729,2398,2.729,2399,1.616,2400,1.616,2401,1.616,2402,3.541,2403,3.086,2404,1.616,2405,1.616,2406,1.616,2407,6.244,2408,2.729,2409,4.647,2410,1.409,2411,2.729,2412,5.041,2413,2.729,2414,1.616,2415,1.616,2416,1.616,2417,2.729,2418,1.616,2419,5.366,2420,1.616,2421,2.729,2422,1.616,2423,4.16,2424,6.652,2425,2.729,2426,3.541,2427,1.616,2428,1.616,2429,1.616,2430,1.616,2431,1.616,2432,1.409,2433,1.616,2434,2.729,2435,1.272,2436,1.616,2437,2.729,2438,4.16,2439,4.16,2440,1.616,2441,3.541,2442,1.616,2443,1.616,2444,2.729,2445,1.616,2446,1.616,2447,4.05,2448,3.086,2449,1.616,2450,4.05,2451,1.616,2452,3.541,2453,4.914,2454,6.532,2455,1.616,2456,1.616,2457,2.729,2458,3.086,2459,1.616,2460,1.616,2461,1.616,2462,4.647,2463,1.616,2464,1.616,2465,1.616,2466,3.541,2467,1.616,2468,2.729,2469,2.378,2470,5.366,2471,1.616,2472,4.437,2473,1.616,2474,1.616,2475,1.616,2476,1.616,2477,1.616,2478,1.616,2479,4.05,2480,4.05,2481,1.616,2482,2.729,2483,2.729,2484,2.729,2485,2.729,2486,2.729,2487,1.616,2488,1.616,2489,1.616,2490,1.616,2491,3.086,2492,2.729,2493,2.729,2494,2.729,2495,2.729,2496,2.729,2497,2.378,2498,1.616,2499,1.616,2500,1.616,2501,2.729,2502,1.616,2503,1.616,2504,2.729,2505,1.616,2506,3.541,2507,2.729,2508,5.041,2509,2.729,2510,4.16,2511,1.616,2512,1.616,2513,1.616,2514,1.616,2515,2.729,2516,1.616,2517,1.616,2518,2.729,2519,1.616,2520,2.729,2521,1.616,2522,1.409,2523,1.616,2524,1.616,2525,1.616,2526,1.616,2527,1.616,2528,1.616,2529,1.616,2530,1.616,2531,1.616,2532,1.616,2533,1.616,2534,1.616,2535,1.616,2536,2.729,2537,1.616,2538,5.041,2539,1.616,2540,1.616,2541,3.541,2542,3.541,2543,2.378,2544,1.409,2545,1.616,2546,1.616,2547,2.729,2548,1.616,2549,1.616,2550,1.616,2551,2.729,2552,2.729,2553,3.541,2554,1.616,2555,1.616,2556,1.616,2557,1.616,2558,2.729,2559,1.616,2560,2.729,2561,4.16,2562,1.616,2563,1.616,2564,1.616,2565,5.041,2566,2.729,2567,1.616,2568,1.616,2569,3.541,2570,2.729,2571,2.729,2572,4.16,2573,1.616,2574,1.616,2575,1.616,2576,2.729,2577,1.616,2578,1.616,2579,1.616,2580,1.616,2581,1.616,2582,4.16,2583,1.616,2584,3.541,2585,4.16,2586,1.616,2587,3.541,2588,4.647,2589,2.729,2590,2.729,2591,2.729,2592,3.541,2593,4.16,2594,4.647,2595,3.541,2596,1.616,2597,1.616,2598,5.366,2599,1.616,2600,4.16,2601,4.16,2602,5.87,2603,1.616,2604,1.616,2605,1.616,2606,1.616,2607,1.616,2608,1.616,2609,2.729,2610,1.616,2611,1.616,2612,1.616,2613,1.616,2614,2.729,2615,1.616,2616,1.616,2617,2.729,2618,3.086,2619,2.729,2620,3.541,2621,1.616,2622,1.616,2623,1.616,2624,1.616,2625,1.616,2626,1.616,2627,1.616,2628,1.616,2629,5.041,2630,2.729,2631,3.541,2632,2.729,2633,1.616,2634,1.616,2635,1.616,2636,1.616,2637,3.541,2638,1.616,2639,1.616,2640,1.616,2641,2.729,2642,2.729,2643,2.729,2644,3.541,2645,1.616,2646,1.616,2647,1.616,2648,1.616,2649,1.616,2650,1.409,2651,1.616,2652,1.616,2653,1.616,2654,2.729,2655,1.616,2656,1.616,2657,2.729,2658,1.616,2659,1.616,2660,1.616,2661,1.616,2662,1.616,2663,1.616,2664,1.616,2665,1.616,2666,1.616,2667,1.616,2668,1.616,2669,3.541,2670,3.541,2671,4.16,2672,2.729,2673,3.541,2674,1.616,2675,2.729,2676,1.616,2677,2.729,2678,2.729,2679,1.616,2680,1.616,2681,2.729,2682,1.616,2683,1.616,2684,1.616,2685,1.616,2686,1.616,2687,1.616,2688,1.616,2689,1.616,2690,1.616,2691,1.616,2692,1.616,2693,1.616,2694,1.616,2695,1.616,2696,1.616,2697,1.616,2698,1.616,2699,1.616,2700,1.616,2701,1.616,2702,1.616,2703,1.616,2704,2.729,2705,1.616,2706,2.729,2707,1.616,2708,2.729,2709,2.729,2710,4.16,2711,4.16,2712,2.729,2713,2.729,2714,1.616,2715,1.616,2716,1.616,2717,1.616,2718,1.409,2719,1.616,2720,1.616,2721,1.616,2722,1.616,2723,1.616,2724,1.616,2725,2.729,2726,6.07,2727,3.541,2728,2.729,2729,1.616,2730,1.616,2731,1.616,2732,1.616,2733,1.616,2734,1.616,2735,1.616,2736,2.729,2737,4.677,2738,2.729,2739,1.616,2740,1.616,2741,1.616,2742,1.616,2743,1.616,2744,3.273,2745,1.616,2746,2.729,2747,1.616,2748,1.616,2749,1.616,2750,2.729,2751,1.616,2752,1.616,2753,1.616,2754,2.729,2755,2.378,2756,1.616,2757,1.616,2758,1.616,2759,1.616,2760,1.616,2761,1.616,2762,1.616,2763,1.616,2764,1.616,2765,1.409,2766,1.616,2767,2.378,2768,1.616,2769,1.616,2770,1.616,2771,1.616,2772,1.616,2773,1.616,2774,2.729,2775,1.616,2776,2.729,2777,1.616,2778,1.616,2779,1.616,2780,1.616,2781,1.616,2782,1.616,2783,1.616,2784,1.616,2785,1.616,2786,1.409,2787,2.729,2788,1.616,2789,1.616,2790,1.616,2791,1.616,2792,2.729,2793,1.409,2794,1.616,2795,1.616,2796,1.616,2797,1.616,2798,1.616,2799,1.616]],["title/coverage.html",[2744,4.362]],["body/coverage.html",[11,1.391,12,0.013,13,1.621,14,1.621,20,0.077,21,0.211,22,3.792,27,1.833,32,0.214,45,1.328,49,2.342,51,0.721,59,1.971,60,2.627,74,1.971,82,0.136,85,0.007,86,0.007,90,1.719,91,3.011,92,4.106,93,4.106,96,1.353,125,1.271,128,1.391,139,1.719,141,1.621,156,1.719,157,0.537,158,1.719,160,1.719,164,1.719,166,1.719,180,1.719,214,1.719,261,1.971,262,3.39,263,3.39,264,3.644,278,1.424,293,1.459,295,3.264,301,1.971,305,2.074,316,1.081,320,1.833,362,1.124,363,3.268,364,3.268,370,1.719,371,3.792,372,3.792,374,1.391,384,1.719,394,1.459,425,2.773,437,1.719,440,1.719,450,1.041,456,2.796,457,1.649,458,1.833,459,2.373,475,1.535,500,1.535,502,3.278,504,1.971,507,1.124,512,1.124,514,1.041,516,1.124,518,1.003,520,1.124,523,1.124,526,1.081,528,1.124,532,1.124,535,1.124,537,1.124,539,1.081,558,2.373,625,5.118,654,1.833,655,3.864,656,4.076,670,1.459,671,1.535,673,2.876,675,2.342,677,1.833,679,1.971,681,1.621,685,1.971,691,1.971,704,1.833,776,2.373,809,3.644,812,2.143,834,3.556,835,3.39,872,2.143,873,2.373,886,3.805,887,3.962,911,3.644,935,1.833,942,1.833,969,1.833,1048,3.425,1049,3.644,1053,1.459,1058,1.719,1105,2.373,1106,2.373,1147,2.143,1148,5.133,1163,2.143,1164,3.006,1166,1.971,1265,2.373,1266,3.644,1289,2.373,1341,3.268,1355,1.971,1408,6.644,1413,2.373,1425,2.143,1426,2.373,1427,2.373,1441,2.373,1442,2.373,1496,3.268,1505,2.143,1525,2.143,1526,2.143,1559,2.143,1560,2.143,1561,2.373,1588,2.143,1589,2.143,1590,2.373,1604,2.373,1637,2.373,1655,1.971,1656,4.076,1657,4.076,1658,4.432,1677,2.143,1801,2.143,1918,1.833,1919,5.271,1920,5.271,1921,5.526,1930,2.143,1947,3.006,1948,3.006,1949,3.268,1973,1.971,2004,1.971,2005,1.971,2006,2.143,2068,2.373,2098,2.143,2099,2.143,2100,2.373,2165,1.971,2166,4.083,2171,1.971,2172,1.971,2173,1.971,2174,1.833,2189,2.143,2190,2.143,2191,2.373,2212,2.143,2213,3.62,2410,2.373,2744,2.143,2786,2.373,2800,2.723,2801,2.723,2802,2.373,2803,8.037,2804,5.035,2805,2.723,2806,2.373,2807,2.373,2808,7.386,2809,2.373,2810,2.373,2811,2.373,2812,2.373,2813,2.373,2814,2.723,2815,2.373,2816,2.373,2817,2.373,2818,6.647,2819,2.723,2820,4.153,2821,2.723,2822,2.723,2823,2.723,2824,2.723,2825,2.373,2826,2.723,2827,5.633,2828,4.153,2829,4.153,2830,2.723,2831,4.153,2832,4.153,2833,2.723,2834,2.723,2835,2.723,2836,2.723,2837,2.723,2838,2.723,2839,2.723,2840,4.153,2841,2.723,2842,2.723,2843,4.153,2844,4.153,2845,2.723,2846,2.373,2847,4.153,2848,2.723,2849,4.153,2850,2.723,2851,2.723,2852,2.723,2853,2.723,2854,2.723,2855,2.723,2856,2.723]],["title/dependencies.html",[3,1.733,2435,2.663]],["body/dependencies.html",[3,1.621,12,0.014,20,0.129,40,0.321,43,3.779,44,2.332,45,2.228,85,0.009,86,0.009,98,3.075,117,1.107,123,3.075,124,3.075,154,2.228,175,2.718,286,3.305,287,3.594,288,4.343,367,1.885,368,1.885,414,3.075,495,3.98,496,3.98,498,2.332,506,2.382,590,2.718,640,2.575,687,3.075,1026,3.305,1141,4.238,1244,4.343,1364,3.305,1374,3.594,1423,3.98,1527,3.98,1591,4.722,1669,3.98,1673,3.98,1674,3.594,2364,3.98,2450,5.23,2618,3.98,2857,4.567,2858,4.567,2859,4.567,2860,4.567,2861,4.567,2862,4.567,2863,4.567,2864,4.567,2865,4.567,2866,8.015,2867,4.567,2868,4.567,2869,6.001,2870,4.567,2871,4.567,2872,6.001,2873,4.567,2874,4.567,2875,4.567,2876,4.567,2877,4.567,2878,4.567,2879,7.119,2880,4.567,2881,6.001,2882,4.567,2883,4.567,2884,4.567,2885,6.703,2886,4.567,2887,4.567,2888,4.567,2889,4.567,2890,4.567,2891,4.567,2892,4.567,2893,6.001,2894,4.567,2895,6.001,2896,6.703,2897,4.567,2898,4.567,2899,4.567,2900,4.567,2901,4.567,2902,4.567,2903,6.001,2904,4.567,2905,4.567,2906,4.567,2907,6.001,2908,4.567,2909,4.567,2910,4.567,2911,4.567,2912,4.567,2913,4.567,2914,4.567,2915,4.567,2916,4.567,2917,3.98,2918,4.567,2919,4.567,2920,4.567,2921,4.567,2922,4.567,2923,4.567,2924,6.001,2925,4.567,2926,4.567,2927,4.567,2928,4.567,2929,4.567,2930,4.567,2931,4.567,2932,4.567,2933,4.567,2934,4.567,2935,4.567,2936,4.567,2937,4.567,2938,4.567,2939,4.567,2940,4.567,2941,4.567,2942,4.567,2943,4.567,2944,4.567,2945,4.567,2946,4.567,2947,4.567,2948,4.567,2949,4.567,2950,4.567,2951,4.567,2952,4.567,2953,4.567,2954,4.567,2955,4.567,2956,5.23,2957,4.567,2958,4.567,2959,4.567,2960,4.567,2961,4.567,2962,4.567,2963,4.567,2964,4.567,2965,4.567,2966,4.567,2967,4.567,2968,4.567]],["title/miscellaneous/functions.html",[2969,2.136,2970,4.254]],["body/miscellaneous/functions.html",[12,0.013,21,0.184,22,2.28,27,3.288,30,1.95,31,1.327,32,0.614,33,1.427,34,2.753,35,1.298,41,2.665,57,1.202,61,2.665,62,2.924,66,0.767,67,1.652,70,2.665,73,2.793,74,3.534,80,2.627,85,0.008,86,0.008,88,0.624,89,0.444,91,1.294,92,1.91,93,3.746,100,2.109,103,1.73,109,2.28,115,1.999,137,1.581,141,2.016,157,0.964,164,3.615,166,3.083,167,3.241,168,2.44,169,3.288,170,3.288,173,2.016,214,3.083,222,2.28,245,3.331,265,1.742,266,2.451,273,3.083,283,1.294,291,2.138,293,1.815,295,1.73,417,1.91,425,1.614,464,2.016,506,1.345,537,2.015,640,3.534,668,3.534,694,2.138,718,3.534,886,2.016,887,4.506,889,2.665,893,2.952,897,2.952,898,2.28,899,2.952,900,2.494,901,4.768,902,2.952,903,2.952,904,1.815,905,2.952,906,2.952,912,2.138,934,2.138,946,2.451,969,3.856,1033,2.451,1052,3.288,1116,6.328,1118,6.379,1120,6.265,1147,4.506,1148,4.22,1150,2.665,1168,2.952,1204,2.138,1276,2.016,1525,2.665,1526,3.843,1530,2.952,1531,3.843,1536,2.665,1685,2.451,1918,5.204,1919,2.451,1920,5.466,1921,6.328,1922,5.463,1927,6.736,1931,2.952,1932,2.952,1933,2.952,1934,2.952,1935,4.991,1936,6.736,1937,6.033,1938,6.736,1939,6.365,1940,5.463,1941,4.991,2166,2.28,2174,3.856,2522,2.952,2767,2.952,2802,4.256,2806,2.952,2807,4.256,2809,2.952,2810,4.991,2811,2.952,2812,4.256,2813,4.256,2817,4.256,2825,4.256,2846,4.256,2956,2.952,2969,2.138,2970,2.952,2971,4.932,2972,3.387,2973,3.387,2974,2.952,2975,4.256,2976,3.387,2977,4.883,2978,6.484,2979,3.387,2980,3.387,2981,3.387,2982,3.387,2983,3.387,2984,3.387,2985,3.387,2986,3.387,2987,3.387,2988,3.387,2989,3.387,2990,3.387,2991,4.883,2992,3.387,2993,3.387]],["title/index.html",[88,0.296,2329,2.663,2330,2.449]],["body/index.html",[12,0.01,18,0.24,51,0.578,85,0.01,86,0.01,87,1.564,105,1.861,113,4.617,185,4.492,278,0.934,330,2.765,461,3.741,489,3.543,524,2.753,571,4.548,572,5.02,599,2.919,647,3.549,696,3.859,697,5.02,997,3.549,1053,2.627,1141,2.919,1177,3.549,1240,4.946,1247,3.549,1257,3.095,1295,3.741,1313,3.859,1521,5.477,2133,4.274,2134,4.946,2217,3.859,2331,3.859,2332,5.477,2333,5.477,2334,6.045,2338,4.274,2352,4.946,2355,5.477,2356,6.375,2374,5.756,2403,5.477,2432,4.274,2447,6.591,2448,6.375,2453,5.477,2458,4.274,2469,5.477,2472,3.859,2480,4.274,2491,4.274,2544,5.477,2755,4.274,2765,4.274,2793,4.274,2994,6.285,2995,6.285,2996,6.285,2997,4.904,2998,4.904,2999,4.904,3000,5.477,3001,4.904,3002,6.285,3003,6.285,3004,6.285,3005,6.936,3006,4.904,3007,4.904,3008,6.936,3009,6.936,3010,4.904,3011,4.904,3012,6.285,3013,4.904,3014,4.904,3015,4.904,3016,4.904,3017,4.904,3018,4.904,3019,4.904,3020,4.904,3021,4.904,3022,4.904,3023,4.904,3024,4.904,3025,4.904,3026,6.285,3027,4.904,3028,4.904,3029,6.285,3030,4.904,3031,6.285,3032,6.285,3033,4.904,3034,4.904,3035,4.904,3036,4.904,3037,4.904,3038,4.904,3039,4.904,3040,4.904,3041,4.904,3042,4.904,3043,4.904,3044,4.904,3045,4.904]],["title/license.html",[2329,2.663,2330,2.449,3046,2.95]],["body/license.html",[12,0.011,17,1.758,85,0.011,86,0.011,116,3.059,350,4.131,457,2.266,570,2.915,746,3.843,953,5.846,1022,3.843,1025,4.131,1053,3.059,1199,4.492,1219,4.492,1259,4.975,1432,4.975,2352,5.437,2374,4.492,2479,6.021,2650,6.021,2718,4.975,2737,4.975,2917,4.975,3000,7.199,3046,4.975,3047,5.708,3048,7.429,3049,5.708,3050,6.909,3051,5.708,3052,5.708,3053,5.708,3054,5.708,3055,5.708,3056,5.708,3057,6.909,3058,5.708,3059,5.708,3060,5.708,3061,5.708,3062,5.708,3063,5.708,3064,5.708,3065,5.708,3066,5.708,3067,5.708,3068,5.708,3069,6.909,3070,5.708,3071,5.708,3072,5.708,3073,5.708,3074,5.708,3075,6.909,3076,5.708,3077,5.708,3078,5.708,3079,5.708,3080,5.708,3081,5.708,3082,5.708,3083,5.708,3084,5.708,3085,5.708,3086,5.708,3087,5.708,3088,5.708,3089,5.708,3090,5.708,3091,5.708,3092,5.708,3093,5.708,3094,5.708,3095,5.708,3096,5.708,3097,5.708]],["title/modules.html",[2,1.968]],["body/modules.html",[1,3.921,2,2.067,12,0.011,85,0.011,86,0.011,358,4.215,542,4.215,547,3.921,985,3.677,1041,3.921,1244,6.126,1324,4.215,1329,3.921,1524,4.583,1582,4.215,1643,4.215,1660,7.378,1910,4.215,1992,4.215,2045,4.215,2078,4.215,2159,4.215,2206,4.215,2367,7.378,3098,8.482,3099,5.824]],["title/overview.html",[3100,4.831]],["body/overview.html",[0,0.906,1,5.211,2,1.52,3,1.52,4,1.15,5,1.7,6,1.7,7,1.366,8,1.7,9,3.733,10,3.733,11,3.315,12,0.013,13,3.865,14,3.865,15,2.198,16,1.637,17,1.319,85,0.009,86,0.009,87,1.366,234,1.7,316,3.023,358,5.239,359,3.733,360,3.733,361,3.733,362,3.143,450,2.91,451,1.916,507,1.768,512,3.143,514,2.91,516,3.143,518,2.804,520,3.143,523,3.143,526,3.023,528,3.143,532,3.143,535,3.143,539,3.023,542,5.511,543,3.733,544,3.733,545,3.733,546,3.733,547,5.018,701,2.55,770,3.733,771,3.733,772,3.733,775,2.089,1041,5.018,1042,3.733,1043,3.733,1044,3.733,1324,5.511,1325,3.733,1326,3.733,1327,3.733,1328,3.733,1329,5.018,1415,3.733,1416,3.733,1417,3.733,1582,5.239,1583,3.733,1584,3.733,1585,3.733,1643,5.239,1644,3.733,1645,3.733,1646,3.733,1910,5.239,1911,3.733,1912,3.733,1913,3.733,1992,5.239,1993,3.733,1994,3.733,1995,3.733,2045,5.239,2046,3.733,2047,3.733,2048,3.733,2078,5.674,2079,3.733,2080,3.733,2081,3.733,2083,6.048,2084,6.048,2159,5.239,2160,3.733,2161,3.733,2162,3.733,2206,5.239,2207,3.733,2208,3.733,2209,3.733,2345,3.733,2497,3.733,2543,3.733,3100,3.733,3101,4.283,3102,4.283]],["title/properties.html",[89,0.64,2435,2.663]],["body/properties.html",[12,0.012,85,0.012,86,0.012,89,0.867,2335,5.761,2472,5.202]],["title/miscellaneous/typealiases.html",[2969,2.136,3103,4.881]],["body/miscellaneous/typealiases.html",[12,0.012,21,0.195,32,0.584,53,0.832,60,2.45,65,3.36,66,1.561,72,2.017,85,0.011,86,0.011,88,0.497,91,2.633,92,3.203,93,4.346,131,4.349,133,4.638,136,4.638,137,2.652,418,3.691,640,3.884,812,4.471,813,4.349,827,4.112,828,3.825,834,3.587,835,5.316,848,4.112,850,4.986,851,4.986,853,4.986,895,3.825,900,2.902,1164,4.112,1166,4.986,1182,5.421,1189,4.952,1190,6.004,1211,4.471,1212,4.952,2004,4.112,2005,4.112,2006,5.835,2025,4.952,2026,6.004,2027,4.952,2028,6.462,2969,3.587,2971,5.835,3104,5.682,3105,5.682,3106,7.708,3107,6.004,3108,6.889]],["title/miscellaneous/variables.html",[2969,2.136,3109,4.254]],["body/miscellaneous/variables.html",[11,1.198,12,0.014,13,1.396,14,1.396,21,0.17,22,1.579,31,1.368,32,0.513,34,2.086,49,2.086,53,0.553,57,0.833,59,2.677,63,0.402,65,1.144,66,1.658,76,1.481,78,3.708,80,0.864,85,0.006,86,0.006,88,0.205,91,0.896,92,1.322,93,2.932,116,1.257,131,2.335,140,1.322,148,4.304,150,4.425,151,2.335,156,3.282,157,0.904,158,2.335,159,2.491,160,2.335,161,1.579,162,1.481,168,1.461,175,3.095,178,1.414,179,1.313,262,1.579,263,1.579,264,2.677,268,1.698,269,2.911,271,4.672,276,1.982,282,1.698,296,2.149,297,2.911,298,1.846,299,1.846,300,1.846,301,2.677,302,2.677,303,1.481,320,2.491,325,3.527,502,1.095,524,3.29,575,1.846,601,4.676,603,4.499,644,6.521,655,1.322,656,3.315,682,1.698,683,1.846,684,1.698,685,2.677,686,1.846,687,1.579,688,1.846,689,1.846,690,1.698,691,2.677,692,1.846,813,1.481,1124,5.133,1148,2.491,1164,1.698,1166,2.677,1182,1.846,1266,2.677,1275,4.564,1496,1.846,1505,2.911,1506,2.044,1507,2.044,1508,2.677,1655,1.698,1656,1.698,1657,1.698,1658,3.605,1661,7.222,1662,6.181,1667,2.911,1675,2.044,1676,2.044,1677,2.911,1678,2.044,1679,3.224,1680,2.044,1681,2.044,1682,3.224,1683,2.044,1684,3.224,1685,2.677,1686,4.532,1687,2.044,1688,2.044,1689,3.992,1690,5.24,1691,6.513,1692,2.044,1693,2.044,1694,2.044,1695,3.992,1696,5.85,1697,5.24,1698,2.044,1699,2.044,1700,2.044,1701,2.044,1702,3.224,1703,2.044,1704,3.992,1705,4.732,1706,2.044,1707,2.044,1708,2.044,1709,3.992,1710,5.24,1711,2.044,1712,2.044,1713,2.044,1714,2.044,1715,3.224,1716,2.044,1717,3.224,1718,3.224,1719,3.224,1720,2.044,1721,2.044,1722,3.992,1723,5.85,1724,5.24,1725,2.044,1726,2.044,1727,2.044,1728,3.992,1729,5.24,1730,2.044,1731,2.044,1732,2.044,1733,2.044,1734,3.224,1735,2.044,1736,2.044,1737,3.992,1738,3.224,1739,2.044,1740,3.992,1741,5.85,1742,5.24,1743,2.044,1744,2.044,1745,2.044,1746,2.044,1747,3.224,1748,2.044,1749,2.044,1750,2.044,1751,3.224,1752,2.044,1753,2.044,1754,2.911,1755,2.044,1756,3.224,1757,4.532,1758,2.044,1759,2.044,1760,2.044,1761,5.24,1762,3.224,1763,2.044,1764,2.044,1765,3.224,1766,2.044,1767,2.044,1768,3.605,1769,2.911,1770,2.044,1771,2.044,1772,3.224,1773,2.044,1774,2.044,1775,3.224,1776,2.044,1777,2.044,1778,3.224,1779,2.044,1780,3.992,1781,5.24,1782,2.044,1783,2.044,1784,2.044,1785,2.044,1786,3.224,1787,3.224,1788,2.044,1789,2.044,1790,3.224,1791,2.044,1792,3.224,1793,3.224,1794,4.532,1795,4.532,1796,2.044,1797,2.044,1798,2.044,1799,2.044,1800,2.044,1801,2.911,1802,2.044,1803,2.044,1918,1.579,1919,1.698,1920,2.677,1930,2.911,2166,1.579,2172,2.677,2173,2.677,2174,1.579,2815,2.044,2816,3.224,2969,1.481,2971,3.605,2974,3.224,2975,2.044,2978,2.044,3107,2.044,3109,2.044,3110,3.699,3111,2.346,3112,2.346,3113,2.346,3114,3.699]]],"invertedIndex":[["",{"_index":12,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":425,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"injectables/LocalStorageService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["0.1.0",{"_index":2792,"title":{},"body":{"changelog.html":{}}}],["0.12",{"_index":2152,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.13.1",{"_index":2968,"title":{},"body":{"dependencies.html":{}}}],["0.14",{"_index":2150,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.1875rem",{"_index":1636,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["0.2",{"_index":2147,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.2.0",{"_index":2787,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":2907,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":608,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["0.5.0",{"_index":2776,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":1402,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["0.6.0",{"_index":2755,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.60rem",{"_index":609,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["0.65rem",{"_index":1322,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["0.6s",{"_index":611,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["0.7",{"_index":2140,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["0.875rem",{"_index":1399,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["0/1",{"_index":2803,"title":{},"body":{"coverage.html":{}}}],["0/11",{"_index":2843,"title":{},"body":{"coverage.html":{}}}],["0/13",{"_index":2849,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":2851,"title":{},"body":{"coverage.html":{}}}],["0/15",{"_index":2850,"title":{},"body":{"coverage.html":{}}}],["0/17",{"_index":2844,"title":{},"body":{"coverage.html":{}}}],["0/18",{"_index":2848,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":2847,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":2818,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":2845,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":2820,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":2801,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":2805,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":2804,"title":{},"body":{"coverage.html":{}}}],["0/9",{"_index":2842,"title":{},"body":{"coverage.html":{}}}],["007cbe",{"_index":2157,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["01",{"_index":2379,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":2638,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":2588,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":2409,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":2561,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":2344,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":2337,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":2738,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":2369,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":1900,"title":{},"body":{"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{}}}],["1",{"_index":701,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{},"overview.html":{}}}],["1.0",{"_index":2200,"title":{},"body":{"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["1.0.0",{"_index":2726,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":2902,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":2909,"title":{},"body":{"dependencies.html":{}}}],["1.0.9",{"_index":2962,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":2704,"title":{},"body":{"changelog.html":{}}}],["1.125rem",{"_index":1638,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["1.14.10",{"_index":2914,"title":{},"body":{"dependencies.html":{}}}],["1.17.0",{"_index":2941,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":2669,"title":{},"body":{"changelog.html":{}}}],["1.2.3",{"_index":2912,"title":{},"body":{"dependencies.html":{}}}],["1.20.2",{"_index":2904,"title":{},"body":{"dependencies.html":{}}}],["1.2rem",{"_index":618,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["1.3.1",{"_index":2952,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":2637,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":2618,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":2926,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":2587,"title":{},"body":{"changelog.html":{}}}],["1.5rem",{"_index":1323,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["1.6.0",{"_index":2572,"title":{},"body":{"changelog.html":{}}}],["1.6rem",{"_index":602,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["1.7.0",{"_index":2560,"title":{},"body":{"changelog.html":{}}}],["1/1",{"_index":2808,"title":{},"body":{"coverage.html":{}}}],["1/4",{"_index":2834,"title":{},"body":{"coverage.html":{}}}],["1/7",{"_index":2854,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":303,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["10.0.0",{"_index":2939,"title":{},"body":{"dependencies.html":{}}}],["10/10",{"_index":2839,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":625,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"coverage.html":{}}}],["1014",{"_index":1477,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["10px",{"_index":2149,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["10rem",{"_index":1407,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["10x",{"_index":2716,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":2620,"title":{},"body":{"changelog.html":{}}}],["11.1.1",{"_index":2923,"title":{},"body":{"dependencies.html":{}}}],["11/11",{"_index":2823,"title":{},"body":{"coverage.html":{}}}],["11/14",{"_index":2836,"title":{},"body":{"coverage.html":{}}}],["12",{"_index":2338,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["13",{"_index":2497,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["13/13",{"_index":2826,"title":{},"body":{"coverage.html":{}}}],["14",{"_index":2410,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["14.0.1",{"_index":2942,"title":{},"body":{"dependencies.html":{}}}],["14.1.4",{"_index":2862,"title":{},"body":{"dependencies.html":{}}}],["14.10.1",{"_index":2858,"title":{},"body":{"dependencies.html":{}}}],["15",{"_index":2345,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["15.313.0",{"_index":2860,"title":{},"body":{"dependencies.html":{}}}],["15/15",{"_index":2841,"title":{},"body":{"coverage.html":{}}}],["16",{"_index":2543,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["16.0.0",{"_index":2943,"title":{},"body":{"dependencies.html":{}}}],["16.0.2",{"_index":2945,"title":{},"body":{"dependencies.html":{}}}],["16.1.5",{"_index":2866,"title":{},"body":{"dependencies.html":{}}}],["16.1.6",{"_index":2869,"title":{},"body":{"dependencies.html":{}}}],["16.3.1",{"_index":2916,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":2395,"title":{},"body":{"changelog.html":{}}}],["18px",{"_index":2151,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["19",{"_index":3102,"title":{},"body":{"overview.html":{}}}],["1px",{"_index":2145,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["1rem",{"_index":652,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["2",{"_index":2201,"title":{},"body":{"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["2.0.0",{"_index":2542,"title":{},"body":{"changelog.html":{}}}],["2.0.1",{"_index":2899,"title":{},"body":{"dependencies.html":{}}}],["2.0.4",{"_index":2864,"title":{},"body":{"dependencies.html":{}}}],["2.0.5",{"_index":2920,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":2509,"title":{},"body":{"changelog.html":{}}}],["2.2.0",{"_index":2504,"title":{},"body":{"changelog.html":{}}}],["2.25rem",{"_index":1398,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["2.3.0",{"_index":2501,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":2496,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":2485,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":2468,"title":{},"body":{"changelog.html":{}}}],["2.6.1",{"_index":2964,"title":{},"body":{"dependencies.html":{}}}],["2.8.0",{"_index":2901,"title":{},"body":{"dependencies.html":{}}}],["2.8.1",{"_index":2877,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":2911,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":3020,"title":{},"body":{"index.html":{}}}],["2/2",{"_index":2814,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":1604,"title":{},"body":{"components/OpacitySliderComponent.html":{},"coverage.html":{}}}],["200",{"_index":1871,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["2019",{"_index":2737,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":2671,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":2454,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":702,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{}}}],["2023",{"_index":2336,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":2562,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":1476,"title":{},"body":{"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["23/30",{"_index":2838,"title":{},"body":{"coverage.html":{}}}],["24",{"_index":2777,"title":{},"body":{"changelog.html":{}}}],["24px",{"_index":2155,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["25",{"_index":2833,"title":{},"body":{"coverage.html":{}}}],["250",{"_index":1388,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["255",{"_index":2139,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["25rem",{"_index":606,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["26",{"_index":2589,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":2623,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":2370,"title":{},"body":{"changelog.html":{}}}],["2rem",{"_index":630,"title":{},"body":{"components/CallToActionComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["3",{"_index":2657,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":2450,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.1.0",{"_index":2421,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":2417,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":2408,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":2394,"title":{},"body":{"changelog.html":{}}}],["3.3.2",{"_index":2946,"title":{},"body":{"dependencies.html":{}}}],["3.4.0",{"_index":2378,"title":{},"body":{"changelog.html":{}}}],["3.4.8",{"_index":2885,"title":{},"body":{"dependencies.html":{}}}],["3.4rem",{"_index":637,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["3.5.0",{"_index":2368,"title":{},"body":{"changelog.html":{}}}],["3.5.7",{"_index":2892,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":3026,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":2357,"title":{},"body":{"changelog.html":{}}}],["3.6.3",{"_index":2890,"title":{},"body":{"dependencies.html":{}}}],["3.7.0",{"_index":2343,"title":{},"body":{"changelog.html":{}}}],["3.7.2",{"_index":2335,"title":{},"body":{"changelog.html":{},"properties.html":{}}}],["3.8.1",{"_index":2896,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":2831,"title":{},"body":{"coverage.html":{}}}],["3/5",{"_index":2830,"title":{},"body":{"coverage.html":{}}}],["3/7",{"_index":2822,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":636,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["30.75rem",{"_index":760,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["300",{"_index":1404,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["31",{"_index":2705,"title":{},"body":{"changelog.html":{}}}],["323232",{"_index":2141,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["36.688rem",{"_index":761,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["3d",{"_index":2218,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["3px",{"_index":2143,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["3rem",{"_index":1397,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/TextSearchComponent.html":{}}}],["4",{"_index":162,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["4.0",{"_index":3003,"title":{},"body":{"index.html":{}}}],["4.17.21",{"_index":2937,"title":{},"body":{"dependencies.html":{}}}],["4.18.2",{"_index":2918,"title":{},"body":{"dependencies.html":{}}}],["4.4.1",{"_index":2908,"title":{},"body":{"dependencies.html":{}}}],["4.4.2",{"_index":2957,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":2827,"title":{},"body":{"coverage.html":{}}}],["400",{"_index":2205,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["400px",{"_index":2137,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["42",{"_index":2821,"title":{},"body":{"coverage.html":{}}}],["444a65",{"_index":648,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["48",{"_index":2280,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["4th",{"_index":2359,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":2893,"title":{},"body":{"dependencies.html":{}}}],["5/5",{"_index":2824,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1413,"title":{},"body":{"components/InfoDialogComponent.html":{},"coverage.html":{}}}],["50rem",{"_index":1406,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["5px",{"_index":2144,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["5rem",{"_index":638,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["5th",{"_index":2349,"title":{},"body":{"changelog.html":{}}}],["6",{"_index":3101,"title":{},"body":{"overview.html":{}}}],["6.11.2",{"_index":2949,"title":{},"body":{"dependencies.html":{}}}],["6.2.1",{"_index":2933,"title":{},"body":{"dependencies.html":{}}}],["6/12",{"_index":2852,"title":{},"body":{"coverage.html":{}}}],["6/7",{"_index":2853,"title":{},"body":{"coverage.html":{}}}],["60",{"_index":1637,"title":{},"body":{"components/OpacitySliderComponent.html":{},"coverage.html":{}}}],["64",{"_index":1903,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["6px",{"_index":2148,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["6rem",{"_index":2156,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["6s",{"_index":615,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["7.0.0",{"_index":2928,"title":{},"body":{"dependencies.html":{}}}],["7.0rem",{"_index":629,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["7.8.1",{"_index":2958,"title":{},"body":{"dependencies.html":{}}}],["7/34",{"_index":2819,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":2840,"title":{},"body":{"coverage.html":{}}}],["7/9",{"_index":2829,"title":{},"body":{"coverage.html":{}}}],["72",{"_index":1833,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["72rem",{"_index":742,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["73",{"_index":1410,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["75",{"_index":2297,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["75rem",{"_index":633,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["76",{"_index":2837,"title":{},"body":{"coverage.html":{}}}],["77",{"_index":2828,"title":{},"body":{"coverage.html":{}}}],["78",{"_index":2835,"title":{},"body":{"coverage.html":{}}}],["8",{"_index":2566,"title":{},"body":{"changelog.html":{}}}],["8.0.6",{"_index":2961,"title":{},"body":{"dependencies.html":{}}}],["8.2.0",{"_index":2935,"title":{},"body":{"dependencies.html":{}}}],["8.5.20",{"_index":2889,"title":{},"body":{"dependencies.html":{}}}],["8.9.22",{"_index":2879,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":2786,"title":{},"body":{"changelog.html":{},"coverage.html":{}}}],["875rem",{"_index":631,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["9.0.0",{"_index":2966,"title":{},"body":{"dependencies.html":{}}}],["9.5",{"_index":2263,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["9/9",{"_index":2832,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":2743,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":2413,"title":{},"body":{"changelog.html":{}}}],["9999",{"_index":2154,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["9]*/g",{"_index":1580,"title":{},"body":{"directives/NumberDirective.html":{}}}],["9rem",{"_index":628,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["9th",{"_index":2597,"title":{},"body":{"changelog.html":{}}}],["__storage_test__",{"_index":1466,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["_bounds",{"_index":2265,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_camera",{"_index":2267,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_ctx",{"_index":747,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["_ctxs",{"_index":766,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["_error",{"_index":1493,"title":{},"body":{"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["_ignored",{"_index":1263,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["_index",{"_index":1966,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["_interactive",{"_index":2259,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_occurencedata",{"_index":1839,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["_rotation",{"_index":2260,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_rotationx",{"_index":2261,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_scene",{"_index":2266,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_target",{"_index":2264,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["_wont_",{"_index":2183,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["_zoom",{"_index":2262,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["a.name.localecompare(b.name",{"_index":1800,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["ability",{"_index":2518,"title":{},"body":{"changelog.html":{}}}],["about.wrapper",{"_index":1392,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["above",{"_index":1022,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"license.html":{}}}],["abstract",{"_index":378,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["access",{"_index":2129,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["accessors",{"_index":1114,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["according",{"_index":1908,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["accurate",{"_index":2586,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":457,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"license.html":{}}}],["action'},{'name",{"_index":513,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["action(closedialog",{"_index":767,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action(learnmore",{"_index":748,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action(opendialog",{"_index":757,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action.actions",{"_index":503,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["action.actions.ts",{"_index":809,"title":{},"body":{"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["action.actions.ts:10",{"_index":810,"title":{},"body":{"classes/CloseDialog.html":{}}}],["action.actions.ts:2",{"_index":1440,"title":{},"body":{"classes/LearnMore.html":{}}}],["action.actions.ts:6",{"_index":1654,"title":{},"body":{"classes/OpenDialog.html":{}}}],["action.component",{"_index":774,"title":{},"body":{"modules/CallToActionModule.html":{}}}],["action.component.html",{"_index":560,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.scss",{"_index":559,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts",{"_index":558,"title":{},"body":{"components/CallToActionComponent.html":{},"coverage.html":{}}}],["action.component.ts:14",{"_index":582,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:18",{"_index":573,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:23",{"_index":569,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:28",{"_index":574,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:33",{"_index":568,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:39",{"_index":577,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:45",{"_index":581,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:53",{"_index":583,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.component.ts:61",{"_index":587,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["action.module",{"_index":556,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{}}}],["action.module.ts",{"_index":773,"title":{},"body":{"modules/CallToActionModule.html":{}}}],["action.selectors",{"_index":505,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["action.selectors.ts",{"_index":776,"title":{},"body":{"classes/CallToActionSelectors.html":{},"coverage.html":{}}}],["action.selectors.ts:12",{"_index":785,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:17",{"_index":779,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:22",{"_index":783,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:27",{"_index":781,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:32",{"_index":787,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.selectors.ts:7",{"_index":789,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.state",{"_index":790,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["action.state.ts",{"_index":656,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["action.state.ts:103",{"_index":805,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:121",{"_index":806,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:135",{"_index":808,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:153",{"_index":802,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:65",{"_index":803,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:70",{"_index":801,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:81",{"_index":807,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action.state.ts:94",{"_index":804,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["action/call",{"_index":502,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["actions",{"_index":2661,"title":{},"body":{"changelog.html":{}}}],["actual_component",{"_index":541,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["add",{"_index":891,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["added",{"_index":975,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["adding",{"_index":1934,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["additional",{"_index":912,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["addressed",{"_index":2699,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":2397,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":2694,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":2616,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":2545,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":1670,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["again",{"_index":2678,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":142,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{}}}],["agerange",{"_index":143,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["aggregateresult",{"_index":99,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["ala",{"_index":2499,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":3104,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":598,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["all_organs",{"_index":1801,"title":{},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["all_possible_organs",{"_index":1677,"title":{},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["all_possible_organs.filter(organ",{"_index":1802,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["allow_telemetry",{"_index":1508,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/variables.html":{}}}],["allowed",{"_index":895,"title":{},"body":{"interfaces/DecoratedRange.html":{},"injectables/GlobalsService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/typealiases.html":{}}}],["allows",{"_index":2603,"title":{},"body":{"changelog.html":{}}}],["allowtelemetry",{"_index":2106,"title":{},"body":{"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["allowtelemetry.tostring",{"_index":2179,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["alpha",{"_index":2766,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":2750,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":2746,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":2736,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":1002,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["alt",{"_index":3007,"title":{},"body":{"index.html":{}}}],["always",{"_index":1236,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["analytics",{"_index":45,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1,"title":{"modules/AnalyticsModule.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"modules.html":{},"overview.html":{}}}],["analyticsoptions",{"_index":27,"title":{"interfaces/AnalyticsOptions.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["anatomical",{"_index":1593,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["and/or",{"_index":3067,"title":{},"body":{"license.html":{}}}],["angular",{"_index":1141,"title":{},"body":{"injectables/GlobalConfigState.html":{},"modules/MousePositionTrackerModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":2865,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":2867,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":367,"title":{},"body":{"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":663,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["angular/compiler",{"_index":2868,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":40,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":2870,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":286,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"dependencies.html":{}}}],["angular/material",{"_index":2871,"title":{},"body":{"dependencies.html":{}}}],["angular/material/autocomplete",{"_index":2089,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["angular/material/button",{"_index":1998,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"modules/TrackingPopupModule.html":{}}}],["angular/material/card",{"_index":550,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{}}}],["angular/material/checkbox",{"_index":2000,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["angular/material/core",{"_index":1653,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["angular/material/dialog",{"_index":552,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{}}}],["angular/material/expansion",{"_index":1420,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["angular/material/form",{"_index":2091,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["angular/material/icon",{"_index":554,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{}}}],["angular/material/input",{"_index":2093,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["angular/material/legacy",{"_index":1651,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["angular/material/list",{"_index":2002,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["angular/material/snack",{"_index":2122,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["angular/material/tooltip",{"_index":1917,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["angular/platform",{"_index":2872,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":2874,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1423,"title":{},"body":{"modules/InfoDialogModule.html":{},"dependencies.html":{}}}],["animate",{"_index":1384,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["animated",{"_index":741,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["animated')[0]?.classlist.add('modal",{"_index":1383,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["anyfunction",{"_index":866,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["anyfunction)(...args",{"_index":871,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["anything",{"_index":2184,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["api",{"_index":185,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{},"index.html":{}}}],["api.configuration.basepath",{"_index":228,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["api.hubmapconsortium.org",{"_index":3017,"title":{},"body":{"index.html":{}}}],["api.ts",{"_index":2816,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["apiendpointdatasourceoptions",{"_index":90,"title":{"interfaces/ApiEndpointDataSourceOptions.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{}}}],["apiendpointdatasourceservice",{"_index":180,"title":{"injectables/ApiEndpointDataSourceService.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{}}}],["app",{"_index":1676,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:bladder",{"_index":1785,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:brain",{"_index":1681,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:eye",{"_index":1689,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:fallopian",{"_index":1695,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:heart",{"_index":1701,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:kidney",{"_index":1704,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:knee",{"_index":1709,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:large",{"_index":1764,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:larynx",{"_index":1733,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:liver",{"_index":1714,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:lung",{"_index":1717,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:lymph",{"_index":1684,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:main",{"_index":1736,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:mammary",{"_index":1722,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:ovary",{"_index":1728,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:palatine",{"_index":1740,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:pancreas",{"_index":1746,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:pelvis",{"_index":1749,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:placenta",{"_index":1753,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:prostate",{"_index":1756,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:skin",{"_index":1678,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:small",{"_index":1760,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:spinal",{"_index":1767,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:spleen",{"_index":1771,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:thymus",{"_index":1774,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:trachea",{"_index":1777,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:ureter",{"_index":1780,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:uterus",{"_index":1789,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app:vasculature",{"_index":1792,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["app_initializer",{"_index":38,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["appear",{"_index":2463,"title":{},"body":{"changelog.html":{}}}],["appearance",{"_index":2074,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["application",{"_index":2607,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":888,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["applies",{"_index":963,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["apply",{"_index":926,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["appname",{"_index":54,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["appropriate",{"_index":2434,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":2596,"title":{},"body":{"changelog.html":{}}}],["args",{"_index":392,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["arguments",{"_index":1569,"title":{},"body":{"directives/NumberDirective.html":{}}}],["arising",{"_index":3095,"title":{},"body":{"license.html":{}}}],["array",{"_index":900,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["array.length",{"_index":357,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["arrays",{"_index":2984,"title":{},"body":{"miscellaneous/functions.html":{}}}],["arrived",{"_index":698,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["asct+b",{"_index":2455,"title":{},"body":{"changelog.html":{}}}],["assets/docs/spatial_search_readme.md",{"_index":692,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["assets/images/spatial_search.gif",{"_index":699,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["assignment/selection",{"_index":2574,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":1199,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{},"license.html":{}}}],["async",{"_index":353,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["atlas",{"_index":2333,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempt",{"_index":1170,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["attempts",{"_index":2488,"title":{},"body":{"changelog.html":{}}}],["attrs",{"_index":69,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["attrs[key",{"_index":68,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["authors",{"_index":3087,"title":{},"body":{"license.html":{}}}],["auto",{"_index":1400,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["autocomplete",{"_index":269,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["autocompleteoption",{"_index":261,"title":{"interfaces/AutoCompleteOption.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"coverage.html":{}}}],["autocompleter",{"_index":331,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["autocompletion",{"_index":307,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["autofocus",{"_index":738,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["automatic",{"_index":2686,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":2645,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":985,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":2531,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":435,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["award",{"_index":3044,"title":{},"body":{"index.html":{}}}],["b",{"_index":1799,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["backend",{"_index":2475,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":647,"title":{},"body":{"components/CallToActionComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{},"index.html":{}}}],["bar",{"_index":306,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["base",{"_index":1972,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["based",{"_index":934,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/LocalStorageService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["basic",{"_index":2544,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["before",{"_index":2466,"title":{},"body":{"changelog.html":{}}}],["beginning",{"_index":1823,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["behavior",{"_index":469,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/OrganInfo.html":{}}}],["behavior'},{'name",{"_index":511,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["behavior.component",{"_index":557,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["behavior.component.html",{"_index":471,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.scss",{"_index":470,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts",{"_index":459,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"coverage.html":{}}}],["behavior.component.ts:20",{"_index":494,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:23",{"_index":492,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:26",{"_index":479,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:29",{"_index":485,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:37",{"_index":481,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.component.ts:44",{"_index":486,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["behavior.module.ts",{"_index":548,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{}}}],["behavior/call",{"_index":458,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{}}}],["behaviorsubject",{"_index":1057,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["being",{"_index":1358,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["below",{"_index":646,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["beta",{"_index":2453,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":2510,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1396,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["bind",{"_index":287,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"dependencies.html":{}}}],["binding",{"_index":1409,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["bladder",{"_index":1787,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["block",{"_index":597,"title":{},"body":{"components/CallToActionComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["blocks",{"_index":2391,"title":{},"body":{"changelog.html":{}}}],["blood",{"_index":1794,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":144,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{}}}],["bmirange",{"_index":145,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["board",{"_index":2748,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":368,"title":{},"body":{"modules/BodyUiModule.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodycanvas",{"_index":2273,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bodyui",{"_index":2214,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bodyui.initialize",{"_index":2304,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bodyuicomponent",{"_index":362,"title":{},"body":{"modules/BodyUiModule.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"overview.html":{}}}],["bodyuimodule",{"_index":358,"title":{"modules/BodyUiModule.html":{}},"body":{"modules/BodyUiModule.html":{},"modules.html":{},"overview.html":{}}}],["bold",{"_index":1985,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["boolean",{"_index":57,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["bootstrap",{"_index":6,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["border",{"_index":604,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["both",{"_index":149,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["bottom",{"_index":651,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["boundary",{"_index":1554,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["bounds",{"_index":1034,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"interfaces/XYZTriplet.html":{}}}],["bounds(value",{"_index":2243,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bounds.x",{"_index":2288,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["bounds.y",{"_index":2291,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["box",{"_index":695,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/OpacitySliderComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["boxes",{"_index":765,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["brain",{"_index":1682,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["breaking",{"_index":2555,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":2567,"title":{},"body":{"changelog.html":{}}}],["bronchus",{"_index":1737,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["browse",{"_index":3098,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":1244,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browserify",{"_index":2959,"title":{},"body":{"dependencies.html":{}}}],["browsing",{"_index":2795,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":2407,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":997,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"index.html":{}}}],["building",{"_index":941,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["builds",{"_index":2449,"title":{},"body":{"changelog.html":{}}}],["buster",{"_index":156,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["button",{"_index":460,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":517,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["button.component",{"_index":1331,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["button.component.html",{"_index":1291,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.scss",{"_index":1290,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts",{"_index":1289,"title":{},"body":{"components/InfoButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:23",{"_index":1299,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:28",{"_index":1300,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:30",{"_index":1298,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:32",{"_index":1294,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:52",{"_index":1304,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:59",{"_index":1302,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.component.ts:77",{"_index":1306,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["button.module.ts",{"_index":1330,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["button.service",{"_index":674,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["button.service.ts",{"_index":1049,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["button.service.ts:31",{"_index":1337,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["button.service.ts:38",{"_index":1339,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["button.service.ts:52",{"_index":1338,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["button/info",{"_index":673,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["c",{"_index":1432,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"license.html":{}}}],["cache",{"_index":154,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"dependencies.html":{}}}],["cache_config_no_params",{"_index":158,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["cache_config_params",{"_index":160,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["cacheable",{"_index":123,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"dependencies.html":{}}}],["cacheable(cache_config_no_params",{"_index":191,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["cacheable(cache_config_params",{"_index":203,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["cachebusterobserver",{"_index":159,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/variables.html":{}}}],["cached",{"_index":958,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["cacheresults",{"_index":432,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["call",{"_index":468,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["call_to_action",{"_index":752,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["callback",{"_index":2522,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{}}}],["called",{"_index":2558,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":2366,"title":{},"body":{"changelog.html":{}}}],["calltoaction",{"_index":472,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["calltoaction(state",{"_index":777,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["calltoactionbehaviorcomponent",{"_index":450,"title":{"components/CallToActionBehaviorComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["calltoactionbehaviormodule",{"_index":542,"title":{"modules/CallToActionBehaviorModule.html":{}},"body":{"modules/CallToActionBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["calltoactionclicked",{"_index":565,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["calltoactioncomponent",{"_index":512,"title":{"components/CallToActionComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"modules/CallToActionModule.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["calltoactionmodel",{"_index":654,"title":{"interfaces/CallToActionModel.html":{}},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"coverage.html":{}}}],["calltoactionmodule",{"_index":547,"title":{"modules/CallToActionModule.html":{}},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules.html":{},"overview.html":{}}}],["calltoactionpopupshown",{"_index":686,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["calltoactionselectors",{"_index":504,"title":{"classes/CallToActionSelectors.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"classes/CallToActionSelectors.html":{},"coverage.html":{}}}],["calltoactionstate",{"_index":704,"title":{"injectables/CallToActionState.html":{}},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"coverage.html":{}}}],["calltoactionstate.ctadatepassed(expirationdate",{"_index":726,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["camera",{"_index":2245,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["camera(value",{"_index":2247,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["cancelregistration",{"_index":2521,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":2729,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":2905,"title":{},"body":{"dependencies.html":{}}}],["canvas",{"_index":2295,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["canvas.addeventlistener('contextmenu",{"_index":2301,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["card",{"_index":2548,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":1804,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["carouselcontainer",{"_index":1810,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["case",{"_index":1521,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"index.html":{}}}],["cases",{"_index":2703,"title":{},"body":{"changelog.html":{}}}],["cast",{"_index":164,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["catch",{"_index":1262,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["ccf",{"_index":105,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":2666,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":2346,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":410,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabase(config",{"_index":438,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice",{"_index":370,"title":{"injectables/CCFDatabaseDataSourceBaseService.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["ccfdatabasedatasourcebaseservice:20",{"_index":449,"title":{},"body":{"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice:39",{"_index":448,"title":{},"body":{"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice:53",{"_index":447,"title":{},"body":{"injectables/CCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourcebaseservice:65",{"_index":2187,"title":{},"body":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["ccfdatabasedatasourceservice",{"_index":437,"title":{"injectables/CCFDatabaseDataSourceService.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["ccfdatabasemanager",{"_index":384,"title":{"interfaces/CCFDatabaseManager.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["ccfdatabaseoptions",{"_index":385,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["cdr",{"_index":2012,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["cdr.markforcheck",{"_index":2039,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["cell",{"_index":2423,"title":{},"body":{"changelog.html":{}}}],["celltypeterms",{"_index":147,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["center",{"_index":599,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"index.html":{}}}],["change",{"_index":1177,"title":{},"body":{"injectables/GlobalsService.html":{},"components/StoreDebugComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":959,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["changedetection",{"_index":314,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["changedetectionstrategy",{"_index":277,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["changedetectionstrategy.onpush",{"_index":315,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["changedetectorref",{"_index":2013,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["changelog",{"_index":2331,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changeopacity",{"_index":1597,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["changeopacity(newopacity",{"_index":1615,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["changes",{"_index":333,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["charge",{"_index":3054,"title":{},"body":{"license.html":{}}}],["check",{"_index":1174,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["choose",{"_index":2683,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":2664,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":3090,"title":{},"body":{"license.html":{}}}],["class",{"_index":82,"title":{"classes/CallToActionSelectors.html":{},"classes/CloseDialog.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["classes",{"_index":775,"title":{},"body":{"classes/CallToActionSelectors.html":{},"classes/CloseDialog.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"overview.html":{}}}],["clean",{"_index":2406,"title":{},"body":{"changelog.html":{}}}],["cleans",{"_index":2020,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["cleanup",{"_index":2452,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":593,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"injectables/LocalStorageService.html":{}}}],["clearinterval(this.timeouthandler",{"_index":1882,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["clears",{"_index":1447,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["clearsubscriptions",{"_index":2326,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["click",{"_index":585,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":466,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["clicking",{"_index":2552,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":113,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{},"index.html":{}}}],["clientheight",{"_index":1535,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["clientwidth",{"_index":1534,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["clientx",{"_index":1537,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["clienty",{"_index":1538,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["close",{"_index":473,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["close(_ctx",{"_index":768,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["closeclicked",{"_index":566,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["closedialog",{"_index":500,"title":{"classes/CloseDialog.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["closes",{"_index":482,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["clsname",{"_index":319,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["cluster_analyticsmodule",{"_index":9,"title":{},"body":{"modules/AnalyticsModule.html":{},"overview.html":{}}}],["cluster_analyticsmodule_providers",{"_index":10,"title":{},"body":{"modules/AnalyticsModule.html":{},"overview.html":{}}}],["cluster_bodyuimodule",{"_index":359,"title":{},"body":{"modules/BodyUiModule.html":{},"overview.html":{}}}],["cluster_bodyuimodule_declarations",{"_index":360,"title":{},"body":{"modules/BodyUiModule.html":{},"overview.html":{}}}],["cluster_bodyuimodule_exports",{"_index":361,"title":{},"body":{"modules/BodyUiModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule",{"_index":543,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule_declarations",{"_index":545,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule_exports",{"_index":544,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionbehaviormodule_imports",{"_index":546,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"overview.html":{}}}],["cluster_calltoactionmodule",{"_index":770,"title":{},"body":{"modules/CallToActionModule.html":{},"overview.html":{}}}],["cluster_calltoactionmodule_declarations",{"_index":771,"title":{},"body":{"modules/CallToActionModule.html":{},"overview.html":{}}}],["cluster_calltoactionmodule_exports",{"_index":772,"title":{},"body":{"modules/CallToActionModule.html":{},"overview.html":{}}}],["cluster_decoratedtextmodule",{"_index":1042,"title":{},"body":{"modules/DecoratedTextModule.html":{},"overview.html":{}}}],["cluster_decoratedtextmodule_declarations",{"_index":1043,"title":{},"body":{"modules/DecoratedTextModule.html":{},"overview.html":{}}}],["cluster_decoratedtextmodule_exports",{"_index":1044,"title":{},"body":{"modules/DecoratedTextModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule",{"_index":1325,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule_declarations",{"_index":1328,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule_exports",{"_index":1326,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infobuttonmodule_imports",{"_index":1327,"title":{},"body":{"modules/InfoButtonModule.html":{},"overview.html":{}}}],["cluster_infodialogmodule",{"_index":1415,"title":{},"body":{"modules/InfoDialogModule.html":{},"overview.html":{}}}],["cluster_infodialogmodule_declarations",{"_index":1417,"title":{},"body":{"modules/InfoDialogModule.html":{},"overview.html":{}}}],["cluster_infodialogmodule_exports",{"_index":1416,"title":{},"body":{"modules/InfoDialogModule.html":{},"overview.html":{}}}],["cluster_numbersonlymodule",{"_index":1583,"title":{},"body":{"modules/NumbersOnlyModule.html":{},"overview.html":{}}}],["cluster_numbersonlymodule_declarations",{"_index":1585,"title":{},"body":{"modules/NumbersOnlyModule.html":{},"overview.html":{}}}],["cluster_numbersonlymodule_exports",{"_index":1584,"title":{},"body":{"modules/NumbersOnlyModule.html":{},"overview.html":{}}}],["cluster_opacityslidermodule",{"_index":1644,"title":{},"body":{"modules/OpacitySliderModule.html":{},"overview.html":{}}}],["cluster_opacityslidermodule_declarations",{"_index":1646,"title":{},"body":{"modules/OpacitySliderModule.html":{},"overview.html":{}}}],["cluster_opacityslidermodule_exports",{"_index":1645,"title":{},"body":{"modules/OpacitySliderModule.html":{},"overview.html":{}}}],["cluster_organselectormodule",{"_index":1911,"title":{},"body":{"modules/OrganSelectorModule.html":{},"overview.html":{}}}],["cluster_organselectormodule_declarations",{"_index":1913,"title":{},"body":{"modules/OrganSelectorModule.html":{},"overview.html":{}}}],["cluster_organselectormodule_exports",{"_index":1912,"title":{},"body":{"modules/OrganSelectorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchlistmodule",{"_index":1993,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"overview.html":{}}}],["cluster_spatialsearchlistmodule_declarations",{"_index":1994,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"overview.html":{}}}],["cluster_spatialsearchlistmodule_exports",{"_index":1995,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"overview.html":{}}}],["cluster_storedebugmodule",{"_index":2046,"title":{},"body":{"modules/StoreDebugModule.html":{},"overview.html":{}}}],["cluster_storedebugmodule_declarations",{"_index":2047,"title":{},"body":{"modules/StoreDebugModule.html":{},"overview.html":{}}}],["cluster_storedebugmodule_exports",{"_index":2048,"title":{},"body":{"modules/StoreDebugModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule",{"_index":2079,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule_declarations",{"_index":2081,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule_exports",{"_index":2080,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["cluster_textsearchmodule_imports",{"_index":2082,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["cluster_trackingpopupmodule",{"_index":2160,"title":{},"body":{"modules/TrackingPopupModule.html":{},"overview.html":{}}}],["cluster_trackingpopupmodule_declarations",{"_index":2162,"title":{},"body":{"modules/TrackingPopupModule.html":{},"overview.html":{}}}],["cluster_trackingpopupmodule_exports",{"_index":2161,"title":{},"body":{"modules/TrackingPopupModule.html":{},"overview.html":{}}}],["cluster_xyzpositionmodule",{"_index":2207,"title":{},"body":{"modules/XYZPositionModule.html":{},"overview.html":{}}}],["cluster_xyzpositionmodule_declarations",{"_index":2209,"title":{},"body":{"modules/XYZPositionModule.html":{},"overview.html":{}}}],["cluster_xyzpositionmodule_exports",{"_index":2208,"title":{},"body":{"modules/XYZPositionModule.html":{},"overview.html":{}}}],["code",{"_index":1479,"title":{},"body":{"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["codebase",{"_index":2674,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":2715,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":2760,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":2672,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":2688,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":614,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["colorizing",{"_index":2723,"title":{},"body":{"changelog.html":{}}}],["column",{"_index":2204,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["combination",{"_index":2684,"title":{},"body":{"changelog.html":{}}}],["combinelatest",{"_index":114,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["combines",{"_index":1931,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["come",{"_index":2719,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":2712,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":414,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"dependencies.html":{}}}],["command",{"_index":71,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["common",{"_index":1240,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":366,"title":{},"body":{"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}}}],["compare",{"_index":1923,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["comparison",{"_index":1925,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["compiler",{"_index":1549,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["completely",{"_index":1176,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["complexity",{"_index":2581,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":2445,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":278,"title":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component_template",{"_index":509,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["components",{"_index":451,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"overview.html":{}}}],["components/call",{"_index":669,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["components/info/info",{"_index":672,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["computed",{"_index":967,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalConfigState.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["computes",{"_index":1965,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["comunica/query",{"_index":2875,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1026,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"dependencies.html":{}}}],["concat(op.added",{"_index":1027,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["conditions",{"_index":3074,"title":{},"body":{"license.html":{}}}],["config",{"_index":155,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["config.state",{"_index":127,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["config.state.ts",{"_index":1106,"title":{},"body":{"injectables/GlobalConfigState.html":{},"coverage.html":{}}}],["config.state.ts:19",{"_index":1137,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:22",{"_index":1139,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:26",{"_index":1136,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:30",{"_index":1133,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:34",{"_index":1130,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:42",{"_index":1117,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:43",{"_index":1119,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:44",{"_index":1121,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:45",{"_index":1123,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:46",{"_index":1125,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config.state.ts:62",{"_index":1127,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["config/global",{"_index":126,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["configurable",{"_index":1217,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["configuration",{"_index":2340,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":2517,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":2487,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":2526,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":2473,"title":{},"body":{"changelog.html":{}}}],["connectdatabase",{"_index":376,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["connectdatabase(manager",{"_index":383,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["connection",{"_index":3096,"title":{},"body":{"license.html":{}}}],["consent",{"_index":813,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["consent.service",{"_index":46,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["consentchange",{"_index":814,"title":{},"body":{"injectables/ConsentService.html":{}}}],["consentservice",{"_index":11,"title":{"injectables/ConsentService.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"coverage.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["consentservice.consentchange.subscribe(consent",{"_index":1515,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["consentservice.setconsent(this.loadconsent",{"_index":1513,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["consortium",{"_index":3049,"title":{},"body":{"license.html":{}}}],["const",{"_index":58,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["constrained",{"_index":2993,"title":{},"body":{"miscellaneous/functions.html":{}}}],["constructor",{"_index":182,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["constructor(api",{"_index":241,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["constructor(consentservice",{"_index":1269,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{}}}],["constructor(defaultmaxoptions",{"_index":2054,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["constructor(dialog",{"_index":800,"title":{},"body":{"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["constructor(dialogref",{"_index":1353,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["constructor(el",{"_index":1566,"title":{},"body":{"directives/NumberDirective.html":{}}}],["constructor(elementref",{"_index":2107,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["constructor(globalconfig",{"_index":381,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["constructor(http",{"_index":1336,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["constructor(private",{"_index":1062,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"directives/NumberDirective.html":{},"interfaces/PanelData.html":{}}}],["constructor(store",{"_index":2011,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["container",{"_index":972,"title":{},"body":{"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["containers",{"_index":2512,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":2999,"title":{},"body":{"index.html":{}}}],["contains",{"_index":1659,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["containting",{"_index":729,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["content",{"_index":595,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PanelData.html":{},"components/SpatialSearchListComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["content.title",{"_index":1389,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["contents",{"_index":1370,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["continuously",{"_index":1866,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["contract",{"_index":3093,"title":{},"body":{"license.html":{}}}],["control",{"_index":2633,"title":{},"body":{"changelog.html":{}}}],["controller",{"_index":339,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["controls",{"_index":703,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["convert",{"_index":1074,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["coordinate",{"_index":2994,"title":{},"body":{"index.html":{}}}],["copies",{"_index":3069,"title":{},"body":{"license.html":{}}}],["copy",{"_index":3057,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":3048,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1768,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cors",{"_index":2910,"title":{},"body":{"dependencies.html":{}}}],["cover",{"_index":642,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["coverage",{"_index":2744,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["created",{"_index":1021,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["createdatabase",{"_index":379,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["createdatabase(config",{"_index":388,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["creates",{"_index":343,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{}}}],["createsegments",{"_index":918,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["createstackops",{"_index":919,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["createstackops(ranges",{"_index":936,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["createworker",{"_index":2186,"title":{},"body":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["createworker(config",{"_index":441,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["creation",{"_index":1296,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["credits",{"_index":3035,"title":{},"body":{"index.html":{}}}],["csp",{"_index":1252,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["css",{"_index":1673,"title":{},"body":{"interfaces/OrganInfo.html":{},"dependencies.html":{}}}],["cta",{"_index":634,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctadatepassed",{"_index":798,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["ctadatepassed(expirationdate",{"_index":713,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx",{"_index":756,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx.dispatch(new",{"_index":728,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx.getstate",{"_index":722,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ctx.patchstate",{"_index":764,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["cuboid",{"_index":2742,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":2741,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":965,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{}}}],["currently",{"_index":1819,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["cursor",{"_index":612,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["custom",{"_index":1924,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["cyberinfrastructure",{"_index":3037,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":2591,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":1187,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{}}}],["damages",{"_index":3091,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":2523,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":129,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PanelData.html":{},"components/StoreDebugComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["data.content",{"_index":1317,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["data.content.length",{"_index":1309,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["data.infotitle",{"_index":1316,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["data.split",{"_index":1081,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["data.title",{"_index":1376,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["data.videoid",{"_index":1318,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dataaction",{"_index":2169,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["database",{"_index":106,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["database.service.ts",{"_index":372,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["database.service.ts:20",{"_index":382,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{}}}],["database.service.ts:37",{"_index":389,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{}}}],["database.service.ts:39",{"_index":386,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{}}}],["database.service.ts:63",{"_index":2188,"title":{},"body":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["database[releaseproxy",{"_index":445,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["databasestatus",{"_index":107,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["datareviver",{"_index":136,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/typealiases.html":{}}}],["datasets",{"_index":2601,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":128,"title":{"interfaces/DataSource.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"coverage.html":{}}}],["datasource[k",{"_index":852,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["datasourcedatatype",{"_index":853,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["datasourcelike",{"_index":418,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["datasourcelikemethod",{"_index":850,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["datasourcemethod",{"_index":851,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["datasourceservice",{"_index":872,"title":{"injectables/DataSourceService.html":{}},"body":{"injectables/DataSourceService.html":{},"coverage.html":{}}}],["date",{"_index":707,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["date(expirationdate",{"_index":717,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["date.now",{"_index":714,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["deal",{"_index":3059,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":3097,"title":{},"body":{"license.html":{}}}],["debug",{"_index":2008,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug'},{'name",{"_index":530,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["debug.component",{"_index":2050,"title":{},"body":{"modules/StoreDebugModule.html":{}}}],["debug.component.html",{"_index":2010,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.scss",{"_index":2009,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts",{"_index":2006,"title":{},"body":{"components/StoreDebugComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["debug.component.ts:21",{"_index":2018,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:26",{"_index":2024,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:34",{"_index":2021,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:37",{"_index":2014,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.component.ts:58",{"_index":2019,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["debug.module.ts",{"_index":2049,"title":{},"body":{"modules/StoreDebugModule.html":{}}}],["debug/store",{"_index":2005,"title":{},"body":{"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["dec",{"_index":700,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["december",{"_index":2679,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":1847,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["deck.gl/core",{"_index":2878,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":2880,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":2882,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":2883,"title":{},"body":{"dependencies.html":{}}}],["deckgl",{"_index":2269,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["declarations",{"_index":5,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["declare",{"_index":1214,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["decorated",{"_index":294,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["decoratedrange",{"_index":293,"title":{"interfaces/DecoratedRange.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["decoratedtextcomponent",{"_index":514,"title":{"components/DecoratedTextComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["decoratedtextmodule",{"_index":1041,"title":{"modules/DecoratedTextModule.html":{}},"body":{"modules/DecoratedTextModule.html":{},"modules/TextSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["decoration",{"_index":950,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["decorations",{"_index":270,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{}}}],["decorations.length",{"_index":984,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["decorations.reduce",{"_index":1039,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["decorator",{"_index":288,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/TextSearchComponent.html":{},"dependencies.html":{}}}],["decorators",{"_index":248,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"components/XYZPositionComponent.html":{}}}],["deep",{"_index":1391,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["deeply",{"_index":2477,"title":{},"body":{"changelog.html":{}}}],["def",{"_index":1186,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["default",{"_index":296,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_max_options",{"_index":301,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_options",{"_index":1930,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultmaxoptions",{"_index":346,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["defaultparams",{"_index":139,"title":{"interfaces/DefaultParams.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{}}}],["defaults",{"_index":694,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/functions.html":{}}}],["defaultservice",{"_index":108,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["defaultvalue",{"_index":1449,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["define",{"_index":1051,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["defined",{"_index":28,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["defining",{"_index":710,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["delegate.service.ts",{"_index":1427,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"coverage.html":{}}}],["delegate.service.ts:11",{"_index":1430,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["delegate.service.ts:28",{"_index":1433,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["delegatedatasource",{"_index":374,"title":{"classes/DelegateDataSource.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["delegatedatasource:11",{"_index":1435,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["delegatedatasource:19",{"_index":408,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["delete",{"_index":1225,"title":{},"body":{"injectables/GlobalsService.html":{},"components/SpatialSearchListComponent.html":{}}}],["delete_outlined",{"_index":1984,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["demo",{"_index":2494,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":3,"title":{"dependencies.html":{}},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":1249,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["depends",{"_index":1232,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["deps",{"_index":81,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["descrepancies",{"_index":2389,"title":{},"body":{"changelog.html":{}}}],["description",{"_index":265,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{},"miscellaneous/functions.html":{}}}],["destroyed",{"_index":1305,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["detaches",{"_index":1845,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["details",{"_index":465,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{}}}],["detection",{"_index":2017,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["detects",{"_index":588,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"interfaces/OrganInfo.html":{}}}],["determines",{"_index":705,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/OrganInfo.html":{}}}],["determining",{"_index":682,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/variables.html":{}}}],["dev",{"_index":433,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["developed",{"_index":3036,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":56,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["developments",{"_index":2765,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":483,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["dialog's",{"_index":1357,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialog'},{'name",{"_index":519,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["dialog.component",{"_index":676,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"modules/InfoDialogModule.html":{}}}],["dialog.component.html",{"_index":1348,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialog.component.scss",{"_index":1347,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialog.component.ts",{"_index":1341,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"coverage.html":{}}}],["dialog.component.ts:27",{"_index":1369,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:31",{"_index":1371,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:35",{"_index":1356,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:43",{"_index":1368,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:44",{"_index":1367,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:54",{"_index":1361,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.component.ts:63",{"_index":1360,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["dialog.module",{"_index":1333,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["dialog.module.ts",{"_index":1418,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["dialog/info",{"_index":675,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"coverage.html":{}}}],["dialogref",{"_index":1350,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["dialogs",{"_index":1314,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["dialogue",{"_index":1303,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["different",{"_index":2511,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":2658,"title":{},"body":{"changelog.html":{}}}],["dir",{"_index":1855,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["direct",{"_index":2783,"title":{},"body":{"changelog.html":{}}}],["direction",{"_index":1856,"title":{},"body":{"interfaces/OrganInfo.html":{},"components/XYZPositionComponent.html":{}}}],["directive",{"_index":507,"title":{"directives/NumberDirective.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["directives",{"_index":538,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["directly",{"_index":2713,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":1255,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{}}}],["disabled",{"_index":1275,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/variables.html":{}}}],["disables",{"_index":1895,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["dismiss",{"_index":2103,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["dispatch",{"_index":480,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["display",{"_index":596,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["displayed",{"_index":276,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["displayerrors",{"_index":1817,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["displaying",{"_index":1342,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/StoreDebugComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["displays",{"_index":463,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["distance",{"_index":1828,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["distinct",{"_index":1926,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["distinctuntilchanged",{"_index":291,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["distinctuntilchanged(opts.compare",{"_index":1946,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["distribute",{"_index":3065,"title":{},"body":{"license.html":{}}}],["div",{"_index":2270,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["doc",{"_index":690,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["docs",{"_index":2405,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1527,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"dependencies.html":{}}}],["document).body",{"_index":1558,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["document.body.appendchild(tag",{"_index":1381,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["document.createelement('script",{"_index":1378,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["document.getelementsbyclassname('modal",{"_index":1382,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["documentation",{"_index":1053,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"license.html":{}}}],["documentationcontent",{"_index":670,"title":{"interfaces/DocumentationContent.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["documentationcontents",{"_index":1351,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["documentationurl",{"_index":1293,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["dom",{"_index":454,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["domexception",{"_index":1471,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["don't",{"_index":991,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["done",{"_index":1003,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["donor",{"_index":2547,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":2604,"title":{},"body":{"changelog.html":{}}}],["dorequest",{"_index":218,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["dorequest(method",{"_index":243,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["dotenv",{"_index":2915,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":2774,"title":{},"body":{"changelog.html":{}}}],["during",{"_index":1180,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["dynamic",{"_index":2873,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":2384,"title":{},"body":{"changelog.html":{}}}],["each",{"_index":1052,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"miscellaneous/functions.html":{}}}],["eagerly_loaded_services",{"_index":59,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["easier",{"_index":2429,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":3019,"title":{},"body":{"index.html":{}}}],["effect",{"_index":974,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["efficiency",{"_index":2625,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":1536,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"miscellaneous/functions.html":{}}}],["element",{"_index":506,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/functions.html":{}}}],["elementref",{"_index":1567,"title":{},"body":{"directives/NumberDirective.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["elementref.nativeelement",{"_index":2126,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["embedded",{"_index":2515,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":2508,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":2506,"title":{},"body":{"changelog.html":{}}}],["emitevent",{"_index":324,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["emits",{"_index":332,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["emitted",{"_index":2987,"title":{},"body":{"miscellaneous/functions.html":{}}}],["emitter",{"_index":1611,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["emmitter",{"_index":578,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["empty",{"_index":980,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["end",{"_index":889,"title":{},"body":{"interfaces/DecoratedRange.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/functions.html":{}}}],["endpoint",{"_index":229,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["endpoint.service.ts",{"_index":93,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["endpoint.service.ts:104",{"_index":252,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:109",{"_index":256,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:114",{"_index":253,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:119",{"_index":255,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:127",{"_index":251,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:135",{"_index":257,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:143",{"_index":260,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:151",{"_index":249,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:159",{"_index":254,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:167",{"_index":250,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:175",{"_index":259,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:183",{"_index":258,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:190",{"_index":244,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:195",{"_index":246,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:201",{"_index":247,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["endpoint.service.ts:96",{"_index":242,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{}}}],["ensures",{"_index":2181,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["entry",{"_index":2116,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["entry[1",{"_index":1017,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["environment",{"_index":1233,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["error",{"_index":1469,"title":{},"body":{"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{}}}],["error.code",{"_index":1475,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["error.name",{"_index":1481,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["errors",{"_index":1264,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["es",{"_index":2906,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":1254,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{}}}],["eslint/explicit",{"_index":1553,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["eslint/no",{"_index":1258,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["especially",{"_index":1178,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["etc",{"_index":2530,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":572,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":2441,"title":{},"body":{"changelog.html":{}}}],["eval",{"_index":1260,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["even",{"_index":1198,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["event",{"_index":746,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"license.html":{}}}],["event.stoppropagation",{"_index":1581,"title":{},"body":{"directives/NumberDirective.html":{}}}],["eventemitter",{"_index":279,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["events",{"_index":1541,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/OpacitySliderComponent.html":{}}}],["events.subscribe(data",{"_index":1546,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["eventually",{"_index":1675,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["everything",{"_index":1472,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["evt",{"_index":2302,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["evt.preventdefault",{"_index":2303,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["except",{"_index":1473,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["exclusive",{"_index":892,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["exists",{"_index":1201,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["expanded",{"_index":1821,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["expiered",{"_index":712,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["expiration",{"_index":706,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["expirationdate",{"_index":660,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{}}}],["expirationdate(state",{"_index":780,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["expire",{"_index":716,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["explicit",{"_index":1552,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{}}}],["exploration",{"_index":696,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"index.html":{}}}],["export",{"_index":50,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{}}}],["exported",{"_index":130,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["exports",{"_index":8,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["express",{"_index":2917,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["ext/operators",{"_index":1149,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["ext/operators/src/lib/filter",{"_index":2806,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ext/operators/src/lib/flatten.ts",{"_index":2809,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ext/operators/src/lib/inner",{"_index":2811,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ext/operators/src/lib/pluck",{"_index":1919,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["ext/src/public",{"_index":2815,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["extends",{"_index":373,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["external",{"_index":2520,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":2922,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":2492,"title":{},"body":{"changelog.html":{}}}],["eye",{"_index":1690,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1750,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["factory",{"_index":302,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/LocalStorageSyncService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":1385,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["fail",{"_index":1248,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["fails",{"_index":1451,"title":{},"body":{"injectables/LocalStorageService.html":{},"modules/MousePositionTrackerModule.html":{},"changelog.html":{}}}],["fallopian",{"_index":1697,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["fallthrough",{"_index":1522,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["false",{"_index":325,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/variables.html":{}}}],["favor",{"_index":2668,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":2381,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":2592,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":2624,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":150,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["fetch",{"_index":1669,"title":{},"body":{"interfaces/OrganInfo.html":{},"dependencies.html":{}}}],["fetches",{"_index":349,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["field",{"_index":1478,"title":{},"body":{"injectables/LocalStorageService.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"changelog.html":{}}}],["fields",{"_index":981,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["file",{"_index":20,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":3058,"title":{},"body":{"license.html":{}}}],["filled",{"_index":947,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["filler",{"_index":1989,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["filter",{"_index":100,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["filter(config",{"_index":423,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["filter(item",{"_index":1018,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["filter(range",{"_index":1035,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["filternulls",{"_index":1147,"title":{},"body":{"injectables/GlobalConfigState.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["filterparams",{"_index":141,"title":{"interfaces/FilterParams.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["filters",{"_index":944,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["filtertoparams",{"_index":2846,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["filtertoparams(filter",{"_index":222,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["final",{"_index":2670,"title":{},"body":{"changelog.html":{}}}],["find",{"_index":351,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["findglobalobject",{"_index":1167,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["finishing",{"_index":2490,"title":{},"body":{"changelog.html":{}}}],["firefox",{"_index":1474,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["first",{"_index":621,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["fit",{"_index":641,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["fitness",{"_index":3083,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":2583,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":2341,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":2724,"title":{},"body":{"changelog.html":{}}}],["flatten",{"_index":2810,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["flattens",{"_index":2982,"title":{},"body":{"miscellaneous/functions.html":{}}}],["flex",{"_index":623,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["flexible",{"_index":2400,"title":{},"body":{"changelog.html":{}}}],["float",{"_index":1412,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["fly",{"_index":2791,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":3073,"title":{},"body":{"license.html":{}}}],["font",{"_index":616,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/XYZPositionComponent.html":{}}}],["form",{"_index":338,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["format",{"_index":2195,"title":{},"body":{"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["formatdata",{"_index":1532,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["formsmodule",{"_index":2086,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["forroot",{"_index":25,"title":{},"body":{"modules/AnalyticsModule.html":{}}}],["forroot(options",{"_index":26,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["forwardcall",{"_index":380,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardcall(method",{"_index":390,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource",{"_index":394,"title":{"classes/ForwardingDataSource.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["forwardingdatasource:36",{"_index":399,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:40",{"_index":403,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:44",{"_index":400,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:48",{"_index":402,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:52",{"_index":398,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:56",{"_index":404,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:60",{"_index":407,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:64",{"_index":396,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:68",{"_index":401,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:72",{"_index":397,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:76",{"_index":406,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:80",{"_index":405,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["forwardingdatasource:93",{"_index":395,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["found",{"_index":352,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GlobalsService.html":{},"components/TextSearchComponent.html":{}}}],["frame",{"_index":2605,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":2995,"title":{},"body":{"index.html":{}}}],["free",{"_index":3053,"title":{},"body":{"license.html":{}}}],["fromevent",{"_index":1528,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["fromevent(el",{"_index":1542,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["fs",{"_index":2921,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":1030,"title":{},"body":{"components/DecoratedTextComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["fullscreen",{"_index":2749,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":2593,"title":{},"body":{"changelog.html":{}}}],["func",{"_index":1256,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["function",{"_index":60,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/InfoButtonService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["function('return",{"_index":1261,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["functionality",{"_index":308,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GlobalsService.html":{},"components/TextSearchComponent.html":{}}}],["functionaliy",{"_index":1932,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["functions",{"_index":2970,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":3042,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":3072,"title":{},"body":{"license.html":{}}}],["further",{"_index":2745,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":2584,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":718,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"modules/MousePositionTrackerModule.html":{},"miscellaneous/functions.html":{}}}],["ga.event('webpage",{"_index":1547,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["gatoken",{"_index":52,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["generate",{"_index":2425,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":2446,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":2385,"title":{},"body":{"changelog.html":{}}}],["get(key",{"_index":1183,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["getaggregateresults",{"_index":235,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getaggregateresults(filter",{"_index":206,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getallowtelemetry",{"_index":2119,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["getcelltypetermoccurences",{"_index":236,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getcelltypetermoccurences(filter",{"_index":210,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getcelltypetreemodel",{"_index":199,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getconfig",{"_index":1138,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getdata",{"_index":2023,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["getdatabasestatus",{"_index":188,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getdatasettechnologynames",{"_index":194,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getdialogdata",{"_index":730,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["getitem",{"_index":1443,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["getitem(key",{"_index":1448,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["getlength",{"_index":1486,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["getnormalizeddecorations",{"_index":920,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getobj",{"_index":1209,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["getontologytermoccurences",{"_index":237,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getontologytermoccurences(filter",{"_index":208,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getontologytreemodel",{"_index":196,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getop",{"_index":1006,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getop(range.end).removed.push(range",{"_index":1009,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getop(range.start).added.push(range",{"_index":1008,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["getoption",{"_index":1109,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getoption(...path",{"_index":1122,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getoption(k1",{"_index":1115,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getoptions",{"_index":2051,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["getoptions(search",{"_index":354,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["getpathkey",{"_index":1110,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getpathkey(path",{"_index":1126,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getproperty",{"_index":1111,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getproperty(path",{"_index":1128,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["getprovidernames",{"_index":192,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getreferenceorgans",{"_index":201,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getreferenceorganscene",{"_index":238,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getreferenceorganscene(organiri",{"_index":215,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["gets",{"_index":1185,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{}}}],["getscene",{"_index":239,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getscene(filter",{"_index":212,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["gettelemetrystoragesetting",{"_index":2174,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["getting",{"_index":2329,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettissueblockresults",{"_index":240,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["gettissueblockresults(filter",{"_index":204,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["getvalue",{"_index":2071,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["github",{"_index":2660,"title":{},"body":{"changelog.html":{}}}],["given",{"_index":827,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/typealiases.html":{}}}],["gizmo",{"_index":2534,"title":{},"body":{"changelog.html":{}}}],["gland",{"_index":1723,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["global",{"_index":1166,"title":{},"body":{"injectables/GlobalsService.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":186,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"changelog.html":{}}}],["globalconfig.config$.pipe",{"_index":422,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["globalconfig.getoption('hubmaptoken",{"_index":224,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["globalconfig.getoption('hubmaptoken').subscribe(buster",{"_index":187,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["globalconfig.getoption('remoteapiendpoint",{"_index":223,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["globalconfigstate",{"_index":125,"title":{"injectables/GlobalConfigState.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["globalkey",{"_index":1190,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{}}}],["globalsservice",{"_index":1163,"title":{"injectables/GlobalsService.html":{}},"body":{"injectables/GlobalsService.html":{},"coverage.html":{}}}],["globalthis",{"_index":1182,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["globalthis[k",{"_index":1220,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["good",{"_index":2698,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":44,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":668,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"modules/MousePositionTrackerModule.html":{},"miscellaneous/functions.html":{}}}],["googleanalyticssyncservice",{"_index":13,"title":{"injectables/GoogleAnalyticsSyncService.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"coverage.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["granted",{"_index":3052,"title":{},"body":{"license.html":{}}}],["graph",{"_index":3099,"title":{},"body":{"modules.html":{}}}],["graphical",{"_index":2416,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":2924,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":2502,"title":{},"body":{"changelog.html":{}}}],["grow",{"_index":1990,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["gtex",{"_index":2426,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":2692,"title":{},"body":{"changelog.html":{}}}],["h1",{"_index":1065,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["hack",{"_index":1875,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["hand",{"_index":2695,"title":{},"body":{"changelog.html":{}}}],["handle",{"_index":584,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/LocalStorageService.html":{}}}],["handles",{"_index":745,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["happen",{"_index":2730,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":2677,"title":{},"body":{"changelog.html":{}}}],["happy",{"_index":1877,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["hard",{"_index":1230,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["has(key",{"_index":1194,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["hash",{"_index":2947,"title":{},"body":{"dependencies.html":{}}}],["hassex",{"_index":1661,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["header",{"_index":1393,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["headerandcontent",{"_index":1087,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["headerandcontent.splice(1).join(newline",{"_index":1091,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["headerandcontent[0",{"_index":1090,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["heart",{"_index":1702,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":627,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["helmet",{"_index":2927,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":1665,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["here",{"_index":2693,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":3051,"title":{},"body":{"license.html":{}}}],["hex",{"_index":2929,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1642,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["hide",{"_index":1849,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["hiding",{"_index":1343,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["high",{"_index":170,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["highlight",{"_index":2481,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":2392,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":2482,"title":{},"body":{"changelog.html":{}}}],["hold",{"_index":657,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["holders",{"_index":3088,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":2631,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":594,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":280,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["hostbinding('class",{"_index":318,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["hostbindings",{"_index":567,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["hostlistener",{"_index":1576,"title":{},"body":{"directives/NumberDirective.html":{}}}],["hostlistener('input",{"_index":1575,"title":{},"body":{"directives/NumberDirective.html":{}}}],["hostlisteners",{"_index":1565,"title":{},"body":{"directives/NumberDirective.html":{}}}],["hovering",{"_index":2549,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":2334,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":317,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["htmlelement",{"_index":1531,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/functions.html":{}}}],["http",{"_index":720,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000029",{"_index":1687,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000056",{"_index":1782,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000059",{"_index":1766,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000079",{"_index":1759,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000948",{"_index":1703,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000955",{"_index":1683,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000970",{"_index":1692,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000992",{"_index":1730,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0000995",{"_index":1791,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001004",{"_index":1721,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001222",{"_index":1784,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001223",{"_index":1783,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001255",{"_index":1788,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001264",{"_index":1748,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001270",{"_index":1752,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001302",{"_index":1700,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001303",{"_index":1699,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001465",{"_index":1711,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001737",{"_index":1735,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001911",{"_index":1725,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0001987",{"_index":1755,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002048",{"_index":1720,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002049",{"_index":1797,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002097",{"_index":1680,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002106",{"_index":1773,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002107",{"_index":1716,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002108",{"_index":1763,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002113",{"_index":1706,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002182",{"_index":1739,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002240",{"_index":1770,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002367",{"_index":1758,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002370",{"_index":1776,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002373",{"_index":1743,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002509",{"_index":1688,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0003126",{"_index":1779,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0003889",{"_index":1698,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004537",{"_index":1796,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004538",{"_index":1707,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004539",{"_index":1708,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004548",{"_index":1693,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0004549",{"_index":1694,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma24977",{"_index":1713,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma24978",{"_index":1712,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma54973",{"_index":1745,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma54974",{"_index":1744,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma57987",{"_index":1727,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma57991",{"_index":1726,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma7213",{"_index":1732,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma7214",{"_index":1731,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["httpclient",{"_index":662,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["httpclientmodule",{"_index":1332,"title":{},"body":{"modules/InfoButtonModule.html":{}}}],["https://beta",{"_index":3004,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":3016,"title":{},"body":{"index.html":{}}}],["https://developer.mozilla.org/en",{"_index":1462,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["https://hubmap",{"_index":3009,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":3008,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":3034,"title":{},"body":{"index.html":{}}}],["https://observablehq.com/@cns",{"_index":3031,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":3011,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":3006,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":3018,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":2785,"title":{},"body":{"changelog.html":{}}}],["https://www.youtube.com/iframe_api",{"_index":1380,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["hubmap",{"_index":2374,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmaptoken",{"_index":94,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["human",{"_index":2332,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["i1[0",{"_index":1013,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["i2",{"_index":1012,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["i2[0",{"_index":1014,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["icon",{"_index":462,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["icons",{"_index":1640,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["id",{"_index":271,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["idb",{"_index":2931,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":2068,"title":{},"body":{"components/TextSearchComponent.html":{},"coverage.html":{}}}],["iec",{"_index":2673,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":1414,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["ignore",{"_index":1227,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["ignored",{"_index":1512,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["igoogleanalyticscommand",{"_index":41,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"miscellaneous/functions.html":{}}}],["igoogleanalyticssettings",{"_index":1270,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["image",{"_index":576,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["images",{"_index":2711,"title":{},"body":{"changelog.html":{}}}],["imageurl",{"_index":474,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{}}}],["imageurl(state",{"_index":782,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["img",{"_index":1411,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["immutable",{"_index":1140,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["immutablepatchvalue",{"_index":1132,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["immutablestatevalue",{"_index":1135,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["impl",{"_index":375,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["impl[method",{"_index":870,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["implementation",{"_index":2471,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":2629,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":2752,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":181,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["implied",{"_index":1259,"title":{},"body":{"injectables/GlobalsService.html":{},"license.html":{}}}],["import",{"_index":37,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{}}}],["important",{"_index":1641,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["imports",{"_index":75,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}}}],["improve",{"_index":2135,"title":{},"body":{"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["improved",{"_index":2438,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":2412,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":2503,"title":{},"body":{"changelog.html":{}}}],["in\\'}}opt",{"_index":2158,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["include",{"_index":1572,"title":{},"body":{"directives/NumberDirective.html":{},"changelog.html":{}}}],["included",{"_index":3076,"title":{},"body":{"license.html":{}}}],["includes",{"_index":2382,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":2479,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["inclusive",{"_index":896,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["increase",{"_index":2653,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":2747,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":88,"title":{"index.html":{}},"body":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":2348,"title":{},"body":{"changelog.html":{}}}],["indexing",{"_index":899,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["indiana",{"_index":3040,"title":{},"body":{"index.html":{}}}],["indicating",{"_index":903,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["indices",{"_index":2991,"title":{},"body":{"miscellaneous/functions.html":{}}}],["indicies",{"_index":894,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["individual",{"_index":2635,"title":{},"body":{"changelog.html":{}}}],["infix",{"_index":2076,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["info",{"_index":18,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["infobuttoncomponent",{"_index":516,"title":{"components/InfoButtonComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["infobuttonmodule",{"_index":1324,"title":{"modules/InfoButtonModule.html":{}},"body":{"modules/InfoButtonModule.html":{},"modules.html":{},"overview.html":{}}}],["infobuttonservice",{"_index":671,"title":{"injectables/InfoButtonService.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["infodialogcomponent",{"_index":518,"title":{"components/InfoDialogComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["infodialogdata",{"_index":1355,"title":{"interfaces/InfoDialogData.html":{}},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"coverage.html":{}}}],["infodialogmodule",{"_index":1329,"title":{"modules/InfoDialogModule.html":{}},"body":{"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules.html":{},"overview.html":{}}}],["information",{"_index":461,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{},"index.html":{}}}],["infoservice",{"_index":719,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["infotitle",{"_index":563,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{}}}],["infrastructure",{"_index":2714,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":2682,"title":{},"body":{"changelog.html":{}}}],["inherited",{"_index":393,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/DelegateDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["init",{"_index":1365,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["initalvalue",{"_index":1577,"title":{},"body":{"directives/NumberDirective.html":{}}}],["initalvalue.replace(/[^0",{"_index":1579,"title":{},"body":{"directives/NumberDirective.html":{}}}],["initcommands",{"_index":2802,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["initcommands(options",{"_index":70,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"miscellaneous/functions.html":{}}}],["initial",{"_index":2565,"title":{},"body":{"changelog.html":{}}}],["initial_telemetry_setting",{"_index":2173,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["initialization",{"_index":2277,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["initialized",{"_index":2253,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["inject",{"_index":281,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["inject(default_max_options",{"_index":347,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["inject(document",{"_index":1556,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["inject(local_storage_consent_key",{"_index":1510,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["inject(mat_dialog_data",{"_index":1366,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["inject(mat_snack_bar_data",{"_index":2117,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["inject(ngx_google_analytics_settings_token",{"_index":1281,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["inject(ngx_window",{"_index":1280,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["injectable",{"_index":96,"title":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PanelData.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["injectables",{"_index":234,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"injectables/DataSourceService.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"overview.html":{}}}],["injected",{"_index":1359,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["injectiontoken",{"_index":282,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/LocalStorageSyncService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('key",{"_index":1506,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":1429,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["injector.get(token",{"_index":1439,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["injectordelegatedatasourceservice",{"_index":1425,"title":{"injectables/InjectorDelegateDataSourceService.html":{}},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"coverage.html":{}}}],["innermap",{"_index":2813,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["innermap(project",{"_index":2985,"title":{},"body":{"miscellaneous/functions.html":{}}}],["input",{"_index":283,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["input[ccfnumbersonly",{"_index":540,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["inputs",{"_index":562,"title":{},"body":{"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{}}}],["inside",{"_index":1056,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["instance",{"_index":344,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["instanceof",{"_index":1470,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["instead",{"_index":2559,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":2507,"title":{},"body":{"changelog.html":{}}}],["integer",{"_index":1563,"title":{},"body":{"directives/NumberDirective.html":{}}}],["integrated",{"_index":2594,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":2476,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":2681,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":2611,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":2578,"title":{},"body":{"changelog.html":{}}}],["interacting",{"_index":1165,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["interactions",{"_index":2733,"title":{},"body":{"changelog.html":{}}}],["interactive",{"_index":2254,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["interactive(value",{"_index":2256,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["interest",{"_index":1893,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["interface",{"_index":51,"title":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":87,"title":{},"body":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":2667,"title":{},"body":{"changelog.html":{}}}],["intestine",{"_index":1761,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["invoked",{"_index":2989,"title":{},"body":{"miscellaneous/functions.html":{}}}],["iobservablecacheconfig",{"_index":131,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["isdevmode",{"_index":409,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["isselected(organ",{"_index":1894,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["issue",{"_index":2649,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":2387,"title":{},"body":{"changelog.html":{}}}],["istanbul",{"_index":1226,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["it's",{"_index":2474,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":1607,"title":{},"body":{"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["item.description",{"_index":1974,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["item.selected",{"_index":1980,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["item__content",{"_index":1988,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["itemcontainer",{"_index":1814,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemcontainer.nativeelement.style.width",{"_index":1904,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemid",{"_index":1953,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["itemid(_index",{"_index":1963,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["itemlist",{"_index":1812,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemlist.nativeelement.offsetwidth",{"_index":1898,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemlist.nativeelement.style.left",{"_index":1864,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["itemremoved",{"_index":1955,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["items",{"_index":1635,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["iu",{"_index":2763,"title":{},"body":{"changelog.html":{}}}],["iu/ccf",{"_index":3032,"title":{},"body":{"index.html":{}}}],["javascript",{"_index":2356,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":2044,"title":{},"body":{"components/StoreDebugComponent.html":{},"changelog.html":{}}}],["jsonld",{"_index":2934,"title":{},"body":{"dependencies.html":{}}}],["july",{"_index":2732,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":2771,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":1394,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["k",{"_index":391,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["k1",{"_index":1116,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k2",{"_index":1118,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k3",{"_index":1120,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k4",{"_index":1938,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k5",{"_index":1939,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["k6",{"_index":1940,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["key",{"_index":65,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["key(index",{"_index":1452,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["keyboard",{"_index":2769,"title":{},"body":{"changelog.html":{}}}],["keyof",{"_index":849,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["keys",{"_index":1211,"title":{},"body":{"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/typealiases.html":{}}}],["keys.slice(0",{"_index":1943,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["keyval",{"_index":2932,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":1705,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":3080,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1710,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":2386,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":2373,"title":{},"body":{"changelog.html":{}}}],["kv[0",{"_index":2042,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["kv[1",{"_index":2043,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["kvlist",{"_index":2026,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["kvpair",{"_index":2028,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["l",{"_index":1691,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["label",{"_index":272,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["labs/dispatch",{"_index":496,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"dependencies.html":{}}}],["landmarks",{"_index":2398,"title":{},"body":{"changelog.html":{}}}],["large",{"_index":1765,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":2430,"title":{},"body":{"changelog.html":{}}}],["larynx",{"_index":1734,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["last",{"_index":1001,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["lastindex",{"_index":988,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["lastvaluefrom",{"_index":289,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["later",{"_index":928,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["latest",{"_index":330,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"index.html":{}}}],["launchinfodialog",{"_index":1292,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["launchinfodialog(data",{"_index":1301,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["launchlearnmore",{"_index":799,"title":{},"body":{"injectables/CallToActionState.html":{}}}],["launchlearnmore(content",{"_index":736,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["layers",{"_index":2881,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":2690,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":2648,"title":{},"body":{"changelog.html":{}}}],["learn",{"_index":488,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["learnmore",{"_index":475,"title":{"classes/LearnMore.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["learnmore(_ctx",{"_index":749,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["leave",{"_index":2489,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":601,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":2500,"title":{},"body":{"changelog.html":{}}}],["legend",{"_index":4,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"modules/CallToActionModule.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"components/SpatialSearchListComponent.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["length",{"_index":901,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/LocalStorageService.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["level",{"_index":2767,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{}}}],["levels",{"_index":2780,"title":{},"body":{"changelog.html":{}}}],["lhs",{"_index":1928,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["liability",{"_index":3092,"title":{},"body":{"license.html":{}}}],["liable",{"_index":3089,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":2432,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":2619,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":3046,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":2484,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":3061,"title":{},"body":{"license.html":{}}}],["limited",{"_index":2718,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":626,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/GlobalsService.html":{},"components/InfoDialogComponent.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["link",{"_index":2495,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":2734,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":2402,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":2458,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":1488,"title":{},"body":{"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/StoreDebugComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":527,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["list.component",{"_index":2003,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["list.component.html",{"_index":1952,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["list.component.scss",{"_index":1951,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["list.component.ts",{"_index":1949,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"coverage.html":{}}}],["list.component.ts:27",{"_index":1962,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:30",{"_index":1958,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:33",{"_index":1957,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:36",{"_index":1960,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:39",{"_index":1959,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:48",{"_index":1964,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:58",{"_index":1971,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.component.ts:71",{"_index":1969,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["list.module.ts",{"_index":1996,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["list/spatial",{"_index":1948,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"coverage.html":{}}}],["listeners",{"_index":2016,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["listens",{"_index":1571,"title":{},"body":{"directives/NumberDirective.html":{}}}],["listlength",{"_index":1901,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["listlength}px",{"_index":1905,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["literal",{"_index":2951,"title":{},"body":{"dependencies.html":{}}}],["little",{"_index":2576,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1715,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":1362,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["loadconsent",{"_index":1497,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["loaded",{"_index":2735,"title":{},"body":{"changelog.html":{}}}],["loaders.gl/core",{"_index":2884,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":2886,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":2887,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":2377,"title":{},"body":{"changelog.html":{}}}],["local",{"_index":48,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/LocalStorageService.html":{}}}],["local_storage_allow_telemetry_key",{"_index":2172,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["local_storage_consent_key",{"_index":1505,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["localstorage",{"_index":1509,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["localstorage.getitem(local_storage_allow_telemetry_key",{"_index":2175,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["localstorage.setitem(local_storage_allow_telemetry_key",{"_index":2178,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["localstorageservice",{"_index":677,"title":{"injectables/LocalStorageService.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["localstorageservice.storage?.clear",{"_index":1495,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.getitem(key",{"_index":1491,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.key(index",{"_index":1490,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.length",{"_index":1489,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.removeitem(key",{"_index":1494,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstorageservice.storage?.setitem(key",{"_index":1492,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["localstoragesyncservice",{"_index":14,"title":{"injectables/LocalStorageSyncService.html":{}},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["locate",{"_index":1171,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["location",{"_index":2654,"title":{},"body":{"changelog.html":{}}}],["location.reload",{"_index":2185,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["locations",{"_index":1175,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["lodash",{"_index":2936,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":2133,"title":{},"body":{"components/TrackingPopupComponent.html":{},"index.html":{}}}],["logging",{"_index":2428,"title":{},"body":{"changelog.html":{}}}],["long",{"_index":1200,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["longer",{"_index":2557,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":1055,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["low",{"_index":169,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["lru",{"_index":2938,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":2888,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1718,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["lungs",{"_index":1719,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1686,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["made",{"_index":2675,"title":{},"body":{"changelog.html":{}}}],["main",{"_index":1738,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["major",{"_index":2380,"title":{},"body":{"changelog.html":{}}}],["make",{"_index":1876,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["makedecoratedsegment",{"_index":921,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["makedecoratedsegment(text",{"_index":948,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["makes",{"_index":643,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["makeundecoratedsegment",{"_index":922,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["makeundecoratedsegment(text",{"_index":951,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["making",{"_index":2467,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":151,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["mammary",{"_index":1724,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":2022,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["manager",{"_index":387,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["manager.database",{"_index":430,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["manager.database.connect(config",{"_index":436,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["managers",{"_index":2436,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":118,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"modules/MousePositionTrackerModule.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["map(config",{"_index":1436,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["map(data",{"_index":232,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["map(entry",{"_index":1016,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["map(formatdata",{"_index":1545,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["map(manager",{"_index":429,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["map(range",{"_index":1032,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["map(token",{"_index":1438,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["map.ts",{"_index":2812,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["mapping",{"_index":2988,"title":{},"body":{"miscellaneous/functions.html":{}}}],["maps",{"_index":2986,"title":{},"body":{"miscellaneous/functions.html":{}}}],["march",{"_index":2622,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":650,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["margin.x",{"_index":2287,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["margin.y",{"_index":2290,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["markdown",{"_index":590,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"modules/InfoDialogModule.html":{},"interfaces/PanelData.html":{},"dependencies.html":{}}}],["markdowncontent",{"_index":1079,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["markdowncontent.push",{"_index":1089,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["markdownmodule",{"_index":1421,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["markdownmodule.forroot",{"_index":1424,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["markers",{"_index":2097,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["markup",{"_index":689,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":635,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["mat_dialog_data",{"_index":1373,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["mat_snack_bar_data",{"_index":2121,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["matautocompletemodule",{"_index":2088,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["matbuttonmodule",{"_index":1997,"title":{},"body":{"modules/SpatialSearchListModule.html":{},"modules/TrackingPopupModule.html":{}}}],["matcardmodule",{"_index":549,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{}}}],["match",{"_index":1666,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["matcheckboxmodule",{"_index":1999,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["matching",{"_index":86,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matdialog",{"_index":664,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["matdialogmodule",{"_index":551,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/InfoDialogModule.html":{}}}],["matdialogref",{"_index":1354,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["material",{"_index":1991,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["matexpansionmodule",{"_index":1419,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["matformfieldmodule",{"_index":2090,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["math.floor(carouselcontainer.nativeelement.offsetwidth",{"_index":1902,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["math.gl/core",{"_index":98,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":2891,"title":{},"body":{"dependencies.html":{}}}],["math.log2((height",{"_index":2289,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["math.log2((width",{"_index":2286,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["math.min",{"_index":2285,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["maticonmodule",{"_index":553,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{}}}],["matinputmodule",{"_index":2092,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["matlegacyslidermodule",{"_index":1649,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["matlistmodule",{"_index":2001,"title":{},"body":{"modules/SpatialSearchListModule.html":{}}}],["matprefix",{"_index":2083,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["matripplemodule",{"_index":1652,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["matrix4",{"_index":97,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["matrix4(node.transformmatrix",{"_index":177,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["matslidermodule",{"_index":1650,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["matsuffix",{"_index":2084,"title":{},"body":{"modules/TextSearchModule.html":{},"overview.html":{}}}],["mattooltipmodule",{"_index":1916,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["max",{"_index":173,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["maxcachecount",{"_index":161,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/variables.html":{}}}],["maximum",{"_index":297,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["maxoptions",{"_index":327,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["maxrotationx",{"_index":2298,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["mc",{"_index":2762,"title":{},"body":{"changelog.html":{}}}],["mdc",{"_index":1987,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["member",{"_index":2128,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["memory",{"_index":2647,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":2696,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":3082,"title":{},"body":{"license.html":{}}}],["merge",{"_index":3063,"title":{},"body":{"license.html":{}}}],["message",{"_index":476,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"interfaces/OrganInfo.html":{}}}],["message(state",{"_index":784,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["metadata",{"_index":467,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["method",{"_index":219,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["method(requestparams",{"_index":231,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["methods",{"_index":23,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["min",{"_index":171,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/InfoDialogComponent.html":{},"components/TrackingPopupComponent.html":{}}}],["minmax",{"_index":109,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/functions.html":{}}}],["minor",{"_index":1874,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["minrotationx",{"_index":2296,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["miscellaneous",{"_index":2969,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":3047,"title":{},"body":{"license.html":{}}}],["mixed",{"_index":1878,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["mock",{"_index":2758,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":740,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["mode",{"_index":434,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{}}}],["model",{"_index":1374,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"dependencies.html":{}}}],["models",{"_index":2219,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["modified",{"_index":1461,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["modify",{"_index":1025,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"license.html":{}}}],["module",{"_index":0,"title":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["modules",{"_index":2,"title":{"modules.html":{}},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"modules.html":{},"overview.html":{}}}],["modulewithproviders",{"_index":36,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["monorepo",{"_index":2997,"title":{},"body":{"index.html":{}}}],["more",{"_index":489,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"changelog.html":{},"index.html":{}}}],["mount",{"_index":2271,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["mouseevent",{"_index":1533,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["mousemove",{"_index":1548,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["mousemove').pipe",{"_index":1543,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["mousepositiontrackermodule",{"_index":1524,"title":{"modules/MousePositionTrackerModule.html":{}},"body":{"modules/MousePositionTrackerModule.html":{},"modules.html":{}}}],["moved",{"_index":2775,"title":{},"body":{"changelog.html":{}}}],["moves",{"_index":1829,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["much",{"_index":1235,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["multi",{"_index":77,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["multiple",{"_index":1313,"title":{},"body":{"components/InfoButtonComponent.html":{},"interfaces/OrganInfo.html":{},"index.html":{}}}],["multiselect",{"_index":1816,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["n3",{"_index":2940,"title":{},"body":{"dependencies.html":{}}}],["n\\n",{"_index":1085,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["name",{"_index":31,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["names",{"_index":2527,"title":{},"body":{"changelog.html":{}}}],["navigation",{"_index":2770,"title":{},"body":{"changelog.html":{}}}],["necessary",{"_index":658,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["need",{"_index":2365,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":2626,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":2630,"title":{},"body":{"changelog.html":{}}}],["negative",{"_index":893,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["nested",{"_index":2983,"title":{},"body":{"miscellaneous/functions.html":{}}}],["network",{"_index":3038,"title":{},"body":{"index.html":{}}}],["never",{"_index":1883,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["new",{"_index":157,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["newitems",{"_index":1975,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newitems.filter(item",{"_index":1979,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newitems.splice(index",{"_index":1982,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newitems[index",{"_index":1977,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["newline",{"_index":1083,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["newopacity",{"_index":1617,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["next",{"_index":1228,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["ng",{"_index":1390,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["ngafterviewinit",{"_index":1841,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["ngmodule",{"_index":39,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{}}}],["ngonchanges",{"_index":923,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["ngonchanges(changes",{"_index":954,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["ngondestroy",{"_index":815,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/OrganInfo.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["ngoninit",{"_index":1352,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{}}}],["ngx",{"_index":43,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"modules/InfoDialogModule.html":{},"modules/MousePositionTrackerModule.html":{},"dependencies.html":{}}}],["ngx_google_analytics_settings_token",{"_index":1278,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["ngx_window",{"_index":1279,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["ngxgoogleanalyticsmodule",{"_index":42,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["ngxgoogleanalyticsmodule.forroot",{"_index":83,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["ngxs",{"_index":495,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":2894,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":2897,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":498,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"components/StoreDebugComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"dependencies.html":{}}}],["ngxsimmutabledatarepository",{"_index":1107,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["ngxsmodule",{"_index":555,"title":{},"body":{"modules/CallToActionBehaviorModule.html":{}}}],["ngxsoninit",{"_index":665,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ngxsoninit(ctx",{"_index":721,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["nih",{"_index":3043,"title":{},"body":{"index.html":{}}}],["node",{"_index":175,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["node.js",{"_index":1242,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["nodeclick",{"_index":2250,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodeclickevent",{"_index":2215,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodedrag",{"_index":2249,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodedragevent",{"_index":2216,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodehoverstart",{"_index":2251,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodehoverstop",{"_index":2252,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["nodejs",{"_index":1879,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["nodes",{"_index":1685,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["none",{"_index":1639,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["noninfringement",{"_index":3086,"title":{},"body":{"license.html":{}}}],["nonnullable",{"_index":1189,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{}}}],["nonnullable[0",{"_index":132,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["normal",{"_index":1897,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["normalize",{"_index":969,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["normalize(range",{"_index":1033,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["normalized",{"_index":946,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["normalizes",{"_index":898,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"miscellaneous/functions.html":{}}}],["note",{"_index":1020,"title":{},"body":{"components/DecoratedTextComponent.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["notebooks",{"_index":2354,"title":{},"body":{"changelog.html":{}}}],["notebooks/vignettes",{"_index":3027,"title":{},"body":{"index.html":{}}}],["notice",{"_index":2650,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":709,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{}}}],["ns_error_dom_quota_reached",{"_index":1483,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["null",{"_index":67,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TextSearchComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"miscellaneous/functions.html":{}}}],["nulls.ts",{"_index":2807,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["number",{"_index":168,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/LocalStorageService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["number:format",{"_index":2203,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["numberdirective",{"_index":539,"title":{"directives/NumberDirective.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["numbers",{"_index":1573,"title":{},"body":{"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{}}}],["numbersonlymodule",{"_index":1582,"title":{"modules/NumbersOnlyModule.html":{}},"body":{"modules/NumbersOnlyModule.html":{},"modules.html":{},"overview.html":{}}}],["numeric",{"_index":2655,"title":{},"body":{"changelog.html":{}}}],["obj",{"_index":1168,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/functions.html":{}}}],["obj[key",{"_index":1221,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["object",{"_index":640,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DecoratedRange.html":{},"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["object.defineproperties(this",{"_index":1216,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["object.entries(obj).reduce>((attrs",{"_index":64,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["object.entries(ops",{"_index":1010,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["object.entries(this.root",{"_index":2030,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["object.entries(values",{"_index":2033,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["object.keys(config).length",{"_index":424,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["objects",{"_index":1031,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["obs",{"_index":1159,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["observable",{"_index":115,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"components/InfoButtonComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["observable).pipe",{"_index":341,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["observableinput",{"_index":290,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"components/TextSearchComponent.html":{}}}],["observedvalueof",{"_index":848,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"miscellaneous/typealiases.html":{}}}],["obtaining",{"_index":3056,"title":{},"body":{"license.html":{}}}],["occured",{"_index":1848,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["occurencedata",{"_index":1838,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["occurencedata(value",{"_index":1836,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["off/on",{"_index":2628,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":2731,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":3010,"title":{},"body":{"index.html":{}}}],["oldvalue",{"_index":2177,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["onchanges",{"_index":914,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["ondestroy",{"_index":825,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/OrganInfo.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["ondialogbuttonclick",{"_index":561,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["one",{"_index":1247,"title":{},"body":{"injectables/GlobalsService.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":1346,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{}}}],["oninputchange",{"_index":1564,"title":{},"body":{"directives/NumberDirective.html":{}}}],["oninputchange(event",{"_index":1574,"title":{},"body":{"directives/NumberDirective.html":{}}}],["onleft",{"_index":1824,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["online",{"_index":2740,"title":{},"body":{"changelog.html":{}}}],["only.directive",{"_index":1587,"title":{},"body":{"modules/NumbersOnlyModule.html":{}}}],["only.directive.ts",{"_index":1561,"title":{},"body":{"directives/NumberDirective.html":{},"coverage.html":{}}}],["only.directive.ts:23",{"_index":1570,"title":{},"body":{"directives/NumberDirective.html":{}}}],["only.directive.ts:9",{"_index":1568,"title":{},"body":{"directives/NumberDirective.html":{}}}],["only.module.ts",{"_index":1586,"title":{},"body":{"modules/NumbersOnlyModule.html":{}}}],["only/numbers",{"_index":1560,"title":{},"body":{"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"coverage.html":{}}}],["onright",{"_index":1825,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["ontological",{"_index":2790,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":2691,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":2362,"title":{},"body":{"changelog.html":{}}}],["ontologyterms",{"_index":146,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["ontologytreemodel",{"_index":101,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["op",{"_index":961,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["op.index",{"_index":1000,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["op.removed.includes(item",{"_index":1019,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["opacities",{"_index":2634,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":521,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["opacitychange",{"_index":1601,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["opacityreset",{"_index":1602,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["opacityslidercomponent",{"_index":520,"title":{"components/OpacitySliderComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["opacityslidermodule",{"_index":1643,"title":{"modules/OpacitySliderModule.html":{}},"body":{"modules/OpacitySliderModule.html":{},"modules.html":{},"overview.html":{}}}],["open",{"_index":490,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["open(ctx",{"_index":758,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["openapi",{"_index":2469,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/angular",{"_index":112,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["openapi/js",{"_index":3023,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":3025,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":3024,"title":{},"body":{"index.html":{}}}],["opendialog",{"_index":681,"title":{"classes/OpenDialog.html":{}},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{}}}],["opening",{"_index":1315,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["opens",{"_index":735,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["operation",{"_index":964,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["operations",{"_index":940,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["operator",{"_index":1922,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["operatorfunction",{"_index":1927,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["ops",{"_index":1005,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["ops[index",{"_index":1007,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["opt",{"_index":2112,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["optimization",{"_index":2575,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":2725,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":2610,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":335,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["optional",{"_index":33,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["optioncache",{"_index":1108,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["optiondisplay",{"_index":2052,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["optiondisplay(option",{"_index":2064,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["optionid",{"_index":2053,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["optionid(_index",{"_index":2066,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["options",{"_index":34,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["options.gatoken",{"_index":84,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["optionselected",{"_index":337,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["opts",{"_index":1936,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["ordered",{"_index":938,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["organ",{"_index":524,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organ(s",{"_index":1884,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["organ.disabled",{"_index":1803,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["organinfo",{"_index":1655,"title":{"interfaces/OrganInfo.html":{}},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["organiri",{"_index":217,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["organlist",{"_index":1818,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["organs",{"_index":1667,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":2636,"title":{},"body":{"changelog.html":{}}}],["organschanged",{"_index":1822,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["organselectorcomponent",{"_index":523,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["organselectormodule",{"_index":1910,"title":{"modules/OrganSelectorModule.html":{}},"body":{"modules/OrganSelectorModule.html":{},"modules.html":{},"overview.html":{}}}],["orthographic",{"_index":2540,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":3045,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1219,"title":{},"body":{"injectables/GlobalsService.html":{},"interfaces/OrganInfo.html":{},"license.html":{}}}],["out",{"_index":17,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"interfaces/Segment.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"license.html":{},"overview.html":{}}}],["outdated",{"_index":1239,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["outline",{"_index":2075,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["output",{"_index":284,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["outputs",{"_index":564,"title":{},"body":{"components/CallToActionComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{}}}],["ovary",{"_index":1729,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":2662,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":2393,"title":{},"body":{"changelog.html":{}}}],["overflow",{"_index":1986,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["overlapping",{"_index":927,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["overlay",{"_index":1345,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["overlays",{"_index":2781,"title":{},"body":{"changelog.html":{}}}],["overridden",{"_index":1172,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["overview",{"_index":3100,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":135,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["package",{"_index":2435,"title":{"dependencies.html":{},"properties.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":600,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["pages",{"_index":2505,"title":{},"body":{"changelog.html":{}}}],["pair",{"_index":2027,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["paired",{"_index":1668,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["pairin",{"_index":1458,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["pairs",{"_index":2025,"title":{},"body":{"components/StoreDebugComponent.html":{},"miscellaneous/typealiases.html":{}}}],["palatine",{"_index":1742,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["pancreas",{"_index":1747,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":2599,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":1054,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["panelclass",{"_index":739,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["panelcontent",{"_index":1061,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["paneldata",{"_index":1058,"title":{"interfaces/PanelData.html":{}},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["panels",{"_index":1075,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["param",{"_index":345,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{}}}],["parameters",{"_index":30,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["params",{"_index":134,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["parent",{"_index":580,"title":{},"body":{"components/CallToActionComponent.html":{},"changelog.html":{}}}],["parse",{"_index":1073,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["parseint(itemlist.nativeelement.style.left",{"_index":1860,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["parseint(newopacity",{"_index":1629,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["parsemarkdown",{"_index":1334,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["parsemarkdown(data",{"_index":1078,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["parser",{"_index":2903,"title":{},"body":{"dependencies.html":{}}}],["partial",{"_index":273,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["partials",{"_index":1029,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["particular",{"_index":3084,"title":{},"body":{"license.html":{}}}],["partly",{"_index":2621,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":2553,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":659,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["pass",{"_index":579,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["passed",{"_index":708,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["past",{"_index":1854,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["pastexpiration",{"_index":725,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["patchconfig",{"_index":1112,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["patchconfig(config",{"_index":1131,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["path",{"_index":687,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["path.length}:${path.join",{"_index":1162,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["pelvis",{"_index":1751,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["performance",{"_index":2439,"title":{},"body":{"changelog.html":{}}}],["performs",{"_index":2274,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["permission",{"_index":3050,"title":{},"body":{"license.html":{}}}],["permit",{"_index":3070,"title":{},"body":{"license.html":{}}}],["person",{"_index":3055,"title":{},"body":{"license.html":{}}}],["persons",{"_index":3071,"title":{},"body":{"license.html":{}}}],["pick",{"_index":2376,"title":{},"body":{"changelog.html":{}}}],["piece",{"_index":971,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["pipe",{"_index":225,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["pipe(map(data",{"_index":733,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["placeholder",{"_index":320,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["placement",{"_index":2372,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":1754,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["places",{"_index":1241,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["player",{"_index":1364,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"dependencies.html":{}}}],["pluck",{"_index":1150,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["pluck(...(path",{"_index":1160,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["pluck(...keys",{"_index":1945,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["pluck(...path",{"_index":1155,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["pluckunique",{"_index":1921,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["pluckunique(...props",{"_index":1941,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["pluckunique(k1",{"_index":1937,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["pluckuniqueoptions",{"_index":1918,"title":{"interfaces/PluckUniqueOptions.html":{}},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["plugin",{"_index":2895,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":2383,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":613,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["points",{"_index":1539,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["points.join('_",{"_index":1540,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["policy",{"_index":1251,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["popup",{"_index":711,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["popup'},{'name",{"_index":534,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["popup.component",{"_index":2164,"title":{},"body":{"modules/TrackingPopupModule.html":{}}}],["popup.component.html",{"_index":2102,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.scss",{"_index":2101,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts",{"_index":2100,"title":{},"body":{"components/TrackingPopupComponent.html":{},"coverage.html":{}}}],["popup.component.ts:13",{"_index":2109,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:15",{"_index":2120,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:19",{"_index":2108,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:22",{"_index":2118,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:26",{"_index":2110,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:31",{"_index":2115,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.component.ts:36",{"_index":2113,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["popup.module.ts",{"_index":2163,"title":{},"body":{"modules/TrackingPopupModule.html":{}}}],["popup/tracking",{"_index":2099,"title":{},"body":{"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"coverage.html":{}}}],["popup_shown_storage_key",{"_index":685,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["popupshown",{"_index":661,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{}}}],["popupshown(state",{"_index":786,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["popupshownstr",{"_index":723,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["portal",{"_index":2480,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":2717,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":3078,"title":{},"body":{"license.html":{}}}],["position",{"_index":537,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"modules/MousePositionTrackerModule.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["position.component",{"_index":2211,"title":{},"body":{"modules/XYZPositionModule.html":{}}}],["position.component.html",{"_index":2194,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.scss",{"_index":2193,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts",{"_index":2191,"title":{},"body":{"components/XYZPositionComponent.html":{},"coverage.html":{}}}],["position.component.ts:15",{"_index":2199,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:18",{"_index":2196,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:21",{"_index":2197,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:24",{"_index":2198,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.component.ts:27",{"_index":2202,"title":{},"body":{"components/XYZPositionComponent.html":{}}}],["position.module.ts",{"_index":2210,"title":{},"body":{"modules/XYZPositionModule.html":{}}}],["position/xyz",{"_index":2190,"title":{},"body":{"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"coverage.html":{}}}],["positive",{"_index":905,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["possible",{"_index":2676,"title":{},"body":{"changelog.html":{}}}],["poup",{"_index":683,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["precedence",{"_index":930,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["preferences",{"_index":2525,"title":{},"body":{"changelog.html":{}}}],["prefix/suffix",{"_index":2096,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["preparation",{"_index":2764,"title":{},"body":{"changelog.html":{}}}],["present",{"_index":1480,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["presented",{"_index":2779,"title":{},"body":{"changelog.html":{}}}],["pretty",{"_index":1234,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["prevent",{"_index":1312,"title":{},"body":{"components/InfoButtonComponent.html":{},"changelog.html":{}}}],["prevents",{"_index":1853,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["preview",{"_index":2537,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":2641,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":2460,"title":{},"body":{"changelog.html":{}}}],["prevopacity",{"_index":1596,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["private",{"_index":183,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["process",{"_index":2751,"title":{},"body":{"changelog.html":{}}}],["processed",{"_index":2709,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":1060,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["produces",{"_index":2990,"title":{},"body":{"miscellaneous/functions.html":{}}}],["production",{"_index":2447,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":2431,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":464,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["projectname",{"_index":55,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["projects",{"_index":2998,"title":{},"body":{"index.html":{}}}],["projects/.../analytics.module.ts",{"_index":2975,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../api",{"_index":2971,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../call",{"_index":3114,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../consent.service.ts",{"_index":3105,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../data",{"_index":3106,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../decorated",{"_index":2977,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../filter",{"_index":2972,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../flatten.ts",{"_index":2973,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../globals.service.ts",{"_index":3107,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../inner",{"_index":2976,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../local",{"_index":3112,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../mouse",{"_index":2979,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../organ",{"_index":3110,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../pluck",{"_index":2978,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../public",{"_index":3113,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../store",{"_index":3108,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../text",{"_index":3111,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../tracking.state.ts",{"_index":2974,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":21,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":355,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{}}}],["properly",{"_index":1551,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["properties",{"_index":89,"title":{"properties.html":{}},"body":{"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalConfigState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"properties.html":{}}}],["propertykey",{"_index":1129,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["props",{"_index":1935,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["props[props.length",{"_index":1942,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["prostate",{"_index":1757,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["protected",{"_index":377,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["provide",{"_index":76,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/GlobalsService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["provided",{"_index":350,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":178,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PanelData.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["providers",{"_index":7,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"changelog.html":{},"overview.html":{}}}],["providertoken",{"_index":1434,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["providing",{"_index":328,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["public",{"_index":1349,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["publish",{"_index":3064,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":2433,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":3085,"title":{},"body":{"license.html":{}}}],["push",{"_index":992,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["pushed",{"_index":2590,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":1831,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["pxratio",{"_index":2283,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["python",{"_index":2355,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":2948,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":2721,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":2483,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":1674,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":2788,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":2401,"title":{},"body":{"changelog.html":{}}}],["quickly",{"_index":2702,"title":{},"body":{"changelog.html":{}}}],["quotaexceedederror",{"_index":1482,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["r",{"_index":1124,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["r\\n\\r\\n",{"_index":1086,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["radius",{"_index":605,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["range",{"_index":167,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["range.classes",{"_index":909,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["range.start",{"_index":1036,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["range.styles",{"_index":910,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["range.ts",{"_index":887,"title":{},"body":{"interfaces/DecoratedRange.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["range[0",{"_index":172,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["range[1",{"_index":174,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["ranges",{"_index":913,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["rangetominmax",{"_index":166,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["rangetominmax(range",{"_index":2980,"title":{},"body":{"miscellaneous/functions.html":{}}}],["rawspatialscenenode",{"_index":111,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["rawvalue",{"_index":1517,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["rawvalue.trim().tolowercase",{"_index":1519,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["rc.1",{"_index":2727,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":2950,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":2876,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":2898,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":2953,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2087,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["read",{"_index":1063,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"interfaces/XYZTriplet.html":{}}}],["readable",{"_index":2955,"title":{},"body":{"dependencies.html":{}}}],["reading",{"_index":1077,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["readme",{"_index":688,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"miscellaneous/variables.html":{}}}],["readonly",{"_index":184,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["reads",{"_index":589,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["real",{"_index":2739,"title":{},"body":{"changelog.html":{}}}],["really",{"_index":1229,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["recalculate",{"_index":957,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["receives",{"_index":329,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["record",{"_index":62,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"miscellaneous/functions.html":{}}}],["recreatebodyui",{"_index":2323,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rectify",{"_index":2465,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":2580,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":2414,"title":{},"body":{"changelog.html":{}}}],["reexport",{"_index":970,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"modules/TextSearchModule.html":{}}}],["reference",{"_index":1295,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["refernced",{"_index":2498,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":1634,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["regions",{"_index":2782,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":2913,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":2461,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":2491,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":2569,"title":{},"body":{"changelog.html":{}}}],["registrations#1",{"_index":2342,"title":{},"body":{"changelog.html":{}}}],["regular",{"_index":1880,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["related",{"_index":2614,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":649,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{}}}],["release",{"_index":2350,"title":{},"body":{"changelog.html":{}}}],["releaseproxy",{"_index":411,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["reliability",{"_index":2652,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":2533,"title":{},"body":{"changelog.html":{}}}],["remote",{"_index":412,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["remoteapiendpoint",{"_index":95,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["removable",{"_index":1224,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["remove",{"_index":976,"title":{},"body":{"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{}}}],["remove(key",{"_index":1202,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["removed",{"_index":977,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["removeitem",{"_index":1444,"title":{},"body":{"injectables/LocalStorageService.html":{},"components/SpatialSearchListComponent.html":{}}}],["removeitem(index",{"_index":1968,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["removeitem(key",{"_index":1454,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["removes",{"_index":1204,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["render",{"_index":2293,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rendering",{"_index":2268,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["replaced",{"_index":2992,"title":{},"body":{"miscellaneous/functions.html":{}}}],["replaysubject",{"_index":826,"title":{},"body":{"injectables/ConsentService.html":{}}}],["replaysubject(1",{"_index":824,"title":{},"body":{"injectables/ConsentService.html":{}}}],["repository",{"_index":2996,"title":{},"body":{"index.html":{}}}],["represents",{"_index":973,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["requestmethod",{"_index":133,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"miscellaneous/typealiases.html":{}}}],["requestparams",{"_index":221,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["requestparams['token",{"_index":230,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["required",{"_index":2276,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["rescinded",{"_index":828,"title":{},"body":{"injectables/ConsentService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"components/TrackingPopupComponent.html":{},"miscellaneous/typealiases.html":{}}}],["reset",{"_index":16,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"overview.html":{}}}],["resetopacity",{"_index":1598,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["resets",{"_index":2554,"title":{},"body":{"changelog.html":{}}}],["resetting",{"_index":1612,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["resize",{"_index":1840,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resizesensor",{"_index":1672,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resizesensor(carouselcontainer.nativeelement",{"_index":1843,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resizing",{"_index":1834,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["resolve",{"_index":902,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["resolved",{"_index":968,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["resolveindex",{"_index":2825,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["resolveindex(index",{"_index":906,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["resolveindex(range.end",{"_index":908,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["resolveindex(range.start",{"_index":907,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["resolves",{"_index":897,"title":{},"body":{"interfaces/DecoratedRange.html":{},"miscellaneous/functions.html":{}}}],["respond",{"_index":2551,"title":{},"body":{"changelog.html":{}}}],["responsetype",{"_index":732,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["responsively",{"_index":1906,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["rest",{"_index":867,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["restricting",{"_index":1562,"title":{},"body":{"directives/NumberDirective.html":{}}}],["restriction",{"_index":3060,"title":{},"body":{"license.html":{}}}],["result",{"_index":1037,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["result.concat(range.classes",{"_index":1038,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["results",{"_index":85,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"properties.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":63,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":35,"title":{},"body":{"modules/AnalyticsModule.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["reviver",{"_index":220,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["reviver(data",{"_index":233,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["rgb",{"_index":2930,"title":{},"body":{"dependencies.html":{}}}],["rgba(0",{"_index":2146,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["rgba(255",{"_index":2138,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["rhs",{"_index":1929,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["right",{"_index":603,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["rights",{"_index":3062,"title":{},"body":{"license.html":{}}}],["root",{"_index":179,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/InfoButtonService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PanelData.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["rotates",{"_index":2535,"title":{},"body":{"changelog.html":{}}}],["rotation",{"_index":2227,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotation(value",{"_index":2229,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotationchange",{"_index":2248,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotationx",{"_index":2231,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["rotationx(value",{"_index":2233,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["round",{"_index":2639,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":2656,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":2399,"title":{},"body":{"changelog.html":{}}}],["row",{"_index":622,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["ru/cdk",{"_index":2857,"title":{},"body":{"dependencies.html":{}}}],["ru/common",{"_index":2859,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":1142,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["ru/ngxs",{"_index":2861,"title":{},"body":{"dependencies.html":{}}}],["ru/ngxs/decorators",{"_index":1144,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["ru/ngxs/repositories",{"_index":1145,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["ru/ngxs/typings",{"_index":1146,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["rui",{"_index":571,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":2427,"title":{},"body":{"changelog.html":{}}}],["running",{"_index":1238,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["rxjs",{"_index":117,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"dependencies.html":{}}}],["rxjs/internal/observable",{"_index":499,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["rxjs/operators",{"_index":122,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["s.unsubscribe",{"_index":2328,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["safe",{"_index":1024,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["same",{"_index":299,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["sample",{"_index":2793,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["samples",{"_index":2582,"title":{},"body":{"changelog.html":{}}}],["saveconsent",{"_index":1498,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["saveconsent(value",{"_index":1502,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["saver",{"_index":2919,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":2754,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":2223,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["scene(nodes",{"_index":2225,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["scheduled",{"_index":2595,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":2756,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":2722,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":3039,"title":{},"body":{"index.html":{}}}],["screen",{"_index":1344,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["scroll(dir",{"_index":1867,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["scrolled",{"_index":1857,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["scrolling",{"_index":1826,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["scrolls",{"_index":1852,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["search",{"_index":305,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["search'},{'name",{"_index":531,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["search.component",{"_index":2095,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["search.component.html",{"_index":311,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["search.component.scss",{"_index":313,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["search.component.ts",{"_index":264,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["search.component.ts:100",{"_index":2055,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:120",{"_index":2063,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:139",{"_index":2065,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:150",{"_index":2067,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:48",{"_index":2062,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:53",{"_index":2058,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:59",{"_index":2059,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:63",{"_index":2073,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:70",{"_index":2057,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:76",{"_index":2056,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:81",{"_index":2061,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:86",{"_index":2060,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:91",{"_index":2069,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.component.ts:96",{"_index":2070,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["search.module.ts",{"_index":2085,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["search/text",{"_index":263,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["searches",{"_index":1950,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["section",{"_index":2570,"title":{},"body":{"changelog.html":{}}}],["security",{"_index":1250,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["see",{"_index":2403,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["segment",{"_index":935,"title":{"interfaces/Segment.html":{}},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{}}}],["segment.text",{"_index":1040,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["segments",{"_index":917,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["segments.push(this.makedecoratedsegment",{"_index":998,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["select",{"_index":497,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"changelog.html":{}}}],["select(calltoactionselectors.calltoaction",{"_index":478,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["select(calltoactionselectors.imageurl",{"_index":484,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["select(calltoactionselectors.message",{"_index":491,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["select(calltoactionselectors.title",{"_index":493,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["selected",{"_index":336,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["selecteditems",{"_index":1978,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["selectedorgan",{"_index":1890,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selectedorgans",{"_index":1820,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selecting",{"_index":1805,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["selection",{"_index":1961,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["selectionchanged",{"_index":1956,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["selections",{"_index":1815,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selector",{"_index":309,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"classes/CallToActionSelectors.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["selector'},{'name",{"_index":525,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["selector(['calltoactionstate",{"_index":778,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["selector([calltoactionstate",{"_index":791,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["selector.component",{"_index":1915,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["selector.component.html",{"_index":1807,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selector.component.scss",{"_index":1808,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selector.component.ts",{"_index":1658,"title":{},"body":{"interfaces/OrganInfo.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["selector.module.ts",{"_index":1914,"title":{},"body":{"modules/OrganSelectorModule.html":{}}}],["selector/organ",{"_index":1657,"title":{},"body":{"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["selectorgan(organ",{"_index":1885,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["selects",{"_index":2772,"title":{},"body":{"changelog.html":{}}}],["selecttoken",{"_index":1428,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["selecttoken(config",{"_index":1431,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["self",{"_index":639,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/GlobalsService.html":{},"components/InfoDialogComponent.html":{}}}],["sell",{"_index":3068,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":2778,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":1059,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["sends",{"_index":487,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["sennet",{"_index":2443,"title":{},"body":{"changelog.html":{}}}],["sensitive",{"_index":2339,"title":{},"body":{"changelog.html":{}}}],["sensor",{"_index":1835,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["sent",{"_index":1076,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["server",{"_index":2759,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":1297,"title":{},"body":{"components/InfoButtonComponent.html":{},"injectables/LocalStorageService.html":{},"components/TrackingPopupComponent.html":{}}}],["services/local",{"_index":678,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["set",{"_index":72,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/ConsentService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["set(key",{"_index":1205,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["setallowtelemetry",{"_index":2167,"title":{},"body":{"injectables/TrackingState.html":{}}}],["setallowtelemetry(allowtelemetry",{"_index":2168,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["setconfig",{"_index":1113,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["setconfig(config",{"_index":1134,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["setconsent",{"_index":816,"title":{},"body":{"injectables/ConsentService.html":{}}}],["setconsent(value",{"_index":820,"title":{},"body":{"injectables/ConsentService.html":{}}}],["setinterval",{"_index":1869,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["setitem",{"_index":1445,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["setitem(key",{"_index":1456,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["setleftright(val",{"_index":1909,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["sets",{"_index":693,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"components/StoreDebugComponent.html":{}}}],["settimeout",{"_index":1386,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["setting",{"_index":1592,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["settings",{"_index":1253,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["setup",{"_index":2275,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["setupbodyui",{"_index":2294,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["setvalue(val",{"_index":2072,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["setwidth",{"_index":1907,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["sex",{"_index":148,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":1663,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{}}}],["shadow",{"_index":2142,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["shall",{"_index":3075,"title":{},"body":{"license.html":{}}}],["shared",{"_index":2528,"title":{},"body":{"changelog.html":{}}}],["shared/analytics",{"_index":2123,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["shared/analytics/src/lib/analytics.module.ts",{"_index":22,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics/src/lib/analytics.module.ts:68",{"_index":29,"title":{},"body":{"modules/AnalyticsModule.html":{}}}],["shared/analytics/src/lib/consent.service.ts",{"_index":812,"title":{},"body":{"injectables/ConsentService.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["shared/analytics/src/lib/consent.service.ts:10",{"_index":823,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:12",{"_index":818,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:18",{"_index":819,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:22",{"_index":821,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/consent.service.ts:29",{"_index":822,"title":{},"body":{"injectables/ConsentService.html":{}}}],["shared/analytics/src/lib/google",{"_index":1265,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"coverage.html":{}}}],["shared/analytics/src/lib/local",{"_index":1496,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["shared/rxjs",{"_index":1148,"title":{},"body":{"injectables/GlobalConfigState.html":{},"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/analytics/mouse",{"_index":1525,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["shared/src/lib/analytics/tracking.state.ts",{"_index":2166,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/analytics/tracking.state.ts:29",{"_index":2170,"title":{},"body":{"injectables/TrackingState.html":{}}}],["shared/src/lib/components/body",{"_index":363,"title":{},"body":{"modules/BodyUiModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["shared/src/lib/components/call",{"_index":456,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"modules/CallToActionModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/decorated",{"_index":886,"title":{},"body":{"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["shared/src/lib/components/info/info",{"_index":1048,"title":{},"body":{"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"interfaces/PanelData.html":{},"coverage.html":{}}}],["shared/src/lib/components/opacity",{"_index":1588,"title":{},"body":{"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/organ",{"_index":1656,"title":{},"body":{"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/components/spatial",{"_index":1947,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/store",{"_index":2004,"title":{},"body":{"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["shared/src/lib/components/text",{"_index":262,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/components/tracking",{"_index":2098,"title":{},"body":{"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"coverage.html":{}}}],["shared/src/lib/components/xyz",{"_index":2189,"title":{},"body":{"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"coverage.html":{}}}],["shared/src/lib/config/global",{"_index":1105,"title":{},"body":{"injectables/GlobalConfigState.html":{},"coverage.html":{}}}],["shared/src/lib/directives/numbers",{"_index":1559,"title":{},"body":{"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"coverage.html":{}}}],["shared/src/lib/services/data",{"_index":91,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/services/globals/globals.service.ts",{"_index":1164,"title":{},"body":{"injectables/GlobalsService.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:109",{"_index":1169,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:22",{"_index":1210,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:45",{"_index":1195,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:58",{"_index":1184,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:59",{"_index":1188,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:60",{"_index":1191,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:61",{"_index":1192,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:63",{"_index":1193,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:76",{"_index":1206,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:77",{"_index":1207,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:79",{"_index":1208,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/globals/globals.service.ts:93",{"_index":1203,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["shared/src/lib/services/local",{"_index":1441,"title":{},"body":{"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["shared/src/lib/states/call",{"_index":655,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sharereplay",{"_index":417,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["sharereplay(1",{"_index":431,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/GlobalConfigState.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"interfaces/PluckUniqueOptions.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["shifing",{"_index":993,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["shift",{"_index":1830,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["shift(dir",{"_index":1858,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["shortest",{"_index":2925,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":268,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["showbutton",{"_index":2104,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["showbutton(button",{"_index":2111,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["showing",{"_index":2708,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":684,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["showpopup",{"_index":727,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["shows",{"_index":2486,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":1662,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sides",{"_index":2685,"title":{},"body":{"changelog.html":{}}}],["signal",{"_index":1621,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["significant",{"_index":2556,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":2007,"title":{},"body":{"components/StoreDebugComponent.html":{},"changelog.html":{}}}],["simplechanges",{"_index":955,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["simplifies",{"_index":2564,"title":{},"body":{"changelog.html":{}}}],["simultaneously",{"_index":326,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["single",{"_index":266,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{},"miscellaneous/functions.html":{}}}],["sites",{"_index":2493,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":2651,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":617,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/XYZPositionComponent.html":{}}}],["skin",{"_index":1679,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["slider",{"_index":1591,"title":{},"body":{"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"dependencies.html":{}}}],["slider'},{'name",{"_index":522,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["slider.component",{"_index":1648,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["slider.component.html",{"_index":1595,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.scss",{"_index":1594,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts",{"_index":1590,"title":{},"body":{"components/OpacitySliderComponent.html":{},"coverage.html":{}}}],["slider.component.ts:17",{"_index":1614,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:22",{"_index":1605,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:27",{"_index":1606,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:32",{"_index":1608,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:37",{"_index":1613,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:42",{"_index":1610,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:44",{"_index":1625,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:46",{"_index":1618,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:54",{"_index":1619,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:63",{"_index":1616,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:71",{"_index":1622,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.component.ts:82",{"_index":1620,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["slider.module.ts",{"_index":1647,"title":{},"body":{"modules/OpacitySliderModule.html":{}}}],["slider/ngx",{"_index":2863,"title":{},"body":{"dependencies.html":{}}}],["slider/opacity",{"_index":1589,"title":{},"body":{"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"coverage.html":{}}}],["slightly",{"_index":1460,"title":{},"body":{"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["slow",{"_index":2577,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1762,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["smaller",{"_index":1896,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["software",{"_index":3000,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":2646,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":2700,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":2437,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":2573,"title":{},"body":{"changelog.html":{}}}],["sort",{"_index":1015,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["sort((a",{"_index":1798,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["sort((i1",{"_index":1011,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["source",{"_index":19,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"modules/BodyUiModule.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"modules/CallToActionBehaviorModule.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"modules/CallToActionModule.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"modules/InfoButtonModule.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"modules/InfoDialogModule.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"directives/NumberDirective.html":{},"modules/NumbersOnlyModule.html":{},"components/OpacitySliderComponent.html":{},"modules/OpacitySliderModule.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"modules/OrganSelectorModule.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{}}}],["source.pipe",{"_index":1944,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{}}}],["source.service.ts",{"_index":873,"title":{},"body":{"injectables/DataSourceService.html":{},"coverage.html":{}}}],["source.service.ts:12",{"_index":877,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:13",{"_index":881,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:14",{"_index":878,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:15",{"_index":880,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:16",{"_index":876,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:17",{"_index":882,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:19",{"_index":885,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:20",{"_index":874,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:21",{"_index":879,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:22",{"_index":875,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:23",{"_index":884,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:24",{"_index":883,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.ts",{"_index":835,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["source.ts:10",{"_index":843,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:11",{"_index":840,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:12",{"_index":842,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:13",{"_index":838,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:14",{"_index":844,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:16",{"_index":847,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:17",{"_index":836,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:18",{"_index":841,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:19",{"_index":837,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:20",{"_index":846,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:21",{"_index":845,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:36",{"_index":1096,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:40",{"_index":1100,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:44",{"_index":1097,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:48",{"_index":1099,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:52",{"_index":1095,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:56",{"_index":1101,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:60",{"_index":1104,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:64",{"_index":1093,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:68",{"_index":1098,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:72",{"_index":1094,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:76",{"_index":1103,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:80",{"_index":1102,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:84",{"_index":1092,"title":{},"body":{"classes/ForwardingDataSource.html":{}}}],["source.ts:9",{"_index":839,"title":{},"body":{"interfaces/DataSource.html":{}}}],["source.ts:91",{"_index":1047,"title":{},"body":{"classes/DelegateDataSource.html":{}}}],["source/api",{"_index":92,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["source/ccf",{"_index":371,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["source/data",{"_index":834,"title":{},"body":{"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["source/injector",{"_index":1426,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{},"coverage.html":{}}}],["sources",{"_index":2519,"title":{},"body":{"changelog.html":{}}}],["space",{"_index":1395,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["sparc",{"_index":2568,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":2364,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":153,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["spatial_search_readme",{"_index":691,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentity",{"_index":102,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["spatialscenenode",{"_index":103,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["spatialscenenodereviver",{"_index":214,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["spatialscenenodereviver(nodes",{"_index":2981,"title":{},"body":{"miscellaneous/functions.html":{}}}],["spatialsearch",{"_index":110,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["spatialsearchlistcomponent",{"_index":526,"title":{"components/SpatialSearchListComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"modules/SpatialSearchListModule.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchlistitem",{"_index":1973,"title":{"interfaces/SpatialSearchListItem.html":{}},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"coverage.html":{}}}],["spatialsearchlistmodule",{"_index":1992,"title":{"modules/SpatialSearchListModule.html":{}},"body":{"modules/SpatialSearchListModule.html":{},"modules.html":{},"overview.html":{}}}],["spec",{"_index":2470,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":3022,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1197,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["specification",{"_index":3021,"title":{},"body":{"index.html":{}}}],["specified",{"_index":645,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["speed",{"_index":2411,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":1769,"title":{},"body":{"interfaces/OrganInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinning",{"_index":2757,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1772,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["split",{"_index":1064,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["split.includes('\\n\\n",{"_index":1084,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["split.length",{"_index":1082,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["split.split(newline",{"_index":1088,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["splitbyheadertag",{"_index":1080,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["sprint",{"_index":2598,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":644,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["stack",{"_index":939,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stackop",{"_index":942,"title":{"interfaces/StackOp.html":{}},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{}}}],["stackops",{"_index":986,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stackops.shift",{"_index":996,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stackops[0].index",{"_index":994,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["stage",{"_index":2220,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["staging",{"_index":2448,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":2642,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":2689,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":2761,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":3002,"title":{},"body":{"index.html":{}}}],["start",{"_index":890,"title":{},"body":{"interfaces/DecoratedRange.html":{}}}],["started",{"_index":2330,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":989,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["startup",{"_index":2563,"title":{},"body":{"changelog.html":{}}}],["startwith",{"_index":292,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["state",{"_index":666,"title":{},"body":{"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalConfigState.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/StoreDebugComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["state.calltoaction",{"_index":794,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.expirationdate",{"_index":796,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.imageurl",{"_index":795,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.message",{"_index":793,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.popupshown",{"_index":797,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state.title",{"_index":792,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["state[0",{"_index":2041,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["statecontext",{"_index":667,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["statement",{"_index":1023,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["statements",{"_index":2800,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":1143,"title":{},"body":{"injectables/GlobalConfigState.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["states",{"_index":2029,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["states.map(([key",{"_index":2032,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["states/call",{"_index":501,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{}}}],["stateswithdata",{"_index":2034,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["statevalues",{"_index":2031,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["statevalues.filter(([_key",{"_index":2035,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["static",{"_index":24,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{}}}],["stay",{"_index":2797,"title":{},"body":{"changelog.html":{}}}],["step",{"_index":1832,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["still",{"_index":2585,"title":{},"body":{"changelog.html":{}}}],["stops",{"_index":1872,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["stopscroll",{"_index":1873,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["storage",{"_index":49,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["storage.length",{"_index":1484,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.removeitem(x",{"_index":1468,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service",{"_index":680,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["storage.service.ts",{"_index":1442,"title":{},"body":{"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["storage.service.ts:11",{"_index":1485,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:41",{"_index":1487,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:50",{"_index":1453,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:60",{"_index":1450,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:70",{"_index":1457,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:83",{"_index":1455,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.service.ts:90",{"_index":1446,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage.setitem(x",{"_index":1467,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["storage/local",{"_index":679,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/LocalStorageService.html":{},"coverage.html":{}}}],["store",{"_index":529,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["store.subscribe(root",{"_index":2037,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["stored",{"_index":1507,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"miscellaneous/variables.html":{}}}],["storedebugcomponent",{"_index":528,"title":{"components/StoreDebugComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"modules/StoreDebugModule.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["storedebugmodule",{"_index":2045,"title":{"modules/StoreDebugModule.html":{}},"body":{"modules/StoreDebugModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":2753,"title":{},"body":{"changelog.html":{}}}],["stream",{"_index":2956,"title":{},"body":{"dependencies.html":{},"miscellaneous/functions.html":{}}}],["streaming",{"_index":2954,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":53,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["structure",{"_index":1050,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PanelData.html":{},"changelog.html":{}}}],["structures",{"_index":2600,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":453,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["styleurls",{"_index":312,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["styling",{"_index":274,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["sub",{"_index":620,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/StoreDebugComponent.html":{}}}],["subclass",{"_index":1173,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["subject",{"_index":116,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"license.html":{},"miscellaneous/variables.html":{}}}],["sublicense",{"_index":3066,"title":{},"body":{"license.html":{}}}],["submit",{"_index":2105,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["submit(entry",{"_index":2114,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["subscribe((data",{"_index":1070,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["subscription",{"_index":1276,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"modules/MousePositionTrackerModule.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{}}}],["subscriptions",{"_index":1267,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["substantial",{"_index":3077,"title":{},"body":{"license.html":{}}}],["subtitle",{"_index":1401,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["success/failure",{"_index":1459,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["such",{"_index":2363,"title":{},"body":{"changelog.html":{}}}],["suffix",{"_index":2077,"title":{},"body":{"components/TextSearchComponent.html":{}}}],["suggestion",{"_index":267,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["suggestions",{"_index":298,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["super",{"_index":419,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["support",{"_index":2367,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1660,"title":{},"body":{"interfaces/OrganInfo.html":{},"modules.html":{}}}],["swiper",{"_index":2960,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":1520,"title":{},"body":{"injectables/LocalStorageSyncService.html":{},"changelog.html":{}}}],["switched",{"_index":2659,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":119,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"components/TextSearchComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["switchmap(config",{"_index":426,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["switchmap(impl",{"_index":869,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["switchmap(this.getoptions",{"_index":342,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["symbol",{"_index":1212,"title":{},"body":{"injectables/GlobalsService.html":{},"miscellaneous/typealiases.html":{}}}],["sync",{"_index":2536,"title":{},"body":{"changelog.html":{}}}],["sync.service",{"_index":47,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["sync.service.ts",{"_index":1266,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageSyncService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["sync.service.ts:10",{"_index":1277,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:11",{"_index":1271,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:15",{"_index":1504,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:16",{"_index":1499,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:25",{"_index":1272,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:29",{"_index":1274,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["sync.service.ts:32",{"_index":1501,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:36",{"_index":1500,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["sync.service.ts:52",{"_index":1503,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["t",{"_index":137,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"interfaces/PluckUniqueOptions.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["table",{"_index":2856,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":2456,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":2855,"title":{},"body":{"coverage.html":{}}}],["tag",{"_index":1377,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["tag.src",{"_index":1379,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["tagging",{"_index":2687,"title":{},"body":{"changelog.html":{}}}],["tags",{"_index":1066,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["take",{"_index":120,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"components/TextSearchComponent.html":{},"changelog.html":{}}}],["take(1",{"_index":226,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["takes",{"_index":929,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["tap",{"_index":121,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["tap(([endpoint",{"_index":227,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["tap(data",{"_index":754,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["target",{"_index":2238,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["target(value",{"_index":2240,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["technologies",{"_index":152,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"changelog.html":{}}}],["technology",{"_index":2632,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":2182,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"changelog.html":{}}}],["temp",{"_index":1631,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["template",{"_index":452,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["templateurl",{"_index":310,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["terms",{"_index":2361,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":1231,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"changelog.html":{}}}],["testing",{"_index":1181,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["tests",{"_index":1196,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["text",{"_index":304,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["text'},{'name",{"_index":515,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["text.component",{"_index":1046,"title":{},"body":{"modules/DecoratedTextModule.html":{}}}],["text.component.html",{"_index":916,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text.component.scss",{"_index":915,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text.component.ts",{"_index":911,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"coverage.html":{}}}],["text.component.ts:124",{"_index":937,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:145",{"_index":962,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:158",{"_index":943,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:173",{"_index":952,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:184",{"_index":949,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:41",{"_index":932,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:46",{"_index":931,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:52",{"_index":925,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:57",{"_index":966,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:64",{"_index":956,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.component.ts:76",{"_index":933,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["text.length",{"_index":1004,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text.module",{"_index":2094,"title":{},"body":{"modules/TextSearchModule.html":{}}}],["text.module.ts",{"_index":1045,"title":{},"body":{"modules/DecoratedTextModule.html":{}}}],["text.slice(lastindex",{"_index":999,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["text/decorated",{"_index":295,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"modules/DecoratedTextModule.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["textsearchcomponent",{"_index":316,"title":{"components/TextSearchComponent.html":{}},"body":{"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"modules/TextSearchModule.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["textsearchmodule",{"_index":2078,"title":{"modules/TextSearchModule.html":{}},"body":{"modules/TextSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["theme",{"_index":2444,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":2442,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":2440,"title":{},"body":{"changelog.html":{}}}],["thick",{"_index":1793,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["this._bounds",{"_index":2242,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._camera",{"_index":2246,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._interactive",{"_index":2255,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._occurencedata",{"_index":1837,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this._rotation",{"_index":2228,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._rotationx",{"_index":2232,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._scene",{"_index":2224,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._target",{"_index":2239,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this._zoom",{"_index":2235,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.api.aggregateresults(params",{"_index":207,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.celltypetermoccurences(params",{"_index":211,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.celltypetreemodel(params",{"_index":200,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.dbstatus(params",{"_index":190,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.ontologytermoccurences(params",{"_index":209,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.ontologytreemodel(params",{"_index":198,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.providernames(params",{"_index":193,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.referenceorgans(params",{"_index":202,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.referenceorganscene(params",{"_index":216,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.scene(params",{"_index":213,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.technologynames(params",{"_index":195,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.api.tissueblocks(params",{"_index":205,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.bodycanvas",{"_index":2281,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodycanvas.nativeelement",{"_index":2282,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui",{"_index":2257,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.finalize",{"_index":2325,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodeclick$.subscribe((event",{"_index":2316,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodedrag$.subscribe((event",{"_index":2314,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodehoverstart$.subscribe((event",{"_index":2318,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.nodehoverstop$.subscribe((event",{"_index":2320,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.scenerotation$.subscribe((rotation",{"_index":2312,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.setscene(this.scene",{"_index":2306,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui.settarget(this.target",{"_index":2310,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setrotation(value",{"_index":2230,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setrotationx(value",{"_index":2234,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setscene(nodes",{"_index":2226,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.settarget(value",{"_index":2241,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bodyui?.setzoom(value",{"_index":2237,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.bounds",{"_index":2307,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.calltoactionclicked.emit",{"_index":592,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["this.camera",{"_index":2300,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.clearsubscriptions",{"_index":2324,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.closeclicked.emit",{"_index":591,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["this.config$.pipe",{"_index":1154,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.connectdatabase(manager",{"_index":428,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.consent",{"_index":831,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentchange.complete",{"_index":830,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentchange.next(this.consent",{"_index":829,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentchange.next(value",{"_index":832,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.consentservice.consent",{"_index":2124,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.consentservice.setconsent(entry",{"_index":2131,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.container",{"_index":2125,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.controller.setvalue(val",{"_index":323,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.controller.value",{"_index":321,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.controller.valuechanges",{"_index":340,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.createdatabase(config",{"_index":427,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.createsegments",{"_index":979,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.createstackops(decorations",{"_index":987,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.createworker(config",{"_index":443,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.ctx.patchstate",{"_index":2180,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["this.data.preclose",{"_index":2130,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.database",{"_index":421,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.defaultmaxoptions",{"_index":356,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.dialog.closeall",{"_index":750,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.dialog.open(calltoactionbehaviorcomponent",{"_index":759,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.dialog.open(infodialogcomponent",{"_index":737,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{}}}],["this.dialog.opendialogs.length",{"_index":1311,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.dialogref.close",{"_index":1387,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.dismiss",{"_index":2132,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["this.displayerrors",{"_index":1850,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.documentationcontents",{"_index":1375,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.dorequest",{"_index":197,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.dorequest(params",{"_index":189,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["this.el.nativeelement.value",{"_index":1578,"title":{},"body":{"directives/NumberDirective.html":{}}}],["this.findglobalobject",{"_index":1215,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["this.forwardcall('getaggregateresults",{"_index":861,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getcelltypetermoccurences",{"_index":863,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getcelltypetreemodel",{"_index":858,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getdatabasestatus",{"_index":854,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getdatasettechnologynames",{"_index":856,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getontologytermoccurences",{"_index":862,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getontologytreemodel",{"_index":857,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getprovidernames",{"_index":855,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getreferenceorgans",{"_index":859,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getreferenceorganscene",{"_index":865,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('getscene",{"_index":864,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.forwardcall('gettissueblockresults",{"_index":860,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.ga.event('close",{"_index":769,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.ga.event('open",{"_index":762,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.ga.event('open_learn_more",{"_index":751,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.getdialogdata().pipe",{"_index":753,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.getnormalizeddecorations",{"_index":983,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.getpathkey(path",{"_index":1156,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.http.get(spatial_search_readme",{"_index":731,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.http.get(url",{"_index":1069,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["this.impl",{"_index":420,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["this.impl$.pipe",{"_index":868,"title":{},"body":{"interfaces/DataSource.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{}}}],["this.infobuttonservice.updatedata(this.documentationurl",{"_index":1319,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.infoservice.parsemarkdown(data",{"_index":734,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.infotitle",{"_index":1321,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.initialized.emit",{"_index":2322,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.interactive",{"_index":2299,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.itemremoved.emit(item",{"_index":1983,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["this.items",{"_index":1976,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["this.launchinfodialog(data",{"_index":1310,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.launchlearnmore(data",{"_index":755,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.makeundecoratedsegment(text",{"_index":982,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.multiselect",{"_index":1886,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.nodeclick.emit(event",{"_index":2317,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.nodedrag.emit(event",{"_index":2315,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.nodehoverstart.emit(event",{"_index":2319,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.nodehoverstop.emit(event",{"_index":2321,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.onleft",{"_index":1861,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.onright",{"_index":1862,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.opacity",{"_index":1628,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.opacitychange.emit(this.opacity",{"_index":1630,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.opacityreset.emit",{"_index":1633,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.optioncache.get(key",{"_index":1158,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.optioncache.has(key",{"_index":1157,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.optioncache.set(key",{"_index":1161,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.organlist.length",{"_index":1899,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.organschanged.emit(this.selectedorgans",{"_index":1892,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.panelcontent.next(panelcontent",{"_index":1072,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["this.parsemarkdown(data",{"_index":1071,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["this.patchstate(config",{"_index":1153,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.prevopacity",{"_index":1627,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.recreatebodyui",{"_index":2258,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.root",{"_index":2038,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["this.rotationchange.next(rotation",{"_index":2313,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.saveconsent(consent",{"_index":1516,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.scene?.length",{"_index":2305,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.segments",{"_index":978,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.selectedorgans",{"_index":1887,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.concat([organ",{"_index":1891,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.filter((selectedorgan",{"_index":1889,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.includes(organ",{"_index":1888,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectedorgans.length",{"_index":1851,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.selectionchanged.emit(selecteditems",{"_index":1981,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["this.selecttoken(config",{"_index":1437,"title":{},"body":{"injectables/InjectorDelegateDataSourceService.html":{}}}],["this.sensor",{"_index":1842,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.sensor.detach",{"_index":1846,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.set",{"_index":1844,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.setconsent('not",{"_index":833,"title":{},"body":{"injectables/ConsentService.html":{}}}],["this.setleftright(val",{"_index":1865,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.setstate(config",{"_index":1152,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.setupbodyui",{"_index":2278,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.shift(dir",{"_index":1870,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.state$.pipe(filternulls",{"_index":1151,"title":{},"body":{"injectables/GlobalConfigState.html":{}}}],["this.step",{"_index":1863,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.storage",{"_index":1511,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.storage.getitem(popup_shown_storage_key",{"_index":724,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.storage.setitem(popup_shown_storage_key",{"_index":763,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["this.storage?.getitem?.(this.key",{"_index":1518,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.storage?.setitem?.(this.key",{"_index":1523,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.subscriptions",{"_index":2311,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.subscriptions.add",{"_index":1514,"title":{},"body":{"injectables/LocalStorageSyncService.html":{}}}],["this.subscriptions.add(consentservice.consentchange.subscribe",{"_index":1284,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.subscriptions.add(infobuttonservice.panelcontent.subscribe(data",{"_index":1308,"title":{},"body":{"components/InfoButtonComponent.html":{}}}],["this.subscriptions.add(sub",{"_index":2040,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["this.subscriptions.foreach(s",{"_index":2327,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.subscriptions.unsubscribe",{"_index":1286,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/LocalStorageSyncService.html":{},"components/StoreDebugComponent.html":{}}}],["this.target",{"_index":2309,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.timeouthandler",{"_index":1868,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["this.togglegoogleanalytics(consent",{"_index":1285,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.token",{"_index":1283,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.updatestack(stack",{"_index":995,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["this.valuechange",{"_index":348,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["this.videoid",{"_index":1320,"title":{},"body":{"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{}}}],["this.visibilitytoggle.emit",{"_index":1632,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.visible",{"_index":1626,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["this.window",{"_index":1287,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.window[`ga",{"_index":1288,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["this.zoom",{"_index":2292,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.zoomtobounds(this.bounds",{"_index":2308,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["this.zoomtobounds(value",{"_index":2244,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["throttletime",{"_index":1529,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["throttletime(1000",{"_index":1544,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["through",{"_index":2701,"title":{},"body":{"changelog.html":{}}}],["throws",{"_index":1222,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["thumbnails",{"_index":2609,"title":{},"body":{"changelog.html":{}}}],["thymus",{"_index":1775,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tied",{"_index":2612,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":2710,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":300,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["timeouthandler",{"_index":1827,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["timeouts",{"_index":2420,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":2415,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":2424,"title":{},"body":{"changelog.html":{}}}],["tissueblockresult",{"_index":104,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{}}}],["tissues",{"_index":2462,"title":{},"body":{"changelog.html":{}}}],["title",{"_index":477,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{}}}],["title(state",{"_index":788,"title":{},"body":{"classes/CallToActionSelectors.html":{}}}],["tmc",{"_index":2789,"title":{},"body":{"changelog.html":{}}}],["toattributes",{"_index":74,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["toattributes(obj",{"_index":61,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"miscellaneous/functions.html":{}}}],["today",{"_index":715,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["toggle",{"_index":1623,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["togglegoogleanalytics",{"_index":1268,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["togglegoogleanalytics(disabled",{"_index":1273,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["togglevisibility",{"_index":1599,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["token",{"_index":140,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/TextSearchComponent.html":{},"miscellaneous/variables.html":{}}}],["tonsil",{"_index":1741,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tool",{"_index":2643,"title":{},"body":{"changelog.html":{}}}],["top",{"_index":632,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["tort",{"_index":3094,"title":{},"body":{"license.html":{}}}],["trachea",{"_index":1778,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tracker.module.ts",{"_index":1526,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["tracking",{"_index":533,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"components/XYZPositionComponent.html":{}}}],["tracking/telemetry",{"_index":2546,"title":{},"body":{"changelog.html":{}}}],["trackingcode",{"_index":1282,"title":{},"body":{"injectables/GoogleAnalyticsSyncService.html":{}}}],["trackingpopupcomponent",{"_index":532,"title":{"components/TrackingPopupComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"modules/TrackingPopupModule.html":{},"components/XYZPositionComponent.html":{},"coverage.html":{},"overview.html":{}}}],["trackingpopupmodule",{"_index":2159,"title":{"modules/TrackingPopupModule.html":{}},"body":{"modules/TrackingPopupModule.html":{},"modules.html":{},"overview.html":{}}}],["trackingstate",{"_index":2165,"title":{"injectables/TrackingState.html":{}},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{}}}],["trackingstatemodel",{"_index":2171,"title":{"interfaces/TrackingStateModel.html":{}},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"coverage.html":{}}}],["trackmouseposition",{"_index":2817,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["trackmouseposition((document",{"_index":1557,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["trackmouseposition(el",{"_index":1530,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"miscellaneous/functions.html":{}}}],["transformmatrix",{"_index":176,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["transition",{"_index":610,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{}}}],["transparency",{"_index":2644,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":2663,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":455,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"changelog.html":{}}}],["true",{"_index":78,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":1246,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"changelog.html":{}}}],["ts",{"_index":124,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"dependencies.html":{}}}],["tslib",{"_index":2963,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1696,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":2798,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":1028,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"changelog.html":{}}}],["turned",{"_index":2615,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":2613,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":2516,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":2720,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":32,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"classes/CallToActionSelectors.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/DocumentationContent.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["type='[calltoaction",{"_index":811,"title":{},"body":{"classes/CloseDialog.html":{},"classes/LearnMore.html":{},"classes/OpenDialog.html":{}}}],["typealiases",{"_index":3103,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typed",{"_index":1550,"title":{},"body":{"modules/MousePositionTrackerModule.html":{}}}],["typeerror",{"_index":1223,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["typeof",{"_index":1213,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/LocalStorageSyncService.html":{},"interfaces/PluckUniqueOptions.html":{}}}],["types",{"_index":1555,"title":{},"body":{"modules/MousePositionTrackerModule.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{}}}],["typescript",{"_index":1257,"title":{},"body":{"injectables/GlobalsService.html":{},"modules/MousePositionTrackerModule.html":{},"interfaces/OrganInfo.html":{},"components/TrackingPopupComponent.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":2768,"title":{},"body":{"changelog.html":{}}}],["typings",{"_index":1881,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["u",{"_index":138,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["uberon",{"_index":1664,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["ufl",{"_index":2608,"title":{},"body":{"changelog.html":{}}}],["ufxmpzatowe",{"_index":744,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{}}}],["ui",{"_index":2217,"title":{},"body":{"interfaces/XYZTriplet.html":{},"changelog.html":{},"index.html":{}}}],["ui'},{'name",{"_index":510,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["ui.component",{"_index":369,"title":{},"body":{"modules/BodyUiModule.html":{}}}],["ui.component.html",{"_index":2221,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["ui.component.scss",{"_index":2222,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["ui.component.ts",{"_index":2213,"title":{},"body":{"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["ui.module.ts",{"_index":365,"title":{},"body":{"modules/BodyUiModule.html":{}}}],["ui.netlify.app",{"_index":3005,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":3015,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":3012,"title":{},"body":{"index.html":{}}}],["ui/body",{"_index":364,"title":{},"body":{"modules/BodyUiModule.html":{},"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["ui/organ",{"_index":3014,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":3013,"title":{},"body":{"index.html":{}}}],["uis",{"_index":2353,"title":{},"body":{"changelog.html":{}}}],["ul",{"_index":1405,"title":{},"body":{"components/InfoDialogComponent.html":{}}}],["undefined",{"_index":80,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"injectables/LocalStorageService.html":{},"interfaces/OrganInfo.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["under",{"_index":575,"title":{},"body":{"components/CallToActionComponent.html":{},"injectables/LocalStorageSyncService.html":{},"miscellaneous/variables.html":{}}}],["understand",{"_index":2136,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["unique",{"_index":275,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["unique.ts",{"_index":1920,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["university",{"_index":3041,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":165,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/AutoCompleteOption.html":{},"interfaces/DataSource.html":{},"interfaces/DefaultParams.html":{},"classes/DelegateDataSource.html":{},"interfaces/FilterParams.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"interfaces/OrganInfo.html":{},"interfaces/PluckUniqueOptions.html":{},"components/TextSearchComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["unless",{"_index":1237,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["unnecessary",{"_index":2532,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":2127,"title":{},"body":{"components/TrackingPopupComponent.html":{}}}],["unselect",{"_index":2579,"title":{},"body":{"changelog.html":{}}}],["unsetconsent",{"_index":817,"title":{},"body":{"injectables/ConsentService.html":{}}}],["unsubscribable",{"_index":415,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["unsubscribe",{"_index":439,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"components/InfoButtonComponent.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["until",{"_index":2617,"title":{},"body":{"changelog.html":{}}}],["untypedformcontrol",{"_index":285,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["unused",{"_index":1967,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"components/TextSearchComponent.html":{}}}],["up",{"_index":2015,"title":{},"body":{"components/StoreDebugComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["update",{"_index":1067,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["updated",{"_index":1609,"title":{},"body":{"components/OpacitySliderComponent.html":{},"changelog.html":{}}}],["updatedata",{"_index":1335,"title":{},"body":{"injectables/InfoButtonService.html":{}}}],["updatedata(url",{"_index":1068,"title":{},"body":{"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"interfaces/PanelData.html":{}}}],["updateitemselection",{"_index":1954,"title":{},"body":{"components/SpatialSearchListComponent.html":{}}}],["updateitemselection(index",{"_index":1970,"title":{},"body":{"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{}}}],["updates",{"_index":1307,"title":{},"body":{"components/InfoButtonComponent.html":{},"directives/NumberDirective.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"changelog.html":{}}}],["updatestack",{"_index":924,"title":{},"body":{"components/DecoratedTextComponent.html":{}}}],["updatestack(stack",{"_index":960,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["upgraded",{"_index":2706,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":2773,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":2550,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":2640,"title":{},"body":{"changelog.html":{}}}],["ureter",{"_index":1781,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["urinary",{"_index":1786,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":1340,"title":{},"body":{"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{}}}],["us/docs/web/api/web_storage_api/using_the_web_storage_api",{"_index":1463,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["usage",{"_index":2134,"title":{},"body":{"components/TrackingPopupComponent.html":{},"changelog.html":{},"index.html":{}}}],["usage.ipynb",{"_index":3028,"title":{},"body":{"index.html":{}}}],["use",{"_index":2352,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["usecase",{"_index":3033,"title":{},"body":{"index.html":{}}}],["usecase.ipynb",{"_index":3030,"title":{},"body":{"index.html":{}}}],["used",{"_index":904,"title":{},"body":{"interfaces/DecoratedRange.html":{},"interfaces/DocumentationContent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["usefactory",{"_index":79,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{}}}],["useful",{"_index":1179,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["user",{"_index":697,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"changelog.html":{},"index.html":{}}}],["user/os",{"_index":2524,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":2784,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":2539,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":416,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["uterus",{"_index":1790,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":2529,"title":{},"body":{"changelog.html":{}}}],["utility",{"_index":163,"title":{},"body":{"interfaces/ApiEndpointDataSourceOptions.html":{},"injectables/ApiEndpointDataSourceService.html":{},"interfaces/DefaultParams.html":{},"interfaces/FilterParams.html":{}}}],["uuid",{"_index":2965,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":2457,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":2360,"title":{},"body":{"changelog.html":{}}}],["v1.4",{"_index":2351,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":2627,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":2459,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":2451,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":2422,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":2396,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":2371,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":2404,"title":{},"body":{"changelog.html":{}}}],["v2",{"_index":2944,"title":{},"body":{"dependencies.html":{}}}],["v2.1.0",{"_index":2358,"title":{},"body":{"changelog.html":{}}}],["v2.2.0",{"_index":2347,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":2375,"title":{},"body":{"changelog.html":{}}}],["val",{"_index":1859,"title":{},"body":{"interfaces/OrganInfo.html":{},"components/TextSearchComponent.html":{}}}],["valid",{"_index":945,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["value",{"_index":66,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"interfaces/AutoCompleteOption.html":{},"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"injectables/CallToActionState.html":{},"classes/CloseDialog.html":{},"injectables/ConsentService.html":{},"interfaces/DecoratedRange.html":{},"components/DecoratedTextComponent.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"classes/LearnMore.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"components/OpacitySliderComponent.html":{},"classes/OpenDialog.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["value(val",{"_index":322,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["value.tolowercase",{"_index":2176,"title":{},"body":{"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{}}}],["valuechange",{"_index":334,"title":{},"body":{"interfaces/AutoCompleteOption.html":{},"components/TextSearchComponent.html":{}}}],["values",{"_index":73,"title":{},"body":{"modules/AnalyticsModule.html":{},"interfaces/AnalyticsOptions.html":{},"components/DecoratedTextComponent.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/PluckUniqueOptions.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/XYZPositionComponent.html":{},"miscellaneous/functions.html":{}}}],["values.length",{"_index":2036,"title":{},"body":{"components/StoreDebugComponent.html":{}}}],["var",{"_index":508,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{}}}],["variable",{"_index":1408,"title":{},"body":{"components/InfoDialogComponent.html":{},"coverage.html":{}}}],["variables",{"_index":3109,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1795,"title":{},"body":{"interfaces/OrganInfo.html":{},"miscellaneous/variables.html":{}}}],["version",{"_index":2472,"title":{},"body":{"changelog.html":{},"index.html":{},"properties.html":{}}}],["vertical",{"_index":619,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{}}}],["very",{"_index":2697,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":2419,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":1372,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["videoid",{"_index":743,"title":{},"body":{"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"interfaces/DocumentationContent.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"interfaces/PanelData.html":{}}}],["view",{"_index":2538,"title":{},"body":{"changelog.html":{}}}],["viewchild",{"_index":1671,"title":{},"body":{"interfaces/OrganInfo.html":{},"interfaces/XYZTriplet.html":{}}}],["viewchild('bodycanvas",{"_index":2272,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["viewchild('carouselcontainer",{"_index":1809,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewchild('itemcontainer",{"_index":1813,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewchild('itemlist",{"_index":1811,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewed",{"_index":1806,"title":{},"body":{"interfaces/OrganInfo.html":{}}}],["viewer",{"_index":2602,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":2390,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":2541,"title":{},"body":{"changelog.html":{}}}],["visibility",{"_index":1624,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["visibilitytoggle",{"_index":1603,"title":{},"body":{"components/OpacitySliderComponent.html":{}}}],["visible",{"_index":1600,"title":{},"body":{"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{}}}],["visual",{"_index":2388,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":2571,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":2707,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":586,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/ConsentService.html":{},"components/DecoratedTextComponent.html":{},"interfaces/DocumentationContent.html":{},"injectables/GlobalConfigState.html":{},"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"components/InfoButtonComponent.html":{},"injectables/InfoButtonService.html":{},"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"injectables/LocalStorageService.html":{},"injectables/LocalStorageSyncService.html":{},"directives/NumberDirective.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"interfaces/PanelData.html":{},"interfaces/Segment.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"interfaces/StackOp.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"injectables/TrackingState.html":{},"interfaces/TrackingStateModel.html":{},"interfaces/XYZTriplet.html":{}}}],["vs",{"_index":2514,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":2794,"title":{},"body":{"changelog.html":{}}}],["walkthrough",{"_index":3029,"title":{},"body":{"index.html":{}}}],["warming",{"_index":2418,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":2728,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":3081,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":3079,"title":{},"body":{"license.html":{}}}],["web",{"_index":1245,"title":{},"body":{"injectables/GlobalsService.html":{},"changelog.html":{}}}],["webcomponent",{"_index":2513,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":2900,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":2478,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":3001,"title":{},"body":{"index.html":{}}}],["week",{"_index":2799,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":1403,"title":{},"body":{"components/InfoDialogComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/XYZPositionComponent.html":{}}}],["well",{"_index":1933,"title":{},"body":{"interfaces/PluckUniqueOptions.html":{},"miscellaneous/functions.html":{}}}],["whether",{"_index":570,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"injectables/GlobalsService.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"interfaces/SpatialSearchListItem.html":{},"license.html":{}}}],["white",{"_index":653,"title":{},"body":{"components/CallToActionComponent.html":{}}}],["whole",{"_index":2796,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":624,"title":{},"body":{"components/CallToActionComponent.html":{},"interfaces/CallToActionModel.html":{},"injectables/CallToActionState.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"interfaces/OrganInfo.html":{},"components/SpatialSearchListComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"interfaces/XYZTriplet.html":{},"changelog.html":{}}}],["window",{"_index":1243,"title":{},"body":{"injectables/GlobalsService.html":{},"injectables/GoogleAnalyticsSyncService.html":{},"interfaces/XYZTriplet.html":{}}}],["window.devicepixelratio",{"_index":2284,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["window.localstorage",{"_index":1464,"title":{},"body":{"injectables/LocalStorageService.html":{}}}],["within",{"_index":2606,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":953,"title":{},"body":{"components/DecoratedTextComponent.html":{},"changelog.html":{},"license.html":{}}}],["worker",{"_index":442,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/GlobalsService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["worker.terminate",{"_index":446,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["workerccfdatabasedatasourceservice",{"_index":440,"title":{"injectables/WorkerCCFDatabaseDataSourceService.html":{}},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"coverage.html":{}}}],["workflows",{"_index":2665,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":2464,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":2680,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":413,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["wrap(worker",{"_index":444,"title":{},"body":{"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/CCFDatabaseManager.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{}}}],["wrapper",{"_index":607,"title":{},"body":{"components/CallToActionComponent.html":{},"components/InfoButtonComponent.html":{},"components/OpacitySliderComponent.html":{},"components/TextSearchComponent.html":{}}}],["writable",{"_index":1218,"title":{},"body":{"injectables/GlobalsService.html":{}}}],["x",{"_index":1465,"title":{},"body":{"injectables/LocalStorageService.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["xyz",{"_index":536,"title":{},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{}}}],["xyzpositioncomponent",{"_index":535,"title":{"components/XYZPositionComponent.html":{}},"body":{"components/CallToActionBehaviorComponent.html":{},"components/CallToActionComponent.html":{},"components/DecoratedTextComponent.html":{},"components/InfoButtonComponent.html":{},"components/InfoDialogComponent.html":{},"components/OpacitySliderComponent.html":{},"components/SpatialSearchListComponent.html":{},"components/StoreDebugComponent.html":{},"components/TextSearchComponent.html":{},"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"modules/XYZPositionModule.html":{},"coverage.html":{},"overview.html":{}}}],["xyzpositionmodule",{"_index":2206,"title":{"modules/XYZPositionModule.html":{}},"body":{"modules/XYZPositionModule.html":{},"modules.html":{},"overview.html":{}}}],["xyztriplet",{"_index":2212,"title":{"interfaces/XYZTriplet.html":{}},"body":{"interfaces/XYZTriplet.html":{},"coverage.html":{}}}],["y",{"_index":2192,"title":{},"body":{"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["yes",{"_index":245,"title":{},"body":{"injectables/ApiEndpointDataSourceService.html":{},"injectables/CCFDatabaseDataSourceBaseService.html":{},"injectables/CCFDatabaseDataSourceService.html":{},"interfaces/DataSource.html":{},"injectables/DataSourceService.html":{},"classes/DelegateDataSource.html":{},"classes/ForwardingDataSource.html":{},"injectables/GlobalsService.html":{},"injectables/InjectorDelegateDataSourceService.html":{},"injectables/LocalStorageService.html":{},"injectables/WorkerCCFDatabaseDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["youtube",{"_index":1363,"title":{},"body":{"components/InfoDialogComponent.html":{},"interfaces/InfoDialogData.html":{},"changelog.html":{}}}],["youtubeplayermodule",{"_index":1422,"title":{},"body":{"modules/InfoDialogModule.html":{}}}],["z",{"_index":2153,"title":{},"body":{"components/TrackingPopupComponent.html":{},"components/XYZPositionComponent.html":{},"interfaces/XYZTriplet.html":{}}}],["zero",{"_index":990,"title":{},"body":{"components/DecoratedTextComponent.html":{},"interfaces/Segment.html":{},"interfaces/StackOp.html":{}}}],["zone.js",{"_index":2967,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":15,"title":{},"body":{"modules/AnalyticsModule.html":{},"modules/BodyUiModule.html":{},"modules/CallToActionBehaviorModule.html":{},"modules/CallToActionModule.html":{},"modules/DecoratedTextModule.html":{},"modules/InfoButtonModule.html":{},"modules/InfoDialogModule.html":{},"modules/NumbersOnlyModule.html":{},"modules/OpacitySliderModule.html":{},"modules/OrganSelectorModule.html":{},"modules/SpatialSearchListModule.html":{},"modules/StoreDebugModule.html":{},"modules/TextSearchModule.html":{},"modules/TrackingPopupModule.html":{},"modules/XYZPositionModule.html":{},"interfaces/XYZTriplet.html":{},"overview.html":{}}}],["zoom(value",{"_index":2236,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}],["zoomtobounds(bounds",{"_index":2279,"title":{},"body":{"interfaces/XYZTriplet.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"modules/AnalyticsModule.html":{"url":"modules/AnalyticsModule.html","title":"module - AnalyticsModule","body":"\n \n\n\n\n\n Modules\n AnalyticsModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AnalyticsModule\n\n\n\ncluster_AnalyticsModule_providers\n\n\n\n\nConsentService\n\nConsentService\n\n\n\nAnalyticsModule\n\nAnalyticsModule\n\nAnalyticsModule -->\n\nConsentService->AnalyticsModule\n\n\n\n\n\nGoogleAnalyticsSyncService\n\nGoogleAnalyticsSyncService\n\nAnalyticsModule -->\n\nGoogleAnalyticsSyncService->AnalyticsModule\n\n\n\n\n\nLocalStorageSyncService\n\nLocalStorageSyncService\n\nAnalyticsModule -->\n\nLocalStorageSyncService->AnalyticsModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ConsentService\n \n \n GoogleAnalyticsSyncService\n \n \n LocalStorageSyncService\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n forRoot\n \n \n \n \n \n \n \n forRoot(options: AnalyticsOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/analytics.module.ts:68\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n options\n \n AnalyticsOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ModuleWithProviders\n\n \n \n \n \n \n \n \n \n\n \n\n\n \n import { APP_INITIALIZER, ModuleWithProviders, NgModule } from '@angular/core';\nimport { IGoogleAnalyticsCommand, NgxGoogleAnalyticsModule } from 'ngx-google-analytics';\n\nimport { ConsentService } from './consent.service';\nimport { GoogleAnalyticsSyncService } from './google-analytics-sync.service';\nimport { LocalStorageSyncService } from './local-storage-sync.service';\n\n\nexport interface AnalyticsOptions {\n gaToken: string;\n\n appName?: string;\n projectName?: string;\n\n developmentMode?: boolean;\n}\n\n\nconst EAGERLY_LOADED_SERVICES = [\n ConsentService,\n GoogleAnalyticsSyncService,\n LocalStorageSyncService,\n];\n\n\nfunction toAttributes(obj: Record): Record {\n return Object.entries(obj).reduce>((attrs, [key, value]) => {\n if (value != null) {\n attrs[key] = `${value}`;\n }\n\n return attrs;\n }, {});\n}\n\nfunction initCommands(options: AnalyticsOptions): IGoogleAnalyticsCommand[] {\n const { appName, projectName, developmentMode } = options;\n\n return [\n {\n command: 'set',\n values: [toAttributes({\n appName,\n projectName,\n developmentMode\n })]\n }\n ];\n}\n\n\n@NgModule({\n imports: [\n NgxGoogleAnalyticsModule\n ],\n providers: [\n ...EAGERLY_LOADED_SERVICES,\n\n {\n provide: APP_INITIALIZER,\n multi: true,\n useFactory: () => () => undefined,\n deps: EAGERLY_LOADED_SERVICES\n }\n ]\n})\nexport class AnalyticsModule {\n static forRoot(options: AnalyticsOptions): ModuleWithProviders {\n const { providers = [] } = NgxGoogleAnalyticsModule.forRoot(\n options.gaToken,\n initCommands(options)\n );\n\n return { ngModule: AnalyticsModule, providers };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AnalyticsOptions.html":{"url":"interfaces/AnalyticsOptions.html","title":"interface - AnalyticsOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AnalyticsOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n appName\n \n \n \n Optional\n \n developmentMode\n \n \n \n \n gaToken\n \n \n \n Optional\n \n projectName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n appName\n \n \n \n \n \n \n \n \n appName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n developmentMode\n \n \n \n \n \n \n \n \n developmentMode: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n gaToken\n \n \n \n \n \n \n \n \n gaToken: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n projectName\n \n \n \n \n \n \n \n \n projectName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { APP_INITIALIZER, ModuleWithProviders, NgModule } from '@angular/core';\nimport { IGoogleAnalyticsCommand, NgxGoogleAnalyticsModule } from 'ngx-google-analytics';\n\nimport { ConsentService } from './consent.service';\nimport { GoogleAnalyticsSyncService } from './google-analytics-sync.service';\nimport { LocalStorageSyncService } from './local-storage-sync.service';\n\n\nexport interface AnalyticsOptions {\n gaToken: string;\n\n appName?: string;\n projectName?: string;\n\n developmentMode?: boolean;\n}\n\n\nconst EAGERLY_LOADED_SERVICES = [\n ConsentService,\n GoogleAnalyticsSyncService,\n LocalStorageSyncService,\n];\n\n\nfunction toAttributes(obj: Record): Record {\n return Object.entries(obj).reduce>((attrs, [key, value]) => {\n if (value != null) {\n attrs[key] = `${value}`;\n }\n\n return attrs;\n }, {});\n}\n\nfunction initCommands(options: AnalyticsOptions): IGoogleAnalyticsCommand[] {\n const { appName, projectName, developmentMode } = options;\n\n return [\n {\n command: 'set',\n values: [toAttributes({\n appName,\n projectName,\n developmentMode\n })]\n }\n ];\n}\n\n\n@NgModule({\n imports: [\n NgxGoogleAnalyticsModule\n ],\n providers: [\n ...EAGERLY_LOADED_SERVICES,\n\n {\n provide: APP_INITIALIZER,\n multi: true,\n useFactory: () => () => undefined,\n deps: EAGERLY_LOADED_SERVICES\n }\n ]\n})\nexport class AnalyticsModule {\n static forRoot(options: AnalyticsOptions): ModuleWithProviders {\n const { providers = [] } = NgxGoogleAnalyticsModule.forRoot(\n options.gaToken,\n initCommands(options)\n );\n\n return { ngModule: AnalyticsModule, providers };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ApiEndpointDataSourceOptions.html":{"url":"interfaces/ApiEndpointDataSourceOptions.html","title":"interface - ApiEndpointDataSourceOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ApiEndpointDataSourceOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n hubmapToken\n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n hubmapToken\n \n \n \n \n \n \n \n \n hubmapToken: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n remoteApiEndpoint: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ApiEndpointDataSourceService.html":{"url":"injectables/ApiEndpointDataSourceService.html","title":"injectable - ApiEndpointDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ApiEndpointDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n doRequest\n \n \n Private\n doRequest\n \n \n Private\n doRequest\n \n \n \n getAggregateResults\n \n \n \n getCellTypeTermOccurences\n \n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n \n getDatasetTechnologyNames\n \n \n \n getOntologyTermOccurences\n \n \n \n getOntologyTreeModel\n \n \n \n getProviderNames\n \n \n \n getReferenceOrgans\n \n \n \n getReferenceOrganScene\n \n \n \n getScene\n \n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(api: DefaultService, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:96\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n api\n \n \n DefaultService\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n doRequest\n \n \n \n \n \n \n \n doRequest(method: RequestMethod, filter?: Filter | undefined, params?: P)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:190\n \n \n\n \n \n Type parameters :\n \n T\n P\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n RequestMethod\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter | undefined\n \n\n \n Yes\n \n\n\n \n \n params\n \n P\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n doRequest\n \n \n \n \n \n \n \n doRequest(method: RequestMethod, filter: Filter | undefined, params: P | undefined, reviver: DataReviver)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:195\n \n \n\n \n \n Type parameters :\n \n T\n P\n U\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n RequestMethod\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter | undefined\n \n\n \n No\n \n\n\n \n \n params\n \n P | undefined\n \n\n \n No\n \n\n\n \n \n reviver\n \n DataReviver\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n doRequest\n \n \n \n \n \n \n \n doRequest(method: RequestMethod, filter: Filter | undefined, params?: P, reviver?: DataReviver)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:201\n \n \n\n \n \n Type parameters :\n \n P\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n RequestMethod\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter | undefined\n \n\n \n No\n \n\n\n \n \n params\n \n P\n \n\n \n Yes\n \n\n\n \n \n reviver\n \n DataReviver\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \n \n getAggregateResults(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:151\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \n \n getCellTypeTermOccurences(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:167\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \n \n getCellTypeTreeModel()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:127\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:104\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \n \n getDatasetTechnologyNames()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:114\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \n \n getOntologyTermOccurences(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:159\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \n \n getOntologyTreeModel()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:119\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \n \n getProviderNames()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:109\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \n \n getReferenceOrgans()\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:135\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \n \n getReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:183\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \n \n getScene(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:175\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \n \n getTissueBlockResults(filter?: Filter)\n \n \n\n \n \n Decorators : \n \n @Cacheable(CACHE_CONFIG_PARAMS)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts:143\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AutoCompleteOption.html":{"url":"interfaces/AutoCompleteOption.html","title":"interface - AutoCompleteOption","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AutoCompleteOption\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n\n\n \n Description\n \n \n A single suggestion to show in autocomplete\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n decorations\n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n decorations\n \n \n \n \n \n \n \n \n decorations: Partial[]\n\n \n \n\n\n \n \n Type : Partial[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Optional styling of the label\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: \n\n \n \n\n\n\n\n\n\n\n \n \n A unique id\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The displayed label\n\n \n \n \n \n \n \n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Inject, InjectionToken, Input, Output,\n} from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { bind as Bind } from 'bind-decorator';\nimport { lastValueFrom, from, Observable, ObservableInput } from 'rxjs';\nimport { distinctUntilChanged, map, startWith, switchMap, take } from 'rxjs/operators';\n\nimport { DecoratedRange } from '../decorated-text/decorated-range';\n\n\n/** A single suggestion to show in autocomplete */\nexport interface AutoCompleteOption {\n /** A unique id */\n id: unknown;\n /** The displayed label */\n label: string;\n /** Optional styling of the label */\n decorations?: Partial[];\n}\n\n/**\n * Token to provide a default for the maximum number of\n * autocomplete suggestions to show at the same time.\n */\nexport const DEFAULT_MAX_OPTIONS = new InjectionToken(\n 'Maximum number of autocomplete options displayed',\n {\n providedIn: 'root',\n factory(): number {\n return 10;\n }\n }\n);\n\n\n/**\n * A text search bar with optional autocompletion functionality.\n */\n@Component({\n selector: 'ccf-text-search',\n templateUrl: './text-search.component.html',\n styleUrls: ['./text-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TextSearchComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-text-search';\n\n /**\n * Placeholder text for the search bar\n */\n @Input() placeholder = 'Search...';\n\n /**\n * The text to show on the search bar\n */\n @Input()\n get value(): string {\n return this.controller.value as string;\n }\n\n set value(val: string) {\n this.controller.setValue(val, { emitEvent: false });\n }\n\n /**\n * Maximum number of autocomplete suggestions to show simultaneously\n */\n @Input() maxOptions?: number;\n\n /**\n * Function providing the autocomplete suggestions.\n * Receives the latest search bar text and the maximum of suggestions to provide.\n */\n @Input() autoCompleter?: (search: string, max: number) => ObservableInput;\n\n /**\n * Emits when the search bar text changes\n */\n @Output() readonly valueChange: Observable;\n\n /**\n * Emits when an autocomplete option has been selected\n */\n @Output() readonly optionSelected = new EventEmitter();\n\n /**\n * Form controller for search bar\n */\n readonly controller = new UntypedFormControl();\n\n /**\n * Emits the latest autocomplete suggestions\n */\n readonly options = (this.controller.valueChanges as Observable).pipe(\n startWith(''),\n distinctUntilChanged(),\n switchMap(this.getOptions)\n );\n\n /**\n * Creates an instance of text search component.\n *\n * @param defaultMaxOptions The default value for `maxOptions`\n */\n constructor(\n @Inject(DEFAULT_MAX_OPTIONS) private readonly defaultMaxOptions: number\n ) {\n this.valueChange = this.controller.valueChanges;\n }\n\n /**\n * Fetches the latest autocomplete suggestions for the provided search text.\n *\n * @param search The search text to find suggestions for\n * @returns The found suggestions\n */\n @Bind\n private async getOptions(search: string): Promise {\n const { autoCompleter, maxOptions = this.defaultMaxOptions } = this;\n if (!autoCompleter || maxOptions array.length \n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/BodyUiModule.html":{"url":"modules/BodyUiModule.html","title":"module - BodyUiModule","body":"\n \n\n\n\n\n Modules\n BodyUiModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_BodyUiModule\n\n\n\ncluster_BodyUiModule_declarations\n\n\n\ncluster_BodyUiModule_exports\n\n\n\n\nBodyUiComponent\n\nBodyUiComponent\n\n\n\nBodyUiModule\n\nBodyUiModule\n\nBodyUiModule -->\n\nBodyUiComponent->BodyUiModule\n\n\n\n\n\nBodyUiComponent \n\nBodyUiComponent \n\nBodyUiComponent -->\n\nBodyUiModule->BodyUiComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n BodyUiComponent\n \n \n \n \n Exports\n \n \n BodyUiComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { BodyUiComponent } from './body-ui.component';\n\n@NgModule({\n declarations: [BodyUiComponent],\n imports: [\n CommonModule\n ],\n exports: [BodyUiComponent]\n})\nexport class BodyUiModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/CCFDatabaseDataSourceBaseService.html":{"url":"injectables/CCFDatabaseDataSourceBaseService.html","title":"injectable - CCFDatabaseDataSourceBaseService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n CCFDatabaseDataSourceBaseService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n DelegateDataSource\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n database$\n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n Protected\n Abstract\n createDatabase\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:20\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n \n \n \n \n \n connectDatabase(manager: CCFDatabaseManager, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n manager\n \n CCFDatabaseManager\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n Abstract\n createDatabase\n \n \n \n \n \n \n \n createDatabase(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:37\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : CCFDatabaseManager\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n database$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:20\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:19\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/CCFDatabaseDataSourceService.html":{"url":"injectables/CCFDatabaseDataSourceService.html","title":"injectable - CCFDatabaseDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n CCFDatabaseDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseDataSourceBaseService\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n database$\n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createDatabase\n \n \n Private\n Async\n connectDatabase\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createDatabase\n \n \n \n \n \n \n \n createDatabase(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:53\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : CCFDatabaseManager\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n \n \n \n \n \n connectDatabase(manager: CCFDatabaseManager, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:39\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n manager\n \n CCFDatabaseManager\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n database$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:20\n\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:19\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CCFDatabaseManager.html":{"url":"interfaces/CCFDatabaseManager.html","title":"interface - CCFDatabaseManager","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CCFDatabaseManager\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n Unsubscribable\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n database: CCFDatabase | Remote\n\n \n \n\n\n \n \n Type : CCFDatabase | Remote\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CallToActionBehaviorComponent.html":{"url":"components/CallToActionBehaviorComponent.html","title":"component - CallToActionBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n CallToActionBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts\n\n\n\n \n Description\n \n \n Info button component: Information icon displays project details when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-call-to-action-behavior\n \n\n\n\n \n styleUrls\n ./call-to-action-behavior.component.scss\n \n\n\n\n \n templateUrl\n ./call-to-action-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n callToAction$\n \n \n \n Readonly\n close\n \n \n \n Readonly\n imageUrl$\n \n \n \n Readonly\n learnMore\n \n \n \n Readonly\n message$\n \n \n \n Readonly\n title$\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n callToAction$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.callToAction)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:26\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n close\n \n \n \n \n \n \n Default value : () => {...}\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:37\n \n \n\n \n \n Closes dialog\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n imageUrl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.imageUrl)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:29\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n learnMore\n \n \n \n \n \n \n Default value : () => {...}\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:44\n \n \n\n \n \n Sends learn more open action\n\n \n \n\n \n \n \n \n \n \n \n \n \n Readonly\n message$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.message)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n \n Readonly\n title$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(CallToActionSelectors.title)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts:20\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { Observable } from 'rxjs/internal/Observable';\n\nimport { CloseDialog, LearnMore } from '../../states/call-to-action/call-to-action.actions';\nimport { CallToActionSelectors } from '../../states/call-to-action/call-to-action.selectors';\n\n/**\n * Info button component: Information icon displays project details when clicked.\n */\n@Component({\n selector: 'ccf-call-to-action-behavior',\n templateUrl: './call-to-action-behavior.component.html',\n styleUrls: ['./call-to-action-behavior.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CallToActionBehaviorComponent {\n @Select(CallToActionSelectors.title)\n readonly title$: Observable;\n\n @Select(CallToActionSelectors.message)\n readonly message$: Observable;\n\n @Select(CallToActionSelectors.callToAction)\n readonly callToAction$: Observable;\n\n @Select(CallToActionSelectors.imageUrl)\n readonly imageUrl$: Observable;\n\n\n\n /**\n * Closes dialog\n */\n @Dispatch()\n readonly close = (): CloseDialog => new CloseDialog();\n\n /**\n * Sends learn more open action\n * @returns LearnMore action\n */\n @Dispatch()\n readonly learnMore = (): LearnMore => new LearnMore();\n}\n\n \n\n \n \n\n\n \n\n \n \n ./call-to-action-behavior.component.scss\n \n \n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'CallToActionBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CallToActionBehaviorModule.html":{"url":"modules/CallToActionBehaviorModule.html","title":"module - CallToActionBehaviorModule","body":"\n \n\n\n\n\n Modules\n CallToActionBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CallToActionBehaviorModule\n\n\n\ncluster_CallToActionBehaviorModule_exports\n\n\n\ncluster_CallToActionBehaviorModule_declarations\n\n\n\ncluster_CallToActionBehaviorModule_imports\n\n\n\n\nCallToActionBehaviorComponent\n\nCallToActionBehaviorComponent\n\n\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule -->\n\nCallToActionBehaviorComponent->CallToActionBehaviorModule\n\n\n\n\n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent -->\n\nCallToActionBehaviorModule->CallToActionBehaviorComponent \n\n\n\n\n\nCallToActionModule\n\nCallToActionModule\n\nCallToActionBehaviorModule -->\n\nCallToActionModule->CallToActionBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CallToActionBehaviorComponent\n \n \n \n \n Imports\n \n \n CallToActionModule\n \n \n \n \n Exports\n \n \n CallToActionBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCardModule } from '@angular/material/card';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { NgxsModule } from '@ngxs/store';\n\nimport { CallToActionModule } from '../call-to-action/call-to-action.module';\nimport { CallToActionBehaviorComponent } from './call-to-action-behavior.component';\n\n@NgModule({\n declarations: [CallToActionBehaviorComponent],\n imports: [CommonModule, NgxsModule, MatIconModule, MatDialogModule, MatCardModule, CallToActionModule],\n exports: [CallToActionBehaviorComponent]\n})\nexport class CallToActionBehaviorModule { }\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CallToActionComponent.html":{"url":"components/CallToActionComponent.html","title":"component - CallToActionComponent","body":"\n \n\n\n\n\n\n Components\n \n CallToActionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts\n\n\n\n \n Description\n \n \n Info button component: Information icon displays project details when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-call-to-action\n \n\n\n\n \n styleUrls\n ./call-to-action.component.scss\n \n\n\n\n \n templateUrl\n ./call-to-action.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n onDialogButtonClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n callToAction\n \n \n imageUrl\n \n \n infoTitle\n \n \n message\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n callToActionClicked\n \n \n closeClicked\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n callToAction\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:33\n \n \n \n \n Label for the button\n\n \n \n \n \n \n \n \n \n \n imageUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:23\n \n \n \n \n Whether the information is for the RUI or EUI\n\n \n \n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:18\n \n \n \n \n Title of the info dialog\n\n \n \n \n \n \n \n \n \n \n message\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:28\n \n \n \n \n Message to be displayed under image\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n callToActionClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:39\n \n \n \n \n Emmitter for component to pass info to parent\n\n \n \n \n \n \n \n \n \n \n closeClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:45\n \n \n \n \n Emmitter for component to pass info to parent\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-call-to-action\"\n\n \n \n \n \n Default value : 'ccf-call-to-action'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:14\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:53\n \n \n\n\n \n \n Function to handle the close button click action\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:61\n \n \n\n\n \n \n Detects button click and reads markdown function\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-call-to-action'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts:14\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n/**\n * Info button component: Information icon displays project details when clicked.\n */\n@Component({\n selector: 'ccf-call-to-action',\n templateUrl: './call-to-action.component.html',\n styleUrls: ['./call-to-action.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CallToActionComponent {\n /**HTML class */\n @HostBinding('class') readonly clsName = 'ccf-call-to-action';\n /**\n * Title of the info dialog\n */\n @Input() infoTitle: string;\n\n /**\n * Whether the information is for the RUI or EUI\n */\n @Input() imageUrl: string;\n\n /**\n * Message to be displayed under image\n */\n @Input() message: string;\n\n /**\n * Label for the button\n */\n @Input() callToAction: string;\n\n\n /**\n * Emmitter for component to pass info to parent\n * */\n @Output() readonly callToActionClicked = new EventEmitter();\n\n\n /**\n * Emmitter for component to pass info to parent\n * */\n @Output() readonly closeClicked = new EventEmitter();\n\n\n\n\n /**\n * Function to handle the close button click action\n */\n close(): void {\n this.closeClicked.emit();\n }\n\n\n /**\n * Detects button click and reads markdown function\n */\n onDialogButtonClick(): void {\n this.callToActionClicked.emit();\n }\n}\n\n \n\n \n \n \n \n \n {{infoTitle}}\n clear\n \n \n\n \n {{message}}\n \n \n \n \n\n\n \n\n \n \n ./call-to-action.component.scss\n \n :host{\n .content{\n display: block;\n align-content: center;\n padding-left: 1.6rem;\n padding-right: 1.6rem;\n border-radius: .25rem;\n }\n\n .info-button-wrapper {\n border-radius: 0.25rem;\n padding: 0.60rem;\n transition: 0.6s;\n\n .ccf-info-button {\n cursor: pointer;\n transition: color .6s;\n font-size: 1.2rem;\n vertical-align: sub;\n }\n }\n\n .first-row {\n display: flex;\n width: 100%;\n line-height: .9rem;\n .title {\n padding-right: 7.0rem;\n padding-left: .2rem;\n font-size: .875rem;\n padding-top: .75rem;\n }\n\n .cta-mat-icon {\n height: 30%;\n line-height: 3.4rem;\n }\n\n }\n\n .message{\n padding: .5rem;\n }\n\n .cta-image {\n align-self: center;\n object-fit: cover; /*this makes the image in src fit to the size specified below*/\n width: 100%;\n border-radius: .25rem;\n }\n\n .mat-button {\n background-color: #444A65;\n font-size: .75rem;\n position: relative;\n margin-bottom: 1rem;\n width: 100%;\n height: 2rem;\n \n color: white;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{infoTitle}} clear {{message}} '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'CallToActionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CallToActionModel.html":{"url":"interfaces/CallToActionModel.html","title":"interface - CallToActionModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CallToActionModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n\n\n \n Description\n \n \n Interface to hold the necessary parts of the CTA dialog\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n callToAction\n \n \n \n \n expirationDate\n \n \n \n \n imageUrl\n \n \n \n \n message\n \n \n \n \n popupShown\n \n \n \n \n title\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n callToAction\n \n \n \n \n \n \n \n \n callToAction: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n expirationDate\n \n \n \n \n \n \n \n \n expirationDate: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n imageUrl\n \n \n \n \n \n \n \n \n imageUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n message\n \n \n \n \n \n \n \n \n message: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n popupShown\n \n \n \n \n \n \n \n \n popupShown: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Action, NgxsOnInit, State, StateContext } from '@ngxs/store';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { map, tap } from 'rxjs/operators';\n\nimport { CallToActionBehaviorComponent } from '../../components/call-to-action-behavior/call-to-action-behavior.component';\nimport { DocumentationContent, InfoButtonService } from '../../components/info/info-button/info-button.service';\nimport { InfoDialogComponent } from '../../components/info/info-dialog/info-dialog.component';\nimport { LocalStorageService } from '../../services/local-storage/local-storage.service';\nimport { CloseDialog, LearnMore, OpenDialog } from './call-to-action.actions';\n\n/**\n * Interface to hold the necessary parts of the CTA dialog\n */\nexport interface CallToActionModel {\n title: string;\n message: string;\n callToAction: string;\n imageUrl: string;\n expirationDate: string;\n popupShown: boolean;\n\n}\n\n/**\n * Key for boolean determining if poup has been shown\n */\nconst POPUP_SHOWN_STORAGE_KEY = 'callToActionPopupShown';\n\n/**\n * Path to readme markup doc\n */\nconst SPATIAL_SEARCH_README = 'assets/docs/SPATIAL_SEARCH_README.md';\n\n/**\n * Sets the necessary defaults for the dialog box\n */\n@State({\n name: 'callToAction',\n defaults: {\n title: 'New to the Exploration User Interface',\n message: 'Spatial Search has arrived!',\n callToAction: 'Learn More',\n imageUrl: 'assets/images/spatial_search.gif',\n expirationDate: 'Dec 1, 2022',\n popupShown: false\n }\n})\n\n\n/**\n * State that controls the data and behavior for the CallToAction Component\n */\n@Injectable()\nexport class CallToActionState implements NgxsOnInit {\n /**\n * Function that determines if expiration date has passed\n * @param expirationDate\n * @param now\n * @returns boolean defining whether or not info popup has expiered\n */\n static ctaDatePassed(expirationDate: string, now = Date.now): boolean {\n const today = now();\n const expire = new Date(expirationDate);\n\n return +today > +expire;\n }\n\n constructor(\n private readonly dialog: MatDialog,\n private readonly ga: GoogleAnalyticsService,\n private readonly storage: LocalStorageService,\n private readonly infoService: InfoButtonService,\n private readonly http: HttpClient\n ) { }\n\n\n ngxsOnInit(ctx: StateContext): void {\n const { expirationDate, popupShown } = ctx.getState();\n const popupShownStr = this.storage.getItem(POPUP_SHOWN_STORAGE_KEY, `${popupShown}`);\n const pastExpiration = CallToActionState.ctaDatePassed(expirationDate);\n const showPopup = popupShownStr !== 'true' && !pastExpiration;\n if (showPopup) {\n ctx.dispatch(new OpenDialog());\n }\n }\n\n /**\n * Returns observable containting info from the markup\n */\n private getDialogData(): Observable{\n return this.http.get(SPATIAL_SEARCH_README, { responseType: 'text' }).pipe(map(data =>\n this.infoService.parseMarkdown(data)\n ));\n }\n\n /**\n * Opens Learn more dialog\n */\n launchLearnMore(content: DocumentationContent[]): void{\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: 'Spatial Search',\n content: content,\n videoID: 'UfxMpzatowE'\n }\n });\n }\n\n /**\n * Handles click event box\n * @param _ctx\n */\n @Action(LearnMore)\n learnMore(_ctx: StateContext): Observable {\n this.dialog.closeAll();\n this.ga.event('open_learn_more', 'call_to_action');\n\n return this.getDialogData().pipe(\n tap(data => this.launchLearnMore(data))\n );\n }\n\n /**\n * Opens dialog box\n * @param ctx\n */\n @Action(OpenDialog)\n open(ctx: StateContext): void {\n this.dialog.open(CallToActionBehaviorComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '30.75rem',\n height: '36.688rem'\n });\n\n this.ga.event('open', 'call_to_action');\n this.storage.setItem(POPUP_SHOWN_STORAGE_KEY, 'true');\n ctx.patchState({ popupShown: true });\n }\n\n /**\n * closes all dialog boxes\n * @param _ctxs;\n */\n @Action(CloseDialog)\n close(_ctx: StateContext): void {\n this.dialog.closeAll();\n this.ga.event('close', 'call_to_action');\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CallToActionModule.html":{"url":"modules/CallToActionModule.html","title":"module - CallToActionModule","body":"\n \n\n\n\n\n Modules\n CallToActionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_CallToActionModule\n\n\n\ncluster_CallToActionModule_declarations\n\n\n\ncluster_CallToActionModule_exports\n\n\n\n\nCallToActionComponent\n\nCallToActionComponent\n\n\n\nCallToActionModule\n\nCallToActionModule\n\nCallToActionModule -->\n\nCallToActionComponent->CallToActionModule\n\n\n\n\n\nCallToActionComponent \n\nCallToActionComponent \n\nCallToActionComponent -->\n\nCallToActionModule->CallToActionComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/call-to-action/call-to-action.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CallToActionComponent\n \n \n \n \n Exports\n \n \n CallToActionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCardModule } from '@angular/material/card';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { CallToActionComponent } from './call-to-action.component';\n\n@NgModule({\n declarations: [CallToActionComponent],\n imports: [CommonModule, MatIconModule, MatDialogModule, MatCardModule],\n exports: [CallToActionComponent]\n})\nexport class CallToActionModule { }\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CallToActionSelectors.html":{"url":"classes/CallToActionSelectors.html","title":"class - CallToActionSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CallToActionSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Static\n callToAction\n \n \n \n Static\n expirationDate\n \n \n \n Static\n imageUrl\n \n \n \n Static\n message\n \n \n \n Static\n popupShown\n \n \n \n Static\n title\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Static\n callToAction\n \n \n \n \n \n \n \n callToAction(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n expirationDate\n \n \n \n \n \n \n \n expirationDate(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n imageUrl\n \n \n \n \n \n \n \n imageUrl(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:22\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n message\n \n \n \n \n \n \n \n message(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n popupShown\n \n \n \n \n \n \n \n popupShown(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:32\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n title\n \n \n \n \n \n \n \n title(state: CallToActionModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['CallToActionState'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts:7\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n CallToActionModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\n\nimport { CallToActionModel, CallToActionState } from './call-to-action.state';\n\nexport class CallToActionSelectors {\n @Selector([CallToActionState])\n static title(state: CallToActionModel): string {\n return state.title;\n }\n\n @Selector([CallToActionState])\n static message(state: CallToActionModel): string {\n return state.message;\n }\n\n @Selector([CallToActionState])\n static callToAction(state: CallToActionModel): string {\n return state.callToAction;\n }\n\n @Selector([CallToActionState])\n static imageUrl(state: CallToActionModel): string {\n return state.imageUrl;\n }\n\n @Selector([CallToActionState])\n static expirationDate(state: CallToActionModel): string {\n return state.expirationDate;\n }\n\n @Selector([CallToActionState])\n static popupShown(state: CallToActionModel): boolean {\n return state.popupShown;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/CallToActionState.html":{"url":"injectables/CallToActionState.html","title":"injectable - CallToActionState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n CallToActionState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n\n\n \n Description\n \n \n Sets the necessary defaults for the dialog box\n\n \n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n Static\n ctaDatePassed\n \n \n Private\n getDialogData\n \n \n launchLearnMore\n \n \n \n learnMore\n \n \n ngxsOnInit\n \n \n \n open\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, ga: GoogleAnalyticsService, storage: LocalStorageService, infoService: InfoButtonService, http: HttpClient)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:70\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n \n storage\n \n \n LocalStorageService\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \n \n close(_ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(CloseDialog)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:153\n \n \n\n\n \n \n closes all dialog boxes\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n _ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n ctaDatePassed\n \n \n \n \n \n \n \n ctaDatePassed(expirationDate: string, now)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:65\n \n \n\n\n \n \n Function that determines if expiration date has passed\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n expirationDate\n \n string\n \n\n \n No\n \n\n \n \n\n \n \n now\n \n \n\n \n No\n \n\n \n Date.now\n \n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n boolean defining whether or not info popup has expiered\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getDialogData\n \n \n \n \n \n \n \n getDialogData()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:94\n \n \n\n\n \n \n Returns observable containting info from the markup\n\n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n launchLearnMore\n \n \n \n \n \n \nlaunchLearnMore(content: DocumentationContent[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:103\n \n \n\n\n \n \n Opens Learn more dialog\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n content\n \n DocumentationContent[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n learnMore\n \n \n \n \n \n \n \n learnMore(_ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(LearnMore)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:121\n \n \n\n\n \n \n Handles click event box\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n _ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit(ctx: StateContext)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:81\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n open\n \n \n \n \n \n \n \n open(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(OpenDialog)\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts:135\n \n \n\n\n \n \n Opens dialog box\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Action, NgxsOnInit, State, StateContext } from '@ngxs/store';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { map, tap } from 'rxjs/operators';\n\nimport { CallToActionBehaviorComponent } from '../../components/call-to-action-behavior/call-to-action-behavior.component';\nimport { DocumentationContent, InfoButtonService } from '../../components/info/info-button/info-button.service';\nimport { InfoDialogComponent } from '../../components/info/info-dialog/info-dialog.component';\nimport { LocalStorageService } from '../../services/local-storage/local-storage.service';\nimport { CloseDialog, LearnMore, OpenDialog } from './call-to-action.actions';\n\n/**\n * Interface to hold the necessary parts of the CTA dialog\n */\nexport interface CallToActionModel {\n title: string;\n message: string;\n callToAction: string;\n imageUrl: string;\n expirationDate: string;\n popupShown: boolean;\n\n}\n\n/**\n * Key for boolean determining if poup has been shown\n */\nconst POPUP_SHOWN_STORAGE_KEY = 'callToActionPopupShown';\n\n/**\n * Path to readme markup doc\n */\nconst SPATIAL_SEARCH_README = 'assets/docs/SPATIAL_SEARCH_README.md';\n\n/**\n * Sets the necessary defaults for the dialog box\n */\n@State({\n name: 'callToAction',\n defaults: {\n title: 'New to the Exploration User Interface',\n message: 'Spatial Search has arrived!',\n callToAction: 'Learn More',\n imageUrl: 'assets/images/spatial_search.gif',\n expirationDate: 'Dec 1, 2022',\n popupShown: false\n }\n})\n\n\n/**\n * State that controls the data and behavior for the CallToAction Component\n */\n@Injectable()\nexport class CallToActionState implements NgxsOnInit {\n /**\n * Function that determines if expiration date has passed\n * @param expirationDate\n * @param now\n * @returns boolean defining whether or not info popup has expiered\n */\n static ctaDatePassed(expirationDate: string, now = Date.now): boolean {\n const today = now();\n const expire = new Date(expirationDate);\n\n return +today > +expire;\n }\n\n constructor(\n private readonly dialog: MatDialog,\n private readonly ga: GoogleAnalyticsService,\n private readonly storage: LocalStorageService,\n private readonly infoService: InfoButtonService,\n private readonly http: HttpClient\n ) { }\n\n\n ngxsOnInit(ctx: StateContext): void {\n const { expirationDate, popupShown } = ctx.getState();\n const popupShownStr = this.storage.getItem(POPUP_SHOWN_STORAGE_KEY, `${popupShown}`);\n const pastExpiration = CallToActionState.ctaDatePassed(expirationDate);\n const showPopup = popupShownStr !== 'true' && !pastExpiration;\n if (showPopup) {\n ctx.dispatch(new OpenDialog());\n }\n }\n\n /**\n * Returns observable containting info from the markup\n */\n private getDialogData(): Observable{\n return this.http.get(SPATIAL_SEARCH_README, { responseType: 'text' }).pipe(map(data =>\n this.infoService.parseMarkdown(data)\n ));\n }\n\n /**\n * Opens Learn more dialog\n */\n launchLearnMore(content: DocumentationContent[]): void{\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: 'Spatial Search',\n content: content,\n videoID: 'UfxMpzatowE'\n }\n });\n }\n\n /**\n * Handles click event box\n * @param _ctx\n */\n @Action(LearnMore)\n learnMore(_ctx: StateContext): Observable {\n this.dialog.closeAll();\n this.ga.event('open_learn_more', 'call_to_action');\n\n return this.getDialogData().pipe(\n tap(data => this.launchLearnMore(data))\n );\n }\n\n /**\n * Opens dialog box\n * @param ctx\n */\n @Action(OpenDialog)\n open(ctx: StateContext): void {\n this.dialog.open(CallToActionBehaviorComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '30.75rem',\n height: '36.688rem'\n });\n\n this.ga.event('open', 'call_to_action');\n this.storage.setItem(POPUP_SHOWN_STORAGE_KEY, 'true');\n ctx.patchState({ popupShown: true });\n }\n\n /**\n * closes all dialog boxes\n * @param _ctxs;\n */\n @Action(CloseDialog)\n close(_ctx: StateContext): void {\n this.dialog.closeAll();\n this.ga.event('close', 'call_to_action');\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CloseDialog.html":{"url":"classes/CloseDialog.html","title":"class - CloseDialog","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CloseDialog\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[CallToAction] Close Dialog'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts:10\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n export class LearnMore {\n static readonly type='[CallToAction] Learn More';\n}\n\nexport class OpenDialog {\n static readonly type='[CallToAction] Open Dialog';\n}\n\nexport class CloseDialog {\n static readonly type='[CallToAction] Close Dialog';\n}\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ConsentService.html":{"url":"injectables/ConsentService.html","title":"injectable - ConsentService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n ConsentService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/consent.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n consent\n \n \n Readonly\n consentChange\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnDestroy\n \n \n setConsent\n \n \n unsetConsent\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor()\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:12\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:18\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setConsent\n \n \n \n \n \n \nsetConsent(value: Consent)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:22\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n Consent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unsetConsent\n \n \n \n \n \n \nunsetConsent()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:29\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n consent\n \n \n \n \n \n \n Type : Consent\n\n \n \n \n \n Default value : 'not-set'\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:10\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n consentChange\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/consent.service.ts:12\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, OnDestroy } from '@angular/core';\nimport { ReplaySubject } from 'rxjs';\n\n\nexport type Consent = 'not-set' | 'given' | 'rescinded';\n\n\n@Injectable()\nexport class ConsentService implements OnDestroy {\n consent: Consent = 'not-set';\n\n readonly consentChange = new ReplaySubject(1);\n\n constructor() {\n this.consentChange.next(this.consent);\n }\n\n ngOnDestroy(): void {\n this.consentChange.complete();\n }\n\n setConsent(value: Consent): void {\n if (this.consent !== value) {\n this.consent = value;\n this.consentChange.next(value);\n }\n }\n\n unsetConsent(): void {\n this.setConsent('not-set');\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DataSource.html":{"url":"interfaces/DataSource.html","title":"interface - DataSource","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DataSource\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Methods\n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n getDatabaseStatus\n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n getOntologyTreeModel\n \n \n \n \n getProviderNames\n \n \n \n \n getReferenceOrgans\n \n \n \n \n getReferenceOrganScene\n \n \n \n \n getScene\n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:13\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:9\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:11\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:18\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:12\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:10\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:14\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:21\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:16\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult\n} from 'ccf-database';\nimport { Observable, ObservableInput, ObservedValueOf } from 'rxjs';\nimport { switchMap } from 'rxjs/operators';\n\n\nexport interface DataSource {\n getDatabaseStatus(): Observable;\n getProviderNames(): Observable;\n getDatasetTechnologyNames(): Observable;\n getOntologyTreeModel(): Observable;\n getCellTypeTreeModel(): Observable;\n getReferenceOrgans(): Observable;\n\n getTissueBlockResults(filter?: Filter): Observable;\n getAggregateResults(filter?: Filter): Observable;\n getOntologyTermOccurences(filter?: Filter): Observable>;\n getCellTypeTermOccurences(filter?: Filter): Observable>;\n getScene(filter?: Filter): Observable;\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\nexport type DataSourceLike = {\n [K in keyof DataSource]: DataSourceLikeMethod;\n};\n\nexport type DataSourceMethod = DataSource[K];\nexport type DataSourceLikeMethod =\n (...args: Parameters>) => ObservableInput>;\nexport type DataSourceDataType =\n ObservedValueOf>>;\n\n\nexport abstract class ForwardingDataSource implements DataSource {\n getDatabaseStatus(): Observable {\n return this.forwardCall('getDatabaseStatus');\n }\n\n getProviderNames(): Observable {\n return this.forwardCall('getProviderNames');\n }\n\n getDatasetTechnologyNames(): Observable {\n return this.forwardCall('getDatasetTechnologyNames');\n }\n\n getOntologyTreeModel(): Observable {\n return this.forwardCall('getOntologyTreeModel');\n }\n\n getCellTypeTreeModel(): Observable {\n return this.forwardCall('getCellTypeTreeModel');\n }\n\n getReferenceOrgans(): Observable {\n return this.forwardCall('getReferenceOrgans');\n }\n\n getTissueBlockResults(filter?: Filter): Observable {\n return this.forwardCall('getTissueBlockResults', filter);\n }\n\n getAggregateResults(filter?: Filter): Observable {\n return this.forwardCall('getAggregateResults', filter);\n }\n\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getOntologyTermOccurences', filter);\n }\n\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getCellTypeTermOccurences', filter);\n }\n\n getScene(filter?: Filter): Observable {\n return this.forwardCall('getScene', filter);\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.forwardCall('getReferenceOrganScene', organIri, filter);\n }\n\n protected abstract forwardCall(\n method: K, ...args: Parameters>\n ): Observable>;\n}\n\n\nexport abstract class DelegateDataSource extends ForwardingDataSource {\n abstract readonly impl$: Observable;\n\n protected forwardCall(\n method: K, ...args: Parameters>\n ): Observable> {\n type AnyFunction = (...rest: unknown[]) => ObservableInput;\n\n return this.impl$.pipe(\n switchMap(impl => (impl[method] as AnyFunction)(...args))\n ) as Observable>;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DataSourceService.html":{"url":"injectables/DataSourceService.html","title":"injectable - DataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n DataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.service.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Abstract\n getAggregateResults\n \n \n Abstract\n getCellTypeTermOccurences\n \n \n Abstract\n getCellTypeTreeModel\n \n \n Abstract\n getDatabaseStatus\n \n \n Abstract\n getDatasetTechnologyNames\n \n \n Abstract\n getOntologyTermOccurences\n \n \n Abstract\n getOntologyTreeModel\n \n \n Abstract\n getProviderNames\n \n \n Abstract\n getReferenceOrgans\n \n \n Abstract\n getReferenceOrganScene\n \n \n Abstract\n getScene\n \n \n Abstract\n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Abstract\n getAggregateResults\n \n \n \n \n \n \n \n getAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getCellTypeTermOccurences\n \n \n \n \n \n \n \n getCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:22\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getCellTypeTreeModel\n \n \n \n \n \n \n \n getCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:16\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getDatabaseStatus\n \n \n \n \n \n \n \n getDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:12\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getDatasetTechnologyNames\n \n \n \n \n \n \n \n getDatasetTechnologyNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:14\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getOntologyTermOccurences\n \n \n \n \n \n \n \n getOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:21\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getOntologyTreeModel\n \n \n \n \n \n \n \n getOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:15\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getProviderNames\n \n \n \n \n \n \n \n getProviderNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:13\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getReferenceOrgans\n \n \n \n \n \n \n \n getReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:17\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getReferenceOrganScene\n \n \n \n \n \n \n \n getReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:24\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getScene\n \n \n \n \n \n \n \n getScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Abstract\n getTissueBlockResults\n \n \n \n \n \n \n \n getTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.service.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { Observable } from 'rxjs';\n\nimport { DataSource } from './data-source';\n\n\n@Injectable()\nexport abstract class DataSourceService implements DataSource {\n abstract getDatabaseStatus(): Observable;\n abstract getProviderNames(): Observable;\n abstract getDatasetTechnologyNames(): Observable;\n abstract getOntologyTreeModel(): Observable;\n abstract getCellTypeTreeModel(): Observable;\n abstract getReferenceOrgans(): Observable;\n\n abstract getTissueBlockResults(filter?: Filter): Observable;\n abstract getAggregateResults(filter?: Filter): Observable;\n abstract getOntologyTermOccurences(filter?: Filter): Observable>;\n abstract getCellTypeTermOccurences(filter?: Filter): Observable>;\n abstract getScene(filter?: Filter): Observable;\n abstract getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DecoratedRange.html":{"url":"interfaces/DecoratedRange.html","title":"interface - DecoratedRange","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DecoratedRange\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n\n\n \n Description\n \n \n A range which should have the specified classes and styles applied\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n classes\n \n \n \n \n end\n \n \n \n \n start\n \n \n \n \n styles\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n classes\n \n \n \n \n \n \n \n \n classes: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Classes to add\n\n \n \n \n \n \n \n \n \n \n end\n \n \n \n \n \n \n \n \n end: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n End index of range (exclusive). Negative indicies are allowed.\n\n \n \n \n \n \n \n \n \n \n start\n \n \n \n \n \n \n \n \n start: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Start index of range (inclusive). Negative indicies are allowed.\n\n \n \n \n \n \n \n \n \n \n styles\n \n \n \n \n \n \n \n \n styles: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n Styles to set\n\n \n \n \n \n \n \n\n\n \n export interface DecoratedRange {\n /** Start index of range (inclusive). Negative indicies are allowed. */\n start: number;\n /** End index of range (exclusive). Negative indicies are allowed. */\n end: number;\n /** Classes to add */\n classes: string[];\n /** Styles to set */\n styles: Record;\n}\n\n/**\n * Resolves and normalizes an index for indexing into an array of length `length`.\n *\n * @param index The index value to resolve. May be negative indicating an index from end.\n * @param length The length of the object on which this index will be used.\n * @returns A positive index in range [0, length]\n */\nfunction resolveIndex(index: number, length: number): number {\n if (index >= 0 && index = length) {\n return length;\n } else if (index + length , length: number): DecoratedRange {\n const start = resolveIndex(range.start ?? 0, length);\n const end = resolveIndex(range.end ?? length, length);\n const classes = range.classes ?? [];\n const styles = range.styles ?? {};\n return { start, end, classes, styles };\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DecoratedTextComponent.html":{"url":"components/DecoratedTextComponent.html","title":"component - DecoratedTextComponent","body":"\n \n\n\n\n\n\n Components\n \n DecoratedTextComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n\n\n\n \n Description\n \n \n Class to display text with additional styling on ranges of the text.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-decorated-text\n \n\n\n\n \n styleUrls\n ./decorated-text.component.scss\n \n\n\n\n \n templateUrl\n ./decorated-text.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n segments\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n createSegments\n \n \n Private\n createStackOps\n \n \n Private\n getNormalizedDecorations\n \n \n Private\n makeDecoratedSegment\n \n \n Private\n makeUndecoratedSegment\n \n \n ngOnChanges\n \n \n Private\n updateStack\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n decorations\n \n \n text\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n decorations\n \n \n \n \n Type : Partial[]\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:52\n \n \n \n \n Classes and styles to apply to ranges of the text.\nFor overlapping ranges later values takes precedence.\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:46\n \n \n \n \n Text to display\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-decorated-text\"\n\n \n \n \n \n Default value : 'ccf-decorated-text'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:41\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n createSegments\n \n \n \n \n \n \n \n createSegments()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:76\n \n \n\n\n \n \n Creates an array of decorated text segments based on\nthe latest text and decorations.\n\n\n \n \n \n Returns : Segment[]\n\n \n \n The new segments\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n createStackOps\n \n \n \n \n \n \n \n createStackOps(ranges: DecoratedRange[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:124\n \n \n\n\n \n \n Creates an ordered array of stack operations to apply when building segments.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ranges\n \n DecoratedRange[]\n \n\n \n No\n \n\n\n \n The decorated ranges to apply\n\n \n \n \n \n \n \n \n \n Returns : StackOp[]\n\n \n \n The array of operations\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getNormalizedDecorations\n \n \n \n \n \n \n \n getNormalizedDecorations()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:158\n \n \n\n\n \n \n Normalizes and filters valid decorated ranges.\n\n\n \n \n \n Returns : DecoratedRange[]\n\n \n \n The normalized ranges with properties filled\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n makeDecoratedSegment\n \n \n \n \n \n \n \n makeDecoratedSegment(text: string, decorations: DecoratedRange[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:184\n \n \n\n\n \n \n Creates a segment with decoration\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n The text for the segment\n\n \n \n \n decorations\n \n DecoratedRange[]\n \n\n \n No\n \n\n\n \n Decorations for this segment\n\n \n \n \n \n \n \n \n \n Returns : Segment\n\n \n \n A decorated segment\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n makeUndecoratedSegment\n \n \n \n \n \n \n \n makeUndecoratedSegment(text: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:173\n \n \n\n\n \n \n Creates a segment without any decoration\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n text\n \n string\n \n\n \n No\n \n\n\n \n The text for the segment\n\n \n \n \n \n \n \n \n \n Returns : Segment\n\n \n \n A segment without any decoration\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:64\n \n \n\n\n \n \n Apply changes and recalculate cached values.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n Instance properties that have changed\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n updateStack\n \n \n \n \n \n \n \n updateStack(stack: DecoratedRange[], op: StackOp)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:145\n \n \n\n\n \n \n Applies the stack changes specified by the stack operation.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n stack\n \n DecoratedRange[]\n \n\n \n No\n \n\n\n \n The current stack\n\n \n \n \n op\n \n StackOp\n \n\n \n No\n \n\n\n \n The operation\n\n \n \n \n \n \n \n \n \n Returns : DecoratedRange[]\n\n \n \n The new stack\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-decorated-text'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:41\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n segments\n \n \n \n \n \n \n Type : Segment[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts:57\n \n \n\n \n \n Computed segments of text with decorations resolved.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input, OnChanges, SimpleChanges } from '@angular/core';\n\nimport { DecoratedRange, normalize } from './decorated-range';\n\n\n// Reexport DecoratedRange\nexport { DecoratedRange };\n\n/** A segment of text with additional classes and styles */\ninterface Segment {\n /** The piece of text to display */\n text: string;\n /** Classes to add to the text container */\n classes: string[];\n /** Styles to set on the text container */\n styles: Record;\n}\n\n/** Represents an operation to apply to the stack when building segments */\ninterface StackOp {\n /** Text index at which the changes takes effect */\n index: number;\n /** Decorations to add */\n added: DecoratedRange[];\n /** Decorations to remove */\n removed: DecoratedRange[];\n}\n\n\n/**\n * Class to display text with additional styling on ranges of the text.\n */\n@Component({\n selector: 'ccf-decorated-text',\n templateUrl: './decorated-text.component.html',\n styleUrls: ['./decorated-text.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DecoratedTextComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-decorated-text';\n\n /**\n * Text to display\n */\n @Input() text: string;\n\n /**\n * Classes and styles to apply to ranges of the text.\n * For overlapping ranges later values takes precedence.\n */\n @Input() decorations?: Partial[];\n\n /**\n * Computed segments of text with decorations resolved.\n */\n segments: Segment[] = [];\n\n /**\n * Apply changes and recalculate cached values.\n *\n * @param changes Instance properties that have changed\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('text' in changes || 'decorations' in changes) {\n this.segments = this.createSegments();\n }\n }\n\n /**\n * Creates an array of decorated text segments based on\n * the latest text and decorations.\n *\n * @returns The new segments\n */\n private createSegments(): Segment[] {\n const { text } = this;\n if (!text) { // No styling can be applied to empty text fields\n return [this.makeUndecoratedSegment(text)];\n }\n\n const decorations = this.getNormalizedDecorations();\n if (decorations.length === 0) { // No styling available\n return [this.makeUndecoratedSegment(text)];\n }\n\n const stackOps = this.createStackOps(decorations);\n const segments: Segment[] = [];\n let stack: DecoratedRange[] = [];\n let lastIndex = 0;\n\n // If the first op starts at index zero apply stack changes\n // but don't push a segment by shifing out the first op\n if (stackOps[0].index === 0) {\n stack = this.updateStack(stack, stackOps.shift() as StackOp);\n }\n\n // Build segments based on the stack operations\n for (const op of stackOps) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex, op.index), stack\n ));\n\n lastIndex = op.index;\n stack = this.updateStack(stack, op);\n }\n\n // Push the last segment if not already done\n if (lastIndex !== text.length) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex), stack\n ));\n }\n\n return segments;\n }\n\n /**\n * Creates an ordered array of stack operations to apply when building segments.\n *\n * @param ranges The decorated ranges to apply\n * @returns The array of operations\n */\n private createStackOps(ranges: DecoratedRange[]): StackOp[] {\n const ops: Record = {};\n const getOp = (index: number) => (ops[index] ??= { index, added: [], removed: [] });\n\n for (const range of ranges) {\n getOp(range.start).added.push(range);\n getOp(range.end).removed.push(range);\n }\n\n return Object.entries(ops)\n .sort((i1, i2) => +i1[0] - +i2[0]) // Sort by index\n .map(entry => entry[1]);\n }\n\n /**\n * Applies the stack changes specified by the stack operation.\n *\n * @param stack The current stack\n * @param op The operation\n * @returns The new stack\n */\n private updateStack(stack: DecoratedRange[], op: StackOp): DecoratedRange[] {\n return stack\n .filter(item => !op.removed.includes(item))\n // Note - A new array is created by the above filter statement\n // so it is safe to modify it with concat\n .concat(op.added);\n }\n\n /**\n * Normalizes and filters valid decorated ranges.\n *\n * @returns The normalized ranges with properties filled\n */\n private getNormalizedDecorations(): DecoratedRange[] {\n const { decorations = [], text: { length } } = this;\n return decorations\n // Turn partials into full objects\n .map(range => normalize(range, length))\n // Remove empty and out of bounds ranges\n .filter(range => range.start (\n (result, range) => result.concat(range.classes),\n []\n );\n const styles = decorations.reduce(\n (result, range) => ({ ...result, ...range.styles }),\n {}\n );\n\n return { text, classes, styles };\n }\n}\n\n \n\n \n \n {{ segment.text }}\n\n\n \n\n \n \n ./decorated-text.component.scss\n \n :host {\n display: flex;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ segment.text }}'\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'DecoratedTextComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DecoratedTextModule.html":{"url":"modules/DecoratedTextModule.html","title":"module - DecoratedTextModule","body":"\n \n\n\n\n\n Modules\n DecoratedTextModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_DecoratedTextModule\n\n\n\ncluster_DecoratedTextModule_declarations\n\n\n\ncluster_DecoratedTextModule_exports\n\n\n\n\nDecoratedTextComponent\n\nDecoratedTextComponent\n\n\n\nDecoratedTextModule\n\nDecoratedTextModule\n\nDecoratedTextModule -->\n\nDecoratedTextComponent->DecoratedTextModule\n\n\n\n\n\nDecoratedTextComponent \n\nDecoratedTextComponent \n\nDecoratedTextComponent -->\n\nDecoratedTextModule->DecoratedTextComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DecoratedTextComponent\n \n \n \n \n Exports\n \n \n DecoratedTextComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { DecoratedTextComponent } from './decorated-text.component';\n\n\n@NgModule({\n imports: [CommonModule],\n declarations: [DecoratedTextComponent],\n exports: [DecoratedTextComponent]\n})\nexport class DecoratedTextModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultParams.html":{"url":"interfaces/DefaultParams.html","title":"interface - DefaultParams","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultParams\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n token\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n token\n \n \n \n \n \n \n \n \n token: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/DelegateDataSource.html":{"url":"classes/DelegateDataSource.html","title":"class - DelegateDataSource","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n DelegateDataSource\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n\n\n\n \n Extends\n \n \n ForwardingDataSource\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Abstract\n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Abstract\n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:91\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult\n} from 'ccf-database';\nimport { Observable, ObservableInput, ObservedValueOf } from 'rxjs';\nimport { switchMap } from 'rxjs/operators';\n\n\nexport interface DataSource {\n getDatabaseStatus(): Observable;\n getProviderNames(): Observable;\n getDatasetTechnologyNames(): Observable;\n getOntologyTreeModel(): Observable;\n getCellTypeTreeModel(): Observable;\n getReferenceOrgans(): Observable;\n\n getTissueBlockResults(filter?: Filter): Observable;\n getAggregateResults(filter?: Filter): Observable;\n getOntologyTermOccurences(filter?: Filter): Observable>;\n getCellTypeTermOccurences(filter?: Filter): Observable>;\n getScene(filter?: Filter): Observable;\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\nexport type DataSourceLike = {\n [K in keyof DataSource]: DataSourceLikeMethod;\n};\n\nexport type DataSourceMethod = DataSource[K];\nexport type DataSourceLikeMethod =\n (...args: Parameters>) => ObservableInput>;\nexport type DataSourceDataType =\n ObservedValueOf>>;\n\n\nexport abstract class ForwardingDataSource implements DataSource {\n getDatabaseStatus(): Observable {\n return this.forwardCall('getDatabaseStatus');\n }\n\n getProviderNames(): Observable {\n return this.forwardCall('getProviderNames');\n }\n\n getDatasetTechnologyNames(): Observable {\n return this.forwardCall('getDatasetTechnologyNames');\n }\n\n getOntologyTreeModel(): Observable {\n return this.forwardCall('getOntologyTreeModel');\n }\n\n getCellTypeTreeModel(): Observable {\n return this.forwardCall('getCellTypeTreeModel');\n }\n\n getReferenceOrgans(): Observable {\n return this.forwardCall('getReferenceOrgans');\n }\n\n getTissueBlockResults(filter?: Filter): Observable {\n return this.forwardCall('getTissueBlockResults', filter);\n }\n\n getAggregateResults(filter?: Filter): Observable {\n return this.forwardCall('getAggregateResults', filter);\n }\n\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getOntologyTermOccurences', filter);\n }\n\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getCellTypeTermOccurences', filter);\n }\n\n getScene(filter?: Filter): Observable {\n return this.forwardCall('getScene', filter);\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.forwardCall('getReferenceOrganScene', organIri, filter);\n }\n\n protected abstract forwardCall(\n method: K, ...args: Parameters>\n ): Observable>;\n}\n\n\nexport abstract class DelegateDataSource extends ForwardingDataSource {\n abstract readonly impl$: Observable;\n\n protected forwardCall(\n method: K, ...args: Parameters>\n ): Observable> {\n type AnyFunction = (...rest: unknown[]) => ObservableInput;\n\n return this.impl$.pipe(\n switchMap(impl => (impl[method] as AnyFunction)(...args))\n ) as Observable>;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DocumentationContent.html":{"url":"interfaces/DocumentationContent.html","title":"interface - DocumentationContent","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DocumentationContent\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n\n\n \n Description\n \n \n The structure to define how each documentation panel\nshould look like in the info dialog\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n title\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Content inside the panel\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Title of the panel\n\n \n \n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BehaviorSubject } from 'rxjs';\nimport { HttpClient } from '@angular/common/http';\n\n/**\n * The structure to define how each documentation panel\n * should look like in the info dialog\n */\n\nexport interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\nexport interface PanelData {\n content: DocumentationContent[];\n infoTitle: string;\n videoID: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class InfoButtonService {\n\n /** Subject to send the documentation data to the component when its done processing */\n panelContent: BehaviorSubject = new BehaviorSubject({ content: [], infoTitle: '', videoID: '' });\n\n constructor(private readonly http: HttpClient) { }\n\n /**\n * Read the markdown file to split it by h1 tags and update the panel title and videoID.\n */\n updateData(url: string, videoID: string, infoTitle: string): void {\n this.http.get(url, { responseType: 'text' }).subscribe((data: string) => {\n const panelContent: PanelData = { content: this.parseMarkdown(data), infoTitle: infoTitle, videoID: videoID };\n this.panelContent.next(panelContent);\n });\n }\n\n /**\n * Function to parse the markdown file and convert to\n * documentation content used by the info-dialog panels\n *\n * @param data Markdown file sent as a string after reading it\n * @returns array of DocumentationContent\n */\n parseMarkdown(data: string): DocumentationContent[] {\n const markdownContent: DocumentationContent[] = [];\n const splitByHeaderTag: string[] = data.split('# ');\n for (const split of splitByHeaderTag) {\n if (split.length) {\n const newLine = split.includes('\\n\\n') ? '\\n\\n' : '\\r\\n\\r\\n';\n const headerAndContent: string[] = split.split(newLine);\n markdownContent.push({\n title: headerAndContent[0],\n content: headerAndContent.splice(1).join(newLine)\n });\n }\n }\n return markdownContent;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/FilterParams.html":{"url":"interfaces/FilterParams.html","title":"interface - FilterParams","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n FilterParams\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n age\n \n \n \n Optional\n \n ageRange\n \n \n \n Optional\n \n bmi\n \n \n \n Optional\n \n bmiRange\n \n \n \n Optional\n \n cellTypeTerms\n \n \n \n Optional\n \n ontologyTerms\n \n \n \n Optional\n \n providers\n \n \n \n Optional\n \n sex\n \n \n \n Optional\n \n spatial\n \n \n \n Optional\n \n technologies\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n age\n \n \n \n \n \n \n \n \n age: MinMax\n\n \n \n\n\n \n \n Type : MinMax\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n ageRange\n \n \n \n \n \n \n \n \n ageRange: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n bmi\n \n \n \n \n \n \n \n \n bmi: MinMax\n\n \n \n\n\n \n \n Type : MinMax\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n bmiRange\n \n \n \n \n \n \n \n \n bmiRange: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypeTerms\n \n \n \n \n \n \n \n \n cellTypeTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n ontologyTerms\n \n \n \n \n \n \n \n \n ontologyTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n providers\n \n \n \n \n \n \n \n \n providers: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"both\" | \"female\" | \"male\"\n\n \n \n\n\n \n \n Type : \"both\" | \"female\" | \"male\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n spatial\n \n \n \n \n \n \n \n \n spatial: SpatialSearch[]\n\n \n \n\n\n \n \n Type : SpatialSearch[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n technologies\n \n \n \n \n \n \n \n \n technologies: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport {\n AggregateResult, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult,\n} from 'ccf-database';\nimport { DatabaseStatus, DefaultService, MinMax, SpatialSearch, SpatialSceneNode as RawSpatialSceneNode } from 'ccf-openapi/angular-client';\nimport { combineLatest, Observable, Subject } from 'rxjs';\nimport { map, switchMap, take, tap } from 'rxjs/operators';\nimport { Cacheable } from 'ts-cacheable';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSource } from './data-source';\n\n\nexport interface ApiEndpointDataSourceOptions {\n remoteApiEndpoint: string;\n hubmapToken?: string;\n}\n\n// Not exported from ts-cacheable!?\ntype IObservableCacheConfig = NonNullable[0]>;\n\ntype RequestMethod = (params: P) => Observable;\ntype DataReviver = (data: T) => U;\n\ninterface DefaultParams {\n token?: string;\n}\n\ninterface FilterParams {\n age?: MinMax;\n ageRange?: string;\n bmi?: MinMax;\n bmiRange?: string;\n ontologyTerms?: string[];\n cellTypeTerms?: string[];\n providers?: string[];\n sex?: 'both' | 'female' | 'male';\n technologies?: string[];\n spatial?: SpatialSearch[];\n}\n\n\n// Cache config\nconst buster$ = new Subject();\n\nconst CACHE_CONFIG_NO_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$\n};\n\nconst CACHE_CONFIG_PARAMS: IObservableCacheConfig = {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n};\n\n\n// Utility\nfunction cast(): (data: unknown) => T {\n return data => data as T;\n}\n\nfunction rangeToMinMax(\n range: [number, number] | undefined,\n low: number, high: number\n): MinMax | undefined {\n return range ? {\n min: range[0] > low ? range[0] : undefined,\n max: range[1] ({\n ...(node as SpatialSceneNode),\n transformMatrix: new Matrix4(node.transformMatrix ?? [])\n }));\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ApiEndpointDataSourceService implements DataSource {\n constructor(\n private readonly api: DefaultService,\n private readonly globalConfig: GlobalConfigState\n ) {\n globalConfig.getOption('hubmapToken').subscribe(buster$);\n }\n\n getDatabaseStatus(): Observable {\n return this.doRequest(params => this.api.dbStatus(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getProviderNames(): Observable {\n return this.doRequest(params => this.api.providerNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getDatasetTechnologyNames(): Observable {\n return this.doRequest(params => this.api.technologyNames(params));\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getOntologyTreeModel(): Observable {\n return this.doRequest(\n params => this.api.ontologyTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getCellTypeTreeModel(): Observable {\n return this.doRequest(\n params => this.api.cellTypeTreeModel(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_NO_PARAMS)\n getReferenceOrgans(): Observable {\n return this.doRequest(\n params => this.api.referenceOrgans(params),\n undefined, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getTissueBlockResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.tissueBlocks(params),\n filter, {}, cast()\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getAggregateResults(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.aggregateResults(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.ontologyTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.doRequest(\n params => this.api.cellTypeTermOccurences(params),\n filter\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getScene(filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.scene(params),\n filter, {}, spatialSceneNodeReviver\n );\n }\n\n @Cacheable(CACHE_CONFIG_PARAMS)\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.doRequest(\n params => this.api.referenceOrganScene(params),\n filter, { organIri }, spatialSceneNodeReviver\n );\n }\n\n private doRequest(\n method: RequestMethod,\n filter?: Filter | undefined,\n params?: P\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params: P | undefined,\n reviver: DataReviver\n ): Observable;\n private doRequest(\n method: RequestMethod,\n filter: Filter | undefined,\n params?: P,\n reviver?: DataReviver\n ): Observable {\n const { api, globalConfig } = this;\n const requestParams = { ...filterToParams(filter), ...params };\n\n return combineLatest([\n globalConfig.getOption('remoteApiEndpoint'),\n globalConfig.getOption('hubmapToken')\n ]).pipe(\n take(1),\n tap(([endpoint, token]) => {\n api.configuration.basePath = endpoint;\n if (token) {\n requestParams['token'] = token;\n }\n }),\n switchMap(() => method(requestParams)),\n map(data => reviver ? reviver(data) : data)\n );\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ForwardingDataSource.html":{"url":"classes/ForwardingDataSource.html","title":"class - ForwardingDataSource","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ForwardingDataSource\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n\n\n\n\n \n Implements\n \n \n DataSource\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n Abstract\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n Abstract\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:84\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:72\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:52\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:36\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:44\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:68\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:48\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:40\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:56\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:80\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:76\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/data-source.ts:60\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import {\n AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialEntity, SpatialSceneNode, TissueBlockResult\n} from 'ccf-database';\nimport { Observable, ObservableInput, ObservedValueOf } from 'rxjs';\nimport { switchMap } from 'rxjs/operators';\n\n\nexport interface DataSource {\n getDatabaseStatus(): Observable;\n getProviderNames(): Observable;\n getDatasetTechnologyNames(): Observable;\n getOntologyTreeModel(): Observable;\n getCellTypeTreeModel(): Observable;\n getReferenceOrgans(): Observable;\n\n getTissueBlockResults(filter?: Filter): Observable;\n getAggregateResults(filter?: Filter): Observable;\n getOntologyTermOccurences(filter?: Filter): Observable>;\n getCellTypeTermOccurences(filter?: Filter): Observable>;\n getScene(filter?: Filter): Observable;\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable;\n}\n\nexport type DataSourceLike = {\n [K in keyof DataSource]: DataSourceLikeMethod;\n};\n\nexport type DataSourceMethod = DataSource[K];\nexport type DataSourceLikeMethod =\n (...args: Parameters>) => ObservableInput>;\nexport type DataSourceDataType =\n ObservedValueOf>>;\n\n\nexport abstract class ForwardingDataSource implements DataSource {\n getDatabaseStatus(): Observable {\n return this.forwardCall('getDatabaseStatus');\n }\n\n getProviderNames(): Observable {\n return this.forwardCall('getProviderNames');\n }\n\n getDatasetTechnologyNames(): Observable {\n return this.forwardCall('getDatasetTechnologyNames');\n }\n\n getOntologyTreeModel(): Observable {\n return this.forwardCall('getOntologyTreeModel');\n }\n\n getCellTypeTreeModel(): Observable {\n return this.forwardCall('getCellTypeTreeModel');\n }\n\n getReferenceOrgans(): Observable {\n return this.forwardCall('getReferenceOrgans');\n }\n\n getTissueBlockResults(filter?: Filter): Observable {\n return this.forwardCall('getTissueBlockResults', filter);\n }\n\n getAggregateResults(filter?: Filter): Observable {\n return this.forwardCall('getAggregateResults', filter);\n }\n\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getOntologyTermOccurences', filter);\n }\n\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.forwardCall('getCellTypeTermOccurences', filter);\n }\n\n getScene(filter?: Filter): Observable {\n return this.forwardCall('getScene', filter);\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): Observable {\n return this.forwardCall('getReferenceOrganScene', organIri, filter);\n }\n\n protected abstract forwardCall(\n method: K, ...args: Parameters>\n ): Observable>;\n}\n\n\nexport abstract class DelegateDataSource extends ForwardingDataSource {\n abstract readonly impl$: Observable;\n\n protected forwardCall(\n method: K, ...args: Parameters>\n ): Observable> {\n type AnyFunction = (...rest: unknown[]) => ObservableInput;\n\n return this.impl$.pipe(\n switchMap(impl => (impl[method] as AnyFunction)(...args))\n ) as Observable>;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/GlobalConfigState.html":{"url":"injectables/GlobalConfigState.html","title":"injectable - GlobalConfigState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n GlobalConfigState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/config/global-config.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n optionCache\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getOption\n \n \n getOption\n \n \n getOption\n \n \n getOption\n \n \n getOption\n \n \n Private\n getPathKey\n \n \n getProperty\n \n \n patchConfig\n \n \n setConfig\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n config$\n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(k1: K1)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:42\n \n \n\n \n \n Type parameters :\n \n K1\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(k1: K1, k2: K2)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:43\n \n \n\n \n \n Type parameters :\n \n K1\n K2\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(k1: K1, k2: K2, k3: K3)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:44\n \n \n\n \n \n Type parameters :\n \n K1\n K2\n K3\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(...path: (string | number)[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:45\n \n \n\n \n \n Type parameters :\n \n R\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n (string | number)[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOption\n \n \n \n \n \n \ngetOption(...path: (string | number)[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:46\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n (string | number)[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getPathKey\n \n \n \n \n \n \n \n getPathKey(path: (string | number)[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:62\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n (string | number)[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getProperty\n \n \n \n \n \n \ngetProperty(path: PropertyKey[])\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:34\n \n \n\n \n \n Type parameters :\n \n R\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n path\n \n PropertyKey[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n patchConfig\n \n \n \n \n \n \npatchConfig(config: ImmutablePatchValue)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n ImmutablePatchValue\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setConfig\n \n \n \n \n \n \nsetConfig(config: ImmutableStateValue)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:26\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n ImmutableStateValue\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n optionCache\n \n \n \n \n \n \n Default value : new Map>()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:19\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n config$\n \n \n\n \n \n getconfig$()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/config/global-config.state.ts:22\n \n \n\n \n \n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { Computed, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { ImmutablePatchValue, ImmutableStateValue } from '@angular-ru/ngxs/typings';\nimport { State } from '@ngxs/store';\nimport { filterNulls } from 'ccf-shared/rxjs-ext/operators';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, pluck, shareReplay } from 'rxjs/operators';\n\n\n@StateRepository()\n@State({\n name: 'globalConfig',\n defaults: null\n})\n@Injectable()\nexport class GlobalConfigState extends NgxsImmutableDataRepository {\n private readonly optionCache = new Map>();\n\n @Computed()\n get config$(): Observable> {\n return this.state$.pipe(filterNulls(), shareReplay(1));\n }\n\n setConfig(config: ImmutableStateValue): void {\n this.setState(config);\n }\n\n patchConfig(config: ImmutablePatchValue): void {\n this.patchState(config);\n }\n\n getProperty(path: PropertyKey[]): Observable {\n return this.config$.pipe(\n pluck(...path as [string]),\n distinctUntilChanged(),\n shareReplay(1)\n ) as Observable;\n }\n\n getOption(k1: K1): Observable;\n getOption(k1: K1, k2: K2): Observable;\n getOption(k1: K1, k2: K2, k3: K3): Observable;\n getOption(...path: (string | number)[]): Observable;\n getOption(...path: (string | number)[]): Observable {\n const key = this.getPathKey(path);\n if (this.optionCache.has(key)) {\n return this.optionCache.get(key)!;\n }\n\n const obs = this.config$.pipe(\n pluck(...(path as string[])),\n distinctUntilChanged(),\n shareReplay(1)\n );\n\n this.optionCache.set(key, obs);\n return obs;\n }\n\n private getPathKey(path: (string | number)[]): string {\n return `${path.length}:${path.join('.')}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/GlobalsService.html":{"url":"injectables/GlobalsService.html","title":"injectable - GlobalsService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n GlobalsService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n\n\n \n Description\n \n \n Provide functionality for interacting with the global object.\n\n \n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n findGlobalObject\n \n \n get\n \n \n get\n \n \n get\n \n \n get\n \n \n get\n \n \n has\n \n \n remove\n \n \n set\n \n \n set\n \n \n set\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n obj\n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n findGlobalObject\n \n \n \n \n \n \n \n findGlobalObject()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:109\n \n \n\n\n \n \n Attempt to locate the global object.\nCan be overridden in a subclass to check other locations\nor completely change the object. This is especially useful\nduring testing.\n\n\n \n \n \n Returns : GlobalThis | undefined\n\n \n \n The global object if found\n\n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:58\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n Gets a value from the global object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n The key for the value\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K, def: D)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:59\n \n \n\n \n \n Type parameters :\n \n K\n D\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n def\n \n D\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : NonNullable | D\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: GlobalKey)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:60\n \n \n\n \n \n Type parameters :\n \n T\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : T | null | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: GlobalKey, def: D)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:61\n \n \n\n \n \n Type parameters :\n \n T\n D\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n def\n \n D\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : T | D\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: GlobalKey, def?)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n def\n \n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n has\n \n \n \n \n \n \nhas(key: GlobalKey)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:45\n \n \n\n\n \n \n Tests whether the global object has the specific key.\nThis method returns true even when the associated value\nis undefined or null as long as the key exists.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n The key\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if the key exists in the global object\n\n \n \n \n \n \n \n \n \n \n \n \n remove\n \n \n \n \n \n \nremove(key: GlobalKey)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:93\n \n \n\n\n \n \n Removes a key from the global object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n The key to remove\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: K, value)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:76\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n Sets a value on the global object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n The key to set the value on\n\n \n \n \n value\n \n \n\n \n No\n \n\n\n \n The new value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: GlobalKey, value: T)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:77\n \n \n\n \n \n Type parameters :\n \n T\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n value\n \n T\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset(key: GlobalKey, value)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:79\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n GlobalKey\n \n\n \n No\n \n\n\n \n \n value\n \n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n obj\n \n \n\n \n \n getobj()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/globals/globals.service.ts:22\n \n \n \n \n The found global object\n\n\n \n Returns : GlobalThis | undefined\n\n \n \n \n\n \n \n\n \n\n\n \n import { Injectable } from '@angular/core';\n\n\n/** Type of keys allowed in the global object */\nexport type GlobalKey = string | symbol;\n\n/** Type of the global object */\nexport type GlobalThis = typeof globalThis;\n\ndeclare let global: GlobalThis;\n\n/**\n * Provide functionality for interacting with the global object.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class GlobalsService {\n /**\n * The found global object\n */\n get obj(): GlobalThis | undefined {\n const obj = this.findGlobalObject();\n // Cache value on the instance\n Object.defineProperties(this, {\n obj: {\n configurable: false,\n writable: false,\n value: obj\n }\n });\n\n return obj;\n }\n\n /**\n * Tests whether the global object has the specific key.\n * This method returns true even when the associated value\n * is undefined or null as long as the key exists.\n *\n * @param key The key\n *\n * @returns true if the key exists in the global object\n */\n has(key: GlobalKey): boolean {\n const { obj } = this;\n return obj != null && key in obj;\n }\n\n /**\n * Gets a value from the global object.\n *\n * @param key The key for the value\n * @param def An optional default value\n *\n * @returns The value if it exists otherwise the default value\n */\n get(key: K): GlobalThis[K];\n get(key: K, def: D): NonNullable | D;\n get(key: GlobalKey): T | null | undefined;\n get(key: GlobalKey, def: D): T | D;\n\n get(key: GlobalKey, def?: unknown): unknown {\n const { obj } = this;\n return (obj && obj[key] as unknown) ?? def;\n }\n\n /**\n * Sets a value on the global object.\n *\n * @param key The key to set the value on\n * @param value The new value\n *\n * @throws TypeError if the value is readonly\n */\n set(key: K, value: GlobalThis[K]): void;\n set(key: GlobalKey, value: T): void;\n\n set(key: GlobalKey, value: unknown): void {\n const { obj } = this;\n if (obj) {\n obj[key] = value;\n }\n }\n\n /**\n * Removes a key from the global object.\n *\n * @param key The key to remove\n *\n * @throws TypeError if the key is not removable\n */\n remove(key: GlobalKey): void {\n const { obj } = this;\n if (obj) {\n delete obj[key];\n }\n }\n\n /**\n * Attempt to locate the global object.\n * Can be overridden in a subclass to check other locations\n * or completely change the object. This is especially useful\n * during testing.\n *\n * @returns The global object if found\n */\n /* istanbul ignore next This is really hard to test as it depends on the global environment */\n protected findGlobalObject(): GlobalThis | undefined {\n // This should pretty much always be available unless\n // we are running in some outdated environment\n if (typeof globalThis !== 'undefined') {\n return globalThis;\n }\n\n // Check the common places for a global object\n if (typeof global !== 'undefined') { // Node.js environment\n return global;\n } else if (typeof window !== 'undefined') { // Browser environment\n return window;\n } else if (typeof self !== 'undefined') { // Web worker environment\n return self;\n }\n\n try {\n // One last try - may fail depending on content security policy (CSP) settings\n // eslint-disable-next-line no-new-func, @typescript-eslint/no-implied-eval\n return (new Function('return this;'))() as GlobalThis | undefined;\n } catch (_ignored) { /* Ignore errors */ }\n\n return undefined;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/GoogleAnalyticsSyncService.html":{"url":"injectables/GoogleAnalyticsSyncService.html","title":"injectable - GoogleAnalyticsSyncService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n GoogleAnalyticsSyncService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n Private\n Readonly\n token\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnDestroy\n \n \n Private\n toggleGoogleAnalytics\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(consentService: ConsentService, window: Record | null, undefined: IGoogleAnalyticsSettings)\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:11\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n window\n \n \n Record | null\n \n \n \n No\n \n \n \n \n \n \n IGoogleAnalyticsSettings\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:25\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n toggleGoogleAnalytics\n \n \n \n \n \n \n \n toggleGoogleAnalytics(disabled: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:29\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n disabled\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n token\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts:10\n \n \n\n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, OnDestroy } from '@angular/core';\nimport { IGoogleAnalyticsSettings, NGX_GOOGLE_ANALYTICS_SETTINGS_TOKEN, NGX_WINDOW } from 'ngx-google-analytics';\nimport { Subscription } from 'rxjs';\n\nimport { ConsentService } from './consent.service';\n\n\n@Injectable()\nexport class GoogleAnalyticsSyncService implements OnDestroy {\n private readonly token: string;\n private readonly subscriptions = new Subscription();\n\n constructor(\n consentService: ConsentService,\n @Inject(NGX_WINDOW) private readonly window: Record | null,\n @Inject(NGX_GOOGLE_ANALYTICS_SETTINGS_TOKEN) { trackingCode }: IGoogleAnalyticsSettings\n ) {\n this.token = trackingCode;\n\n this.subscriptions.add(consentService.consentChange.subscribe(\n consent => this.toggleGoogleAnalytics(consent === 'rescinded')\n ));\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n private toggleGoogleAnalytics(disabled: boolean): void {\n if (this.window) {\n this.window[`ga-disable-${this.token}`] = disabled;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/InfoButtonComponent.html":{"url":"components/InfoButtonComponent.html","title":"component - InfoButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n InfoButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts\n\n\n\n \n Description\n \n \n Info button component: Information icon displays project details when clicked.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-info-button\n \n\n\n\n \n styleUrls\n ./info-button.component.scss\n \n\n\n\n \n templateUrl\n ./info-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n launchInfoDialog\n \n \n ngOnDestroy\n \n \n onDialogButtonClick\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n documentationUrl\n \n \n infoTitle\n \n \n videoID\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, infoButtonService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:32\n \n \n\n \n \n Creates an instance of info button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n Reference to the dialog creation service.\n\n \n \n \n infoButtonService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n Reference to the info button service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n documentationUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:30\n \n \n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:23\n \n \n \n \n Title of the info dialog\n\n \n \n \n \n \n \n \n \n \n videoID\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:28\n \n \n \n \n Whether the information is for the RUI or EUI\n\n \n \n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:59\n \n \n\n\n \n \n Opens the info dialogue with the project details\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:52\n \n \n\n\n \n \n Unsubscribe to the observable when the component\nis destroyed\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:77\n \n \n\n\n \n \n Detects button click and updates panel data\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts:32\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, Input, OnDestroy } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Subscription } from 'rxjs';\n\nimport { PanelData } from '../info-button/info-button.service';\nimport { InfoDialogComponent } from '../info-dialog/info-dialog.component';\nimport { InfoButtonService } from './info-button.service';\n\n\n/**\n * Info button component: Information icon displays project details when clicked.\n */\n@Component({\n selector: 'ccf-info-button',\n templateUrl: './info-button.component.html',\n styleUrls: ['./info-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class InfoButtonComponent implements OnDestroy {\n /**\n * Title of the info dialog\n */\n @Input() infoTitle = '';\n\n /**\n * Whether the information is for the RUI or EUI\n */\n @Input() videoID: string;\n\n @Input() documentationUrl: string;\n\n private readonly subscriptions = new Subscription();\n\n /**\n * Creates an instance of info button component.\n *\n * @param dialog Reference to the dialog creation service.\n * @param infoButtonService Reference to the info button service\n */\n constructor(private readonly dialog: MatDialog, private readonly infoButtonService: InfoButtonService) {\n this.subscriptions.add(infoButtonService.panelContent.subscribe(data => {\n if (data.content.length) {\n this.launchInfoDialog(data);\n }\n }));\n }\n\n /**\n * Unsubscribe to the observable when the component\n * is destroyed\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the info dialogue with the project details\n */\n launchInfoDialog(data: PanelData): void {\n if (this.dialog.openDialogs.length == 0) { //Prevent multiple dialogs from opening\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n }\n\n /**\n * Detects button click and updates panel data\n */\n onDialogButtonClick(): void {\n this.infoButtonService.updateData(this.documentationUrl, this.videoID, this.infoTitle);\n }\n}\n\n \n\n \n \n \n info\n \n\n \n\n \n \n ./info-button.component.scss\n \n .info-button-wrapper {\n border-radius: 0.25rem;\n padding: 0.65rem;\n transition: 0.6s;\n\n .ccf-info-button {\n cursor: pointer;\n transition: color .6s;\n font-size: 1.5rem;\n vertical-align: sub;\n }\n \n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' info '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'InfoButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/InfoButtonModule.html":{"url":"modules/InfoButtonModule.html","title":"module - InfoButtonModule","body":"\n \n\n\n\n\n Modules\n InfoButtonModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_InfoButtonModule\n\n\n\ncluster_InfoButtonModule_exports\n\n\n\ncluster_InfoButtonModule_imports\n\n\n\ncluster_InfoButtonModule_declarations\n\n\n\n\nInfoButtonComponent\n\nInfoButtonComponent\n\n\n\nInfoButtonModule\n\nInfoButtonModule\n\nInfoButtonModule -->\n\nInfoButtonComponent->InfoButtonModule\n\n\n\n\n\nInfoButtonComponent \n\nInfoButtonComponent \n\nInfoButtonComponent -->\n\nInfoButtonModule->InfoButtonComponent \n\n\n\n\n\nInfoDialogModule\n\nInfoDialogModule\n\nInfoButtonModule -->\n\nInfoDialogModule->InfoButtonModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n InfoButtonComponent\n \n \n \n \n Imports\n \n \n InfoDialogModule\n \n \n \n \n Exports\n \n \n InfoButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { MatIconModule } from '@angular/material/icon';\nimport { InfoButtonComponent } from './info-button.component';\nimport { HttpClientModule } from '@angular/common/http';\nimport { InfoDialogModule } from '../info-dialog/info-dialog.module';\n\n@NgModule({\n declarations: [InfoButtonComponent],\n imports: [CommonModule, InfoDialogModule, MatIconModule, HttpClientModule],\n exports: [InfoButtonComponent]\n})\nexport class InfoButtonModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/InfoButtonService.html":{"url":"injectables/InfoButtonService.html","title":"injectable - InfoButtonService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n InfoButtonService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n panelContent\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n parseMarkdown\n \n \n updateData\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(http: HttpClient)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:31\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n http\n \n \n HttpClient\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n parseMarkdown\n \n \n \n \n \n \nparseMarkdown(data: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:52\n \n \n\n\n \n \n Function to parse the markdown file and convert to\ndocumentation content used by the info-dialog panels\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n data\n \n string\n \n\n \n No\n \n\n\n \n Markdown file sent as a string after reading it\n\n \n \n \n \n \n \n \n \n Returns : DocumentationContent[]\n\n \n \n array of DocumentationContent\n\n \n \n \n \n \n \n \n \n \n \n \n updateData\n \n \n \n \n \n \nupdateData(url: string, videoID: string, infoTitle: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:38\n \n \n\n\n \n \n Read the markdown file to split it by h1 tags and update the panel title and videoID.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n url\n \n string\n \n\n \n No\n \n\n\n \n \n videoID\n \n string\n \n\n \n No\n \n\n\n \n \n infoTitle\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n panelContent\n \n \n \n \n \n \n Type : BehaviorSubject\n\n \n \n \n \n Default value : new BehaviorSubject({ content: [], infoTitle: '', videoID: '' })\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts:31\n \n \n\n \n \n Subject to send the documentation data to the component when its done processing\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BehaviorSubject } from 'rxjs';\nimport { HttpClient } from '@angular/common/http';\n\n/**\n * The structure to define how each documentation panel\n * should look like in the info dialog\n */\n\nexport interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\nexport interface PanelData {\n content: DocumentationContent[];\n infoTitle: string;\n videoID: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class InfoButtonService {\n\n /** Subject to send the documentation data to the component when its done processing */\n panelContent: BehaviorSubject = new BehaviorSubject({ content: [], infoTitle: '', videoID: '' });\n\n constructor(private readonly http: HttpClient) { }\n\n /**\n * Read the markdown file to split it by h1 tags and update the panel title and videoID.\n */\n updateData(url: string, videoID: string, infoTitle: string): void {\n this.http.get(url, { responseType: 'text' }).subscribe((data: string) => {\n const panelContent: PanelData = { content: this.parseMarkdown(data), infoTitle: infoTitle, videoID: videoID };\n this.panelContent.next(panelContent);\n });\n }\n\n /**\n * Function to parse the markdown file and convert to\n * documentation content used by the info-dialog panels\n *\n * @param data Markdown file sent as a string after reading it\n * @returns array of DocumentationContent\n */\n parseMarkdown(data: string): DocumentationContent[] {\n const markdownContent: DocumentationContent[] = [];\n const splitByHeaderTag: string[] = data.split('# ');\n for (const split of splitByHeaderTag) {\n if (split.length) {\n const newLine = split.includes('\\n\\n') ? '\\n\\n' : '\\r\\n\\r\\n';\n const headerAndContent: string[] = split.split(newLine);\n markdownContent.push({\n title: headerAndContent[0],\n content: headerAndContent.splice(1).join(newLine)\n });\n }\n }\n return markdownContent;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/InfoDialogComponent.html":{"url":"components/InfoDialogComponent.html","title":"component - InfoDialogComponent","body":"\n \n\n\n\n\n\n Components\n \n InfoDialogComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n\n\n\n \n Description\n \n \n This component handles displaying and hiding a full screen modal / overlay that displays information about the project.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-info-dialog\n \n\n\n\n \n styleUrls\n ./info-dialog.component.scss\n \n\n\n\n \n templateUrl\n ./info-dialog.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n data\n \n \n Public\n dialogRef\n \n \n documentationContents\n \n \n infoTitle\n \n \n videoID\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n close\n \n \n ngOnInit\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, data: InfoDialogData)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:35\n \n \n\n \n \n Creates an instance of info dialog component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n\n \n \n \n data\n \n \n InfoDialogData\n \n \n \n No\n \n \n \n Data being injected into the dialog\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:63\n \n \n\n\n \n \n Closes info dialog component\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:54\n \n \n\n\n \n \n load the youtube player api in on init\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Type : InfoDialogData\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_DIALOG_DATA)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:44\n \n \n\n \n \n Data being injected into the dialog\n \n \n\n \n \n \n \n \n \n \n \n Public\n dialogRef\n \n \n \n \n \n \n Type : MatDialogRef\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:43\n \n \n\n \n \n A reference to the dialog that this component creates, used to call the dialog's methods\n \n \n\n \n \n \n \n \n \n \n \n documentationContents\n \n \n \n \n \n \n Type : DocumentationContent[]\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:27\n \n \n\n \n \n Documentation contents\n\n \n \n\n \n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:31\n \n \n\n \n \n Title of the dialog\n\n \n \n\n \n \n \n \n \n \n \n \n videoID\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts:35\n \n \n\n \n \n URL for video\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, Inject, OnInit } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { DocumentationContent } from '../info-button/info-button.service';\n\n/**\n * Data model for the dialog input\n */\nexport interface InfoDialogData {\n content: DocumentationContent[];\n title: string;\n videoID: string;\n}\n\n/**\n * This component handles displaying and hiding a full screen modal / overlay that displays information about the project.\n */\n@Component({\n selector: 'ccf-info-dialog',\n templateUrl: './info-dialog.component.html',\n styleUrls: ['./info-dialog.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class InfoDialogComponent implements OnInit {\n /**\n * Documentation contents\n */\n documentationContents: DocumentationContent[];\n /**\n * Title of the dialog\n */\n infoTitle: string;\n /**\n * URL for video\n */\n videoID: string;\n /**\n * Creates an instance of info dialog component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: InfoDialogData,\n ) {\n this.documentationContents = data.content || [];\n this.infoTitle = data.title || '';\n this.videoID = data.videoID;\n }\n\n /**\n * load the youtube player api in on init\n */\n ngOnInit(): void {\n const tag = document.createElement('script');\n tag.src = 'https://www.youtube.com/iframe_api';\n document.body.appendChild(tag);\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(() => {\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n \n \n \n \n \n {{infoTitle}}\n \n clear\n \n \n\n \n \n \n \n {{content.title}}\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./info-dialog.component.scss\n \n ::ng-deep .mat-dialog-container {\n padding: 0;\n}\n\n.about.wrapper {\n .container {\n .content {\n padding: 1.5rem;\n text-align: left;\n\n .header {\n display: flex;\n justify-content: space-between;\n height: 3rem;\n margin-bottom: 2.25rem;\n position: relative;\n }\n }\n\n .description {\n font-size: 0.875rem;\n line-height: 1.5rem;\n margin-bottom: 1rem;\n }\n\n .close {\n .close-icon {\n cursor: pointer;\n height: 3rem;\n width: 3rem;\n line-height: 3rem;\n text-align: center;\n transition: .6s;\n }\n }\n\n .title {\n font-size: 1.5rem;\n margin: 0 auto;\n line-height: 3rem;\n height: 3rem;\n justify-self: center;\n display: flex;\n }\n\n .subtitle {\n font-size: 1rem;\n margin-top: 0;\n margin-bottom: 0.5rem;\n }\n\n .panel {\n margin-bottom: 1.5rem;\n\n .no-header-margin {\n font-weight: 300;\n margin-bottom: 0;\n }\n\n .top-padding {\n display: flex;\n\n markdown ::ng-deep ul {\n margin-top: 0;\n padding-left: 1.5rem;\n }\n }\n }\n\n .dialog-content {\n height: 50rem;\n min-height: 10rem;\n padding: 0 1.5rem;\n\n .variable-binding {\n font-weight: 300;\n display: flex;\n\n &.first {\n padding-right: 1rem;\n width: 73%;\n }\n\n ::ng-deep ul {\n margin: 0;\n }\n\n ::ng-deep img {\n margin-left: 1rem;\n float: right;\n }\n }\n\n .video-player {\n position: relative;\n width: 50%;\n\n ::ng-deep iframe {\n width: 100%;\n height: 100%;\n }\n }\n }\n\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{infoTitle}} clear {{content.title}} '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'InfoDialogComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/InfoDialogData.html":{"url":"interfaces/InfoDialogData.html","title":"interface - InfoDialogData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n InfoDialogData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n \n\n\n \n Description\n \n \n Data model for the dialog input\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n title\n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: DocumentationContent[]\n\n \n \n\n\n \n \n Type : DocumentationContent[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n title\n \n \n \n \n \n \n \n \n title: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n videoID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, Inject, OnInit } from '@angular/core';\nimport { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';\nimport { DocumentationContent } from '../info-button/info-button.service';\n\n/**\n * Data model for the dialog input\n */\nexport interface InfoDialogData {\n content: DocumentationContent[];\n title: string;\n videoID: string;\n}\n\n/**\n * This component handles displaying and hiding a full screen modal / overlay that displays information about the project.\n */\n@Component({\n selector: 'ccf-info-dialog',\n templateUrl: './info-dialog.component.html',\n styleUrls: ['./info-dialog.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class InfoDialogComponent implements OnInit {\n /**\n * Documentation contents\n */\n documentationContents: DocumentationContent[];\n /**\n * Title of the dialog\n */\n infoTitle: string;\n /**\n * URL for video\n */\n videoID: string;\n /**\n * Creates an instance of info dialog component.\n *\n * @param dialogRef A reference to the dialog that this component creates, used to call the dialog's methods\n * @param data Data being injected into the dialog\n */\n constructor(\n public dialogRef: MatDialogRef,\n @Inject(MAT_DIALOG_DATA) public data: InfoDialogData,\n ) {\n this.documentationContents = data.content || [];\n this.infoTitle = data.title || '';\n this.videoID = data.videoID;\n }\n\n /**\n * load the youtube player api in on init\n */\n ngOnInit(): void {\n const tag = document.createElement('script');\n tag.src = 'https://www.youtube.com/iframe_api';\n document.body.appendChild(tag);\n }\n\n /**\n * Closes info dialog component\n */\n close(): void {\n document.getElementsByClassName('modal-animated')[0]?.classList.add('modal-animate-fade-out');\n\n setTimeout(() => {\n this.dialogRef.close();\n }, 250);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/InfoDialogModule.html":{"url":"modules/InfoDialogModule.html","title":"module - InfoDialogModule","body":"\n \n\n\n\n\n Modules\n InfoDialogModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_InfoDialogModule\n\n\n\ncluster_InfoDialogModule_exports\n\n\n\ncluster_InfoDialogModule_declarations\n\n\n\n\nInfoDialogComponent\n\nInfoDialogComponent\n\n\n\nInfoDialogModule\n\nInfoDialogModule\n\nInfoDialogModule -->\n\nInfoDialogComponent->InfoDialogModule\n\n\n\n\n\nInfoDialogComponent \n\nInfoDialogComponent \n\nInfoDialogComponent -->\n\nInfoDialogModule->InfoDialogComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n InfoDialogComponent\n \n \n \n \n Exports\n \n \n InfoDialogComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { InfoDialogComponent } from './info-dialog.component';\nimport { MatDialogModule } from '@angular/material/dialog';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatExpansionModule } from '@angular/material/expansion';\nimport { MarkdownModule } from 'ngx-markdown';\nimport { YouTubePlayerModule } from '@angular/youtube-player';\n\n\n@NgModule({\n declarations: [InfoDialogComponent],\n imports: [CommonModule, MatDialogModule, MatIconModule, MatExpansionModule, YouTubePlayerModule, MarkdownModule.forRoot({})],\n exports: [InfoDialogComponent]\n})\nexport class InfoDialogModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/InjectorDelegateDataSourceService.html":{"url":"injectables/InjectorDelegateDataSourceService.html","title":"injectable - InjectorDelegateDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n InjectorDelegateDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts\n \n\n\n\n \n Extends\n \n \n DelegateDataSource\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n Abstract\n selectToken\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState, injector: Injector)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts:11\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n Abstract\n selectToken\n \n \n \n \n \n \n \n selectToken(config: C)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts:28\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n C\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ProviderToken\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:11\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, Injector, ProviderToken } from '@angular/core';\nimport { Observable } from 'rxjs';\nimport { distinctUntilChanged, map, shareReplay } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n@Injectable()\nexport abstract class InjectorDelegateDataSourceService extends DelegateDataSource {\n readonly impl$: Observable;\n\n constructor(\n globalConfig: GlobalConfigState,\n injector: Injector\n ) {\n super();\n\n this.impl$ = globalConfig.config$.pipe(\n source => source as Observable,\n map(config => this.selectToken(config)),\n distinctUntilChanged(),\n map(token => injector.get(token)),\n shareReplay(1)\n );\n }\n\n protected abstract selectToken(config: C): ProviderToken;\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/LearnMore.html":{"url":"classes/LearnMore.html","title":"class - LearnMore","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n LearnMore\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[CallToAction] Learn More'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts:2\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n export class LearnMore {\n static readonly type='[CallToAction] Learn More';\n}\n\nexport class OpenDialog {\n static readonly type='[CallToAction] Open Dialog';\n}\n\nexport class CloseDialog {\n static readonly type='[CallToAction] Close Dialog';\n}\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/LocalStorageService.html":{"url":"injectables/LocalStorageService.html","title":"injectable - LocalStorageService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n LocalStorageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts\n \n\n\n \n Description\n \n \n Service to handle local storage\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n storage\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n clear\n \n \n getItem\n \n \n key\n \n \n removeItem\n \n \n setItem\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n length\n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n clear\n \n \n \n \n \n \nclear()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:90\n \n \n\n\n \n \n Clears all storage\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n getItem\n \n \n \n \n \n \ngetItem(key: string, defaultValue?: D)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:60\n \n \n\n \n \n Type parameters :\n \n D\n \n \n \n\n \n \n Gets value based on key, also returns default if it fails\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n defaultValue\n \n D\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : string | D\n\n \n \n the value\n\n \n \n \n \n \n \n \n \n \n \n \n key\n \n \n \n \n \n \nkey(index: number)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:50\n \n \n\n\n \n \n Gets value based on key index\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | null\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeItem\n \n \n \n \n \n \nremoveItem(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:83\n \n \n\n\n \n \n removes value based on key\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setItem\n \n \n \n \n \n \nsetItem(key: string, value: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:70\n \n \n\n\n \n \n sets a key-value pairin local storage\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true or false based on success/failure\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n storage\n \n \n \n \n \n \n Default value : (() => {\n // Slightly modified from https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API\n let storage: Storage | undefined;\n try {\n storage = window.localStorage;\n const x = '__storage_test__';\n storage.setItem(x, x);\n storage.removeItem(x);\n\n return storage;\n } catch (error) {\n const full = error instanceof DOMException && (\n // everything except Firefox\n error.code === 22 ||\n // Firefox\n error.code === 1014 ||\n // test name field too, because code might not be present\n // everything except Firefox\n error.name === 'QuotaExceededError' ||\n // Firefox\n error.name === 'NS_ERROR_DOM_QUOTA_REACHED'\n ) && (storage && storage.length !== 0);\n\n return full ? storage : undefined;\n }\n })()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:11\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n length\n \n \n\n \n \n getlength()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts:41\n \n \n \n \n gets length of storage list\n\n\n \n Returns : number\n\n \n \n \n\n \n \n\n \n\n\n \n import { Injectable } from '@angular/core';\n\n\n/**\n * Service to handle local storage\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class LocalStorageService {\n static storage = (() => {\n // Slightly modified from https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API\n let storage: Storage | undefined;\n try {\n storage = window.localStorage;\n const x = '__storage_test__';\n storage.setItem(x, x);\n storage.removeItem(x);\n\n return storage;\n } catch (error) {\n const full = error instanceof DOMException && (\n // everything except Firefox\n error.code === 22 ||\n // Firefox\n error.code === 1014 ||\n // test name field too, because code might not be present\n // everything except Firefox\n error.name === 'QuotaExceededError' ||\n // Firefox\n error.name === 'NS_ERROR_DOM_QUOTA_REACHED'\n ) && (storage && storage.length !== 0);\n\n return full ? storage : undefined;\n }\n })();\n\n /**\n * gets length of storage list\n */\n get length(): number {\n return LocalStorageService.storage?.length ?? 0;\n }\n\n /**\n * Gets value based on key index\n * @param index\n * @returns\n */\n key(index: number): string | null {\n return LocalStorageService.storage?.key(index) ?? null;\n }\n\n /**\n * Gets value based on key, also returns default if it fails\n * @param key\n * @param defaultValue\n * @returns the value\n */\n getItem(key: string, defaultValue?: D): string | D {\n return LocalStorageService.storage?.getItem(key) ?? defaultValue ?? null as D;\n }\n\n /**\n * sets a key-value pairin local storage\n * @param key\n * @param value\n * @returns true or false based on success/failure\n */\n setItem(key: string, value: string): boolean {\n try {\n LocalStorageService.storage?.setItem(key, value);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * removes value based on key\n * @param key\n */\n removeItem(key: string): void {\n LocalStorageService.storage?.removeItem(key);\n }\n\n /**\n * Clears all storage\n */\n clear(): void {\n LocalStorageService.storage?.clear();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/LocalStorageSyncService.html":{"url":"injectables/LocalStorageSyncService.html","title":"injectable - LocalStorageSyncService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n LocalStorageSyncService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Readonly\n Optional\n storage\n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n loadConsent\n \n \n ngOnDestroy\n \n \n Private\n saveConsent\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(consentService: ConsentService, key: string)\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:16\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n key\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n loadConsent\n \n \n \n \n \n \n \n loadConsent()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:36\n \n \n\n\n \n \n\n \n Returns : Consent\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n saveConsent\n \n \n \n \n \n \n \n saveConsent(value: Consent)\n \n \n\n\n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:52\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n value\n \n Consent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Readonly\n Optional\n storage\n \n \n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:15\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts:16\n \n \n\n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Consent, ConsentService } from './consent.service';\n\n\nexport const LOCAL_STORAGE_CONSENT_KEY = new InjectionToken('Key under which consent is stored', {\n providedIn: 'root',\n factory: () => 'ALLOW_TELEMETRY'\n});\n\n\n@Injectable()\nexport class LocalStorageSyncService implements OnDestroy {\n private readonly storage?: typeof localStorage;\n private readonly subscriptions = new Subscription();\n\n constructor(\n consentService: ConsentService,\n @Inject(LOCAL_STORAGE_CONSENT_KEY) private readonly key: string\n ) {\n try {\n this.storage = localStorage;\n } catch (_error) { /* Ignored */ }\n\n consentService.setConsent(this.loadConsent());\n this.subscriptions.add(\n consentService.consentChange.subscribe(consent => this.saveConsent(consent))\n );\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n private loadConsent(): Consent {\n const rawValue = this.storage?.getItem?.(this.key);\n if (rawValue == null) {\n return 'not-set';\n }\n\n const value = rawValue.trim().toLowerCase();\n switch (value) {\n case 'given': /* fallthrough */\n case 'rescinded':\n return value;\n default:\n return 'not-set';\n }\n }\n\n private saveConsent(value: Consent): void {\n this.storage?.setItem?.(this.key, value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/MousePositionTrackerModule.html":{"url":"modules/MousePositionTrackerModule.html","title":"module - MousePositionTrackerModule","body":"\n \n\n\n\n\n Modules\n MousePositionTrackerModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/analytics/mouse-position-tracker.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { DOCUMENT } from '@angular/common';\nimport { Inject, NgModule } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { fromEvent, Subscription } from 'rxjs';\nimport { map, throttleTime } from 'rxjs/operators';\n\n\nexport function trackMousePosition(el: HTMLElement, ga: GoogleAnalyticsService): Subscription {\n const formatData = (event: MouseEvent) => {\n const { clientWidth, clientHeight } = el;\n const { clientX, clientY } = event;\n const points = [clientX, clientY, clientWidth, clientHeight];\n return points.join('_');\n };\n\n const events = fromEvent(el, 'mousemove').pipe(\n throttleTime(1000),\n map(formatData)\n );\n\n return events.subscribe(data => ga.event('webpage', 'mousemove', data));\n}\n\n\n@NgModule()\nexport class MousePositionTrackerModule {\n constructor(\n // NOTE: Angular compiler fails when document is typed properly?!\n // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types\n @Inject(DOCUMENT) document: any,\n ga: GoogleAnalyticsService\n ) {\n if (document) {\n trackMousePosition((document as Document).body, ga);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"directives/NumberDirective.html":{"url":"directives/NumberDirective.html","title":"directive - NumberDirective","body":"\n \n\n\n\n\n\n\n\n\n Directives\n NumberDirective\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts\n \n\n\n \n Description\n \n \n Directive for restricting an input element to integer only values.\n\n \n\n\n\n\n \n Metadata\n \n \n\n \n Selector\n input[ccfNumbersOnly]\n \n\n\n\n\n \n \n \n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n onInputChange\n \n \n \n \n\n\n\n\n \n \n HostListeners\n \n \n \n \n \n \n input\n \n \n \n \n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(el: ElementRef)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts:9\n \n \n\n \n \n Creates an instance of number directive.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n el\n \n \n ElementRef\n \n \n \n No\n \n \n \n Reference to input element\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n\n \n HostListeners \n \n \n \n \n \n \n input\n \n \n \n \n \n \n \n Arguments : '$event' \n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts:23\n \n \n\n\n \n \n Listens to input changes and updates the text to only include numbers.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n event\n\n \n No\n \n\n\n \n The input event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n onInputChange\n \n \n \n \n \n \n \n onInputChange(event: Event)\n \n \n\n \n \n Decorators : \n \n @HostListener('input', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts:23\n \n \n\n\n \n \n Listens to input changes and updates the text to only include numbers.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n Event\n \n\n \n No\n \n\n\n \n The input event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n \n\n\n \n import { Directive, ElementRef, HostListener } from '@angular/core';\n\n/**\n * Directive for restricting an input element to integer only values.\n */\n@Directive({\n selector: 'input[ccfNumbersOnly]'\n})\nexport class NumberDirective {\n /**\n * Creates an instance of number directive.\n *\n * @param el Reference to input element\n */\n constructor(private el: ElementRef) { }\n\n /**\n * Listens to input changes and updates the text to only include numbers.\n *\n * @param event The input event\n */\n @HostListener('input', ['$event'])\n onInputChange(event: Event): void {\n const initalValue = this.el.nativeElement.value;\n this.el.nativeElement.value = initalValue.replace(/[^0-9]*/g, '');\n if (initalValue !== this.el.nativeElement.value) {\n event.stopPropagation();\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/NumbersOnlyModule.html":{"url":"modules/NumbersOnlyModule.html","title":"module - NumbersOnlyModule","body":"\n \n\n\n\n\n Modules\n NumbersOnlyModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_NumbersOnlyModule\n\n\n\ncluster_NumbersOnlyModule_exports\n\n\n\ncluster_NumbersOnlyModule_declarations\n\n\n\n\nNumberDirective\n\nNumberDirective\n\n\n\nNumbersOnlyModule\n\nNumbersOnlyModule\n\nNumbersOnlyModule -->\n\nNumberDirective->NumbersOnlyModule\n\n\n\n\n\nNumberDirective \n\nNumberDirective \n\nNumberDirective -->\n\nNumbersOnlyModule->NumberDirective \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n NumberDirective\n \n \n \n \n Exports\n \n \n NumberDirective\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\n\nimport { NumberDirective } from './numbers-only.directive';\n\n\n@NgModule({\n declarations: [NumberDirective],\n exports: [NumberDirective]\n})\nexport class NumbersOnlyModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OpacitySliderComponent.html":{"url":"components/OpacitySliderComponent.html","title":"component - OpacitySliderComponent","body":"\n \n\n\n\n\n\n Components\n \n OpacitySliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts\n\n\n\n \n Description\n \n \n Slider for setting opacity on an anatomical structure\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-opacity-slider\n \n\n\n\n \n styleUrls\n ./opacity-slider.component.scss\n \n\n\n\n \n templateUrl\n ./opacity-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n prevOpacity\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n changeOpacity\n \n \n ngOnInit\n \n \n reset\n \n \n resetOpacity\n \n \n toggleVisibility\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n opacity\n \n \n visible\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n opacityChange\n \n \n opacityReset\n \n \n visibilityToggle\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n opacity\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 20\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:22\n \n \n \n \n The value displayed in the slider\n\n \n \n \n \n \n \n \n \n \n visible\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:27\n \n \n \n \n Whether the item is set to visible\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n opacityChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:32\n \n \n \n \n Emits the updated opacity when the opacity changes\n\n \n \n \n \n \n \n \n \n \n opacityReset\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:42\n \n \n \n \n Emitter for resetting all opacity values to default\n\n \n \n \n \n \n \n \n \n \n visibilityToggle\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:37\n \n \n \n \n Output of opacity slider component\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-opacity-slider\"\n\n \n \n \n \n Default value : 'ccf-opacity-slider'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n changeOpacity\n \n \n \n \n \n \nchangeOpacity(newOpacity: string)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:63\n \n \n\n\n \n \n Emits opacityChange with the new opacity value\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n newOpacity\n \n string\n \n\n \n No\n \n\n\n \n The updated opacity value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:46\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n reset\n \n \n \n \n \n \nreset()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:54\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n resetOpacity\n \n \n \n \n \n \nresetOpacity()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:82\n \n \n\n\n \n \n Emits signal to reset the opacity of the item\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleVisibility\n \n \n \n \n \n \ntoggleVisibility()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:71\n \n \n\n\n \n \n Emits signal to toggle the visibility of the item\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-opacity-slider'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:17\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n prevOpacity\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts:44\n \n \n\n\n \n \n\n\n\n\n\n \n import { Component, EventEmitter, HostBinding, Input, Output, OnInit, ChangeDetectionStrategy } from '@angular/core';\n\n/**\n * Slider for setting opacity on an anatomical structure\n */\n@Component({\n selector: 'ccf-opacity-slider',\n templateUrl: './opacity-slider.component.html',\n styleUrls: ['./opacity-slider.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OpacitySliderComponent implements OnInit {\n\n /**\n * HTML class name\n */\n @HostBinding('class') readonly clsName = 'ccf-opacity-slider';\n\n /**\n * The value displayed in the slider\n */\n @Input() opacity = 20;\n\n /**\n * Whether the item is set to visible\n */\n @Input() visible = true;\n\n /**\n * Emits the updated opacity when the opacity changes\n */\n @Output() readonly opacityChange = new EventEmitter();\n\n /**\n * Output of opacity slider component\n */\n @Output() readonly visibilityToggle = new EventEmitter();\n\n /**\n * Emitter for resetting all opacity values to default\n */\n @Output() readonly opacityReset = new EventEmitter();\n\n prevOpacity: number;\n\n ngOnInit(): void {\n if (this.visible) {\n this.prevOpacity = 0;\n } else {\n this.prevOpacity = 20;\n }\n }\n\n reset(): void {\n this.prevOpacity = 20;\n }\n\n /**\n * Emits opacityChange with the new opacity value\n *\n * @param newOpacity The updated opacity value\n */\n changeOpacity(newOpacity: string): void {\n this.opacity = parseInt(newOpacity, 10);\n this.opacityChange.emit(this.opacity);\n }\n\n /**\n * Emits signal to toggle the visibility of the item\n */\n toggleVisibility(): void {\n const temp = this.opacity;\n this.opacity = this.prevOpacity;\n this.prevOpacity = temp;\n this.visibilityToggle.emit();\n this.opacityChange.emit(this.opacity);\n }\n\n /**\n * Emits signal to reset the opacity of the item\n */\n resetOpacity(): void {\n this.prevOpacity = 0;\n this.opacityReset.emit();\n }\n}\n\n \n\n \n \n \n \n {{opacity}}%\n \n \n \n \n refresh\n \n\n \n\n \n \n ./opacity-slider.component.scss\n \n :host {\n height: 2.25rem;\n display: flex;\n align-items: center;\n justify-content: space-between;\n border-radius: 0.1875rem;\n \n\n .slider-box {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n height: 100%;\n\n .slider-and-label {\n width: 60%;\n display: flex;\n align-items: center;\n height: 100%;\n\n .slider {\n width: 100%;\n height: 100%;\n\n ::ng-deep .mat-slider-wrapper {\n top: 1.125rem;\n }\n \n &.disabled {\n pointer-events: none;\n cursor: not-allowed;\n }\n }\n\n .opacity-value {\n width: 1.5rem;\n margin-left: 0.5rem;\n }\n }\n\n .icons {\n display: flex;\n cursor: pointer !important;\n\n .reset {\n margin-right: 1rem;\n padding: 0.25rem;\n cursor: pointer;\n transition: .6s;\n border-radius: 0.25rem;\n }\n \n .visibility {\n transition: .6s;\n cursor: pointer;\n padding: 0.25rem;\n border-radius: 0.25rem;\n \n &.hidden {\n display: none;\n }\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{opacity}}% refresh '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'OpacitySliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OpacitySliderModule.html":{"url":"modules/OpacitySliderModule.html","title":"module - OpacitySliderModule","body":"\n \n\n\n\n\n Modules\n OpacitySliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OpacitySliderModule\n\n\n\ncluster_OpacitySliderModule_exports\n\n\n\ncluster_OpacitySliderModule_declarations\n\n\n\n\nOpacitySliderComponent\n\nOpacitySliderComponent\n\n\n\nOpacitySliderModule\n\nOpacitySliderModule\n\nOpacitySliderModule -->\n\nOpacitySliderComponent->OpacitySliderModule\n\n\n\n\n\nOpacitySliderComponent \n\nOpacitySliderComponent \n\nOpacitySliderComponent -->\n\nOpacitySliderModule->OpacitySliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OpacitySliderComponent\n \n \n \n \n Exports\n \n \n OpacitySliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { OpacitySliderComponent } from './opacity-slider.component';\nimport { MatLegacySliderModule as MatSliderModule } from '@angular/material/legacy-slider';\n\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatRippleModule } from '@angular/material/core';\n\n@NgModule({\n declarations: [OpacitySliderComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatSliderModule,\n MatRippleModule\n ],\n exports: [OpacitySliderComponent]\n})\nexport class OpacitySliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/OpenDialog.html":{"url":"classes/OpenDialog.html","title":"class - OpenDialog","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n OpenDialog\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[CallToAction] Open Dialog'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts:6\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n export class LearnMore {\n static readonly type='[CallToAction] Learn More';\n}\n\nexport class OpenDialog {\n static readonly type='[CallToAction] Open Dialog';\n}\n\nexport class CloseDialog {\n static readonly type='[CallToAction] Close Dialog';\n}\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OrganInfo.html":{"url":"interfaces/OrganInfo.html","title":"interface - OrganInfo","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OrganInfo\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n\n\n \n Description\n \n \n Contains the organ name and url of the icon svg\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n disabled\n \n \n \n Optional\n \n hasSex\n \n \n \n Optional\n \n id\n \n \n \n \n name\n \n \n \n \n organ\n \n \n \n Optional\n \n sex\n \n \n \n Optional\n \n side\n \n \n \n \n src\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n disabled\n \n \n \n \n \n \n \n \n disabled: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n True if the icon is disabled\n\n \n \n \n \n \n \n \n \n \n hasSex\n \n \n \n \n \n \n \n \n hasSex: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n True if applies to both sexes\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n UBERON id for the organ\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Label to display for the organ\n\n \n \n \n \n \n \n \n \n \n organ\n \n \n \n \n \n \n \n \n organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Name of the organ (to help match organs with left / right)\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"male\" | \"female\"\n\n \n \n\n\n \n \n Type : \"male\" | \"female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Used for single sex only organs\n\n \n \n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"left\" | \"right\"\n\n \n \n\n\n \n \n Type : \"left\" | \"right\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Used for paired organs\n\n \n \n \n \n \n \n \n \n \n src\n \n \n \n \n \n \n \n \n src: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Used to fetch the url of the organ icon\n\n \n \n \n \n \n \n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, Input,\n OnChanges, OnDestroy, Output, SimpleChanges, ViewChild\n} from '@angular/core';\nimport { ResizeSensor } from 'css-element-queries';\n\n/**\n * All organs that will eventually be displayed in the app\n */\nexport const ALL_POSSIBLE_ORGANS = [\n {\n src: 'app:skin',\n organ: 'Skin',\n name: 'Skin',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002097'\n },\n {\n src: 'app:brain',\n organ: 'Brain',\n name: 'Brain',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000955'\n },\n {\n disabled: true,\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000029'\n },\n {\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002509'\n },\n {\n disabled: true,\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000970'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004548'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004549'\n },\n {\n disabled: true,\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0003889'\n },\n {\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001303'\n },\n {\n src: 'app:fallopian-tube-right',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001302'\n },\n {\n src: 'app:heart',\n organ: 'Heart',\n name: 'Heart',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000948'\n },\n {\n disabled: true,\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002113'\n },\n {\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004538'\n },\n {\n src: 'app:kidney-right',\n organ: 'Kidney',\n name: 'Kidney, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004539'\n },\n {\n disabled: true,\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001465'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24978'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24977'\n },\n {\n src: 'app:liver',\n organ: 'Liver',\n name: 'Liver',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002107'\n },\n {\n disabled: true,\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002048'\n },\n {\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001004'\n },\n {\n disabled: true,\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001911'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57991'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57987'\n },\n {\n disabled: true,\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000992'\n },\n {\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7214'\n },\n {\n src: 'app:ovary-right',\n organ: 'Ovary',\n name: 'Ovary, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7213'\n },\n {\n src: 'app:larynx',\n organ: 'Larynx',\n name: 'Larynx',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001737'\n },\n {\n src: 'app:main-bronchus',\n organ: 'Main Bronchus',\n name: 'Main Bronchus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002182'\n },\n {\n disabled: true,\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002373'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54974'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54973'\n },\n {\n src: 'app:pancreas',\n organ: 'Pancreas',\n name: 'Pancreas',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001264'\n },\n {\n src: 'app:pelvis-f',\n organ: 'Pelvis',\n name: 'Pelvis',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001270'\n },\n {\n src: 'app:placenta',\n organ: 'Placenta',\n name: 'Placenta',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001987'\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0002367',\n disabled: true\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000079'\n },\n {\n src: 'app:small-intestine',\n organ: 'Small Intestine',\n name: 'Small Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002108'\n },\n {\n src: 'app:large-intestine',\n organ: 'Large Intestine',\n name: 'Large Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000059'\n },\n {\n src: 'app:spinal-cord',\n organ: 'Spinal Cord',\n name: 'Spinal Cord',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002240'\n },\n {\n src: 'app:spleen',\n organ: 'Spleen',\n name: 'Spleen',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002106'\n },\n {\n src: 'app:thymus',\n organ: 'Thymus',\n name: 'Thymus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002370'\n },\n {\n src: 'app:trachea',\n organ: 'Trachea',\n name: 'Trachea',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0003126'\n },\n {\n disabled: true,\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000056'\n },\n {\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001223'\n },\n {\n src: 'app:ureter-right',\n organ: 'Ureter',\n name: 'Ureter, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001222'\n },\n {\n src: 'app:bladder',\n organ: 'Urinary Bladder',\n name: 'Urinary Bladder',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001255'\n },\n {\n src: 'app:uterus',\n organ: 'Uterus',\n name: 'Uterus',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000995'\n },\n {\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004537'\n },\n {\n disabled: true,\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002049'\n }\n].sort((a, b) => a.name.localeCompare(b.name)) as OrganInfo[];\n\n/**\n * All organs which have not been disabled\n */\nexport const ALL_ORGANS = ALL_POSSIBLE_ORGANS.filter(organ => organ.disabled !== true);\n\n/**\n * Contains the organ name and url of the icon svg\n */\nexport interface OrganInfo {\n\n /**\n * Used to fetch the url of the organ icon\n */\n src: string;\n\n /**\n * Label to display for the organ\n */\n name: string;\n\n /**\n * Name of the organ (to help match organs with left / right)\n */\n organ: string;\n\n /**\n * True if the icon is disabled\n */\n disabled?: boolean;\n\n /**\n * Used for paired organs\n */\n side?: 'left' | 'right';\n\n /**\n * True if applies to both sexes\n */\n hasSex?: boolean;\n\n /**\n * Used for single sex only organs\n */\n sex?: 'male' | 'female';\n\n /**\n * UBERON id for the organ\n */\n id?: string;\n}\n\n/**\n * Organ carousel for selecting the organ to be viewed\n */\n@Component({\n selector: 'ccf-organ-selector',\n templateUrl: './organ-selector.component.html',\n styleUrls: ['./organ-selector.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OrganSelectorComponent implements AfterViewInit, OnChanges, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly clsName = 'ccf-organ-selector';\n\n @ViewChild('carouselContainer', { static: true }) carouselContainer: ElementRef;\n @ViewChild('itemlist', { static: true }) itemList: ElementRef;\n @ViewChild('itemcontainer', { static: true }) itemContainer: ElementRef;\n\n /**\n * If multiple selections should be allowed\n */\n @Input() multiselect = false;\n\n @Input() displayErrors = false;\n\n /**\n * List of organs in the carousel\n */\n @Input() organList: OrganInfo[] = ALL_ORGANS;\n\n /**\n * Currently selected organ\n */\n @Input() selectedOrgans: OrganInfo[] = [];\n\n /**\n * If the organ selector is expanded\n */\n @Input() expanded = false;\n\n /**\n * Emits the name of the organ when selected\n */\n @Output() readonly organsChanged = new EventEmitter();\n\n /**\n * Determines whether the carousel is at the beginning\n */\n onLeft = true;\n\n /**\n * Determines whether the carousel is at the end\n */\n onRight = false;\n\n /**\n * Handles scrolling behavior\n */\n timeoutHandler?: unknown;\n\n /**\n * Distance the carousel moves in each shift (px)\n */\n step = 72;\n\n /**\n * Detects resizing of carousel\n */\n private sensor: ResizeSensor;\n\n // eslint-disable-next-line\n @Input()\n set occurenceData(value: Record) {\n // eslint-disable-next-line\n this._occurenceData = value;\n }\n\n get occurenceData(): Record {\n // eslint-disable-next-line\n return this._occurenceData;\n }\n\n private _occurenceData: Record;\n\n /**\n * Set resize sensor on carousel\n */\n ngAfterViewInit(): void {\n const { carouselContainer } = this;\n this.sensor = new ResizeSensor(carouselContainer.nativeElement, () => {\n this.set();\n });\n }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('organList' in changes) {\n this.set();\n }\n }\n\n /**\n * Detaches resize sensor\n */\n ngOnDestroy(): void {\n this.sensor.detach();\n }\n\n /**\n * Decides whether or not an error has occured,\n * used to display or hide error message.\n */\n get error(): boolean {\n if (!this.displayErrors || this.selectedOrgans.length === 0) {\n return false;\n }\n\n return true;\n }\n\n /**\n * Scrolls the carousel left or right by one step.\n * Prevents scrolling past the beginning or end of the carousel.\n *\n * @param dir Direction to be scrolled\n */\n shift(dir: string): void {\n const { itemList } = this;\n let val = parseInt(itemList.nativeElement.style.left, 10) || 0;\n if (this.onLeft && dir === 'left' || this.onRight && dir === 'right') {\n return;\n }\n val = dir === 'right' ? val - this.step : val + this.step;\n itemList.nativeElement.style.left = val + 'px';\n this.setLeftRight(val);\n }\n\n /**\n * Scrolls carousel continuously\n *\n * @param dir Direction to be scrolled\n */\n scroll(dir: string): void {\n this.timeoutHandler = setInterval(() => {\n this.shift(dir);\n }, 200);\n }\n\n /**\n * Stops carousel scrolling\n */\n stopScroll(): void {\n if (this.timeoutHandler) {\n // Minor hack to make typescript happy when there are mixed NodeJS and regular typings\n clearInterval(this.timeoutHandler as never);\n this.timeoutHandler = undefined;\n }\n }\n\n /**\n * Sets and emits currently selected organ(s)\n *\n * @param organ The organ selected\n */\n selectOrgan(organ: OrganInfo): void {\n if (!this.multiselect) {\n this.selectedOrgans = [organ];\n } else {\n if (this.selectedOrgans.includes(organ)) {\n this.selectedOrgans = this.selectedOrgans.filter((selectedOrgan) => organ !== selectedOrgan);\n } else {\n this.selectedOrgans = this.selectedOrgans.concat([organ]);\n }\n }\n this.organsChanged.emit(this.selectedOrgans);\n }\n\n /**\n * Determines whether an icon represents a currently selected organ\n *\n * @param icon The icon of interest\n * @returns true if selected\n */\n isSelected(organ: OrganInfo): boolean {\n return this.selectedOrgans.includes(organ) ? true : false;\n }\n\n /**\n * Disables scrolling if the list of organs is smaller than the container, otherwise sets onLeft and onRight as normal\n */\n set(): void {\n const { itemList, itemContainer, carouselContainer } = this;\n const val = parseInt(itemList.nativeElement.style.left, 10) || 0;\n if (itemList.nativeElement.offsetWidth >= this.organList.length * this.step) {\n itemList.nativeElement.style.left = '0px';\n this.onLeft = true;\n this.onRight = true;\n } else {\n this.setLeftRight(val);\n const listLength = this.step * Math.floor(carouselContainer.nativeElement.offsetWidth / this.step) - 64;\n itemContainer.nativeElement.style.width = `${listLength}px`;\n }\n }\n\n /**\n * Responsively sets width of the item container\n */\n setWidth(): void {\n const { itemContainer, carouselContainer } = this;\n const listLength = this.step * Math.floor(carouselContainer.nativeElement.offsetWidth / this.step) - 64;\n itemContainer.nativeElement.style.width = `${listLength}px`;\n }\n\n /**\n * Sets onLeft and onRight according to where the item list is scrolled\n */\n setLeftRight(val: number): void {\n const { itemContainer } = this;\n this.onLeft = val === 0 ? true : false;\n this.onRight = val \n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OrganSelectorModule.html":{"url":"modules/OrganSelectorModule.html","title":"module - OrganSelectorModule","body":"\n \n\n\n\n\n Modules\n OrganSelectorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_OrganSelectorModule\n\n\n\ncluster_OrganSelectorModule_exports\n\n\n\ncluster_OrganSelectorModule_declarations\n\n\n\n\nOrganSelectorComponent\n\nOrganSelectorComponent\n\n\n\nOrganSelectorModule\n\nOrganSelectorModule\n\nOrganSelectorModule -->\n\nOrganSelectorComponent->OrganSelectorModule\n\n\n\n\n\nOrganSelectorComponent \n\nOrganSelectorComponent \n\nOrganSelectorComponent -->\n\nOrganSelectorModule->OrganSelectorComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OrganSelectorComponent\n \n \n \n \n Exports\n \n \n OrganSelectorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { OrganSelectorComponent } from './organ-selector.component';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\n@NgModule({\n declarations: [OrganSelectorComponent],\n imports: [\n CommonModule,\n MatIconModule,\n MatTooltipModule\n ],\n exports: [OrganSelectorComponent]\n})\nexport class OrganSelectorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PanelData.html":{"url":"interfaces/PanelData.html","title":"interface - PanelData","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PanelData\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n infoTitle\n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: DocumentationContent[]\n\n \n \n\n\n \n \n Type : DocumentationContent[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n infoTitle\n \n \n \n \n \n \n \n \n infoTitle: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n videoID\n \n \n \n \n \n \n \n \n videoID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { BehaviorSubject } from 'rxjs';\nimport { HttpClient } from '@angular/common/http';\n\n/**\n * The structure to define how each documentation panel\n * should look like in the info dialog\n */\n\nexport interface DocumentationContent {\n /** Title of the panel */\n title: string;\n\n /** Content inside the panel */\n content: string;\n}\n\nexport interface PanelData {\n content: DocumentationContent[];\n infoTitle: string;\n videoID: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class InfoButtonService {\n\n /** Subject to send the documentation data to the component when its done processing */\n panelContent: BehaviorSubject = new BehaviorSubject({ content: [], infoTitle: '', videoID: '' });\n\n constructor(private readonly http: HttpClient) { }\n\n /**\n * Read the markdown file to split it by h1 tags and update the panel title and videoID.\n */\n updateData(url: string, videoID: string, infoTitle: string): void {\n this.http.get(url, { responseType: 'text' }).subscribe((data: string) => {\n const panelContent: PanelData = { content: this.parseMarkdown(data), infoTitle: infoTitle, videoID: videoID };\n this.panelContent.next(panelContent);\n });\n }\n\n /**\n * Function to parse the markdown file and convert to\n * documentation content used by the info-dialog panels\n *\n * @param data Markdown file sent as a string after reading it\n * @returns array of DocumentationContent\n */\n parseMarkdown(data: string): DocumentationContent[] {\n const markdownContent: DocumentationContent[] = [];\n const splitByHeaderTag: string[] = data.split('# ');\n for (const split of splitByHeaderTag) {\n if (split.length) {\n const newLine = split.includes('\\n\\n') ? '\\n\\n' : '\\r\\n\\r\\n';\n const headerAndContent: string[] = split.split(newLine);\n markdownContent.push({\n title: headerAndContent[0],\n content: headerAndContent.splice(1).join(newLine)\n });\n }\n }\n return markdownContent;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PluckUniqueOptions.html":{"url":"interfaces/PluckUniqueOptions.html","title":"interface - PluckUniqueOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PluckUniqueOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n\n\n \n Description\n \n \n Options for pluckUnique operator\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n compare\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n compare\n \n \n \n \n \n \n \n \n compare: function\n\n \n \n\n\n \n \n Type : function\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Custom comparison for determining distinct values\n\n \n \n \n \n \n \n\n\n \n import { OperatorFunction } from 'rxjs';\nimport { distinctUntilChanged, pluck, shareReplay } from 'rxjs/operators';\n\n\n/**\n * Options for `pluckUnique` operator\n */\nexport interface PluckUniqueOptions {\n /**\n * Custom comparison for determining distinct values\n */\n compare?: (lhs: T, rhs: T) => boolean;\n}\n\n\n/**\n * Default options\n */\nconst DEFAULT_OPTIONS: PluckUniqueOptions = {};\n\n\n/**\n * Combines the functionaliy of `pluck` and `distinctUntilChanged`\n * as well as adding a `shareReplay`.\n *\n * @param {...string} props Properties to pluck\n * @param [opts] Additional options\n * @returns An `Observable` operator\n */\nexport function pluckUnique(k1: K1, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, k6: K6, opts?: PluckUniqueOptions): OperatorFunction;\nexport function pluckUnique(...props: [string, ...string[]]): OperatorFunction;\nexport function pluckUnique(...props: [string, ...string[], PluckUniqueOptions]): OperatorFunction;\nexport function pluckUnique(...props: unknown[]): OperatorFunction {\n const last = props[props.length - 1];\n let keys = props as string[];\n let opts = DEFAULT_OPTIONS;\n\n if (typeof last === 'object') {\n opts = last as PluckUniqueOptions;\n keys = keys.slice(0, -1);\n }\n\n return source => source.pipe(\n pluck(...keys),\n distinctUntilChanged(opts.compare),\n shareReplay(1)\n );\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Segment.html":{"url":"interfaces/Segment.html","title":"interface - Segment","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Segment\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n\n\n \n Description\n \n \n A segment of text with additional classes and styles\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n classes\n \n \n \n \n styles\n \n \n \n \n text\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n classes\n \n \n \n \n \n \n \n \n classes: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Classes to add to the text container\n\n \n \n \n \n \n \n \n \n \n styles\n \n \n \n \n \n \n \n \n styles: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n Styles to set on the text container\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The piece of text to display\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input, OnChanges, SimpleChanges } from '@angular/core';\n\nimport { DecoratedRange, normalize } from './decorated-range';\n\n\n// Reexport DecoratedRange\nexport { DecoratedRange };\n\n/** A segment of text with additional classes and styles */\ninterface Segment {\n /** The piece of text to display */\n text: string;\n /** Classes to add to the text container */\n classes: string[];\n /** Styles to set on the text container */\n styles: Record;\n}\n\n/** Represents an operation to apply to the stack when building segments */\ninterface StackOp {\n /** Text index at which the changes takes effect */\n index: number;\n /** Decorations to add */\n added: DecoratedRange[];\n /** Decorations to remove */\n removed: DecoratedRange[];\n}\n\n\n/**\n * Class to display text with additional styling on ranges of the text.\n */\n@Component({\n selector: 'ccf-decorated-text',\n templateUrl: './decorated-text.component.html',\n styleUrls: ['./decorated-text.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DecoratedTextComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-decorated-text';\n\n /**\n * Text to display\n */\n @Input() text: string;\n\n /**\n * Classes and styles to apply to ranges of the text.\n * For overlapping ranges later values takes precedence.\n */\n @Input() decorations?: Partial[];\n\n /**\n * Computed segments of text with decorations resolved.\n */\n segments: Segment[] = [];\n\n /**\n * Apply changes and recalculate cached values.\n *\n * @param changes Instance properties that have changed\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('text' in changes || 'decorations' in changes) {\n this.segments = this.createSegments();\n }\n }\n\n /**\n * Creates an array of decorated text segments based on\n * the latest text and decorations.\n *\n * @returns The new segments\n */\n private createSegments(): Segment[] {\n const { text } = this;\n if (!text) { // No styling can be applied to empty text fields\n return [this.makeUndecoratedSegment(text)];\n }\n\n const decorations = this.getNormalizedDecorations();\n if (decorations.length === 0) { // No styling available\n return [this.makeUndecoratedSegment(text)];\n }\n\n const stackOps = this.createStackOps(decorations);\n const segments: Segment[] = [];\n let stack: DecoratedRange[] = [];\n let lastIndex = 0;\n\n // If the first op starts at index zero apply stack changes\n // but don't push a segment by shifing out the first op\n if (stackOps[0].index === 0) {\n stack = this.updateStack(stack, stackOps.shift() as StackOp);\n }\n\n // Build segments based on the stack operations\n for (const op of stackOps) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex, op.index), stack\n ));\n\n lastIndex = op.index;\n stack = this.updateStack(stack, op);\n }\n\n // Push the last segment if not already done\n if (lastIndex !== text.length) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex), stack\n ));\n }\n\n return segments;\n }\n\n /**\n * Creates an ordered array of stack operations to apply when building segments.\n *\n * @param ranges The decorated ranges to apply\n * @returns The array of operations\n */\n private createStackOps(ranges: DecoratedRange[]): StackOp[] {\n const ops: Record = {};\n const getOp = (index: number) => (ops[index] ??= { index, added: [], removed: [] });\n\n for (const range of ranges) {\n getOp(range.start).added.push(range);\n getOp(range.end).removed.push(range);\n }\n\n return Object.entries(ops)\n .sort((i1, i2) => +i1[0] - +i2[0]) // Sort by index\n .map(entry => entry[1]);\n }\n\n /**\n * Applies the stack changes specified by the stack operation.\n *\n * @param stack The current stack\n * @param op The operation\n * @returns The new stack\n */\n private updateStack(stack: DecoratedRange[], op: StackOp): DecoratedRange[] {\n return stack\n .filter(item => !op.removed.includes(item))\n // Note - A new array is created by the above filter statement\n // so it is safe to modify it with concat\n .concat(op.added);\n }\n\n /**\n * Normalizes and filters valid decorated ranges.\n *\n * @returns The normalized ranges with properties filled\n */\n private getNormalizedDecorations(): DecoratedRange[] {\n const { decorations = [], text: { length } } = this;\n return decorations\n // Turn partials into full objects\n .map(range => normalize(range, length))\n // Remove empty and out of bounds ranges\n .filter(range => range.start (\n (result, range) => result.concat(range.classes),\n []\n );\n const styles = decorations.reduce(\n (result, range) => ({ ...result, ...range.styles }),\n {}\n );\n\n return { text, classes, styles };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchListComponent.html":{"url":"components/SpatialSearchListComponent.html","title":"component - SpatialSearchListComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n\n\n\n \n Description\n \n \n Displays a list of spatial searches\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-list\n \n\n\n\n \n styleUrls\n ./spatial-search-list.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n itemId\n \n \n removeItem\n \n \n updateItemSelection\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n items\n \n \n label\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n itemRemoved\n \n \n selectionChanged\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n items\n \n \n \n \n Type : T[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:33\n \n \n \n \n Items to display\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:30\n \n \n \n \n Label for the list\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n itemRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:39\n \n \n \n \n Emits the item that has been removed from the list\n\n \n \n \n \n \n \n \n \n \n selectionChanged\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:36\n \n \n \n \n Emits the new items when a selection changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-list\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-list'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:27\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n itemId\n \n \n \n \n \n \nitemId(_index: number, item: T)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:48\n \n \n\n\n \n \n Computes a unique id for an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n item\n \n T\n \n\n \n No\n \n\n\n \n An item\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n A unique id\n\n \n \n \n \n \n \n \n \n \n \n \n removeItem\n \n \n \n \n \n \nremoveItem(index: number)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:71\n \n \n\n\n \n \n Removes an item from the list\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n Index of the item to remove\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateItemSelection\n \n \n \n \n \n \nupdateItemSelection(index: number, selected: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:58\n \n \n\n\n \n \n Updates the selected state for an item\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n Index of item to update\n\n \n \n \n selected\n \n boolean\n \n\n \n No\n \n\n\n \n What to set the selected state to\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts:27\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Base interface of items in the spatial search list\n */\nexport interface SpatialSearchListItem {\n /** Whether the item is selected */\n selected: boolean;\n\n /** Description displayed for the item */\n description: string;\n}\n\n\n/**\n * Displays a list of spatial searches\n */\n@Component({\n selector: 'ccf-spatial-search-list',\n templateUrl: './spatial-search-list.component.html',\n styleUrls: ['./spatial-search-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchListComponent {\n /** HTML class */\n @HostBinding('class') readonly clsName = 'ccf-spatial-search-list';\n\n /** Label for the list */\n @Input() label = '';\n\n /** Items to display */\n @Input() items: T[] = [];\n\n /** Emits the new items when a selection changes */\n @Output() readonly selectionChanged = new EventEmitter();\n\n /** Emits the item that has been removed from the list */\n @Output() readonly itemRemoved = new EventEmitter();\n\n /**\n * Computes a unique id for an item\n *\n * @param _index Unused\n * @param item An item\n * @returns A unique id\n */\n itemId(_index: number, item: T): string {\n return item.description;\n }\n\n /**\n * Updates the selected state for an item\n *\n * @param index Index of item to update\n * @param selected What to set the selected state to\n */\n updateItemSelection(index: number, selected: boolean): void {\n const newItems = this.items = [...this.items];\n newItems[index] = { ...newItems[index], selected };\n\n const selectedItems = newItems.filter(item => item.selected);\n this.selectionChanged.emit(selectedItems);\n }\n\n /**\n * Removes an item from the list\n *\n * @param index Index of the item to remove\n */\n removeItem(index: number): void {\n const newItems = this.items = [...this.items];\n const [item] = newItems.splice(index, 1);\n this.itemRemoved.emit(item);\n }\n}\n\n \n\n \n \n {{ label }}\n\n\n\n \n \n \n {{ item.description }}\n \n\n \n\n \n delete_outlined\n \n \n \n\n\n \n\n \n \n ./spatial-search-list.component.scss\n \n :host {\n display: block;\n\n .label {\n margin-bottom: 0.5rem;\n font-weight: bold;\n }\n\n .item {\n height: 2rem;\n padding: 0;\n overflow: visible;\n\n ::ng-deep {\n .mdc-list-item__content {\n overflow: visible;\n }\n }\n\n .item-content {\n display: flex;\n align-items: center;\n width: 100%;\n height: 2rem;\n\n .delete {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n width: 2rem;\n height: 2rem;\n }\n\n .filler {\n flex-grow: 1;\n }\n }\n\n // Remove default padding from material list item\n & > ::ng-deep * {\n padding: 0 !important;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ item.description }} delete_outlined '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchListItem.html":{"url":"interfaces/SpatialSearchListItem.html","title":"interface - SpatialSearchListItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchListItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n \n\n\n \n Description\n \n \n Base interface of items in the spatial search list\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n description\n \n \n \n \n selected\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n description\n \n \n \n \n \n \n \n \n description: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Description displayed for the item\n\n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n \n \n selected: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the item is selected\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Base interface of items in the spatial search list\n */\nexport interface SpatialSearchListItem {\n /** Whether the item is selected */\n selected: boolean;\n\n /** Description displayed for the item */\n description: string;\n}\n\n\n/**\n * Displays a list of spatial searches\n */\n@Component({\n selector: 'ccf-spatial-search-list',\n templateUrl: './spatial-search-list.component.html',\n styleUrls: ['./spatial-search-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchListComponent {\n /** HTML class */\n @HostBinding('class') readonly clsName = 'ccf-spatial-search-list';\n\n /** Label for the list */\n @Input() label = '';\n\n /** Items to display */\n @Input() items: T[] = [];\n\n /** Emits the new items when a selection changes */\n @Output() readonly selectionChanged = new EventEmitter();\n\n /** Emits the item that has been removed from the list */\n @Output() readonly itemRemoved = new EventEmitter();\n\n /**\n * Computes a unique id for an item\n *\n * @param _index Unused\n * @param item An item\n * @returns A unique id\n */\n itemId(_index: number, item: T): string {\n return item.description;\n }\n\n /**\n * Updates the selected state for an item\n *\n * @param index Index of item to update\n * @param selected What to set the selected state to\n */\n updateItemSelection(index: number, selected: boolean): void {\n const newItems = this.items = [...this.items];\n newItems[index] = { ...newItems[index], selected };\n\n const selectedItems = newItems.filter(item => item.selected);\n this.selectionChanged.emit(selectedItems);\n }\n\n /**\n * Removes an item from the list\n *\n * @param index Index of the item to remove\n */\n removeItem(index: number): void {\n const newItems = this.items = [...this.items];\n const [item] = newItems.splice(index, 1);\n this.itemRemoved.emit(item);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchListModule.html":{"url":"modules/SpatialSearchListModule.html","title":"module - SpatialSearchListModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_SpatialSearchListModule\n\n\n\ncluster_SpatialSearchListModule_declarations\n\n\n\ncluster_SpatialSearchListModule_exports\n\n\n\n\nSpatialSearchListComponent\n\nSpatialSearchListComponent\n\n\n\nSpatialSearchListModule\n\nSpatialSearchListModule\n\nSpatialSearchListModule -->\n\nSpatialSearchListComponent->SpatialSearchListModule\n\n\n\n\n\nSpatialSearchListComponent \n\nSpatialSearchListComponent \n\nSpatialSearchListComponent -->\n\nSpatialSearchListModule->SpatialSearchListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchListComponent\n \n \n \n \n Exports\n \n \n SpatialSearchListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatListModule } from '@angular/material/list';\n\nimport { SpatialSearchListComponent } from './spatial-search-list.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatCheckboxModule,\n MatIconModule,\n MatListModule\n ],\n declarations: [SpatialSearchListComponent],\n exports: [SpatialSearchListComponent]\n})\nexport class SpatialSearchListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/StackOp.html":{"url":"interfaces/StackOp.html","title":"interface - StackOp","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n StackOp\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n\n\n \n Description\n \n \n Represents an operation to apply to the stack when building segments\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n added\n \n \n \n \n index\n \n \n \n \n removed\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n added\n \n \n \n \n \n \n \n \n added: DecoratedRange[]\n\n \n \n\n\n \n \n Type : DecoratedRange[]\n\n \n \n\n\n\n\n\n \n \n Decorations to add\n\n \n \n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Text index at which the changes takes effect\n\n \n \n \n \n \n \n \n \n \n removed\n \n \n \n \n \n \n \n \n removed: DecoratedRange[]\n\n \n \n\n\n \n \n Type : DecoratedRange[]\n\n \n \n\n\n\n\n\n \n \n Decorations to remove\n\n \n \n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input, OnChanges, SimpleChanges } from '@angular/core';\n\nimport { DecoratedRange, normalize } from './decorated-range';\n\n\n// Reexport DecoratedRange\nexport { DecoratedRange };\n\n/** A segment of text with additional classes and styles */\ninterface Segment {\n /** The piece of text to display */\n text: string;\n /** Classes to add to the text container */\n classes: string[];\n /** Styles to set on the text container */\n styles: Record;\n}\n\n/** Represents an operation to apply to the stack when building segments */\ninterface StackOp {\n /** Text index at which the changes takes effect */\n index: number;\n /** Decorations to add */\n added: DecoratedRange[];\n /** Decorations to remove */\n removed: DecoratedRange[];\n}\n\n\n/**\n * Class to display text with additional styling on ranges of the text.\n */\n@Component({\n selector: 'ccf-decorated-text',\n templateUrl: './decorated-text.component.html',\n styleUrls: ['./decorated-text.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DecoratedTextComponent implements OnChanges {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-decorated-text';\n\n /**\n * Text to display\n */\n @Input() text: string;\n\n /**\n * Classes and styles to apply to ranges of the text.\n * For overlapping ranges later values takes precedence.\n */\n @Input() decorations?: Partial[];\n\n /**\n * Computed segments of text with decorations resolved.\n */\n segments: Segment[] = [];\n\n /**\n * Apply changes and recalculate cached values.\n *\n * @param changes Instance properties that have changed\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('text' in changes || 'decorations' in changes) {\n this.segments = this.createSegments();\n }\n }\n\n /**\n * Creates an array of decorated text segments based on\n * the latest text and decorations.\n *\n * @returns The new segments\n */\n private createSegments(): Segment[] {\n const { text } = this;\n if (!text) { // No styling can be applied to empty text fields\n return [this.makeUndecoratedSegment(text)];\n }\n\n const decorations = this.getNormalizedDecorations();\n if (decorations.length === 0) { // No styling available\n return [this.makeUndecoratedSegment(text)];\n }\n\n const stackOps = this.createStackOps(decorations);\n const segments: Segment[] = [];\n let stack: DecoratedRange[] = [];\n let lastIndex = 0;\n\n // If the first op starts at index zero apply stack changes\n // but don't push a segment by shifing out the first op\n if (stackOps[0].index === 0) {\n stack = this.updateStack(stack, stackOps.shift() as StackOp);\n }\n\n // Build segments based on the stack operations\n for (const op of stackOps) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex, op.index), stack\n ));\n\n lastIndex = op.index;\n stack = this.updateStack(stack, op);\n }\n\n // Push the last segment if not already done\n if (lastIndex !== text.length) {\n segments.push(this.makeDecoratedSegment(\n text.slice(lastIndex), stack\n ));\n }\n\n return segments;\n }\n\n /**\n * Creates an ordered array of stack operations to apply when building segments.\n *\n * @param ranges The decorated ranges to apply\n * @returns The array of operations\n */\n private createStackOps(ranges: DecoratedRange[]): StackOp[] {\n const ops: Record = {};\n const getOp = (index: number) => (ops[index] ??= { index, added: [], removed: [] });\n\n for (const range of ranges) {\n getOp(range.start).added.push(range);\n getOp(range.end).removed.push(range);\n }\n\n return Object.entries(ops)\n .sort((i1, i2) => +i1[0] - +i2[0]) // Sort by index\n .map(entry => entry[1]);\n }\n\n /**\n * Applies the stack changes specified by the stack operation.\n *\n * @param stack The current stack\n * @param op The operation\n * @returns The new stack\n */\n private updateStack(stack: DecoratedRange[], op: StackOp): DecoratedRange[] {\n return stack\n .filter(item => !op.removed.includes(item))\n // Note - A new array is created by the above filter statement\n // so it is safe to modify it with concat\n .concat(op.added);\n }\n\n /**\n * Normalizes and filters valid decorated ranges.\n *\n * @returns The normalized ranges with properties filled\n */\n private getNormalizedDecorations(): DecoratedRange[] {\n const { decorations = [], text: { length } } = this;\n return decorations\n // Turn partials into full objects\n .map(range => normalize(range, length))\n // Remove empty and out of bounds ranges\n .filter(range => range.start (\n (result, range) => result.concat(range.classes),\n []\n );\n const styles = decorations.reduce(\n (result, range) => ({ ...result, ...range.styles }),\n {}\n );\n\n return { text, classes, styles };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/StoreDebugComponent.html":{"url":"components/StoreDebugComponent.html","title":"component - StoreDebugComponent","body":"\n \n\n\n\n\n\n Components\n \n StoreDebugComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts\n\n\n\n \n Description\n \n \n Simple component for displaying the current values in the data store.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-store-debug\n \n\n\n\n \n styleUrls\n ./store-debug.component.scss\n \n\n\n\n \n templateUrl\n ./store-debug.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Private\n root\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n data\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(store: Store, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:37\n \n \n\n \n \n Creates an instance of store debug component.\nSets up the store data listeners.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n The data store.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n Change detection for this component.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-store-debug\"\n\n \n \n \n \n Default value : 'ccf-store-debug'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:58\n \n \n\n\n \n \n Cleans up subscriptions\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-store-debug'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:21\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n root\n \n \n \n \n \n \n Type : Record>\n\n \n \n \n \n Default value : {}\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:34\n \n \n\n \n \n Latest store data\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:37\n \n \n\n \n \n Subscriptions managed by this component\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n data\n \n \n\n \n \n getdata()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts:26\n \n \n \n \n Gets the store data as a list of state name to key-value pairs\n\n\n \n Returns : KVList\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, OnDestroy, ChangeDetectorRef, HostBinding } from '@angular/core';\nimport { Store } from '@ngxs/store';\nimport { Subscription } from 'rxjs';\n\n/** Key-Value pair */\nexport type KVPair = [string, T];\n/** Array of Key-Value pairs */\nexport type KVList = KVPair[];\n\n/**\n * Simple component for displaying the current values in the data store.\n */\n@Component({\n selector: 'ccf-store-debug',\n templateUrl: './store-debug.component.html',\n styleUrls: ['./store-debug.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class StoreDebugComponent implements OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-store-debug';\n\n /**\n * Gets the store data as a list of state name to key-value pairs\n */\n get data(): KVList {\n const states: KVList> = Object.entries(this.root);\n const stateValues: KVList = states.map(([key, values]) => [key, Object.entries(values)]);\n const statesWithData = stateValues.filter(([_key, values]) => values.length > 0);\n return statesWithData;\n }\n\n /** Latest store data */\n private root: Record> = {};\n\n /** Subscriptions managed by this component */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of store debug component.\n * Sets up the store data listeners.\n *\n * @param store The data store.\n * @param cdr Change detection for this component.\n */\n constructor(store: Store, cdr: ChangeDetectorRef) {\n const sub = store.subscribe(root => {\n this.root = root as Record>;\n cdr.markForCheck();\n });\n\n this.subscriptions.add(sub);\n }\n\n /**\n * Cleans up subscriptions\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n {{ state[0] }}\n \n \n {{ kv[0] }}: {{ kv[1] | json }}\n \n \n\n\n \n\n \n \n ./store-debug.component.scss\n \n :host {\n display: block;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ state[0] }} {{ kv[0] }}: {{ kv[1] | json }} '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'StoreDebugComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreDebugModule.html":{"url":"modules/StoreDebugModule.html","title":"module - StoreDebugModule","body":"\n \n\n\n\n\n Modules\n StoreDebugModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_StoreDebugModule\n\n\n\ncluster_StoreDebugModule_declarations\n\n\n\ncluster_StoreDebugModule_exports\n\n\n\n\nStoreDebugComponent\n\nStoreDebugComponent\n\n\n\nStoreDebugModule\n\nStoreDebugModule\n\nStoreDebugModule -->\n\nStoreDebugComponent->StoreDebugModule\n\n\n\n\n\nStoreDebugComponent \n\nStoreDebugComponent \n\nStoreDebugComponent -->\n\nStoreDebugModule->StoreDebugComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/store-debug/store-debug.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n StoreDebugComponent\n \n \n \n \n Exports\n \n \n StoreDebugComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { StoreDebugComponent } from './store-debug.component';\n\n\n@NgModule({\n imports: [CommonModule],\n declarations: [StoreDebugComponent],\n exports: [StoreDebugComponent]\n})\nexport class StoreDebugModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TextSearchComponent.html":{"url":"components/TextSearchComponent.html","title":"component - TextSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n TextSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n\n\n\n \n Description\n \n \n A text search bar with optional autocompletion functionality.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-text-search\n \n\n\n\n \n styleUrls\n ./text-search.component.scss\n \n\n\n\n \n templateUrl\n ./text-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Readonly\n controller\n \n \n Readonly\n options\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n getOptions\n \n \n optionDisplay\n \n \n optionId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n autoCompleter\n \n \n maxOptions\n \n \n placeholder\n \n \n value\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n optionSelected\n \n \n valueChange\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n value\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultMaxOptions: number)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:100\n \n \n\n \n \n Creates an instance of text search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultMaxOptions\n \n \n number\n \n \n \n No\n \n \n \n The default value for maxOptions\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n autoCompleter\n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:76\n \n \n \n \n Function providing the autocomplete suggestions.\nReceives the latest search bar text and the maximum of suggestions to provide.\n\n \n \n \n \n \n \n \n \n \n maxOptions\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:70\n \n \n \n \n Maximum number of autocomplete suggestions to show simultaneously\n\n \n \n \n \n \n \n \n \n \n placeholder\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'Search...'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:53\n \n \n \n \n Placeholder text for the search bar\n\n \n \n \n \n \n \n \n \n \n value\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:59\n \n \n \n \n The text to show on the search bar\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n optionSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:86\n \n \n \n \n Emits when an autocomplete option has been selected\n\n \n \n \n \n \n \n \n \n \n valueChange\n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:81\n \n \n \n \n Emits when the search bar text changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-text-search\"\n\n \n \n \n \n Default value : 'ccf-text-search'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:48\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n Private\n Async\n getOptions\n \n \n \n \n \n \n \n getOptions(search: string)\n \n \n\n \n \n Decorators : \n \n @Bind()\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:120\n \n \n\n\n \n \n Fetches the latest autocomplete suggestions for the provided search text.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n search\n \n string\n \n\n \n No\n \n\n\n \n The search text to find suggestions for\n\n \n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n The found suggestions\n\n \n \n \n \n \n \n \n \n \n \n \n optionDisplay\n \n \n \n \n \n \noptionDisplay(option: AutoCompleteOption | null)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:139\n \n \n\n\n \n \n Text to show in search bar when an autocomplete option is selected.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n option\n \n AutoCompleteOption | null\n \n\n \n No\n \n\n\n \n The autocomplete option\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n The displayed text\n\n \n \n \n \n \n \n \n \n \n \n \n optionId\n \n \n \n \n \n \noptionId(_index: number, option: AutoCompleteOption)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:150\n \n \n\n\n \n \n Gets an unique identifier for an autocomplete option object.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n option\n \n AutoCompleteOption\n \n\n \n No\n \n\n\n \n The option object\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-text-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:48\n \n \n\n \n \n HTML class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n controller\n \n \n \n \n \n \n Default value : new UntypedFormControl()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:91\n \n \n\n \n \n Form controller for search bar\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n options\n \n \n \n \n \n \n Default value : (this.controller.valueChanges as Observable).pipe(\n startWith(''),\n distinctUntilChanged(),\n switchMap(this.getOptions)\n )\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:96\n \n \n\n \n \n Emits the latest autocomplete suggestions\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n value\n \n \n\n \n \n getvalue()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:59\n \n \n \n \n The text to show on the search bar\n\n\n \n Returns : string\n\n \n \n \n\n \n \n setvalue(val: string)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/text-search/text-search.component.ts:63\n \n \n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n val\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Inject, InjectionToken, Input, Output,\n} from '@angular/core';\nimport { UntypedFormControl } from '@angular/forms';\nimport { bind as Bind } from 'bind-decorator';\nimport { lastValueFrom, from, Observable, ObservableInput } from 'rxjs';\nimport { distinctUntilChanged, map, startWith, switchMap, take } from 'rxjs/operators';\n\nimport { DecoratedRange } from '../decorated-text/decorated-range';\n\n\n/** A single suggestion to show in autocomplete */\nexport interface AutoCompleteOption {\n /** A unique id */\n id: unknown;\n /** The displayed label */\n label: string;\n /** Optional styling of the label */\n decorations?: Partial[];\n}\n\n/**\n * Token to provide a default for the maximum number of\n * autocomplete suggestions to show at the same time.\n */\nexport const DEFAULT_MAX_OPTIONS = new InjectionToken(\n 'Maximum number of autocomplete options displayed',\n {\n providedIn: 'root',\n factory(): number {\n return 10;\n }\n }\n);\n\n\n/**\n * A text search bar with optional autocompletion functionality.\n */\n@Component({\n selector: 'ccf-text-search',\n templateUrl: './text-search.component.html',\n styleUrls: ['./text-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TextSearchComponent {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-text-search';\n\n /**\n * Placeholder text for the search bar\n */\n @Input() placeholder = 'Search...';\n\n /**\n * The text to show on the search bar\n */\n @Input()\n get value(): string {\n return this.controller.value as string;\n }\n\n set value(val: string) {\n this.controller.setValue(val, { emitEvent: false });\n }\n\n /**\n * Maximum number of autocomplete suggestions to show simultaneously\n */\n @Input() maxOptions?: number;\n\n /**\n * Function providing the autocomplete suggestions.\n * Receives the latest search bar text and the maximum of suggestions to provide.\n */\n @Input() autoCompleter?: (search: string, max: number) => ObservableInput;\n\n /**\n * Emits when the search bar text changes\n */\n @Output() readonly valueChange: Observable;\n\n /**\n * Emits when an autocomplete option has been selected\n */\n @Output() readonly optionSelected = new EventEmitter();\n\n /**\n * Form controller for search bar\n */\n readonly controller = new UntypedFormControl();\n\n /**\n * Emits the latest autocomplete suggestions\n */\n readonly options = (this.controller.valueChanges as Observable).pipe(\n startWith(''),\n distinctUntilChanged(),\n switchMap(this.getOptions)\n );\n\n /**\n * Creates an instance of text search component.\n *\n * @param defaultMaxOptions The default value for `maxOptions`\n */\n constructor(\n @Inject(DEFAULT_MAX_OPTIONS) private readonly defaultMaxOptions: number\n ) {\n this.valueChange = this.controller.valueChanges;\n }\n\n /**\n * Fetches the latest autocomplete suggestions for the provided search text.\n *\n * @param search The search text to find suggestions for\n * @returns The found suggestions\n */\n @Bind\n private async getOptions(search: string): Promise {\n const { autoCompleter, maxOptions = this.defaultMaxOptions } = this;\n if (!autoCompleter || maxOptions array.length \n \n\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n \n\n \n \n \n \n\n\n \n\n \n \n ./text-search.component.scss\n \n :host {\n display: block;\n\n .form .form-field {\n width: 100%;\n\n .input {\n margin-left: 0.5rem;\n }\n }\n\n ::ng-deep .mat-form-field-appearance-outline {\n .mat-form-field-wrapper {\n margin: 0;\n\n .mat-form-field-flex {\n align-items: center;\n\n .mat-form-field-infix {\n height: 3rem;\n border: none;\n }\n\n .mat-form-field-suffix {\n top: 0;\n border: none;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'TextSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TextSearchModule.html":{"url":"modules/TextSearchModule.html","title":"module - TextSearchModule","body":"\n \n\n\n\n\n Modules\n TextSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TextSearchModule\n\n\n\ncluster_TextSearchModule_exports\n\n\n\ncluster_TextSearchModule_declarations\n\n\n\ncluster_TextSearchModule_imports\n\n\n\n\nTextSearchComponent\n\nTextSearchComponent\n\n\n\nTextSearchModule\n\nTextSearchModule\n\nTextSearchModule -->\n\nTextSearchComponent->TextSearchModule\n\n\n\n\n\nMatPrefix \n\nMatPrefix \n\nMatPrefix -->\n\nTextSearchModule->MatPrefix \n\n\n\n\n\nMatSuffix \n\nMatSuffix \n\nMatSuffix -->\n\nTextSearchModule->MatSuffix \n\n\n\n\n\nTextSearchComponent \n\nTextSearchComponent \n\nTextSearchComponent -->\n\nTextSearchModule->TextSearchComponent \n\n\n\n\n\nDecoratedTextModule\n\nDecoratedTextModule\n\nTextSearchModule -->\n\nDecoratedTextModule->TextSearchModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TextSearchComponent\n \n \n \n \n Imports\n \n \n DecoratedTextModule\n \n \n \n \n Exports\n \n \n MatPrefix\n \n \n MatSuffix\n \n \n TextSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatAutocompleteModule } from '@angular/material/autocomplete';\nimport { MatFormFieldModule, MatPrefix, MatSuffix } from '@angular/material/form-field';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { DecoratedTextModule } from '../decorated-text/decorated-text.module';\nimport { TextSearchComponent } from './text-search.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n\n MatAutocompleteModule,\n MatFormFieldModule,\n MatInputModule,\n\n DecoratedTextModule\n ],\n declarations: [TextSearchComponent],\n exports: [\n TextSearchComponent,\n\n // Reexport prefix/suffix markers\n MatPrefix,\n MatSuffix\n ]\n})\nexport class TextSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TrackingPopupComponent.html":{"url":"components/TrackingPopupComponent.html","title":"component - TrackingPopupComponent","body":"\n \n\n\n\n\n\n Components\n \n TrackingPopupComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tracking-popup\n \n\n\n\n \n styleUrls\n ./tracking-popup.component.scss\n \n\n\n\n \n templateUrl\n ./tracking-popup.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n container\n \n \n \n Public\n data\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n dismiss\n \n \n showButton\n \n \n submit\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n allowTelemetry\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(elementRef: ElementRef, consentService: ConsentService, data: any)\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:19\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n elementRef\n \n \n ElementRef\n \n \n \n No\n \n \n \n \n consentService\n \n \n ConsentService\n \n \n \n No\n \n \n \n \n data\n \n \n any\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tracking-popup\"\n\n \n \n \n \n Default value : 'ccf-tracking-popup'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:13\n \n \n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n dismiss\n \n \n \n \n \n \ndismiss()\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:26\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n showButton\n \n \n \n \n \n \nshowButton(button: \"opt-in\" | \"opt-out\")\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:36\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n button\n \n \"opt-in\" | \"opt-out\"\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n submit\n \n \n \n \n \n \nsubmit(entry: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:31\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n entry\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tracking-popup'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n container\n \n \n \n \n \n \n Type : HTMLElement\n\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:19\n \n \n\n\n \n \n \n \n \n \n \n \n \n Public\n data\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Decorators : \n \n \n @Inject(MAT_SNACK_BAR_DATA)\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:22\n \n \n\n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n allowTelemetry\n \n \n\n \n \n getallowTelemetry()\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts:15\n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, ElementRef, HostBinding, Inject } from '@angular/core';\nimport { MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar';\nimport { ConsentService, Consent } from 'ccf-shared/analytics';\n\n\n@Component({\n selector: 'ccf-tracking-popup',\n templateUrl: './tracking-popup.component.html',\n styleUrls: ['./tracking-popup.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TrackingPopupComponent {\n @HostBinding('class') readonly clsName = 'ccf-tracking-popup';\n\n get allowTelemetry(): Consent {\n return this.consentService.consent;\n }\n\n container: HTMLElement;\n\n // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types\n constructor(elementRef: ElementRef, readonly consentService: ConsentService, @Inject(MAT_SNACK_BAR_DATA) public data: any) {\n this.container = elementRef.nativeElement;\n }\n\n dismiss(): void {\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call\n this.data.preClose();\n }\n\n submit(entry: boolean): void {\n this.consentService.setConsent(entry ? 'given' : 'rescinded');\n this.dismiss();\n }\n\n showButton(button: 'opt-in' | 'opt-out'): boolean {\n const { allowTelemetry } = this;\n if (allowTelemetry === 'not-set') {\n return true;\n } else {\n return button === 'opt-in' ? allowTelemetry === 'rescinded' : allowTelemetry === 'given';\n }\n }\n}\n\n \n\n \n We log usage to improve this service.\n\n {{allowTelemetry === 'not-set' ? 'I understand' : 'Opt in'}}\n\nOpt out\n \n\n \n \n ./tracking-popup.component.scss\n \n :host {\n display: flex;\n align-items: center;\n min-width: 400px;\n color: rgba(255, 255, 255, 0.7);\n background: #323232;\n box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);\n z-index: 9999;\n\n p {\n margin: 24px;\n }\n\n button {\n margin: 1rem;\n min-width: 6rem;\n background-color: #007cbe;\n display: flex;\n justify-content: center;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = 'We log usage to improve this service. {{allowTelemetry === \\'not-set\\' ? \\'I understand\\' : \\'Opt in\\'}}Opt out'\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'TrackingPopupComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TrackingPopupModule.html":{"url":"modules/TrackingPopupModule.html","title":"module - TrackingPopupModule","body":"\n \n\n\n\n\n Modules\n TrackingPopupModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_TrackingPopupModule\n\n\n\ncluster_TrackingPopupModule_exports\n\n\n\ncluster_TrackingPopupModule_declarations\n\n\n\n\nTrackingPopupComponent\n\nTrackingPopupComponent\n\n\n\nTrackingPopupModule\n\nTrackingPopupModule\n\nTrackingPopupModule -->\n\nTrackingPopupComponent->TrackingPopupModule\n\n\n\n\n\nTrackingPopupComponent \n\nTrackingPopupComponent \n\nTrackingPopupComponent -->\n\nTrackingPopupModule->TrackingPopupComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TrackingPopupComponent\n \n \n \n \n Exports\n \n \n TrackingPopupComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\n\nimport { TrackingPopupComponent } from './tracking-popup.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatButtonModule\n ],\n declarations: [TrackingPopupComponent],\n exports: [TrackingPopupComponent]\n})\nexport class TrackingPopupModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/TrackingState.html":{"url":"injectables/TrackingState.html","title":"injectable - TrackingState","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n TrackingState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n \n setAllowTelemetry\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n \n setAllowTelemetry\n \n \n \n \n \n \n \n setAllowTelemetry(allowTelemetry: boolean)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-shared/src/lib/analytics/tracking.state.ts:29\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n allowTelemetry\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\n\nexport interface TrackingStateModel {\n allowTelemetry?: boolean;\n}\n\nexport const LOCAL_STORAGE_ALLOW_TELEMETRY_KEY = 'ALLOW_TELEMETRY';\nexport const INITIAL_TELEMETRY_SETTING = getTelemetryStorageSetting();\n\nfunction getTelemetryStorageSetting(): boolean | undefined {\n const value = localStorage.getItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY);\n return value === null ? undefined : value.toLowerCase() === 'true';\n}\n\n@StateRepository()\n@State({\n name: 'tracking',\n defaults: {\n allowTelemetry: INITIAL_TELEMETRY_SETTING\n }\n})\n@Injectable()\nexport class TrackingState extends NgxsImmutableDataRepository {\n @DataAction()\n setAllowTelemetry(allowTelemetry: boolean): void {\n const oldValue = getTelemetryStorageSetting();\n localStorage.setItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY, allowTelemetry.toString());\n this.ctx.patchState({ allowTelemetry });\n\n if (oldValue !== undefined || allowTelemetry === false) {\n // This ensures that if telemetry is disabled that it _WONT_ send anything to Google Analytics\n location.reload();\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TrackingStateModel.html":{"url":"interfaces/TrackingStateModel.html","title":"interface - TrackingStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TrackingStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n allowTelemetry\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n allowTelemetry\n \n \n \n \n \n \n \n \n allowTelemetry: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, StateRepository } from '@angular-ru/ngxs/decorators';\nimport { NgxsImmutableDataRepository } from '@angular-ru/ngxs/repositories';\nimport { State } from '@ngxs/store';\n\n\nexport interface TrackingStateModel {\n allowTelemetry?: boolean;\n}\n\nexport const LOCAL_STORAGE_ALLOW_TELEMETRY_KEY = 'ALLOW_TELEMETRY';\nexport const INITIAL_TELEMETRY_SETTING = getTelemetryStorageSetting();\n\nfunction getTelemetryStorageSetting(): boolean | undefined {\n const value = localStorage.getItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY);\n return value === null ? undefined : value.toLowerCase() === 'true';\n}\n\n@StateRepository()\n@State({\n name: 'tracking',\n defaults: {\n allowTelemetry: INITIAL_TELEMETRY_SETTING\n }\n})\n@Injectable()\nexport class TrackingState extends NgxsImmutableDataRepository {\n @DataAction()\n setAllowTelemetry(allowTelemetry: boolean): void {\n const oldValue = getTelemetryStorageSetting();\n localStorage.setItem(LOCAL_STORAGE_ALLOW_TELEMETRY_KEY, allowTelemetry.toString());\n this.ctx.patchState({ allowTelemetry });\n\n if (oldValue !== undefined || allowTelemetry === false) {\n // This ensures that if telemetry is disabled that it _WONT_ send anything to Google Analytics\n location.reload();\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/WorkerCCFDatabaseDataSourceService.html":{"url":"injectables/WorkerCCFDatabaseDataSourceService.html","title":"injectable - WorkerCCFDatabaseDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n\n Injectables\n WorkerCCFDatabaseDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseDataSourceBaseService\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n database$\n \n \n Readonly\n impl$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createDatabase\n \n \n Protected\n Abstract\n createWorker\n \n \n Private\n Async\n connectDatabase\n \n \n Protected\n forwardCall\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getDatabaseStatus\n \n \n getDatasetTechnologyNames\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getProviderNames\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createDatabase\n \n \n \n \n \n \n \n createDatabase(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:65\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : CCFDatabaseManager\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n Abstract\n createWorker\n \n \n \n \n \n \n \n createWorker(config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Worker\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n connectDatabase\n \n \n \n \n \n \n \n connectDatabase(manager: CCFDatabaseManager, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:39\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n manager\n \n CCFDatabaseManager\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Protected\n forwardCall\n \n \n \n \n \n \n \n forwardCall(method: K, args: Parameters>)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:93\n\n \n \n\n \n \n Type parameters :\n \n K\n \n \n \n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n method\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n Parameters>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:64\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:72\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:52\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatabaseStatus\n \n \n \n \n \n \ngetDatabaseStatus()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:36\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getDatasetTechnologyNames\n \n \n \n \n \n \ngetDatasetTechnologyNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:44\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:68\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:48\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getProviderNames\n \n \n \n \n \n \ngetProviderNames()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:40\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:56\n\n \n \n\n\n \n \n\n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:80\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:76\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Inherited from ForwardingDataSource\n\n \n \n \n \n Defined in ForwardingDataSource:60\n\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n database$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from CCFDatabaseDataSourceBaseService\n\n \n \n \n \n Defined in CCFDatabaseDataSourceBaseService:20\n\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n impl$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Inherited from DelegateDataSource\n\n \n \n \n \n Defined in DelegateDataSource:19\n\n \n \n\n\n \n \n\n\n \n\n\n \n import { Injectable, isDevMode } from '@angular/core';\nimport { CCFDatabase, CCFDatabaseOptions } from 'ccf-database';\nimport { releaseProxy, Remote, wrap } from 'comlink';\nimport { Observable, Unsubscribable, using } from 'rxjs';\nimport { filter, map, shareReplay, switchMap } from 'rxjs/operators';\n\nimport { GlobalConfigState } from '../../config/global-config.state';\nimport { DataSourceLike, DelegateDataSource } from './data-source';\n\n\n\ninterface CCFDatabaseManager extends Unsubscribable {\n database: CCFDatabase | Remote;\n}\n\n\n@Injectable()\nabstract class CCFDatabaseDataSourceBaseService extends DelegateDataSource {\n readonly impl$: Observable;\n readonly database$: Observable>;\n\n constructor(globalConfig: GlobalConfigState) {\n super();\n\n this.impl$ = this.database$ = globalConfig.config$.pipe(\n source => source as Observable,\n filter(config => Object.keys(config).length > 0),\n switchMap(config => using(\n () => this.createDatabase(config),\n (manager: CCFDatabaseManager) => this.connectDatabase(manager, config)\n )),\n map(manager => manager.database),\n shareReplay(1)\n );\n }\n\n protected abstract createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager;\n\n private async connectDatabase(\n manager: CCFDatabaseManager, config: CCFDatabaseOptions\n ): Promise {\n const cacheResults = !isDevMode(); // Do not cache while in dev mode\n await manager.database.connect(config, cacheResults);\n return manager;\n }\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class CCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n return {\n database: new CCFDatabase(config),\n unsubscribe: () => undefined\n };\n }\n}\n\n@Injectable()\nexport abstract class WorkerCCFDatabaseDataSourceService extends CCFDatabaseDataSourceBaseService {\n protected abstract createWorker(config: CCFDatabaseOptions): Worker;\n\n protected createDatabase(config: CCFDatabaseOptions): CCFDatabaseManager {\n const worker = this.createWorker(config);\n const database = wrap(worker);\n\n return {\n database,\n unsubscribe: () => {\n database[releaseProxy]();\n worker.terminate();\n }\n };\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/XYZPositionComponent.html":{"url":"components/XYZPositionComponent.html","title":"component - XYZPositionComponent","body":"\n \n\n\n\n\n\n Components\n \n XYZPositionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts\n\n\n\n \n Description\n \n \n Component displaying a x, y, and z position\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-xyz-position\n \n\n\n\n \n styleUrls\n ./xyz-position.component.scss\n \n\n\n\n \n templateUrl\n ./xyz-position.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n Readonly\n format\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n x\n \n \n y\n \n \n z\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n x\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:18\n \n \n \n \n X position\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:21\n \n \n \n \n Y position\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:24\n \n \n \n \n Z position\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-xyz-position\"\n\n \n \n \n \n Default value : 'ccf-xyz-position'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:15\n \n \n\n \n \n Html class name\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-xyz-position'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:15\n \n \n\n \n \n Html class name\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n format\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '1.0-2'\n \n \n \n \n Defined in projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts:27\n \n \n\n \n \n Number format for position values\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n\n/**\n * Component displaying a x, y, and z position\n */\n@Component({\n selector: 'ccf-xyz-position',\n templateUrl: './xyz-position.component.html',\n styleUrls: ['./xyz-position.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class XYZPositionComponent {\n /** Html class name */\n @HostBinding('class') readonly clsName = 'ccf-xyz-position';\n\n /** X position */\n @Input() x = 0;\n\n /** Y position */\n @Input() y = 0;\n\n /** Z position */\n @Input() z = 0;\n\n /** Number format for position values */\n readonly format = '1.0-2';\n}\n\n \n\n \n X: {{ x | number:format }}\nY: {{ y | number:format }}\nZ: {{ z | number:format }}\n\n \n\n \n \n ./xyz-position.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n\n .line {\n font-size: 1rem;\n font-weight: 400;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = 'X: {{ x | number:format }}Y: {{ y | number:format }}Z: {{ z | number:format }}'\n var COMPONENTS = [{'name': 'BodyUiComponent', 'selector': 'ccf-body-ui'},{'name': 'CallToActionBehaviorComponent', 'selector': 'ccf-call-to-action-behavior'},{'name': 'CallToActionComponent', 'selector': 'ccf-call-to-action'},{'name': 'DecoratedTextComponent', 'selector': 'ccf-decorated-text'},{'name': 'InfoButtonComponent', 'selector': 'ccf-info-button'},{'name': 'InfoDialogComponent', 'selector': 'ccf-info-dialog'},{'name': 'OpacitySliderComponent', 'selector': 'ccf-opacity-slider'},{'name': 'OrganSelectorComponent', 'selector': 'ccf-organ-selector'},{'name': 'SpatialSearchListComponent', 'selector': 'ccf-spatial-search-list'},{'name': 'StoreDebugComponent', 'selector': 'ccf-store-debug'},{'name': 'TextSearchComponent', 'selector': 'ccf-text-search'},{'name': 'TrackingPopupComponent', 'selector': 'ccf-tracking-popup'},{'name': 'XYZPositionComponent', 'selector': 'ccf-xyz-position'}];\n var DIRECTIVES = [{'name': 'NumberDirective', 'selector': 'input[ccfNumbersOnly]'}];\n var ACTUAL_COMPONENT = {'name': 'XYZPositionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/XYZPositionModule.html":{"url":"modules/XYZPositionModule.html","title":"module - XYZPositionModule","body":"\n \n\n\n\n\n Modules\n XYZPositionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_XYZPositionModule\n\n\n\ncluster_XYZPositionModule_exports\n\n\n\ncluster_XYZPositionModule_declarations\n\n\n\n\nXYZPositionComponent\n\nXYZPositionComponent\n\n\n\nXYZPositionModule\n\nXYZPositionModule\n\nXYZPositionModule -->\n\nXYZPositionComponent->XYZPositionModule\n\n\n\n\n\nXYZPositionComponent \n\nXYZPositionComponent \n\nXYZPositionComponent -->\n\nXYZPositionModule->XYZPositionComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-shared/src/lib/components/xyz-position/xyz-position.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n XYZPositionComponent\n \n \n \n \n Exports\n \n \n XYZPositionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { XYZPositionComponent } from './xyz-position.component';\n\n\n@NgModule({\n imports: [CommonModule],\n declarations: [XYZPositionComponent],\n exports: [XYZPositionComponent]\n})\nexport class XYZPositionModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/XYZTriplet.html":{"url":"interfaces/XYZTriplet.html","title":"interface - XYZTriplet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n XYZTriplet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, Component, ElementRef, EventEmitter, HostBinding, Input, OnDestroy, Output, ViewChild,\n} from '@angular/core';\nimport { BodyUI, NodeClickEvent, NodeDragEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { Subscription } from 'rxjs';\n\n\ninterface XYZTriplet {\n x: T;\n y: T;\n z: T;\n}\n\n/**\n * Component that handles displaying the 3D models in the stage\n */\n@Component({\n selector: 'ccf-body-ui',\n templateUrl: './body-ui.component.html',\n styleUrls: ['./body-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class BodyUiComponent implements AfterViewInit, OnDestroy {\n /** HTML class name */\n @HostBinding('class') readonly clsName = 'ccf-body-ui';\n\n @Input()\n get scene(): SpatialSceneNode[] {\n return this._scene;\n }\n\n set scene(nodes: SpatialSceneNode[]) {\n this._scene = nodes;\n this.bodyUI?.setScene(nodes);\n }\n\n @Input()\n get rotation(): number {\n return this._rotation;\n }\n\n set rotation(value: number) {\n this._rotation = value;\n this.bodyUI?.setRotation(value);\n }\n\n @Input()\n get rotationX(): number {\n return this._rotationX;\n }\n\n set rotationX(value: number) {\n this._rotationX = value;\n this.bodyUI?.setRotationX(value);\n }\n\n @Input()\n get zoom(): number {\n return this._zoom;\n }\n\n set zoom(value: number) {\n this._zoom = value;\n this.bodyUI?.setZoom(value);\n }\n\n @Input()\n get target(): [number, number, number] {\n return this._target;\n }\n\n set target(value: [number, number, number]) {\n this._target = value;\n this.bodyUI?.setTarget(value);\n }\n\n @Input()\n get bounds(): XYZTriplet {\n return this._bounds;\n }\n\n set bounds(value: XYZTriplet) {\n this._bounds = value;\n this.zoomToBounds(value);\n }\n\n @Input()\n get camera(): string {\n return this._camera;\n }\n\n set camera(value: string) {\n this._camera = value;\n }\n\n @Output()\n readonly rotationChange = new EventEmitter();\n\n @Output()\n readonly nodeDrag = new EventEmitter();\n\n @Output()\n readonly nodeClick = new EventEmitter();\n\n @Output()\n readonly nodeHoverStart = new EventEmitter();\n\n @Output()\n readonly nodeHoverStop = new EventEmitter();\n\n @Output()\n readonly initialized = new EventEmitter();\n\n @Input()\n get interactive(): boolean {\n return this._interactive;\n }\n\n set interactive(value: boolean) {\n this._interactive = value;\n if (this.bodyUI) {\n this.recreateBodyUI();\n }\n }\n\n private _interactive = true;\n private _rotation = 0;\n private _rotationX = 0;\n private _zoom = 9.5;\n private _target: [number, number, number] = [0, 0, 0];\n private _bounds: XYZTriplet;\n private _scene: SpatialSceneNode[] = [];\n private subscriptions: Subscription[] = [];\n private _camera: string;\n\n /**\n * Instance of the body UI class for rendering the deckGL scene\n */\n bodyUI: BodyUI;\n\n /**\n * Reference to the div we are using to mount the body UI to.\n */\n @ViewChild('bodyCanvas', { read: ElementRef }) bodyCanvas: ElementRef;\n\n /**\n * Performs setup required after initialization\n */\n ngAfterViewInit(): void {\n this.setupBodyUI();\n }\n\n zoomToBounds(bounds: XYZTriplet, margin = { x: 48, y: 48 }): void {\n if (this.bodyCanvas) {\n const { width, height } = this.bodyCanvas.nativeElement;\n const pxRatio = window.devicePixelRatio;\n const zoom = Math.min(\n Math.log2((width - margin.x) / pxRatio / bounds.x),\n Math.log2((height - margin.y) / pxRatio / bounds.y)\n );\n this.zoom = zoom;\n }\n }\n\n /**\n * Set up required to render the body UI with the scene nodes.\n */\n private async setupBodyUI(): Promise {\n const canvas = this.bodyCanvas.nativeElement;\n const bodyUI = new BodyUI({\n id: 'body-ui',\n canvas,\n zoom: this.zoom,\n target: [0, 0, 0],\n rotation: 0,\n minRotationX: -75,\n maxRotationX: 75,\n interactive: this.interactive,\n camera: this.camera\n });\n canvas.addEventListener('contextmenu', evt => evt.preventDefault());\n await bodyUI.initialize();\n this.bodyUI = bodyUI;\n (window as unknown as { bodyUI: unknown }).bodyUI = bodyUI;\n if (this.scene?.length > 0) {\n this.bodyUI.setScene(this.scene);\n }\n if (this.bounds) {\n this.zoomToBounds(this.bounds);\n }\n if (this.target) {\n this.bodyUI.setTarget(this.target);\n }\n this.subscriptions = [\n this.bodyUI.sceneRotation$.subscribe((rotation) => this.rotationChange.next(rotation)),\n this.bodyUI.nodeDrag$.subscribe((event) => this.nodeDrag.emit(event)),\n this.bodyUI.nodeClick$.subscribe((event) => this.nodeClick.emit(event)),\n this.bodyUI.nodeHoverStart$.subscribe((event) => this.nodeHoverStart.emit(event)),\n this.bodyUI.nodeHoverStop$.subscribe((event) => this.nodeHoverStop.emit(event))\n ];\n this.initialized.emit();\n }\n\n private recreateBodyUI(): void {\n this.clearSubscriptions();\n this.bodyUI.finalize();\n this.setupBodyUI();\n }\n\n private clearSubscriptions(): void {\n this.subscriptions.forEach(s => s.unsubscribe());\n this.subscriptions = [];\n }\n\n ngOnDestroy(): void {\n this.clearSubscriptions();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.7.2 - 2023-07-12\nAdded in 3.7.2\n\nClient side cache has been updated to be more sensitive to configuration changes. Fixes hra-registrations#1\n\n3.7.0 - 2023-06-15\nAdded in 3.7.0\n\nUpdated to CCF.OWL v2.2.0 which indexes the Human Reference Atlas (HRA) 5th Release (v1.4) for use in the CCF UIs and CCF-API.\nAdded CCF-API usage notebooks for python and javascript\n\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n interface\n AnalyticsOptions\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n function\n initCommands\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n function\n toAttributes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n variable\n EAGERLY_LOADED_SERVICES\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/consent.service.ts\n \n injectable\n ConsentService\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/google-analytics-sync.service.ts\n \n injectable\n GoogleAnalyticsSyncService\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n injectable\n LocalStorageSyncService\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n variable\n LOCAL_STORAGE_CONSENT_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/filter-nulls.ts\n \n function\n filterNulls\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/flatten.ts\n \n function\n flatten\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/inner-map.ts\n \n function\n innerMap\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n interface\n PluckUniqueOptions\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n function\n pluckUnique\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n variable\n DEFAULT_OPTIONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/src/public-api.ts\n \n variable\n placeholder\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/mouse-position-tracker.module.ts\n \n function\n trackMousePosition\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n injectable\n TrackingState\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n interface\n TrackingStateModel\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n function\n getTelemetryStorageSetting\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n variable\n INITIAL_TELEMETRY_SETTING\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n variable\n LOCAL_STORAGE_ALLOW_TELEMETRY_KEY\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.component.ts\n \n component\n BodyUiComponent\n \n 20 %\n (7/34)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/body-ui/body-ui.component.ts\n \n interface\n XYZTriplet\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/call-to-action-behavior/call-to-action-behavior.component.ts\n \n component\n CallToActionBehaviorComponent\n \n 42 %\n (3/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/call-to-action/call-to-action.component.ts\n \n component\n CallToActionComponent\n \n 100 %\n (11/11)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n interface\n DecoratedRange\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n function\n normalize\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n function\n resolveIndex\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n component\n DecoratedTextComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n interface\n Segment\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-text.component.ts\n \n interface\n StackOp\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.component.ts\n \n component\n InfoButtonComponent\n \n 77 %\n (7/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n injectable\n InfoButtonService\n \n 60 %\n (3/5)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n interface\n DocumentationContent\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-button/info-button.service.ts\n \n interface\n PanelData\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n \n component\n InfoDialogComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/info/info-dialog/info-dialog.component.ts\n \n interface\n InfoDialogData\n \n 25 %\n (1/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/opacity-slider/opacity-slider.component.ts\n \n component\n OpacitySliderComponent\n \n 78 %\n (11/14)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n component\n OrganSelectorComponent\n \n 76 %\n (23/30)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n interface\n OrganInfo\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n variable\n ALL_ORGANS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n variable\n ALL_POSSIBLE_ORGANS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n \n component\n SpatialSearchListComponent\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/spatial-search-list/spatial-search-list.component.ts\n \n interface\n SpatialSearchListItem\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts\n \n component\n StoreDebugComponent\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n component\n TextSearchComponent\n \n 100 %\n (15/15)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n interface\n AutoCompleteOption\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n variable\n DEFAULT_MAX_OPTIONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/tracking-popup/tracking-popup.component.ts\n \n component\n TrackingPopupComponent\n \n 0 %\n (0/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/components/xyz-position/xyz-position.component.ts\n \n component\n XYZPositionComponent\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/config/global-config.state.ts\n \n injectable\n GlobalConfigState\n \n 0 %\n (0/11)\n \n \n \n \n \n projects/ccf-shared/src/lib/directives/numbers-only/numbers-only.directive.ts\n \n directive\n NumberDirective\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n injectable\n ApiEndpointDataSourceService\n \n 0 %\n (0/17)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n interface\n ApiEndpointDataSourceOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n interface\n DefaultParams\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n interface\n FilterParams\n \n 0 %\n (0/11)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n cast\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n filterToParams\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n rangeToMinMax\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n function\n spatialSceneNodeReviver\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n variable\n buster$\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n variable\n CACHE_CONFIG_NO_PARAMS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n variable\n CACHE_CONFIG_PARAMS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n injectable\n CCFDatabaseDataSourceBaseService\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n injectable\n CCFDatabaseDataSourceService\n \n 0 %\n (0/18)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n injectable\n WorkerCCFDatabaseDataSourceService\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/ccf-database.service.ts\n \n interface\n CCFDatabaseManager\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.service.ts\n \n injectable\n DataSourceService\n \n 0 %\n (0/13)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n class\n DelegateDataSource\n \n 0 %\n (0/15)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n class\n ForwardingDataSource\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n interface\n DataSource\n \n 0 %\n (0/13)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/injector-delegate.service.ts\n \n injectable\n InjectorDelegateDataSourceService\n \n 0 %\n (0/17)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n injectable\n GlobalsService\n \n 50 %\n (6/12)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n variable\n global\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/services/local-storage/local-storage.service.ts\n \n injectable\n LocalStorageService\n \n 85 %\n (6/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n class\n CloseDialog\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n class\n LearnMore\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.actions.ts\n \n class\n OpenDialog\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.selectors.ts\n \n class\n CallToActionSelectors\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n injectable\n CallToActionState\n \n 77 %\n (7/9)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n interface\n CallToActionModel\n \n 14 %\n (1/7)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n variable\n POPUP_SHOWN_STORAGE_KEY\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n variable\n SPATIAL_SEARCH_README\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/cdk : ^14.10.1\n \n @angular-ru/common : ^15.313.0\n \n @angular-ru/ngxs : ^14.1.4\n \n @angular-slider/ngx-slider : ^2.0.4\n \n @angular/animations : ^16.1.5\n \n @angular/cdk : ^16.1.5\n \n @angular/common : ^16.1.5\n \n @angular/compiler : ^16.1.5\n \n @angular/core : ^16.1.6\n \n @angular/elements : ^16.1.6\n \n @angular/forms : ^16.1.5\n \n @angular/material : ^16.1.5\n \n @angular/platform-browser : ^16.1.5\n \n @angular/platform-browser-dynamic : ^16.1.5\n \n @angular/router : ^16.1.5\n \n @angular/youtube-player : ^16.1.5\n \n @comunica/query-sparql-rdfjs : ^2.8.1\n \n @deck.gl/core : ^8.9.22\n \n @deck.gl/geo-layers : ^8.9.22\n \n @deck.gl/layers : ^8.9.22\n \n @deck.gl/mesh-layers : ^8.9.22\n \n @loaders.gl/core : ^3.4.8\n \n @loaders.gl/draco : ^3.4.8\n \n @loaders.gl/gltf : ^3.4.8\n \n @luma.gl/core : ^8.5.20\n \n @math.gl/core : ^3.6.3\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/dispatch-decorator : ^5.0.0\n \n @ngxs/logger-plugin : ^3.8.1\n \n @ngxs/storage-plugin : ^3.8.1\n \n @ngxs/store : ^3.8.1\n \n @rdfjs/data-model : ^2.0.1\n \n @webcomponents/webcomponentsjs : ^2.8.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.20.2\n \n cannon-es : ^0.20.0\n \n comlink : ^4.4.1\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.14.10\n \n dotenv : ^16.3.1\n \n express : ^4.18.2\n \n file-saver : ^2.0.5\n \n fs-extra : ^11.1.1\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^7.0.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.2.1\n \n jsonld : ^8.2.0\n \n lodash : ^4.17.21\n \n lru-cache : ^10.0.0\n \n n3 : ^1.17.0\n \n ngx-google-analytics : ^14.0.1\n \n ngx-markdown : ^16.0.0\n \n ngx-slider-v2 : ^16.0.2\n \n node-fetch : ^3.3.2\n \n object-hash : ^3.0.0\n \n qs : ^6.11.2\n \n rdf-literal : ^1.3.1\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^4.4.2\n \n rxjs : ^7.8.1\n \n stream-browserify : ^3.0.0\n \n swiper : ^8.0.6\n \n ts-cacheable : ^1.0.9\n \n tslib : ^2.6.1\n \n uuid : ^9.0.0\n \n zone.js : ~0.13.1\n \n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n cast   (projects/.../api-endpoint.service.ts)\n \n \n filterNulls   (projects/.../filter-nulls.ts)\n \n \n filterToParams   (projects/.../api-endpoint.service.ts)\n \n \n flatten   (projects/.../flatten.ts)\n \n \n getTelemetryStorageSetting   (projects/.../tracking.state.ts)\n \n \n initCommands   (projects/.../analytics.module.ts)\n \n \n innerMap   (projects/.../inner-map.ts)\n \n \n normalize   (projects/.../decorated-range.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n pluckUnique   (projects/.../pluck-unique.ts)\n \n \n rangeToMinMax   (projects/.../api-endpoint.service.ts)\n \n \n resolveIndex   (projects/.../decorated-range.ts)\n \n \n spatialSceneNodeReviver   (projects/.../api-endpoint.service.ts)\n \n \n toAttributes   (projects/.../analytics.module.ts)\n \n \n trackMousePosition   (projects/.../mouse-position-tracker.module.ts)\n \n \n \n \n \n \n\n\n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n \n \n \n \n \n \n cast\n \n \n \n \n \n \ncast()\n \n \n\n\n\n\n \n \n\n \n Returns : T\n\n \n \n \n \n \n \n \n \n \n \n \n filterToParams\n \n \n \n \n \n \nfilterToParams(filter?: Filter)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : FilterParams\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n rangeToMinMax\n \n \n \n \n \n \nrangeToMinMax(range, low: number, high: number)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n range\n \n \n\n \n No\n \n\n\n \n \n low\n \n number\n \n\n \n No\n \n\n\n \n \n high\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : MinMax | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n spatialSceneNodeReviver\n \n \n \n \n \n \nspatialSceneNodeReviver(nodes)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n nodes\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/filter-nulls.ts\n \n \n \n \n \n \n \n filterNulls\n \n \n \n \n \n \nfilterNulls()\n \n \n\n\n\n\n \n \n Removes all null and undefined values from a stream.\n\n\n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/flatten.ts\n \n \n \n \n \n \n \n flatten\n \n \n \n \n \n \nflatten()\n \n \n\n\n\n\n \n \n Flattens a single level of nested arrays.\n\n\n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n \n \n \n \n \n \n getTelemetryStorageSetting\n \n \n \n \n \n \ngetTelemetryStorageSetting()\n \n \n\n\n\n\n \n \n\n \n Returns : boolean | undefined\n\n \n \n \n \n \n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n \n \n \n \n \n \n initCommands\n \n \n \n \n \n \ninitCommands(options: AnalyticsOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n options\n \n AnalyticsOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : IGoogleAnalyticsCommand[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toAttributes\n \n \n \n \n \n \ntoAttributes(obj: Record)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n obj\n \n Record\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Record\n\n \n \n \n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/inner-map.ts\n \n \n \n \n \n \n \n innerMap\n \n \n \n \n \n \ninnerMap(project)\n \n \n\n\n\n\n \n \n Maps the values of each emitted array.\n\n\n \n Parameters :\n \n \n \n \n Name\n Optional\n Description\n \n \n \n \n project\n\n \n No\n \n\n\n \n Mapping callback invoked for each element\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n projects/ccf-shared/src/lib/components/decorated-text/decorated-range.ts\n \n \n \n \n \n \n \n normalize\n \n \n \n \n \n \nnormalize(range: Partial, length: number)\n \n \n\n\n\n\n \n \n Produces a new range object based on the input where all properties have been normalized.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n range\n \n Partial\n \n\n \n No\n \n\n\n \n The object to normalize.\n\n \n \n \n length\n \n number\n \n\n \n No\n \n\n\n \n Max length for indices.\n\n \n \n \n \n \n \n \n \n Returns : DecoratedRange\n\n \n \n A new object where all undefined values have been replaced with defaults and\nwhere all indices have been constrained to the range [0, length].\n\n \n \n \n \n \n \n \n \n \n \n \n resolveIndex\n \n \n \n \n \n \nresolveIndex(index: number, length: number)\n \n \n\n\n\n\n \n \n Resolves and normalizes an index for indexing into an array of length length.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n index\n \n number\n \n\n \n No\n \n\n\n \n The index value to resolve. May be negative indicating an index from end.\n\n \n \n \n length\n \n number\n \n\n \n No\n \n\n\n \n The length of the object on which this index will be used.\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n A positive index in range [0, length]\n\n \n \n \n \n \n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n Combines the functionaliy of pluck and distinctUntilChanged\nas well as adding a shareReplay.\n\n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n Additional options\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n An Observable operator\n\n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n k4\n \n K4\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n k4\n \n K4\n \n\n \n No\n \n\n\n \n \n k5\n \n K5\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(k1: K1, k2: K2, k3: K3, k4: K4, k5: K5, k6: K6, opts?: PluckUniqueOptions)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n k1\n \n K1\n \n\n \n No\n \n\n\n \n \n k2\n \n K2\n \n\n \n No\n \n\n\n \n \n k3\n \n K3\n \n\n \n No\n \n\n\n \n \n k4\n \n K4\n \n\n \n No\n \n\n\n \n \n k5\n \n K5\n \n\n \n No\n \n\n\n \n \n k6\n \n K6\n \n\n \n No\n \n\n\n \n \n opts\n \n PluckUniqueOptions\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(...props: undefined)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n props\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(...props: undefined)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n props\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n pluckUnique\n \n \n \n \n \n \npluckUnique(...props: undefined)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Optional\n \n \n \n \n props\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OperatorFunction\n\n \n \n \n \n \n \n \n \n projects/ccf-shared/src/lib/analytics/mouse-position-tracker.module.ts\n \n \n \n \n \n \n \n trackMousePosition\n \n \n \n \n \n \ntrackMousePosition(el: HTMLElement, ga: GoogleAnalyticsService)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n HTMLElement\n \n\n \n No\n \n\n\n \n \n ga\n \n GoogleAnalyticsService\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Subscription\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\nCCF API Sample Notebooks/Vignettes:\nPython 3.6+:\nBasic Usage: ccf-api-usage.ipynb\nUse case walkthrough: ccf-api-usecase.ipynb\n\n\nJavaScript:\nBasic Usage: https://observablehq.com/@cns-iu/ccf-api-documentation-javascript\nUse case walkthrough: https://observablehq.com/@cns-iu/ccf-api-usecase-javascript\n\n\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AnalyticsModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n BodyUiModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CallToActionBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CallToActionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DecoratedTextModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n InfoButtonModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n InfoDialogModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n MousePositionTrackerModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n NumbersOnlyModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OpacitySliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OrganSelectorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreDebugModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TextSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TrackingPopupModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n XYZPositionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\nLegend\n\n  Declarations\n\n  Module\n\n  Bootstrap\n\n  Providers\n\n  Exports\n\ncluster_AnalyticsModule\n\n\n\ncluster_AnalyticsModule_providers\n\n\n\ncluster_BodyUiModule\n\n\n\ncluster_BodyUiModule_declarations\n\n\n\ncluster_BodyUiModule_exports\n\n\n\ncluster_CallToActionBehaviorModule\n\n\n\ncluster_CallToActionBehaviorModule_declarations\n\n\n\ncluster_CallToActionBehaviorModule_imports\n\n\n\ncluster_CallToActionBehaviorModule_exports\n\n\n\ncluster_CallToActionModule\n\n\n\ncluster_CallToActionModule_declarations\n\n\n\ncluster_CallToActionModule_exports\n\n\n\ncluster_DecoratedTextModule\n\n\n\ncluster_DecoratedTextModule_declarations\n\n\n\ncluster_DecoratedTextModule_exports\n\n\n\ncluster_InfoButtonModule\n\n\n\ncluster_InfoButtonModule_declarations\n\n\n\ncluster_InfoButtonModule_imports\n\n\n\ncluster_InfoButtonModule_exports\n\n\n\ncluster_InfoDialogModule\n\n\n\ncluster_InfoDialogModule_declarations\n\n\n\ncluster_InfoDialogModule_exports\n\n\n\ncluster_NumbersOnlyModule\n\n\n\ncluster_NumbersOnlyModule_declarations\n\n\n\ncluster_NumbersOnlyModule_exports\n\n\n\ncluster_OpacitySliderModule\n\n\n\ncluster_OpacitySliderModule_declarations\n\n\n\ncluster_OpacitySliderModule_exports\n\n\n\ncluster_OrganSelectorModule\n\n\n\ncluster_OrganSelectorModule_declarations\n\n\n\ncluster_OrganSelectorModule_exports\n\n\n\ncluster_SpatialSearchListModule\n\n\n\ncluster_SpatialSearchListModule_declarations\n\n\n\ncluster_SpatialSearchListModule_exports\n\n\n\ncluster_StoreDebugModule\n\n\n\ncluster_StoreDebugModule_declarations\n\n\n\ncluster_StoreDebugModule_exports\n\n\n\ncluster_TextSearchModule\n\n\n\ncluster_TextSearchModule_declarations\n\n\n\ncluster_TextSearchModule_exports\n\n\n\ncluster_TrackingPopupModule\n\n\n\ncluster_TrackingPopupModule_declarations\n\n\n\ncluster_TrackingPopupModule_exports\n\n\n\ncluster_XYZPositionModule\n\n\n\ncluster_XYZPositionModule_declarations\n\n\n\ncluster_XYZPositionModule_exports\n\n\n\n\nConsentService\n\nConsentService\n\n\n\nAnalyticsModule\n\nAnalyticsModule\n\nAnalyticsModule -->\n\nConsentService->AnalyticsModule\n\n\n\n\n\nGoogleAnalyticsSyncService\n\nGoogleAnalyticsSyncService\n\nAnalyticsModule -->\n\nGoogleAnalyticsSyncService->AnalyticsModule\n\n\n\n\n\nLocalStorageSyncService\n\nLocalStorageSyncService\n\nAnalyticsModule -->\n\nLocalStorageSyncService->AnalyticsModule\n\n\n\n\n\nBodyUiComponent\n\nBodyUiComponent\n\n\n\nBodyUiModule\n\nBodyUiModule\n\nBodyUiModule -->\n\nBodyUiComponent->BodyUiModule\n\n\n\n\n\nBodyUiComponent \n\nBodyUiComponent \n\nBodyUiComponent -->\n\nBodyUiModule->BodyUiComponent \n\n\n\n\n\nCallToActionBehaviorComponent\n\nCallToActionBehaviorComponent\n\n\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule\n\nCallToActionBehaviorModule -->\n\nCallToActionBehaviorComponent->CallToActionBehaviorModule\n\n\n\n\n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent \n\nCallToActionBehaviorComponent -->\n\nCallToActionBehaviorModule->CallToActionBehaviorComponent \n\n\n\n\n\nCallToActionModule\n\nCallToActionModule\n\nCallToActionBehaviorModule -->\n\nCallToActionModule->CallToActionBehaviorModule\n\n\n\n\n\nCallToActionComponent \n\nCallToActionComponent \n\nCallToActionComponent -->\n\nCallToActionModule->CallToActionComponent \n\n\n\n\n\nCallToActionComponent\n\nCallToActionComponent\n\nCallToActionModule -->\n\nCallToActionComponent->CallToActionModule\n\n\n\n\n\nDecoratedTextComponent\n\nDecoratedTextComponent\n\n\n\nDecoratedTextModule\n\nDecoratedTextModule\n\nDecoratedTextModule -->\n\nDecoratedTextComponent->DecoratedTextModule\n\n\n\n\n\nDecoratedTextComponent \n\nDecoratedTextComponent \n\nDecoratedTextComponent -->\n\nDecoratedTextModule->DecoratedTextComponent \n\n\n\n\n\nTextSearchModule\n\nTextSearchModule\n\nTextSearchModule -->\n\nDecoratedTextModule->TextSearchModule\n\n\n\n\n\nInfoButtonComponent\n\nInfoButtonComponent\n\n\n\nInfoButtonModule\n\nInfoButtonModule\n\nInfoButtonModule -->\n\nInfoButtonComponent->InfoButtonModule\n\n\n\n\n\nInfoButtonComponent \n\nInfoButtonComponent \n\nInfoButtonComponent -->\n\nInfoButtonModule->InfoButtonComponent \n\n\n\n\n\nInfoDialogModule\n\nInfoDialogModule\n\nInfoButtonModule -->\n\nInfoDialogModule->InfoButtonModule\n\n\n\n\n\nInfoDialogComponent \n\nInfoDialogComponent \n\nInfoDialogComponent -->\n\nInfoDialogModule->InfoDialogComponent \n\n\n\n\n\nInfoDialogComponent\n\nInfoDialogComponent\n\nInfoDialogModule -->\n\nInfoDialogComponent->InfoDialogModule\n\n\n\n\n\nNumberDirective\n\nNumberDirective\n\n\n\nNumbersOnlyModule\n\nNumbersOnlyModule\n\nNumbersOnlyModule -->\n\nNumberDirective->NumbersOnlyModule\n\n\n\n\n\nNumberDirective \n\nNumberDirective \n\nNumberDirective -->\n\nNumbersOnlyModule->NumberDirective \n\n\n\n\n\nOpacitySliderComponent\n\nOpacitySliderComponent\n\n\n\nOpacitySliderModule\n\nOpacitySliderModule\n\nOpacitySliderModule -->\n\nOpacitySliderComponent->OpacitySliderModule\n\n\n\n\n\nOpacitySliderComponent \n\nOpacitySliderComponent \n\nOpacitySliderComponent -->\n\nOpacitySliderModule->OpacitySliderComponent \n\n\n\n\n\nOrganSelectorComponent\n\nOrganSelectorComponent\n\n\n\nOrganSelectorModule\n\nOrganSelectorModule\n\nOrganSelectorModule -->\n\nOrganSelectorComponent->OrganSelectorModule\n\n\n\n\n\nOrganSelectorComponent \n\nOrganSelectorComponent \n\nOrganSelectorComponent -->\n\nOrganSelectorModule->OrganSelectorComponent \n\n\n\n\n\nSpatialSearchListComponent\n\nSpatialSearchListComponent\n\n\n\nSpatialSearchListModule\n\nSpatialSearchListModule\n\nSpatialSearchListModule -->\n\nSpatialSearchListComponent->SpatialSearchListModule\n\n\n\n\n\nSpatialSearchListComponent \n\nSpatialSearchListComponent \n\nSpatialSearchListComponent -->\n\nSpatialSearchListModule->SpatialSearchListComponent \n\n\n\n\n\nStoreDebugComponent\n\nStoreDebugComponent\n\n\n\nStoreDebugModule\n\nStoreDebugModule\n\nStoreDebugModule -->\n\nStoreDebugComponent->StoreDebugModule\n\n\n\n\n\nStoreDebugComponent \n\nStoreDebugComponent \n\nStoreDebugComponent -->\n\nStoreDebugModule->StoreDebugComponent \n\n\n\n\n\nTextSearchComponent\n\nTextSearchComponent\n\nTextSearchModule -->\n\nTextSearchComponent->TextSearchModule\n\n\n\n\n\nMatPrefix \n\nMatPrefix \n\nMatPrefix -->\n\nTextSearchModule->MatPrefix \n\n\n\n\n\nMatSuffix \n\nMatSuffix \n\nMatSuffix -->\n\nTextSearchModule->MatSuffix \n\n\n\n\n\nTextSearchComponent \n\nTextSearchComponent \n\nTextSearchComponent -->\n\nTextSearchModule->TextSearchComponent \n\n\n\n\n\nTrackingPopupComponent\n\nTrackingPopupComponent\n\n\n\nTrackingPopupModule\n\nTrackingPopupModule\n\nTrackingPopupModule -->\n\nTrackingPopupComponent->TrackingPopupModule\n\n\n\n\n\nTrackingPopupComponent \n\nTrackingPopupComponent \n\nTrackingPopupComponent -->\n\nTrackingPopupModule->TrackingPopupComponent \n\n\n\n\n\nXYZPositionComponent\n\nXYZPositionComponent\n\n\n\nXYZPositionModule\n\nXYZPositionModule\n\nXYZPositionModule -->\n\nXYZPositionComponent->XYZPositionModule\n\n\n\n\n\nXYZPositionComponent \n\nXYZPositionComponent \n\nXYZPositionComponent -->\n\nXYZPositionModule->XYZPositionComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 16 Modules\n \n \n \n \n \n \n \n \n 13 Components\n \n \n \n \n \n \n \n 1 Directive\n \n \n \n \n \n \n \n 15 Injectables\n \n \n \n \n \n \n \n 6 Classes\n \n \n \n \n \n \n \n 19 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"properties.html":{"url":"properties.html","title":"package-properties - properties","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Properties\n \n \n \n Version : 3.7.2\n \n\n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Consent   (projects/.../consent.service.ts)\n \n \n DataReviver   (projects/.../api-endpoint.service.ts)\n \n \n DataSourceDataType   (projects/.../data-source.ts)\n \n \n DataSourceLike   (projects/.../data-source.ts)\n \n \n DataSourceLikeMethod   (projects/.../data-source.ts)\n \n \n DataSourceMethod   (projects/.../data-source.ts)\n \n \n GlobalKey   (projects/.../globals.service.ts)\n \n \n GlobalThis   (projects/.../globals.service.ts)\n \n \n IObservableCacheConfig   (projects/.../api-endpoint.service.ts)\n \n \n KVList   (projects/.../store-debug.component.ts)\n \n \n KVPair   (projects/.../store-debug.component.ts)\n \n \n RequestMethod   (projects/.../api-endpoint.service.ts)\n \n \n \n \n \n \n\n\n projects/ccf-shared/analytics/src/lib/consent.service.ts\n \n \n \n \n \n \n Consent\n \n \n \n \n \"not-set\" | \"given\" | \"rescinded\"\n\n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n \n \n \n \n \n DataReviver\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n IObservableCacheConfig\n \n \n \n \n NonNullable<>\n\n \n \n \n \n \n \n \n \n \n RequestMethod\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-shared/src/lib/services/data-source/data-source.ts\n \n \n \n \n \n \n DataSourceDataType\n \n \n \n \n ObservedValueOf>>\n\n \n \n \n \n \n \n \n \n \n DataSourceLike\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n DataSourceLikeMethod\n \n \n \n \n function\n\n \n \n \n \n \n \n \n \n \n DataSourceMethod\n \n \n \n \n \n\n \n \n \n \n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n \n \n \n \n \n GlobalKey\n \n \n \n \n Type of keys allowed in the global object\n\n \n \n \n \n string | symbol\n\n \n \n \n \n \n \n \n \n \n GlobalThis\n \n \n \n \n Type of the global object\n\n \n \n \n \n \n\n \n \n \n \n projects/ccf-shared/src/lib/components/store-debug/store-debug.component.ts\n \n \n \n \n \n \n KVList\n \n \n \n \n Array of Key-Value pairs\n\n \n \n \n \n KVPair[]\n\n \n \n \n \n \n \n \n \n \n KVPair\n \n \n \n \n Key-Value pair\n\n \n \n \n \n [string, T]\n\n \n \n \n \n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n ALL_ORGANS   (projects/.../organ-selector.component.ts)\n \n \n ALL_POSSIBLE_ORGANS   (projects/.../organ-selector.component.ts)\n \n \n buster$   (projects/.../api-endpoint.service.ts)\n \n \n CACHE_CONFIG_NO_PARAMS   (projects/.../api-endpoint.service.ts)\n \n \n CACHE_CONFIG_PARAMS   (projects/.../api-endpoint.service.ts)\n \n \n DEFAULT_MAX_OPTIONS   (projects/.../text-search.component.ts)\n \n \n DEFAULT_OPTIONS   (projects/.../pluck-unique.ts)\n \n \n EAGERLY_LOADED_SERVICES   (projects/.../analytics.module.ts)\n \n \n global   (projects/.../globals.service.ts)\n \n \n INITIAL_TELEMETRY_SETTING   (projects/.../tracking.state.ts)\n \n \n LOCAL_STORAGE_ALLOW_TELEMETRY_KEY   (projects/.../tracking.state.ts)\n \n \n LOCAL_STORAGE_CONSENT_KEY   (projects/.../local-storage-sync.service.ts)\n \n \n placeholder   (projects/.../public-api.ts)\n \n \n POPUP_SHOWN_STORAGE_KEY   (projects/.../call-to-action.state.ts)\n \n \n SPATIAL_SEARCH_README   (projects/.../call-to-action.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-shared/src/lib/components/organ-selector/organ-selector.component.ts\n \n \n \n \n \n \n \n ALL_ORGANS\n \n \n \n \n \n \n Default value : ALL_POSSIBLE_ORGANS.filter(organ => organ.disabled !== true)\n \n \n\n \n \n All organs which have not been disabled\n\n \n \n\n \n \n \n \n \n \n \n \n ALL_POSSIBLE_ORGANS\n \n \n \n \n \n \n Default value : [\n {\n src: 'app:skin',\n organ: 'Skin',\n name: 'Skin',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002097'\n },\n {\n src: 'app:brain',\n organ: 'Brain',\n name: 'Brain',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000955'\n },\n {\n disabled: true,\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000029'\n },\n {\n src: 'app:lymph-nodes',\n organ: 'Lymph Node',\n name: 'Lymph Node',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002509'\n },\n {\n disabled: true,\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000970'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004548'\n },\n {\n src: 'app:eye',\n organ: 'Eye',\n name: 'Eye, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004549'\n },\n {\n disabled: true,\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0003889'\n },\n {\n src: 'app:fallopian-tube-left',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001303'\n },\n {\n src: 'app:fallopian-tube-right',\n organ: 'Fallopian Tube',\n name: 'Fallopian Tube, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001302'\n },\n {\n src: 'app:heart',\n organ: 'Heart',\n name: 'Heart',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000948'\n },\n {\n disabled: true,\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002113'\n },\n {\n src: 'app:kidney-left',\n organ: 'Kidney',\n name: 'Kidney, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004538'\n },\n {\n src: 'app:kidney-right',\n organ: 'Kidney',\n name: 'Kidney, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004539'\n },\n {\n disabled: true,\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001465'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24978'\n },\n {\n src: 'app:knee',\n organ: 'Knee',\n name: 'Knee, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma24977'\n },\n {\n src: 'app:liver',\n organ: 'Liver',\n name: 'Liver',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002107'\n },\n {\n disabled: true,\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002048'\n },\n {\n src: 'app:lung',\n organ: 'Lung',\n name: 'Lungs',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001004'\n },\n {\n disabled: true,\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001911'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57991'\n },\n {\n src: 'app:mammary-gland',\n organ: 'Mammary Gland',\n name: 'Mammary Gland, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma57987'\n },\n {\n disabled: true,\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000992'\n },\n {\n src: 'app:ovary-left',\n organ: 'Ovary',\n name: 'Ovary, L',\n side: 'left',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7214'\n },\n {\n src: 'app:ovary-right',\n organ: 'Ovary',\n name: 'Ovary, R',\n side: 'right',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.org/sig/ont/fma/fma7213'\n },\n {\n src: 'app:larynx',\n organ: 'Larynx',\n name: 'Larynx',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001737'\n },\n {\n src: 'app:main-bronchus',\n organ: 'Main Bronchus',\n name: 'Main Bronchus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002182'\n },\n {\n disabled: true,\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002373'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54974'\n },\n {\n src: 'app:palatine-tonsil',\n organ: 'Palatine Tonsil',\n name: 'Palatine Tonsil, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.org/sig/ont/fma/fma54973'\n },\n {\n src: 'app:pancreas',\n organ: 'Pancreas',\n name: 'Pancreas',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001264'\n },\n {\n src: 'app:pelvis-f',\n organ: 'Pelvis',\n name: 'Pelvis',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001270'\n },\n {\n src: 'app:placenta',\n organ: 'Placenta',\n name: 'Placenta',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0001987'\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0002367',\n disabled: true\n },\n {\n src: 'app:prostate',\n organ: 'Prostate',\n name: 'Prostate',\n hasSex: false,\n sex: 'male',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000079'\n },\n {\n src: 'app:small-intestine',\n organ: 'Small Intestine',\n name: 'Small Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002108'\n },\n {\n src: 'app:large-intestine',\n organ: 'Large Intestine',\n name: 'Large Intestine',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000059'\n },\n {\n src: 'app:spinal-cord',\n organ: 'Spinal Cord',\n name: 'Spinal Cord',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002240'\n },\n {\n src: 'app:spleen',\n organ: 'Spleen',\n name: 'Spleen',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002106'\n },\n {\n src: 'app:thymus',\n organ: 'Thymus',\n name: 'Thymus',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002370'\n },\n {\n src: 'app:trachea',\n organ: 'Trachea',\n name: 'Trachea',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0003126'\n },\n {\n disabled: true,\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0000056'\n },\n {\n src: 'app:ureter-left',\n organ: 'Ureter',\n name: 'Ureter, L',\n side: 'left',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001223'\n },\n {\n src: 'app:ureter-right',\n organ: 'Ureter',\n name: 'Ureter, R',\n side: 'right',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001222'\n },\n {\n src: 'app:bladder',\n organ: 'Urinary Bladder',\n name: 'Urinary Bladder',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0001255'\n },\n {\n src: 'app:uterus',\n organ: 'Uterus',\n name: 'Uterus',\n hasSex: false,\n sex: 'female',\n id: 'http://purl.obolibrary.org/obo/UBERON_0000995'\n },\n {\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0004537'\n },\n {\n disabled: true,\n src: 'app:vasculature-thick',\n organ: 'Blood Vasculature',\n name: 'Blood Vasculature',\n hasSex: true,\n id: 'http://purl.obolibrary.org/obo/UBERON_0002049'\n }\n].sort((a, b) => a.name.localeCompare(b.name)) as OrganInfo[]\n \n \n\n \n \n All organs that will eventually be displayed in the app\n\n \n \n\n \n \n\n projects/ccf-shared/src/lib/services/data-source/api-endpoint.service.ts\n \n \n \n \n \n \n \n buster$\n \n \n \n \n \n \n Default value : new Subject()\n \n \n\n\n \n \n \n \n \n \n \n \n CACHE_CONFIG_NO_PARAMS\n \n \n \n \n \n \n Type : IObservableCacheConfig\n\n \n \n \n \n Default value : {\n cacheBusterObserver: buster$\n}\n \n \n\n\n \n \n \n \n \n \n \n \n CACHE_CONFIG_PARAMS\n \n \n \n \n \n \n Type : IObservableCacheConfig\n\n \n \n \n \n Default value : {\n cacheBusterObserver: buster$,\n maxCacheCount: 4\n}\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/components/text-search/text-search.component.ts\n \n \n \n \n \n \n \n DEFAULT_MAX_OPTIONS\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Maximum number of autocomplete options displayed',\n {\n providedIn: 'root',\n factory(): number {\n return 10;\n }\n }\n)\n \n \n\n \n \n Token to provide a default for the maximum number of\nautocomplete suggestions to show at the same time.\n\n \n \n\n \n \n\n projects/ccf-shared/rxjs-ext/operators/src/lib/pluck-unique.ts\n \n \n \n \n \n \n \n DEFAULT_OPTIONS\n \n \n \n \n \n \n Type : PluckUniqueOptions<>\n\n \n \n \n \n Default value : {}\n \n \n\n \n \n Default options\n\n \n \n\n \n \n\n projects/ccf-shared/analytics/src/lib/analytics.module.ts\n \n \n \n \n \n \n \n EAGERLY_LOADED_SERVICES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n ConsentService,\n GoogleAnalyticsSyncService,\n LocalStorageSyncService,\n]\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/services/globals/globals.service.ts\n \n \n \n \n \n \n \n global\n \n \n \n \n \n \n Type : GlobalThis\n\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/analytics/tracking.state.ts\n \n \n \n \n \n \n \n INITIAL_TELEMETRY_SETTING\n \n \n \n \n \n \n Default value : getTelemetryStorageSetting()\n \n \n\n\n \n \n \n \n \n \n \n \n LOCAL_STORAGE_ALLOW_TELEMETRY_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ALLOW_TELEMETRY'\n \n \n\n\n \n \n\n projects/ccf-shared/analytics/src/lib/local-storage-sync.service.ts\n \n \n \n \n \n \n \n LOCAL_STORAGE_CONSENT_KEY\n \n \n \n \n \n \n Default value : new InjectionToken('Key under which consent is stored', {\n providedIn: 'root',\n factory: () => 'ALLOW_TELEMETRY'\n})\n \n \n\n\n \n \n\n projects/ccf-shared/rxjs-ext/src/public-api.ts\n \n \n \n \n \n \n \n placeholder\n \n \n \n \n \n \n Default value : undefined\n \n \n\n\n \n \n\n projects/ccf-shared/src/lib/states/call-to-action/call-to-action.state.ts\n \n \n \n \n \n \n \n POPUP_SHOWN_STORAGE_KEY\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'callToActionPopupShown'\n \n \n\n \n \n Key for boolean determining if poup has been shown\n\n \n \n\n \n \n \n \n \n \n \n \n SPATIAL_SEARCH_README\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'assets/docs/SPATIAL_SEARCH_README.md'\n \n \n\n \n \n Path to readme markup doc\n\n \n \n\n \n \n\n\n\n\n \n \n results matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-shared/modules/CallToActionBehaviorModule.html b/docs/ccf-shared/modules/CallToActionBehaviorModule.html index b5731358b..d6fef4325 100644 --- a/docs/ccf-shared/modules/CallToActionBehaviorModule.html +++ b/docs/ccf-shared/modules/CallToActionBehaviorModule.html @@ -66,23 +66,23 @@ cluster_CallToActionBehaviorModule - -cluster_CallToActionBehaviorModule_imports - - cluster_CallToActionBehaviorModule_exports cluster_CallToActionBehaviorModule_declarations - + + + +cluster_CallToActionBehaviorModule_imports + CallToActionBehaviorComponent - -CallToActionBehaviorComponent + +CallToActionBehaviorComponent @@ -93,8 +93,8 @@ CallToActionBehaviorComponent->CallToActionBehaviorModule - - + + @@ -111,14 +111,14 @@ CallToActionModule - -CallToActionModule + +CallToActionModule CallToActionModule->CallToActionBehaviorModule - - + + diff --git a/docs/ccf-shared/modules/CallToActionBehaviorModule/dependencies.svg b/docs/ccf-shared/modules/CallToActionBehaviorModule/dependencies.svg index 9b669f56e..33d7039d7 100644 --- a/docs/ccf-shared/modules/CallToActionBehaviorModule/dependencies.svg +++ b/docs/ccf-shared/modules/CallToActionBehaviorModule/dependencies.svg @@ -24,23 +24,23 @@ cluster_CallToActionBehaviorModule - -cluster_CallToActionBehaviorModule_imports - - cluster_CallToActionBehaviorModule_exports cluster_CallToActionBehaviorModule_declarations - + + + +cluster_CallToActionBehaviorModule_imports + CallToActionBehaviorComponent - -CallToActionBehaviorComponent + +CallToActionBehaviorComponent @@ -51,8 +51,8 @@ CallToActionBehaviorComponent->CallToActionBehaviorModule - - + + @@ -69,14 +69,14 @@ CallToActionModule - -CallToActionModule + +CallToActionModule CallToActionModule->CallToActionBehaviorModule - - + + diff --git a/docs/ccf-shared/modules/CallToActionModule.html b/docs/ccf-shared/modules/CallToActionModule.html index e3090d167..f00d44db1 100644 --- a/docs/ccf-shared/modules/CallToActionModule.html +++ b/docs/ccf-shared/modules/CallToActionModule.html @@ -66,14 +66,14 @@ cluster_CallToActionModule - -cluster_CallToActionModule_exports - - cluster_CallToActionModule_declarations + +cluster_CallToActionModule_exports + + CallToActionComponent diff --git a/docs/ccf-shared/modules/CallToActionModule/dependencies.svg b/docs/ccf-shared/modules/CallToActionModule/dependencies.svg index aa92ffcf3..3ba79e3d8 100644 --- a/docs/ccf-shared/modules/CallToActionModule/dependencies.svg +++ b/docs/ccf-shared/modules/CallToActionModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_CallToActionModule - -cluster_CallToActionModule_exports - - cluster_CallToActionModule_declarations + +cluster_CallToActionModule_exports + + CallToActionComponent diff --git a/docs/ccf-shared/modules/InfoButtonModule.html b/docs/ccf-shared/modules/InfoButtonModule.html index 90b9f7a74..41f70458a 100644 --- a/docs/ccf-shared/modules/InfoButtonModule.html +++ b/docs/ccf-shared/modules/InfoButtonModule.html @@ -70,19 +70,19 @@ cluster_InfoButtonModule_exports - -cluster_InfoButtonModule_declarations - - cluster_InfoButtonModule_imports - + + + +cluster_InfoButtonModule_declarations + InfoButtonComponent - -InfoButtonComponent + +InfoButtonComponent @@ -93,8 +93,8 @@ InfoButtonComponent->InfoButtonModule - - + + @@ -111,14 +111,14 @@ InfoDialogModule - -InfoDialogModule + +InfoDialogModule InfoDialogModule->InfoButtonModule - - + + diff --git a/docs/ccf-shared/modules/InfoButtonModule/dependencies.svg b/docs/ccf-shared/modules/InfoButtonModule/dependencies.svg index 5f774e376..ca4be5d4f 100644 --- a/docs/ccf-shared/modules/InfoButtonModule/dependencies.svg +++ b/docs/ccf-shared/modules/InfoButtonModule/dependencies.svg @@ -28,19 +28,19 @@ cluster_InfoButtonModule_exports - -cluster_InfoButtonModule_declarations - - cluster_InfoButtonModule_imports - + + + +cluster_InfoButtonModule_declarations + InfoButtonComponent - -InfoButtonComponent + +InfoButtonComponent @@ -51,8 +51,8 @@ InfoButtonComponent->InfoButtonModule - - + + @@ -69,14 +69,14 @@ InfoDialogModule - -InfoDialogModule + +InfoDialogModule InfoDialogModule->InfoButtonModule - - + + diff --git a/docs/ccf-shared/modules/NumbersOnlyModule.html b/docs/ccf-shared/modules/NumbersOnlyModule.html index d0feca5b8..b865cd299 100644 --- a/docs/ccf-shared/modules/NumbersOnlyModule.html +++ b/docs/ccf-shared/modules/NumbersOnlyModule.html @@ -66,14 +66,14 @@ cluster_NumbersOnlyModule - -cluster_NumbersOnlyModule_declarations - - cluster_NumbersOnlyModule_exports + +cluster_NumbersOnlyModule_declarations + + NumberDirective diff --git a/docs/ccf-shared/modules/NumbersOnlyModule/dependencies.svg b/docs/ccf-shared/modules/NumbersOnlyModule/dependencies.svg index e7eb52541..899865c79 100644 --- a/docs/ccf-shared/modules/NumbersOnlyModule/dependencies.svg +++ b/docs/ccf-shared/modules/NumbersOnlyModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_NumbersOnlyModule - -cluster_NumbersOnlyModule_declarations - - cluster_NumbersOnlyModule_exports + +cluster_NumbersOnlyModule_declarations + + NumberDirective diff --git a/docs/ccf-shared/modules/OpacitySliderModule.html b/docs/ccf-shared/modules/OpacitySliderModule.html index 1e6dba1b5..104003c4a 100644 --- a/docs/ccf-shared/modules/OpacitySliderModule.html +++ b/docs/ccf-shared/modules/OpacitySliderModule.html @@ -66,14 +66,14 @@ cluster_OpacitySliderModule - -cluster_OpacitySliderModule_declarations - - cluster_OpacitySliderModule_exports + +cluster_OpacitySliderModule_declarations + + OpacitySliderComponent diff --git a/docs/ccf-shared/modules/OpacitySliderModule/dependencies.svg b/docs/ccf-shared/modules/OpacitySliderModule/dependencies.svg index 30d0f956d..3ab63a42d 100644 --- a/docs/ccf-shared/modules/OpacitySliderModule/dependencies.svg +++ b/docs/ccf-shared/modules/OpacitySliderModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_OpacitySliderModule - -cluster_OpacitySliderModule_declarations - - cluster_OpacitySliderModule_exports + +cluster_OpacitySliderModule_declarations + + OpacitySliderComponent diff --git a/docs/ccf-shared/modules/SpatialSearchListModule.html b/docs/ccf-shared/modules/SpatialSearchListModule.html index c0a6e1468..e9f3c25bc 100644 --- a/docs/ccf-shared/modules/SpatialSearchListModule.html +++ b/docs/ccf-shared/modules/SpatialSearchListModule.html @@ -66,14 +66,14 @@ cluster_SpatialSearchListModule - -cluster_SpatialSearchListModule_exports - - cluster_SpatialSearchListModule_declarations + +cluster_SpatialSearchListModule_exports + + SpatialSearchListComponent diff --git a/docs/ccf-shared/modules/SpatialSearchListModule/dependencies.svg b/docs/ccf-shared/modules/SpatialSearchListModule/dependencies.svg index e25a292d5..9284a2717 100644 --- a/docs/ccf-shared/modules/SpatialSearchListModule/dependencies.svg +++ b/docs/ccf-shared/modules/SpatialSearchListModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_SpatialSearchListModule - -cluster_SpatialSearchListModule_exports - - cluster_SpatialSearchListModule_declarations + +cluster_SpatialSearchListModule_exports + + SpatialSearchListComponent diff --git a/docs/ccf-shared/modules/StoreDebugModule.html b/docs/ccf-shared/modules/StoreDebugModule.html index 0fc29b94e..31460e9a4 100644 --- a/docs/ccf-shared/modules/StoreDebugModule.html +++ b/docs/ccf-shared/modules/StoreDebugModule.html @@ -66,14 +66,14 @@ cluster_StoreDebugModule - -cluster_StoreDebugModule_exports - - cluster_StoreDebugModule_declarations + +cluster_StoreDebugModule_exports + + StoreDebugComponent diff --git a/docs/ccf-shared/modules/StoreDebugModule/dependencies.svg b/docs/ccf-shared/modules/StoreDebugModule/dependencies.svg index 396e5b32b..2be140b65 100644 --- a/docs/ccf-shared/modules/StoreDebugModule/dependencies.svg +++ b/docs/ccf-shared/modules/StoreDebugModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_StoreDebugModule - -cluster_StoreDebugModule_exports - - cluster_StoreDebugModule_declarations + +cluster_StoreDebugModule_exports + + StoreDebugComponent diff --git a/docs/ccf-shared/modules/TextSearchModule.html b/docs/ccf-shared/modules/TextSearchModule.html index acb1ffa21..eee21af2d 100644 --- a/docs/ccf-shared/modules/TextSearchModule.html +++ b/docs/ccf-shared/modules/TextSearchModule.html @@ -66,23 +66,23 @@ cluster_TextSearchModule - -cluster_TextSearchModule_imports - - cluster_TextSearchModule_exports cluster_TextSearchModule_declarations - + + + +cluster_TextSearchModule_imports + TextSearchComponent - -TextSearchComponent + +TextSearchComponent @@ -93,8 +93,8 @@ TextSearchComponent->TextSearchModule - - + + @@ -135,14 +135,14 @@ DecoratedTextModule - -DecoratedTextModule + +DecoratedTextModule DecoratedTextModule->TextSearchModule - - + + diff --git a/docs/ccf-shared/modules/TextSearchModule/dependencies.svg b/docs/ccf-shared/modules/TextSearchModule/dependencies.svg index 8dcb237f5..d28791083 100644 --- a/docs/ccf-shared/modules/TextSearchModule/dependencies.svg +++ b/docs/ccf-shared/modules/TextSearchModule/dependencies.svg @@ -24,23 +24,23 @@ cluster_TextSearchModule - -cluster_TextSearchModule_imports - - cluster_TextSearchModule_exports cluster_TextSearchModule_declarations - + + + +cluster_TextSearchModule_imports + TextSearchComponent - -TextSearchComponent + +TextSearchComponent @@ -51,8 +51,8 @@ TextSearchComponent->TextSearchModule - - + + @@ -93,14 +93,14 @@ DecoratedTextModule - -DecoratedTextModule + +DecoratedTextModule DecoratedTextModule->TextSearchModule - - + + diff --git a/docs/ccf-shared/modules/TrackingPopupModule.html b/docs/ccf-shared/modules/TrackingPopupModule.html index 8daaf9022..b8b632aea 100644 --- a/docs/ccf-shared/modules/TrackingPopupModule.html +++ b/docs/ccf-shared/modules/TrackingPopupModule.html @@ -66,14 +66,14 @@ cluster_TrackingPopupModule - -cluster_TrackingPopupModule_declarations - - cluster_TrackingPopupModule_exports + +cluster_TrackingPopupModule_declarations + + TrackingPopupComponent diff --git a/docs/ccf-shared/modules/TrackingPopupModule/dependencies.svg b/docs/ccf-shared/modules/TrackingPopupModule/dependencies.svg index 174d223a0..5a30c54f3 100644 --- a/docs/ccf-shared/modules/TrackingPopupModule/dependencies.svg +++ b/docs/ccf-shared/modules/TrackingPopupModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_TrackingPopupModule - -cluster_TrackingPopupModule_declarations - - cluster_TrackingPopupModule_exports + +cluster_TrackingPopupModule_declarations + + TrackingPopupComponent diff --git a/docs/ccf-shared/modules/XYZPositionModule.html b/docs/ccf-shared/modules/XYZPositionModule.html index 44ad4100f..1c4499887 100644 --- a/docs/ccf-shared/modules/XYZPositionModule.html +++ b/docs/ccf-shared/modules/XYZPositionModule.html @@ -66,14 +66,14 @@ cluster_XYZPositionModule - -cluster_XYZPositionModule_declarations - - cluster_XYZPositionModule_exports + +cluster_XYZPositionModule_declarations + + XYZPositionComponent diff --git a/docs/ccf-shared/modules/XYZPositionModule/dependencies.svg b/docs/ccf-shared/modules/XYZPositionModule/dependencies.svg index bfd7c577e..006582f69 100644 --- a/docs/ccf-shared/modules/XYZPositionModule/dependencies.svg +++ b/docs/ccf-shared/modules/XYZPositionModule/dependencies.svg @@ -24,14 +24,14 @@ cluster_XYZPositionModule - -cluster_XYZPositionModule_declarations - - cluster_XYZPositionModule_exports + +cluster_XYZPositionModule_declarations + + XYZPositionComponent
- Default value : 'https://hubmapconsortium.github.io/hra-registrations/gtex/rui_locations.jsonld' + Default value : 'https://hubmapconsortium.github.io/hra-registrations/gtex-pan-eraslan-2022/rui_locations.jsonld'